<SEC-DOCUMENT>0001628280-18-003056.txt : 20180312
<SEC-HEADER>0001628280-18-003056.hdr.sgml : 20180312
<ACCEPTANCE-DATETIME>20180312103313
ACCESSION NUMBER:		0001628280-18-003056
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		177
CONFORMED PERIOD OF REPORT:	20171231
FILED AS OF DATE:		20180312
DATE AS OF CHANGE:		20180312

FILER:

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

	FILING VALUES:
		FORM TYPE:		20-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-14832
		FILM NUMBER:		18682485

	BUSINESS ADDRESS:	
		STREET 1:		844 DON MILLS ROAD
		CITY:			TORONTO
		STATE:			A6
		ZIP:			MC3 1V7
		BUSINESS PHONE:		416-448-5800

	MAIL ADDRESS:	
		STREET 1:		844 DON MILLS ROAD
		CITY:			TORONTO
		STATE:			A6
		ZIP:			MC3 1V7
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>livefile2017annualfsdoc.htm
<DESCRIPTION>20-F
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>2017 Annual FS Combined Document</title>
	</head>

<body style="font-family:Times New Roman;font-size:10pt;">

<div><a name="s88DF0FF196A5DC0164650E8122113723"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">UNITED STATES</font></div><div style="line-height:120%;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Washington,&#160;D.C. 20549</font></div><div style="line-height:120%;text-align:center;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">___________________________________________________________________</font></div><div style="line-height:120%;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">FORM 20-F</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;font-weight:bold;">o</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;&#160;Registration statement pursuant to Section&#160;12(b) or&#160;(g)</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of the Securities Exchange Act of 1934</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">or</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#253; </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Annual report pursuant to Section&#160;13 or&#160;15(d)</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of the Securities Exchange Act of 1934</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the fiscal year ended </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">or</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;font-weight:bold;">o</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;&#160;Transition report pursuant to Section&#160;13 or&#160;15(d)</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of the Securities Exchange Act of 1934</font></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the transition period from </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#32;to </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">or</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;font-weight:bold;">o</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;&#160;Shell company report pursuant to Section&#160;13 or&#160;15(d)</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of the Securities Exchange Act of 1934</font></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date of event requiring this shell company report: </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Commission file number: 1-14832</font></div><div style="line-height:120%;text-align:center;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">___________________________________________________________________</font></div><div style="line-height:120%;text-align:center;font-size:14pt;"><font style="font-family:inherit;font-size:14pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(Exact name of registrant as specified in its charter)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Ontario, Canada</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(Jurisdiction of incorporation or organization)</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">844&#160;Don Mills Road</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Toronto, Ontario, Canada M3C&#160;1V7</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(Address of principal executive offices)</font></div><div style="line-height:120%;text-align:center;font-size:4pt;"><font style="font-family:inherit;font-size:4pt;font-weight:bold;">&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Paul Carpino</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">416-448-2211</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">clsir@celestica.com</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">844&#160;Don Mills Road</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Toronto, Ontario, Canada M3C&#160;1V7</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(Name, Telephone, E-mail and/or Facsimile number and Address of Company Contact&#160;Person)</font></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">___________________________________________________________________</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">SECURITIES REGISTERED OR TO BE REGISTERED</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PURSUANT TO SECTION&#160;12(b) OF THE ACT:</font></div><div style="line-height:120%;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.75627240143369%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:50%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">Title of each class:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">Name of each exchange on which registered:</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Subordinate Voting Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The Toronto Stock Exchange</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">New&#160;York Stock Exchange</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">___________________________________________________________________</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">SECURITIES REGISTERED OR TO BE REGISTERED</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PURSUANT TO SECTION&#160;12(g) OF THE ACT:</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">N/A</font></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;font-weight:bold;">__________________________________________________________________</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">SECURITIES FOR WHICH THERE IS A REPORTING OBLIGATION</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PURSUANT TO SECTION&#160;15(d) OF THE ACT:</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">N/A</font></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">___________________________________________________________________</font></div><div style="line-height:120%;text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Indicate the number of outstanding shares of each of the issuer's classes of capital or common stock as of the close of the period covered by the annual&#160;report.</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.75627240143369%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:50%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">123,208,647 Subordinate Voting Shares</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">0&#160;Preference Shares</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">18,600,193&#160;Multiple Voting Shares</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act. Yes </font><font style="font-family:Wingdings;font-size:7pt;">&#253;</font><font style="font-family:inherit;font-size:7pt;">&#32;No&#160;</font><font style="font-family:Wingdings;font-size:7pt;">o </font></div><div style="line-height:120%;padding-top:2px;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or&#160;15(d) of the Securities Exchange Act of 1934. Yes </font><font style="font-family:Wingdings;font-size:7pt;">o</font><font style="font-family:inherit;font-size:7pt;">&#32;No&#160;</font><font style="font-family:Wingdings;font-size:7pt;">&#253;</font></div><div style="line-height:120%;padding-top:2px;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or&#160;15(d) of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or&#160;for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days. Yes </font><font style="font-family:Wingdings;font-size:7pt;">&#253;</font><font style="font-family:inherit;font-size:7pt;">&#32;No&#160;</font><font style="font-family:Wingdings;font-size:7pt;">o</font></div><div style="line-height:120%;padding-top:2px;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule&#160;405 of Regulation&#160;S-T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or&#160;for such shorter period that the registrant was required to submit and post such files). Yes </font><font style="font-family:Wingdings;font-size:7pt;">&#253; </font><font style="font-family:inherit;font-size:7pt;">No&#160;</font><font style="font-family:Wingdings;font-size:7pt;">o</font></div><div style="line-height:120%;padding-top:2px;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer,  a non-accelerated filer, or an emerging growth company. See definition of "large accelerated filer, "accelerated filer," and "emerging growth company" in Rule&#160;12b-2 of the Exchange Act. </font></div><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;Large accelerated filer </font><font style="font-family:Wingdings;font-size:7pt;">&#253;</font><font style="font-family:inherit;font-size:7pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Accelerated filer </font><font style="font-family:Wingdings;font-size:7pt;">o</font><font style="font-family:inherit;font-size:7pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;  Non-accelerated&#160;filer </font><font style="font-family:Wingdings;font-size:7pt;">o</font><font style="font-family:inherit;font-size:7pt;">&#32;&#160;&#160;&#160;&#160;        Emerging growth company </font><font style="font-family:Wingdings;font-size:7pt;">o</font></div><div style="line-height:120%;padding-top:2px;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards&#8224; provided pursuant to Section 13(a) of the Exchange Act.  </font><font style="font-family:Wingdings;font-size:7pt;">o</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#8224;The term "new or revised financial accounting standard" refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Indicate by check mark which basis of accounting the registrant has used to prepare the statements included in this&#160;filing:</font></div><div style="line-height:120%;padding-top:4px;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">U.S.&#160;GAAP </font><font style="font-family:Wingdings;font-size:7pt;">o</font><font style="font-family:inherit;font-size:7pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;International Financial Reporting Standards as issued by the International Accounting Standards Board </font><font style="font-family:Wingdings;font-size:7pt;">&#253;</font><font style="font-family:inherit;font-size:7pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Other&#160;</font><font style="font-family:Wingdings;font-size:7pt;">o</font></div><div style="line-height:120%;padding-top:2px;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">If "Other" has been checked in response to the previous question, indicate by check mark which financial statement item the registrant has elected to follow. Item&#160;17 </font><font style="font-family:Wingdings;font-size:7pt;">o</font><font style="font-family:inherit;font-size:7pt;">&#32;Item&#160;18&#160;</font><font style="font-family:Wingdings;font-size:7pt;">o</font></div><div style="line-height:120%;padding-top:2px;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">If this is an annual report, indicate by check mark whether the registrant is a shell company (as&#160;defined in Rule&#160;12b-2 of the Exchange Act). Yes </font><font style="font-family:Wingdings;font-size:7pt;">o</font><font style="font-family:inherit;font-size:7pt;">&#32;No&#160;</font><font style="font-family:Wingdings;font-size:7pt;">&#253;</font></div><div><br></div><div></div><hr style="page-break-after:always"><div><a name="sDA09FFC71777A9407D3E0E812232E318"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">TABLE OF CONTENTS </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:10%;"></td><td style="width:3%;"></td><td style="width:79%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDD2F1849B4D809084B140E8122645FD3"><font style="font-family:inherit;font-size:10pt;">Part&#160;I.&#160;</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDD2F1849B4D809084B140E8122645FD3">1</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA2E6575EA8FD6DE62B8E0E812285732B"><font style="font-family:inherit;font-size:10pt;">Item&#160;1.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA2E6575EA8FD6DE62B8E0E812285732B"><font style="font-family:inherit;font-size:10pt;">Identity of Directors, Senior Management and Advisers</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA2E6575EA8FD6DE62B8E0E812285732B">4</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s90F79FA26930BA36F0E00E8122BDC568"><font style="font-family:inherit;font-size:10pt;">Item&#160;2.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s90F79FA26930BA36F0E00E8122BDC568"><font style="font-family:inherit;font-size:10pt;">Offer Statistics and Expected Timetable</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s90F79FA26930BA36F0E00E8122BDC568">4</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8D6FACA95733979D48CE0E8122D9E9EA"><font style="font-family:inherit;font-size:10pt;">Item&#160;3.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8D6FACA95733979D48CE0E8122D9E9EA"><font style="font-family:inherit;font-size:10pt;">Key Information</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8D6FACA95733979D48CE0E8122D9E9EA">5</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sED602A1FD2EA92C4D5B00E812116686A"><font style="font-family:inherit;font-size:10pt;">Selected Financial Data</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sED602A1FD2EA92C4D5B00E812116686A">5</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">B.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB809C058D050EDAC95540E81232B74CB"><font style="font-family:inherit;font-size:10pt;">Capitalization and Indebtedness</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB809C058D050EDAC95540E81232B74CB">7</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s57C0358593D6774E3E8F0E81235DF0A2"><font style="font-family:inherit;font-size:10pt;">Reasons for the Offer and Use of Proceeds</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s57C0358593D6774E3E8F0E81235DF0A2">7</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">D.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4C7FE410C923C0CD0A130E812380593E"><font style="font-family:inherit;font-size:10pt;">Risk Factors</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4C7FE410C923C0CD0A130E812380593E">7</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s37DC900059F611FCB6840E8123B167BD"><font style="font-family:inherit;font-size:10pt;">Item&#160;4.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s37DC900059F611FCB6840E8123B167BD"><font style="font-family:inherit;font-size:10pt;">Information on the Company</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s37DC900059F611FCB6840E8123B167BD">30</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s20DB065471DDE30670920E8123D272B0"><font style="font-family:inherit;font-size:10pt;">History and Development of the Company</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s20DB065471DDE30670920E8123D272B0">30</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">B.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sACBE3E00D789978994520E812404C285"><font style="font-family:inherit;font-size:10pt;">Business Overview</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sACBE3E00D789978994520E812404C285">30</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s32D1AA0D4C7215B53EC30E812426D7CC"><font style="font-family:inherit;font-size:10pt;">Organizational Structure</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s32D1AA0D4C7215B53EC30E812426D7CC">41</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">D.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5D651A675AFF6DA0BC830E812457047C"><font style="font-family:inherit;font-size:10pt;">Property, Plants and Equipment</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5D651A675AFF6DA0BC830E812457047C">41</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s413E7C8FD0C7FABE1F860E81247A1B0B"><font style="font-family:inherit;font-size:10pt;">Item&#160;4A.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s413E7C8FD0C7FABE1F860E81247A1B0B"><font style="font-family:inherit;font-size:10pt;">Unresolved Staff Comments</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s413E7C8FD0C7FABE1F860E81247A1B0B">43</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s27889AE19E848A6ED5040E8124AB4FBD"><font style="font-family:inherit;font-size:10pt;">Item&#160;5.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s27889AE19E848A6ED5040E8124AB4FBD"><font style="font-family:inherit;font-size:10pt;">Operating and&#160;Financial Review and Prospects</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s27889AE19E848A6ED5040E8124AB4FBD">44</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s79653FDBF03FBBC8B7330E8127453B70"><font style="font-family:inherit;font-size:10pt;">Item&#160;6.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD4E285FC6EAE414A2BEA0E812116312D"><font style="font-family:inherit;font-size:10pt;">Directors, Senior Management and Employees</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s79653FDBF03FBBC8B7330E8127453B70">93</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD4E285FC6EAE414A2BEA0E812116312D"><font style="font-family:inherit;font-size:10pt;">Directors and Senior Management</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD4E285FC6EAE414A2BEA0E812116312D">93</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">B.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1E7D3CCAFE91AB0455BA0E8121162697"><font style="font-family:inherit;font-size:10pt;">Compensation</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1E7D3CCAFE91AB0455BA0E8121162697">97</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8B1E89FB00372AFEDAC80E8128710A59"><font style="font-family:inherit;font-size:10pt;">Board Practices</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8B1E89FB00372AFEDAC80E8128710A59">135</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">D.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sFB9C1DD707F8F0EC88710E81289341D4"><font style="font-family:inherit;font-size:10pt;">Employees</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sFB9C1DD707F8F0EC88710E81289341D4">138</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">E.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCC1D7D1819BEC1C8648D0E8128B433EA"><font style="font-family:inherit;font-size:10pt;">Share Ownership</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCC1D7D1819BEC1C8648D0E8128B433EA">139</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9473F4AEF176E95A38E70E8128E76CA5"><font style="font-family:inherit;font-size:10pt;">Item&#160;7.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9473F4AEF176E95A38E70E8128E76CA5"><font style="font-family:inherit;font-size:10pt;">Major Shareholders and Related Party Transactions</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9473F4AEF176E95A38E70E8128E76CA5">140</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s0BCAB585EA9845C538550E8129084A0B"><font style="font-family:inherit;font-size:10pt;">Major Shareholders</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s0BCAB585EA9845C538550E8129084A0B">140</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">B.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB016B89250382A1F71A00E812939C15F"><font style="font-family:inherit;font-size:10pt;">Related Party Transactions</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB016B89250382A1F71A00E812939C15F">142</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s69E699C11E9E3EFB78D90E81295B5E34"><font style="font-family:inherit;font-size:10pt;">Interests of Experts and Counsel</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s69E699C11E9E3EFB78D90E81295B5E34">143</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s41799F0BA75AB58123FB0E81298D1C6F"><font style="font-family:inherit;font-size:10pt;">Item&#160;8.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s41799F0BA75AB58123FB0E81298D1C6F"><font style="font-family:inherit;font-size:10pt;">Financial Information</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s41799F0BA75AB58123FB0E81298D1C6F">143</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD9C0A1D1C192DA7ED3CD0E8129AEF575"><font style="font-family:inherit;font-size:10pt;">Consolidated Statements and Other Financial Information</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD9C0A1D1C192DA7ED3CD0E8129AEF575">143</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">B.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF184B40594121C1592410E8129E0BBF9"><font style="font-family:inherit;font-size:10pt;">Significant Changes</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF184B40594121C1592410E8129E0BBF9">143</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3FFEF8BAB31E48471CC10E812A01ADDE"><font style="font-family:inherit;font-size:10pt;">Item&#160;9.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3FFEF8BAB31E48471CC10E812A01ADDE"><font style="font-family:inherit;font-size:10pt;">The Offer and Listing</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3FFEF8BAB31E48471CC10E812A01ADDE">143</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s06561E4E2BDD1DC3E0F80E812A36E85F"><font style="font-family:inherit;font-size:10pt;">Offer and Listing Details</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s06561E4E2BDD1DC3E0F80E812A36E85F">144</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">B.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s032EFCC3C9E234FB81890E812A5619D2"><font style="font-family:inherit;font-size:10pt;">Plan of Distribution</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s032EFCC3C9E234FB81890E812A5619D2">146</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8899E6B34C766371B5990E812A875957"><font style="font-family:inherit;font-size:10pt;">Markets</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8899E6B34C766371B5990E812A875957">146</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">D.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCF6EC7770CAB0508F4110E812AA932D7"><font style="font-family:inherit;font-size:10pt;">Selling Shareholders</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCF6EC7770CAB0508F4110E812AA932D7">146</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">E.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s0F5D095B55557434D5100E812ADBE944"><font style="font-family:inherit;font-size:10pt;">Dilution</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s0F5D095B55557434D5100E812ADBE944">146</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s780C4E0A3C549C3369D10E812AFCE421"><font style="font-family:inherit;font-size:10pt;">Expenses of the Issue</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s780C4E0A3C549C3369D10E812AFCE421">146</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF046C02D716AD25025DB0E812B2D5391"><font style="font-family:inherit;font-size:10pt;">Item&#160;10.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF046C02D716AD25025DB0E812B2D5391"><font style="font-family:inherit;font-size:10pt;">Additional Information</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF046C02D716AD25025DB0E812B2D5391">146</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s14C5F117B7CB04F50D850E812B4E7E80"><font style="font-family:inherit;font-size:10pt;">Share Capital</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s14C5F117B7CB04F50D850E812B4E7E80">146</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">B.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s88B4D35BE33B4BA0DADB0E812B801525"><font style="font-family:inherit;font-size:10pt;">Memorandum and Articles of Incorporation</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s88B4D35BE33B4BA0DADB0E812B801525">146</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s344637F3203248B617A10E812BA1353B"><font style="font-family:inherit;font-size:10pt;">Material Contracts</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s344637F3203248B617A10E812BA1353B">147</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">D.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s747D12F09674D3003A6B0E812BD45CA7"><font style="font-family:inherit;font-size:10pt;">Exchange Controls</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s747D12F09674D3003A6B0E812BD45CA7">147</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">E.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4056418E3DBFC759E7370E812BF4D219"><font style="font-family:inherit;font-size:10pt;">Taxation</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4056418E3DBFC759E7370E812BF4D219">148</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE9997BBBE8390F49DD850E812C267ACC"><font style="font-family:inherit;font-size:10pt;">Dividends and Paying Agents</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE9997BBBE8390F49DD850E812C267ACC">152</a></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">i</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:10%;"></td><td style="width:3%;"></td><td style="width:79%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">G.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s986F3036A18C2DEDF8360E812C48584B"><font style="font-family:inherit;font-size:10pt;">Statement by Experts</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s986F3036A18C2DEDF8360E812C48584B">152</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">H.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE10BECA8D09C274D63730E812C7AB4D9"><font style="font-family:inherit;font-size:10pt;">Documents on Display</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE10BECA8D09C274D63730E812C7AB4D9">153</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDCC140D319895B16F3770E812C9BA237"><font style="font-family:inherit;font-size:10pt;">Subsidiary Information</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sDCC140D319895B16F3770E812C9BA237">153</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s815AB9106DAD813087D90E81213A7165"><font style="font-family:inherit;font-size:10pt;">Item&#160;11.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s815AB9106DAD813087D90E81213A7165"><font style="font-family:inherit;font-size:10pt;">Quantitative and&#160;Qualitative Disclosures about Market Risk</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s815AB9106DAD813087D90E81213A7165">153</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s97C86CEE0F98D7B4C7B90E812CEFFE2C"><font style="font-family:inherit;font-size:10pt;">Item&#160;12.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s97C86CEE0F98D7B4C7B90E812CEFFE2C"><font style="font-family:inherit;font-size:10pt;">Description of Securities Other than Equity Securities</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s97C86CEE0F98D7B4C7B90E812CEFFE2C">155</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF135673DEDC59E09F46B0E812D203854"><font style="font-family:inherit;font-size:10pt;">Debt Securities</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF135673DEDC59E09F46B0E812D203854">155</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">B.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6C3F95CB3DD30E147ED0E812D433845"><font style="font-family:inherit;font-size:10pt;">Warrants and Rights</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC6C3F95CB3DD30E147ED0E812D433845">155</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB18A2C3590F359641C870E812D749305"><font style="font-family:inherit;font-size:10pt;">Other Securities</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB18A2C3590F359641C870E812D749305">156</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">D.</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s30751BA018849F9ABB780E812D953979"><font style="font-family:inherit;font-size:10pt;">American Depositary Shares</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s30751BA018849F9ABB780E812D953979">156</a></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s44D87BC619A07E394FF30E812DC86663"><font style="font-family:inherit;font-size:10pt;">Part&#160;II.&#160;</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s44D87BC619A07E394FF30E812DC86663">157</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s359ED0F3B84566F598520E812DE9015C"><font style="font-family:inherit;font-size:10pt;">Item&#160;13.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s359ED0F3B84566F598520E812DE9015C"><font style="font-family:inherit;font-size:10pt;">Defaults, Dividend Arrearages and Delinquencies</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s359ED0F3B84566F598520E812DE9015C">157</a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s15ACE7C419AB0639889E0E812E1A6C88"><font style="font-family:inherit;font-size:10pt;">Item&#160;14.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s15ACE7C419AB0639889E0E812E1A6C88"><font style="font-family:inherit;font-size:10pt;">Material Modifications to the Rights of Security Holders and Use of Proceeds</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s359ED0F3B84566F598520E812DE9015C">157</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s635143E1447D83416EF90E812E3C0511"><font style="font-family:inherit;font-size:10pt;">Item&#160;15.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s635143E1447D83416EF90E812E3C0511"><font style="font-family:inherit;font-size:10pt;">Controls and Procedures</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s635143E1447D83416EF90E812E3C0511">157</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s09FE6B90C2C4C64F2F560E812E6EAFB9"><font style="font-family:inherit;font-size:10pt;">Item&#160;16.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#s09FE6B90C2C4C64F2F560E812E6EAFB9"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">[Reserved]</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s09FE6B90C2C4C64F2F560E812E6EAFB9">157</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2844E5ED30D66977120F0E812E8FDC7B"><font style="font-family:inherit;font-size:10pt;">Item&#160;16A.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2844E5ED30D66977120F0E812E8FDC7B"><font style="font-family:inherit;font-size:10pt;">Audit Committee Financial Expert</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s2844E5ED30D66977120F0E812E8FDC7B">157</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sAD158E4D1CFBC16B66DC0E812EC1B575"><font style="font-family:inherit;font-size:10pt;">Item&#160;16B.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sAD158E4D1CFBC16B66DC0E812EC1B575"><font style="font-family:inherit;font-size:10pt;">Code of Ethics</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sAD158E4D1CFBC16B66DC0E812EC1B575">157</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s757E2E8B057AEAF90BDD0E812EE27039"><font style="font-family:inherit;font-size:10pt;">Item&#160;16C.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s757E2E8B057AEAF90BDD0E812EE27039"><font style="font-family:inherit;font-size:10pt;">Principal Accountant Fees and Services</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s757E2E8B057AEAF90BDD0E812EE27039">157</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s37D16B55BDE11AE422FE0E812F157DFE"><font style="font-family:inherit;font-size:10pt;">Item&#160;16D.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s37D16B55BDE11AE422FE0E812F157DFE"><font style="font-family:inherit;font-size:10pt;">Exemptions from the Listing Standards for Audit Committees</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s37D16B55BDE11AE422FE0E812F157DFE">158</a></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s447C6843C09719E646270E812137DD86"><font style="font-family:inherit;font-size:10pt;">Item&#160;16E.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s447C6843C09719E646270E812137DD86"><font style="font-family:inherit;font-size:10pt;">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s447C6843C09719E646270E812137DD86">159</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB33FA5DB841A453378C90E812F68FD9F"><font style="font-family:inherit;font-size:10pt;">Item&#160;16F.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB33FA5DB841A453378C90E812F68FD9F"><font style="font-family:inherit;font-size:10pt;">Change in Registrant's Certifying Accountant</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB33FA5DB841A453378C90E812F68FD9F">159</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4912BC284E5EF603968F0E812F897737"><font style="font-family:inherit;font-size:10pt;">Item&#160;16G.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4912BC284E5EF603968F0E812F897737"><font style="font-family:inherit;font-size:10pt;">Corporate Governance</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4912BC284E5EF603968F0E812F897737">160</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3C991C5B98E5389950710E812FBCF016"><font style="font-family:inherit;font-size:10pt;">Item&#160;16H.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3C991C5B98E5389950710E812FBCF016"><font style="font-family:inherit;font-size:10pt;">Mine Safety Disclosure</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3C991C5B98E5389950710E812FBCF016">160</a></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3A2A27AAA1C74B0DAAED0E812FDD8478"><font style="font-family:inherit;font-size:10pt;">Part&#160;III.&#160;</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3A2A27AAA1C74B0DAAED0E812FDD8478">160</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC5B35EFA876034EEDFF50E81300E3D1C"><font style="font-family:inherit;font-size:10pt;">Item&#160;17.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC5B35EFA876034EEDFF50E81300E3D1C"><font style="font-family:inherit;font-size:10pt;">Financial Statements</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC5B35EFA876034EEDFF50E81300E3D1C">160</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4BEC4AA4E923EB1A0F830E813030E118"><font style="font-family:inherit;font-size:10pt;">Item&#160;18.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4BEC4AA4E923EB1A0F830E813030E118"><font style="font-family:inherit;font-size:10pt;">Financial Statements</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4BEC4AA4E923EB1A0F830E813030E118">160</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB104683FC2CFAFC89EE10E813062103F"><font style="font-family:inherit;font-size:10pt;">Item&#160;19.</font></a></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB104683FC2CFAFC89EE10E813062103F"><font style="font-family:inherit;font-size:10pt;">Exhibits</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB104683FC2CFAFC89EE10E813062103F">161</a></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ii</font></div></div><hr style="page-break-after:always"><div><a name="sDD2F1849B4D809084B140E8122645FD3"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Part&#160;I.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">In this Annual Report on Form&#160;20-F for the year ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;(referred to herein as "this Annual Report"), "Celestica," the "Corporation," the "Company," "we," "us" and "our" refer to Celestica&#160;Inc. and its subsidiaries.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">In this Annual Report, all dollar amounts are expressed in United&#160;States dollars, except where we state otherwise. All references to "U.S.$" or "$" are to United States&#160;dollars and all references to "C$" are to Canadian dollars. Unless we indicate otherwise, any reference in this Annual Report to a conversion between U.S.$ and C$ is a conversion at the average of the exchange rates in effect for the year ended </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">. During that period, based on the relevant noon buying rates in New&#160;York City for cable transfers in Canadian dollars, as certified for customs purposes by the Board of Governors of the U.S. Federal Reserve Bank, the average daily exchange rate was U.S.$1.00 =&#160;C$1.2984.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Unless we indicate otherwise, all information in this Annual Report is stated as of February&#160;14, 2018.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Forward-Looking Statements </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Item 3, "Key Information &#8212; Risk Factors," Item&#160;4, "Information on the Company," Item&#160;5, "Operating and&#160;Financial Review and Prospects" and other sections of this Annual Report contain forward-looking statements within the meaning of Section&#160;27A of the U.S.&#160;Securities Act of 1933, as amended, or the U.S.&#160;Securities Act, Section&#160;21E of the U.S.&#160;Securities Exchange Act of 1934, as amended, or the U.S.&#160;Exchange Act, and forward-looking information within the meaning of applicable Canadian securities laws (collectively, "forward-looking statements"), including, without limitation, statements related to: our future growth, including in our Advanced Technology Solutions (ATS) businesses; trends in the electronics manufacturing services (EMS) industry; our anticipated financial and/or operational results (including our anticipated non-IFRS operating margin performance during the second half of 2018); our anticipated acquisition of Atrenne Integrated Solutions, Inc. (Atrenne), the expected timing, cost, terms and funding thereof, and the expected impact of such acquisition, if consummated, on our position in the aerospace and defense and industrial markets; our goals with respect to broadening our portfolio of ATS products and services and growing our ATS business (including aerospace and defense); our diversification plans (and potential hindrances thereto); the impact of acquisitions and program wins or losses on our liquidity, financial results and working capital requirements; anticipated expenses, restructuring actions and charges, capital expenditures, and other anticipated working capital requirements, including the anticipated amounts, timing and funding thereof; the anticipated repatriation of undistributed earnings from foreign subsidiaries; the impact of tax and litigation outcomes; our cash flows, financial targets and current priorities; intended investments in our business; changes in our mix of revenue by end market; our ability to diversify and grow our customer base and develop new capabilities; the effect of the pace of technological changes, customer outsourcing and program transfers, and the global economic environment on customer demand; the impact of increased competition, pricing and margin pressures, demand volatility, and materials constraints on our financial results, and the expected continuation of such adverse market conditions in our Enterprise and Communications end markets; raw materials prices; our intention to settle outstanding equity awards with subordinate voting shares; the number of subordinate voting shares we may repurchase under our normal course issuer bid (NCIB); the expected timing of the collection of outstanding solar accounts receivable and the possibility of future write-downs on unrecovered amounts from such solar accounts receivable and other solar assets; the expected timing of the sale of our solar panel manufacturing equipment; the impact of outstanding indebtedness under our credit facility on our liquidity, future operations and financial condition; the timing and terms of the sale of our real property in Toronto and related transactions, including the expected lease of our new corporate headquarters (collectively, the Toronto Real Property Transactions); the cost, timing and execution of relocating our existing Toronto manufacturing operations and the anticipated temporary relocation of our corporate headquarters while space in a new office building is under construction; the potential impact of Britain's intention to leave the European Union (Brexit) and/or policies or legislation proposed or instituted by the current administration in the U.S.&#160;on the economy, financial markets, currency exchange rates and our business; the anticipated impact of the U.S. Tax Reform (as defined herein) on our operations and our global tax rate; our expectations with respect to future pioneer incentives for limited portions of our Malaysian business; the impact of new wins, recent program transfers, and acquisitions; the anticipated impact of new accounting standards on our consolidated financial statements and the timing of related transition activities; the impact of longer-term contacts; our expectations with respect to increasing fulfillment services offered to customers; our intentions with respect to our U.K Supplementary pension plan; and the potential use of cash, securities issuances and/or increased third-party indebtedness to fund our operations or acquisitions, and the potential adverse impacts of such uses on our liquidity, subordinate voting share price, debt leverage, agency ratings, business and/or operations. Such forward-looking statements may, without limitation, be preceded by, followed by, or include words such as "believes," "expects," "anticipates," "estimates," "intends," "plans," "continues," "project," "potential," "possible," "contemplate," "seek," or similar expressions, or may employ such future or conditional verbs as "may," "might," "will," "could," "should" or "would," or may otherwise be indicated as forward-looking statements by grammatical construction, phrasing or context. For those statements, we claim the protection of the safe harbor for forward-looking statements contained in the U.S.&#160;Private Securities Litigation Reform Act of 1995 and applicable Canadian securities&#160;laws.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forward-looking statements are provided for the purpose of assisting readers in understanding management's current expectations and plans relating to the future. Readers are cautioned that such information may not be appropriate for other purposes. Forward-looking statements are not guarantees of future performance and are subject to risks that could cause actual results to differ materially from conclusions, forecasts or projections expressed in such forward-looking statements, including, as is described in more detail in Item&#160;3(D), "Key Information&#160;&#8212;&#160;Risk Factors" and elsewhere in this Annual Report, risks related&#160;to:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our customers' ability to compete and succeed in the marketplace with the services we provide and the products we&#160;manufacture;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">customer and end market concentration and the challenges of diversifying our customer base and replacing revenue from completed or lost programs or customer disengagements;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in our mix of customers and/or the types of products or services we&#160;provide;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">higher concentration of fulfillment services and/or other lower margin programs impacting gross profit;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">price, margin pressures, and other competitive factors generally affecting, and the highly competitive nature of, the EMS&#160;industry;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">price and other competitive factors affecting our Communications and Enterprise end markets;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">responding to changes in demand, rapidly evolving and changing technologies, and changes in our customers' business and outsourcing strategies, including the insourcing of&#160;programs;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">customer, competitor and/or supplier consolidation;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">integrating any acquisitions or strategic transactions (including "operate-in-place" arrangements);</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our having sufficient financial resources and working capital to fund currently anticipated financial obligations and to pursue desirable business opportunities, and potential negative impacts on our liquidity, financial condition and/or results of operations resulting from significant uses of cash and/or any future securities issuances or increased third-party indebtedness for acquisitions or to otherwise fund our operations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">delays in the delivery and availability of components, services and materials, including from suppliers upon which we are dependent for certain components;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our restructuring actions, including achieving the anticipated benefits therefrom, and the potential negative impact of transitions resulting from our restructuring actions on our operations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the incurrence of future impairment charges or other write-downs of assets;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">managing our operations, growth initiatives and our working capital performance during uncertain market and economic conditions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">disruptions to our operations, or those of our customers, component suppliers and/or logistics partners, including as a result of global or local events outside our control (including as a result of Brexit and/or policies or legislation proposed or instituted by the current U.S.&#160;administration, including the impact of the U.S. Tax Reform on our operations, or those of our customers, component suppliers and/or logistics partners);</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">retaining or expanding our business due to execution issues relating to the ramping of new and existing programs or new&#160;offerings;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the expansion or consolidation of our operations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">recruiting or retaining skilled talent;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes to our operating model;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changing commodity, material and component costs as well as labor costs and&#160;conditions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">defects or deficiencies in our products, services or designs;</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">non-performance by counterparties, including our former solar supplier, from whom we have  accounts receivable outstanding;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our financial exposure to foreign currency volatility, including fluctuations that may result from Brexit and/or policies or legislation proposed or instituted by the current U.S.&#160;administration;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">managing our global operations and supply chain;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the failure to obtain (or a delay in obtaining) the necessary regulatory approvals or the failure to satisfy the other closing conditions required for our purchase of Atrenne, a material adverse change at Atrenne, the failure to consummate our purchase of Atrenne in a timely manner or at all, our failure to obtain adequate funding for the acquisition on acceptable terms, the purchase price varying from the expected amount, and if the acquisition is consummated, a failure to achieve the anticipated benefits therefrom, to successfully integrate the acquisition, to further develop our capabilities in the aerospace and defense market or otherwise expand our portfolio of solutions</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">,</font><font style="font-family:inherit;font-size:10pt;">&#32;and/or to achieve the other expected benefits from the acquisition;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our dependence on industries affected by rapid technological change;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">any failure to adequately protect our intellectual property or the intellectual property of&#160;others;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increasing income and other taxes, tax audits, and challenges of defending our tax positions, and obtaining, renewing or meeting the conditions of tax incentives and&#160;credits;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the potential that conditions to closing the Toronto Real Property Transactions may not be satisfied on a timely basis or at all;&#160;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the costs, timing and/or execution of relocating our existing Toronto manufacturing operations and/or corporate headquarters proving to be other than anticipated;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">computer viruses, malware, hacking attempts or outages that may disrupt our&#160;operations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the variability of revenue and operating results;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">compliance with applicable laws, regulations, government grants and social responsibility initiatives; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">current or future litigation, governmental actions, and/or changes in&#160;legislation.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These and other material risks and uncertainties are discussed in our public filings, which can be found at </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.sedar.com</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.sec.gov</font><font style="font-family:inherit;font-size:10pt;">, including in this Annual Report, and subsequent reports on Form&#160;6-K furnished to the U.S.&#160;Securities and Exchange Commission, and as applicable, the Canadian Securities Administrators.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our forward-looking statements are based on various assumptions, many of which involve factors that are beyond our control. Our material assumptions include those related&#160;to: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">production schedules from our customers, which generally range from 30&#160;to 90&#160;days and can fluctuate significantly in terms of volume and mix of products or&#160;services;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the timing and execution of, and investments associated with, ramping new&#160;business, including new business associated with acquisitions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the successful pursuit, completion and integration of acquisitions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the success in the marketplace of our customers' products;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the pace of change in our traditional end markets and our ability to retain programs and&#160;customers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the stability of general economic and market conditions, currency exchange rates and interest&#160;rates;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our pricing, the competitive environment and contract terms and conditions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">supplier performance, pricing and terms;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">compliance by third parties with their contractual obligations, the accuracy of their representations and warranties, and the performance of their covenants;</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the costs and availability of components, materials, services, plant and capital equipment, labor, energy and transportation;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">operational and financial matters, including the extent, timing and costs of replacing revenue from completed or lost programs, or customer disengagements;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">technological developments;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">that the impact of the U.S. Tax Reform on our operations will be as we currently anticipate;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our ability to recover accounts receivable outstanding from a former solar&#160;supplier;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the timing, execution and effect of restructuring actions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our having sufficient financial resources and working capital to fund currently anticipated financial obligations and to pursue desirable business opportunities;&#160;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our ability to diversify our customer base and develop new capabilities; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the availability of cash resources for repurchases of outstanding subordinate voting shares under our current NCIB; and compliance with applicable laws and regulations pertaining to NCIBs; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">applicable regulatory approvals will be obtained and the other closing conditions to our purchase of Atrenne will be satisfied in a timely manner, that our purchase of Atrenne will be consummated in a timely manner and on anticipated terms, that internal cash flow and our ability to incur further indebtedness under our revolving credit facility will be as expected in order to finance the Atrenne acquisition as anticipated, and that, once acquired, we are able to successfully integrate Atrenne, further develop our capabilities in the aerospace and defense market, expand our portfolio of solutions, and achieve the other expected benefits from the acquisition.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our assumptions and estimates are based on management's current views with respect to current plans and events, and are and will be subject to the risks and uncertainties discussed above and elsewhere in this Annual Report. While management believes these assumptions to be reasonable under current circumstances, they may prove to be&#160;inaccurate.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forward-looking statements speak only as of the date on which they are made, and 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, except as required by applicable law. You should read this Annual Report, and the documents, if any, that we incorporate herein by reference, with the understanding that our actual future results may be materially different from what we expect. All forward-looking statements attributable to us are expressly qualified by the cautionary statements contained in this Annual&#160;Report.</font></div><div><a name="sA2E6575EA8FD6DE62B8E0E812285732B"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;1.&#160;&#160;&#160;&#160;Identity of Directors, Senior Management and Advisers</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s90F79FA26930BA36F0E00E8122BDC568"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;2.&#160;&#160;&#160;&#160;Offer Statistics and Expected Timetable</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s8D6FACA95733979D48CE0E8122D9E9EA"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;3.&#160;&#160;&#160;&#160;Key Information</font></div><div><a name="sED602A1FD2EA92C4D5B00E812116686A"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">A.&#160;&#160;&#160;&#160;Selected Financial Data</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You should read the following selected financial data together with Item&#160;5, "Operating and&#160;Financial Review and Prospects," the Consolidated Financial Statements in Item&#160;18, and&#160;the other information in this Annual Report. The selected financial data presented below is derived from our Consolidated Financial Statements, which are prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). See Item&#160;18. No dividends have been declared by the Corporation.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:51%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;millions, except per share amounts)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Operations Data</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,796.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,631.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,639.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,016.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,110.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,406.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,225.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,248.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,588.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,692.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">389.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">405.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">427.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">417.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses (SG&amp;A), including research and development</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">229.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Other charges</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Earnings from operations</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Refund interest income</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Finance costs</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Earnings before income taxes</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Financial Data:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.64</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.61</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.43</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.96</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.64</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.60</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.95</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.72</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment and computer software cash expenditures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used in computing per share amounts (in&#160;millions):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">183.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">185.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:51%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;millions)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Balance Sheet Data</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">544.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">565.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">545.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Working capital</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(</sup></font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">6</sup></font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,011.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,049.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">990.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,100.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,188.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">313.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,638.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,583.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,612.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,822.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,944.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under credit facility</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(7)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,712.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,609.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,093.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,048.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,048.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Total equity</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,402.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,394.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,091.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,238.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,350.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div><font style="font-family:inherit;font-size:8pt;">____________________________________</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:41px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:-6px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Changes in accounting policies:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:42px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effective January&#160;1, 2014, we adopted IFRIC Interpretation 21, Levies, which clarified when the liability for certain levies should be recognized and required retroactive adoption, and IAS&#160;32, Financial Instruments&#160;&#8212;&#160;Presentation (revised), which clarified the requirements for offsetting financial assets and liabilities. The adoption of these standards did not have a material impact on our Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:42px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effective January&#160;1, 2013, we adopted the amendment issued by the IASB to IAS&#160;19, Employee Benefits, which required a retroactive restatement of prior periods related to unrecognized past service credits that we had been amortizing to operations on a straight-line basis over the vesting period. Upon retroactive adoption of this amendment, we recognized these past service credits on our balance sheet and decreased our post-employment benefit obligations and our deficit. Under this amendment, we continue to recognize actuarial gains or losses on plan assets or obligations in other comprehensive income and to reclassify the amounts to deficit.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">SG&amp;A expenses include research and development costs of </font><font style="font-family:inherit;font-size:8pt;">$26.2 million</font><font style="font-family:inherit;font-size:8pt;">&#32;in </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">, </font><font style="font-family:inherit;font-size:8pt;">$24.9 million</font><font style="font-family:inherit;font-size:8pt;">&#32;in </font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;">, </font><font style="font-family:inherit;font-size:8pt;">$23.2 million</font><font style="font-family:inherit;font-size:8pt;">&#32;in </font><font style="font-family:inherit;font-size:8pt;">2015</font><font style="font-family:inherit;font-size:8pt;">, $19.7&#160;million in </font><font style="font-family:inherit;font-size:8pt;">2014</font><font style="font-family:inherit;font-size:8pt;">, and $17.4&#160;million in </font><font style="font-family:inherit;font-size:8pt;">2013</font><font style="font-family:inherit;font-size:8pt;">.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other charges in </font><font style="font-family:inherit;font-size:8pt;">2013</font><font style="font-family:inherit;font-size:8pt;">&#32;totaled $4.0&#160;million, comprised primarily of: (a)&#160;$28.0&#160;million in restructuring charges, offset in part by (b)&#160;a $24.0&#160;million recovery of damages from the settlement of class action lawsuits in which we were a&#160;plaintiff.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:42px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other charges in </font><font style="font-family:inherit;font-size:8pt;">2014</font><font style="font-family:inherit;font-size:8pt;">&#32;totaled $37.1&#160;million, comprised primarily of: (a)&#160;a non-cash impairment of $40.8&#160;million against the goodwill of our semiconductor business resulting from our annual impairment assessment; and (b)&#160;a non-cash settlement loss of $6.4&#160;million relating to the purchase of annuities for the defined benefit component of a certain pension plan, offset in part by: (i)&#160;an $8.0&#160;million recovery of damages resulting from the settlement of class action lawsuits in which we were a plaintiff; and (ii)&#160;a $2.1&#160;million net reversal of restructuring charges. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:42px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other charges in </font><font style="font-family:inherit;font-size:8pt;">2015</font><font style="font-family:inherit;font-size:8pt;">&#32;totaled </font><font style="font-family:inherit;font-size:8pt;">$35.8 million</font><font style="font-family:inherit;font-size:8pt;">, comprised primarily of: (a)&#160;</font><font style="font-family:inherit;font-size:8pt;">$23.9 million</font><font style="font-family:inherit;font-size:8pt;">&#32;in restructuring charges, and (b)&#160;an aggregate non-cash impairment of </font><font style="font-family:inherit;font-size:8pt;">$12.2 million</font><font style="font-family:inherit;font-size:8pt;">&#32;against the property, plant and equipment of our CGUs (defined herein) in Japan and Spain (recorded in the fourth quarter of 2015). See note&#160;16 to&#160;the Consolidated Financial Statements in Item&#160;18.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:42px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other charges in </font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;">&#32;totaled </font><font style="font-family:inherit;font-size:8pt;">$25.5 million</font><font style="font-family:inherit;font-size:8pt;">, comprised of: (a)&#160;</font><font style="font-family:inherit;font-size:8pt;">$31.9 million</font><font style="font-family:inherit;font-size:8pt;">&#32;in restructuring charges, offset in part by (b)&#160;$6.4&#160;million, consisting primarily of net legal recoveries. See note&#160;16 to&#160;the Consolidated Financial Statements in Item&#160;18.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:42px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other charges in </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">&#32;totaled $37.0 million, comprised of: (a) </font><font style="font-family:inherit;font-size:8pt;">$28.9 million</font><font style="font-family:inherit;font-size:8pt;">&#32;in restructuring charges, (b) a </font><font style="font-family:inherit;font-size:8pt;">$1.9 million</font><font style="font-family:inherit;font-size:8pt;">&#32;non-cash loss incurred on the purchase of pension annuities, (c) </font><font style="font-family:inherit;font-size:8pt;">$1.6 million</font><font style="font-family:inherit;font-size:8pt;">&#32;in transition costs relating to the relocation of our Toronto manufacturing operations, and (d) $4.6  million, primarily for acquisition-related costs and activities. See note 16 to the Consolidated Financial Statements in Item 18.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Refund interest income represents the refund of interest on cash then-held on account with tax authorities in connection with the resolution of certain previously-disputed tax matters in the second half of 2016. See notes&#160;17, 20 and&#160;24 to the Consolidated Financial Statements in Item&#160;18.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(5)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Finance costs are comprised primarily of interest expenses and fees related to our credit facility (including our Term Loan commencing in 2015), our accounts receivable sales program, and a customer supplier financing program. See notes&#160;5, 12 and 17 to the Consolidated Financial Statements in Item&#160;18.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(6)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Calculated as current assets less current liabilities.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(7)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Borrowings under our credit facility do not include our finance lease obligations.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exchange Rate Information</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The rate of exchange as of February&#160;14, 2018 for the conversion of one Canadian dollar into United&#160;States dollars was U.S.$0.7959 and for the conversion of one United&#160;States dollar into Canadian dollars was C$1.2564. The following table sets forth the exchange rates for the conversion of U.S.$1.00 into Canadian dollars for the identified periods. The rates of exchange set forth herein are shown as, or are derived from, the reciprocals of the noon buying rates in New&#160;York City for cable transfers payable in </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian dollars, as certified for customs purposes by the Federal Reserve Bank of New&#160;York. The source of this data is the Board of Governors of the U.S. Federal Reserve's website (</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">http://www.federalreserve.gov</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:51%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average .....................................................................................</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0300</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1043</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2791</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3243</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2984</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:37%;"></td><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">February&#160;2018</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(through February&#160;14)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">November</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">High ....................................................................</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2612</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2534</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2900</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2890</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2894</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2509</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Low ....................................................................</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2280</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2293</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2517</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2693</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2470</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2131</font></div></td></tr></table></div></div><div><a name="sB809C058D050EDAC95540E81232B74CB"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">B.&#160;&#160;&#160;&#160;Capitalization and Indebtedness</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s57C0358593D6774E3E8F0E81235DF0A2"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">C.&#160;&#160;&#160;&#160;Reasons for the Offer and Use of Proceeds</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s4C7FE410C923C0CD0A130E812380593E"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">D.&#160;&#160;&#160;&#160;Risk Factors </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any of the following risk factors, or any combination of them, could have a material adverse effect on our business, financial condition, and operating results. Our shareholders and prospective investors should carefully consider each of the following risks and all of the other information set forth in this Annual&#160;Report.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are dependent on our customers' ability to compete and succeed in the marketplace with the services we provide and the products we manufacture. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our operating results are highly dependent upon our customers' ability to compete and succeed in the marketplace with the services we provide and the products we manufacture. Factors affecting our customers include: rapid changes in technology, evolving industry standards, and requirements for continuous improvement in products and services that result in short product life cycles; demand for our customers' products may be seasonal; our customers may fail to successfully market their products, and our customers' products may fail to gain widespread commercial acceptance; our customers' products may have supply chain issues; our customers may experience dramatic shifts in demand which may cause them to lose market share or exit businesses; and there may be recessionary periods in our customers' markets. In addition, certain of our customers have experienced, and may in the future experience, severe revenue erosion, pricing and margin pressures, and excess inventories that, in turn, have adversely affected (and in the future may adversely affect) our operating results. If technologies or standards supported by our customers' products and services or their business models become obsolete, fail to gain widespread acceptance or are canceled, our business would be adversely affected. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Demand patterns are volatile across our end markets, particularly in the Enterprise and Communications end markets. Rapid shifts in technology, model obsolescence, commoditization of certain products, the emergence of new business models (including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS)), shifting demand, such as the shift from traditional network infrastructures to highly virtualized and cloud-based environments, the proliferation of software-defined technologies enabling the disaggregation of software and hardware, increased competition, the oversupply of products, pricing pressures, and the volatility of the economy, all contribute to the complexity of managing our operations and fluctuations in our financial results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our customers may be negatively affected by rapid technological changes, shifts in business strategy and/or the emergence of new business models, and new entrants/competition with disruptive products and/or services</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;">&#32;below.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are dependent on a limited number of customers and end markets.  A decline in revenue from, or the loss of, any significant customer, could have a material adverse effect on our financial condition and operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our customers include original equipment manufacturers (OEMs) and service providers. We depend upon a small number of customers for a significant portion of our revenue. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;customers (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;customers; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212;&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;customers) </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">individually represented more than 10% of our total revenue, and our top 10&#160;customers represented 71% (2016 &#8212; 68%; 2015&#160;&#8212;&#160;67%) of our total revenue. We also remain dependent upon revenue from our traditional end markets (Communications and Enterprise), which represented 68% of our consolidated revenue in each of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">,  </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. We continue to focus on expanding beyond these traditional end markets by growing our ATS end market and enhancing and adding new technologies and capabilities to our offerings. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A decline in revenue from, or the loss of, any significant customer could have a material adverse effect on our financial condition and operating results. We cannot assure the replacement of completed, delayed, cancelled or reduced orders with new business. In addition, the ramping of new programs may take from several months to more than a year before production starts and significant up-front investments and increased working capital requirements may be required. During this start-up period, these programs may generate losses or may not achieve the expected financial performance due to production ramp inefficiencies, lower than expected volume, or delays in ramping to volume. Our customers may significantly change these programs, or even cancel them altogether, due to changes in end-market demand or changes in the actual or anticipated success of their products in the marketplace. See </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our revenue and operating results may vary significantly from period to period</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;">&#160;below.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To reduce our reliance on any one customer or end market (including the concentration of our revenues in the Communications and Enterprise end markets), we continue to target new customers and services, including a continued focus on the expansion of our ATS end market (which in 2017 consisted of our aerospace and defense, industrial, smart energy, healthcare, semiconductor equipment, and consumer businesses), including through acquisitions.  However, revenue from our ATS end market (as a percentage of total revenue) has remained flat in recent years, as our operating results in this end market have been negatively impacted by the costs associated with ramping new business, and most recently, our exit from the solar panel manufacturing business. See </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may encounter difficulties expanding or consolidating our operations or introducing new competencies or new offerings, which could adversely affect our operating results</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;">&#160;below.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notwithstanding our expansion efforts, we remain dependent on our Communications and Enterprise end markets for a large portion of our revenue, which are subject to the various factors described above and continue to experience slower growth rates and increased pricing pressures. As a result, we also remain focused on expanding revenue in our higher value-added services and solutions, such as design and development, engineering, supply chain management and after-market services. Failure to secure business from existing or new customers in our traditional or other end markets would adversely impact our operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There can be no assurance that our efforts to secure new customers and programs in our traditional or new markets, including through acquisitions, will succeed in reducing our customer concentration. Acquisitions are also subject to integration risk, and revenues and margins could be lower than we&#160;anticipate.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any of the foregoing may adversely affect our margins, cash flow, and our ability to grow our revenue, and may increase the variability of our operating results from period to&#160;period.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;&#160;A change in the mix of customers and/or the types of products or services we provide could have a material adverse effect on our financial condition and operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The mix of our customers and the type of products or services we provide to these customers may have an impact on our financial condition and operating results from period-to-period. For example, in 2017, a higher concentration of fulfillment services (that contributed significantly lower gross profit than our historical full-service traditional EMS programs), as well as increased pricing pressures (mostly significantly in our Communications and Enterprise end markets), adversely impacted our margins and operating results for the year. As a result of the high concentration of our business in the Communications and Enterprise end markets (68% of total revenue in 2017), we expect this demand shift, as well as competitive pressures and aggressive pricing, to continue to negatively impact these businesses in future periods to the extent we cannot offset such impacts with increases in higher-margin services, cost reductions or otherwise. In addition, certain of our customer agreements require us to provide specific price reductions over the contract term, which may also negatively impact our financial condition and operating results if they cannot be offset.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We operate in an industry comprised of numerous competitors and aggressive pricing dynamics.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We operate in a highly competitive industry. Our competitors include Benchmark Electronics,&#160;Inc., Flex&#160;Ltd., Hon Hai Precision Industry&#160;Co.,&#160;Ltd., Jabil Circuit,&#160;Inc., Plexus Corp., and Sanmina Corporation, as well as smaller EMS companies that often have a regional, product, service or industry-specific focus, and original design manufacturers (ODMs). In recent years, we have expanded our joint design and manufacturing (JDM) offering, which encompasses advanced technology design solutions that customers can tailor to their specific platform applications. We may face increased competition from ODMs, who also specialize in providing internally designed products and manufacturing services, as well as component and sub-system suppliers, distributors </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">and/or systems integrators. As part of our JDM offering, we also provide complete hardware platform solutions, which may compete with those of our customers. Offering products or services to customers that compete with the offerings of other customers may negatively impact our relationship with, or result in a loss of business from, such other customers. We face indirect competition from the manufacturing operations of our current and prospective customers, as these companies may choose to manufacture products internally rather than outsource to EMS providers, or they may choose to insource previously outsourced business, particularly where internal excess capacity exists. In addition to the foregoing, we may face competition from distribution and logistics providers expanding their services across the supply&#160;chain.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The competitive environment in our industry is very intense and aggressive pricing is a common business dynamic. Some of our competitors have greater scale and provide a broader range of services than we offer. While we have increased our capacity in lower-cost regions to reduce our costs, these regions may not provide the same operational benefits that they have in the past due to rising costs and a continued aggressive pricing environment. Additionally, our current or potential competitors may: increase or shift their presence in new lower-cost regions to try to offset continuous competitive pressure and increasing labor costs or to secure new business; develop or acquire services comparable or superior to those we develop; combine or merge to form larger competitors; or adapt more quickly than we do to new technologies, evolving industry trends and changing customer requirements. In addition, our competitors may be more effective than we are in investing in IT solutions to differentiate their offerings to capture a larger share of the market. Some of our competitors have increased their vertical capabilities by manufacturing modules or components used in the products they assemble, such as metal or plastic parts and enclosures, backplanes, circuit boards, cabling and related products. Although we have also expanded our capabilities, including through our Karel acquisition and recent "operate-in-place" arrangements, our competitors' expansion efforts may be more successful than ours. Competition may cause pricing pressures, reduced profits or a loss of market share (for&#160;example, from program losses or customer disengagements). We may not be able to compete successfully against our current and future competitors. See Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212;&#160;Recent developments&#160;&#8212;&#160;End Markets."</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our customers may be negatively affected by rapid technological changes, shifts in business strategy and/or the emergence of new business models, and new entrants/competition with disruptive products and/or services.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Many of our customers compete in markets that are characterized by rapidly changing technology, evolving industry standards, continuous improvements in products and services, commoditization of certain products, changes in preferences by end customers or other changes in demand, and the emergence of new entrants or competitors with disruptive products, services, or new business models that deemphasize the traditional OEM distribution channels. These conditions frequently result in shorter product lifecycles and may lead to shifts in our customers' business strategies. Our success will depend on the success achieved by our customers in developing, marketing and selling their products. If technologies or standards supported by our customers' products and services or their business models become obsolete, fail to gain widespread acceptance or are cancelled, our business could be adversely affected.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For example, declines in end-market demand for customer-specific proprietary systems in favor of open systems with standardized technologies has had an adverse impact on our customers, and consequently, our business. Other examples include the shift from traditional network infrastructures to highly virtualized and cloud-based environments, the prevalence of solid state or flash memory technology as a replacement for hard disk drives, as well as the proliferation of software-defined technologies enabling the disaggregation of software and hardware, any or all of which could adversely impact our business. The highly competitive nature of our customers' products and services could also drive further consolidation among OEMs, and result in product line consolidation that could adversely impact our customer relationships and our revenue. Including as a result of the foregoing, certain of our customers have experienced, and may in the future experience, severe revenue erosion, pricing and margin pressures, and excess inventories that, in turn, have adversely affected (and&#160;in the future may adversely affect) our operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Consolidation within the EMS industry, or among our customers or suppliers, may adversely affect our business relationships or the volume of business we conduct with our&#160;customers.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our customers, competitors and/or suppliers may be subject to consolidation. Increasing consolidation in industries that utilize our services may occur as companies combine to achieve economies of scale and other synergies, which could result in an increase in excess manufacturing capacity as companies seek to divest manufacturing operations or eliminate product lines. Excess manufacturing capacity may increase pricing and competitive pressures in our industry as a whole and for us in particular. Consolidation could also result in an increasing number of very large companies offering products in multiple industries. The significant purchasing power and market power of these large companies could increase pricing and competitive pressures for us. If one of our customers is acquired by another company that does not rely on us to provide services, has its own production services, or relies on another provider of similar services, we may lose that customer's business. Such consolidation may reduce the number </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">of customers from which we generate a significant percentage of our revenue, and further expose us to increased risks relating to our dependence on a small number of customers. Any of the foregoing results of industry consolidation could adversely affect our business. Consolidation among our competitors may create a competitive advantage over us, which may also result in a loss of business and revenue if customers shift their production. Such consolidation may also result in pricing pressures, which could negatively impact our profit margins. Changes in OEM strategies, including the divestiture or exit from certain of their businesses, may also result in a loss of business for&#160;us.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may encounter integration and other significant challenges with respect to our acquisitions and strategic transactions which could adversely affect our operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We intend to expand our presence in new end markets and expand our capabilities in existing markets and technologies, some of which may occur through acquisitions (including through our anticipated acquisition of Atrenne). These transactions may involve acquisitions of entire companies or acquisitions of selected assets. We have also completed numerous strategic transactions, including multi-year "operate-in-place" arrangements, where we manage certain production, assembly or other services for customers directly from their locations, acquire their inventory, equipment and/or other assets, hire their employees, and lease or acquire their manufacturing sites. Potential challenges related to these acquisitions and transactions (including our acquisition of Atrenne, if consummated) include: integrating acquired operations, systems and businesses; meeting customers' expectations as to volume, product quality and timeliness; supporting legacy contractual obligations; retaining customer, supplier, employee or other business relationships of acquired operations; addressing unforeseen liabilities of acquired businesses; limited experience with new technologies and markets; failure to realize anticipated benefits, such as cost savings and revenue enhancements; failure to achieve anticipated business volumes or operating margins; valuation methodologies not accurately capturing the value of the acquired business; the effects of diverting management's attention from day-to-day operations to matters involving the integration of acquired businesses; incurring potentially substantial transaction costs associated with these transactions; increased burdens on our staff and on our administrative, internal control and operating systems, which may hinder our legal and regulatory compliance activities; overpayment for an acquisition; and potential impairments resulting from post-acquisition deterioration in, or reduced benefit from, an acquired business. While we often obtain indemnification rights from the sellers of acquired businesses, such rights may be difficult to enforce, the losses may exceed any dedicated escrow funds, and the indemnitors may not have the ability to financially support the indemnity. Any of these factors may prevent us from realizing the anticipated benefits of an acquisition, including additional revenue, operational synergies and economies of scale. Any delay or failure to realize the anticipated benefits of acquisitions may adversely affect our business and operating results and may require us to write-down the carrying value of any related goodwill and intangible assets in periods subsequent to the acquisitions. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, there is no assurance that we will find suitable acquisition targets, that we will be able to consummate any such transactions on terms and conditions acceptable to us, or that we will be able to fund any such acquisitions with existing cash resources or through debt instruments provided by external lenders. We may require additional capital to grow our business through acquisitions. We may be unable to obtain additional capital if and when required on terms acceptable to us or at all. We may pursue sources of additional capital through various financing transactions or arrangements, including debt financing, equity financing or other means. We may not be successful in consummating suitable financing transactions in the time period required or at all, and we may not be able to obtain the capital we require by other means. If the amount of capital we are able to raise from financing activities, together with the cash from our operations, is not sufficient to consummate an acquisition we have deemed desirable, we may not be able to implement our intended business plan, which could adversely affect our business, results of operations and financial condition. See "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may use cash on hand, issue debt securities or otherwise incur substantial debt, or issue equity securities (or any combination thereof) to complete future business acquisitions or otherwise fund our operations, which may adversely affect our liquidity, debt leverage, credit ratings, financial condition and results of operations</font><font style="font-family:inherit;font-size:10pt;">" below.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions may also involve businesses we are not familiar with, and expose us to additional business risks that are different than those we have traditionally experienced or anticipated at the time of acquisition. In addition, increased costs associated with recent hires retained to support our pursuit of acquisitions and/or other strategic opportunities may not result in the consummation of any such transactions, and such costs are expected to continue to adversely impact our operating results.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may use cash on hand, issue debt securities or otherwise incur substantial debt, or issue equity securities (or any combination thereof) to complete future business acquisitions or otherwise fund our operations, which may adversely affect our liquidity, debt leverage, credit ratings, financial condition and results of operations</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any significant use of cash (for acquisitions or otherwise) may adversely impact our current and future cash position and liquidity. In addition, we may choose to issue debt securities or otherwise incur substantial debt, to fund future acquisitions or otherwise fund our operations. Any significant incurrence of debt (either through the issuance of debt securities or through a new or refinanced credit facility) could have a variety of negative effects, including, but not limited to: (i) default and foreclosure on </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our assets if we have insufficient funds to repay the debt obligations; (ii) the imposition of restrictive covenants on our operations; (iii) acceleration of such indebtedness or cross-defaults if we breach financial or other covenants under applicable debt agreements; (iv) use of a substantial portion of our cash flow to pay principal and interest on such debt, which will reduce the funds available for expenses, capital expenditures, acquisitions and other general corporate purposes; (v) limitations on our flexibility in planning for and reacting to changes in our business and in the industries in which we operate; (vi) increased vulnerability to adverse changes in general economic, industry and competitive conditions and adverse changes in government regulation; (vii) limitations on our ability to refinance our indebtedness on terms acceptable to us or at all; and (viii) limitations on our ability to borrow additional amounts for expenses, capital expenditures, acquisitions, debt service requirements, execution of our strategy and other purposes and other disadvantages compared to our competitors who have less debt. To the extent we sell equity or convertible debt securities, the issuance of these securities (the pricing of which would be subject to market conditions at the time of issuance) could result in material dilution to our stockholders. Sales of our equity securities or convertible debt, or the perception that these sales could occur, could also cause the market price for our subordinate voting shares to fall, and new securities could have rights, preferences and privileges senior to the holders of our subordinate voting shares. </font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, our credit ratings impact the cost and availability of future borrowings and, accordingly, our cost of capital. Our ratings reflect the opinions of the ratings agencies of our financial strength, operating performance and ability to meet our debt obligations. There can be no assurance that we will achieve a particular rating or maintain a particular rating in the future, which could place us at a competitive disadvantage compared to better capitalized competitors and prevent us from taking actions that could benefit us in the long term. We may not be able to obtain financing arrangements on acceptable terms or in amounts sufficient to meet our needs in the future, which could harm our ability to grow our business, internally or through acquisitions. &#160;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are dependent on third parties to supply certain materials, and our results can be negatively affected by the availability and cost of&#160;such materials.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase of materials and electronic components represents a significant portion of our costs. We rely on third parties to provide such items. Although our OEM customers often dictate the materials to be used in their products, materials shortages or other issues affecting timely access to these materials (which often occur in our industry) may impact our ability to successfully complete a program. A delay or interruption in supply from a component supplier, especially for single-sourced components, could have a significant impact on our operations and on our customers if we are unable to deliver finished products in a timely manner. If the amount we are required to pay for equipment and supplies exceeds what we have estimated, especially in a fixed price contract, we may suffer losses on these contracts. If a supplier or manufacturer fails to provide supplies or equipment as required under a contract for any reason, we may be required to source these items from other third parties on a delayed basis or on less favorable terms, which could impact our profitability. Additionally, quality or reliability issues at any of our component providers, or financial difficulties that affect their production and ability to supply us with components, could halt or delay production of a customer's product, or result in claims against us for failure to meet required customer specifications, which could materially adversely impact our operating results. Shortages may also result in our carrying higher levels of inventory and extended lead-times, or result in increased component prices, which may require price increases in the products and services that we provide. Any increase in our costs that we are unable to recover would negatively impact our margins and operating results. Changes in forecasted volumes or in our customers' requirements can also negatively affect our ability to obtain components and adversely impact our operating results. During 2017, materials constraints from certain suppliers caused delays in the production of customer products, resulted in higher than expected levels of inventory, and in combination with volatile market demand, negatively impacted our margins for the year. We expect these materials constraints and adverse impacts to continue in the near term. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inherent challenges in managing unanticipated changes in customer demand may impact our planning, supply chain execution and manufacturing, and may adversely affect our operating performance and&#160;results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our customers use EMS providers for new product introductions and expect rapid response times to meet changes in volume requirements. Although we generally enter into master supply agreements with our customers, the level of business to be transacted under those agreements is not guaranteed. Instead, we bid on a program-by-program basis and typically receive customer purchase orders for specific quantities and timing of products. Most of our customers typically do not commit to production schedules for more than 30&#160;to 90&#160;days in advance and we often experience volatility in customer orders and inventory levels. There can be no assurance that present or future customers will not terminate their manufacturing or service arrangements with us, or that they will not significantly change, reduce or delay the volume of manufacturing or other services they order from us, any of which would adversely affect our operating results. Customers may also shift business to our competitors, in-source programs, or adjust the concentration of their supplier base. Customers may in-source production that they had previously outsourced, among other reasons, to better utilize their internal capacity. The global economic environment, political pressures, negative sentiment from our customers' customers or changes made by local governments (such as tax benefits or income tax rate reductions) may also impact our customers' </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">business decisions. These and other factors could adversely affect the rate of outsourcing generally, or adversely affect the rate of outsourcing to EMS providers like Celestica. Additionally, a significant portion of our revenue can occur in the last month of the quarter, and purchase orders may be subject to change or cancellation, all of which affect our operating results when they occur. For example, late changes in demand from certain customers in the fourth quarter of 2017 negatively impacted our operating results, as the timing of the changes prevented us from reducing certain variable production costs in light of the lower volumes. Accordingly, our forecasts of customer orders may be inaccurate, and may make it difficult to order appropriate levels of materials, schedule production, and maximize utilization of our manufacturing capacity and&#160;resources.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our customers may change their forecasts, production quantities or product type requirements, or may accelerate, delay or cancel production quantities for various reasons. When customers change production volumes or request different products to be manufactured from those in their original forecast, the unavailability of components and materials for such changes could also adversely impact our revenue and working capital performance. See </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are dependent on third parties to supply certain materials, and our results can be negatively affected by the availability and cost of&#160;such materials"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;above.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Further, to guarantee continuity of supply for many of our customers, we are required to manufacture and warehouse specified quantities of finished goods. The uncertainty of demand in our customers' end markets, intense competition in our customers' industries and general order volume volatility may result in customers delaying or canceling the delivery of products we manufacture for them or placing purchase orders for lower volumes of products than previously anticipated.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Order cancellations, or changes or delays in production, may result in higher than expected levels of inventory, which could in turn have a material adverse impact on our operating results and working capital performance. Although we required additional inventory to support new program ramps during 2017, we also experienced demand volatility in our Communications and Enterprise end markets during the year, including late changes from certain customers, as well as materials constraints from suppliers, all of which resulted in us carrying higher than expected levels of inventory at December 31, 2017. We may not be able to return or re-sell this inventory, or we may be required to hold the inventory for a period of time, any of which may result in our having to record additional reserves for the inventory if it becomes excess or obsolete. For example, unprecedented declines in the pricing of solar panels, a slowing of demand, and related deferred and cancelled orders from customers resulted in us recording aggregate net inventory provisions of </font><font style="font-family:inherit;font-size:10pt;">$12.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, primarily to write down our solar panel inventory to applicable market prices. Order cancellations and delays could also lower our asset utilization, resulting in higher levels of unproductive assets, lower inventory turns, and lower&#160;margins.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We have incurred significant restructuring charges in recent periods, and expect to incur further significant restructuring charges during 2018 in connection with our cost efficiency initiative; we may not achieve some or all of the expected benefits from our cost efficiency initiative and other restructuring activities, and these activities may adversely affect our business.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We perform ongoing evaluations of our business, operational efficiency and cost structure, and implement restructuring actions as we deem necessary. We have undertaken numerous initiatives to respond to changes in the EMS industry and in end-market demand, with the intention of improving utilization and reducing our overall cost structure. See note&#160;16 to&#160;the Consolidated Financial Statements in Item&#160;18. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded restructuring charges of </font><font style="font-family:inherit;font-size:10pt;">$28.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, primarily for employee termination costs relating to our Global Business Services (GBS) and Organizational Design (OD) initiatives, costs in connection with the rationalization of certain operations in the third quarter of 2017, and $8.0 million of charges in connection with our new cost efficiency initiative (described below) in the fourth quarter of 2017, and to write down the carrying value of our solar manufacturing equipment. We recorded restructuring charges of $31.9&#160;million in 2016, primarily for employee termination costs relating to our GBS and OD initiatives,  the closure of our solar panel manufacturing operations and other exited operations, and impairment charges to write down certain plant assets and equipment to recoverable amounts, including our solar manufacturing equipment. During 2015, we recorded restructuring charges of $23.9&#160;million, primarily related to headcount reductions implemented at various of our sites, and costs associated with the consolidation of two of our semiconductor sites, including the write-down of certain equipment and a reduction in the related workforce. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, in response to challenging markets and continued margin pressures (driven primarily by volatility in our Communications and Enterprise end markets), we are implementing additional restructuring actions (which commenced in the fourth quarter of 2017) under a new cost efficiency initiative. Such initiative will include reductions to our workforce, the potential consolidation of certain sites to better align capacity and infrastructure with current and anticipated customer demand, related transfers of customer programs and production, re-alignment of business processes, management reorganizations, and other associated activities. We currently estimate that we will incur aggregate restructuring charges of between $50.0 million and $75.0 million (consisting primarily of cash charges) with respect to this initiative (including $8.0 million of restructuring charges incurred  </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">in the fourth quarter of 2017). This initiative is expected to continue through mid-2019. Implementation of our cost efficiency initiative may be costly and disruptive to our business, and we may not be able to achieve the cost savings and benefits that we anticipate in connection therewith. We may not be able to retain or expand existing business due to execution issues relating to anticipated headcount reductions, plant closures or product/service transfers, and we may incur higher operating expenses during the periods of transition. Additionally, restructuring actions related to this initiative may result in a loss of continuity and accumulated knowledge in our workforce and related operational inefficiencies, as well as negative publicity. Headcount reductions can also have a negative impact on morale and our ability to attract and hire new qualified personnel in the future. Our cost efficiency initiative is expected to require a significant amount of management and other employees&#8217; time and focus, which may divert attention from operating and growing our business. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any failure to achieve some or all of the expected benefits of our cost efficiency initiative or any other restructuring activities, including any delay in implementing planned related restructuring actions, may have a material adverse effect on our competitive position and operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We have incurred significant impairment charges and operating losses in recent periods, and may incur such charges and losses in future&#160;periods.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have in recent periods recorded charges relating to the impairment of property, plant and equipment, goodwill and other intangible assets, and have incurred operating losses for certain of our businesses. These amounts have varied from period to&#160;period.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate the recoverability of the carrying amount of our goodwill, intangible assets, and property, plant and equipment on an ongoing basis, and we may incur impairment charges, which could be substantial and could adversely affect our financial results. Impairment assessments inherently involve judgment as to assumptions about expected future cash flows and the impact of market conditions on those assumptions. Future events and changing market conditions may impact our assumptions as to prices, costs, or other factors that may result in changes in our estimates of future cash flows. Factors that might reduce the recoverable amount of goodwill, intangible assets, and property, plant and equipment below their respective carrying values include declines in our stock price and market capitalization, reduced future cash flow estimates, and slower growth rates in any of our businesses. During 2017, we incurred operating losses related to the wind-down of our solar panel manufacturing operations, and we recorded provisions of $0.9 million to further write down the carrying value of our remaining solar panel inventory (to reflect lower prices obtained in then-current purchase orders), a provision of $0.5 million to write down the carrying value of our solar accounts receivable (primarily as a result of a solar customer's bankruptcy) to recoverable amounts, and net impairment charges of $3.8 million (through restructuring charges) to further write down the carrying value of our solar panel manufacturing equipment to its estimated fair value less costs to sell, based on executed sale agreements. We currently expect the sale of such equipment to be completed by the end of the first quarter of 2018. If we are unable to collect the current carrying value of our remaining solar assets ($2.6 million in solar panel manufacturing equipment and $6.7 million in solar accounts receivable as of December 31, 2017), we will incur additional asset write downs in future periods. During 2016, we recorded impairment charges of $21.2&#160;million (through restructuring charges) to write down certain plant assets and equipment to recoverable amounts. During 2015, we recorded impairment charges of $12.2&#160;million to write down the property, plant and equipment of two of our CGUs. See notes&#160;16(a) and&#160;(b) to the Consolidated Financial Statements in Item&#160;18. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sustained market price decreases, demand softness, and/or failure to realize future revenue at an appropriate profit margin in any CGU could negatively impact our operating results, including restructuring actions and/or impairment losses for such CGU, in future periods. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We continue to operate in an uncertain global economic and political environment.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concerns over global economic conditions and geopolitical issues, energy costs, inflation, the availability and cost of credit, and the European, Asian and the U.S.&#160;financial markets have contributed to increased global economic and political uncertainty. Brexit, the current U.S. administration, and tensions with North Korea have contributed to such uncertainty. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">"Our operations could be adversely affected by global or local events outside our control" and "Policies or legislation proposed or instituted by the current U.S. administration could have a material adverse effect on our business, results of operations and financial condition"</font><font style="font-family:inherit;font-size:10pt;">&#32;below. Changes in policies by the U.S. or other governments could negatively affect our operating results due to changes in duties, tariffs or taxes, or limitations on currency or fund transfers, as well as government-imposed restrictions on producing certain products in, or shipping them to, specific countries (including the current renegotiation of the North American Free Trade Agreement (NAFTA) and its implications for our business). Uncertain global economies have adversely impacted, and may continue to unpredictably impact, currency exchange rates. See </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are exposed to translation and transaction risks associated with foreign currency exchange rate fluctuations; hedging instruments may not be effective in mitigating such risks</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;">&#32;below. Financial market instability may result in lower returns on our financial investments, and lower values on some of our assets. Alternately, </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">inflation may lead to higher costs for labor and materials and/or increase our costs of borrowing and raising capital. Uncertainty surrounding the global economic environment and geopolitical outlook may impact current and future demand for some of the products we manufacture or services we provide, the financial condition of our customers and/or suppliers, as well as the number and pace of customer consolidations. If the foregoing impacts the financial condition of our customers, they may delay payments to us or request extended payment terms, which could have an adverse effect on our financial condition and working capital. If the foregoing impacts the financial condition of our suppliers, this may have an adverse effect on our operations, financial condition and/or customer relationships.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We cannot predict the precise nature, extent, or duration of these economic or political conditions or if they will have any impact on our financial results. A deterioration in the economic environment may accelerate the effect of the various risk factors described in this Annual Report and could result in other unforeseen events that may adversely impact our business and financial condition.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our operations could be adversely affected by global or local events outside our&#160;control.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our operations and those of our customers, component suppliers and/or our logistics partners may be disrupted by global or local events outside our control, including: natural disasters and related disruptions; political instability; terrorism; armed conflict; labor or social unrest; criminal activity; disease or illness that affects local, national or international economies; unusually adverse weather conditions; and other risks present in the jurisdictions in which we, our customers, our suppliers and/or our logistics partners operate. These types of events could disrupt operations at one or more of our sites or those of our customers, component suppliers and/or our logistics partners. Any such disruption could lead to higher costs, supplier shortages, delays in the delivery of components to us, and/or our inability to provide finished products or services to our customers, any of which could adversely affect our operating results materially. We carry insurance to cover damage to our sites and interruptions to our operations, including those that may occur as a result of natural disasters, such as flooding, earthquakes or other events. Our insurance policies, however, are subject to deductibles, coverage limitations and exclusions, and may not provide adequate (or&#160;any) coverage should such events&#160;occur.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increased international political volatility, including changes to previously accepted trading or other government policies or legislation in the United&#160;States and Europe, instability in parts of the Middle East, as well as the ongoing refugee crisis, anti-immigrant activities, social unrest and fears of terrorism, enhanced national security measures, armed conflicts, security issues at the U.S./Mexico border related to illegal immigration or criminal activities associated with illegal drug activities, labor or social unrest, strained international relations, including increased tensions between the United States and North Korea, and the related decline in consumer confidence arising from these and other factors may materially hinder our ability to conduct business, or may reduce demand for our products or services. Any escalation in these events or similar future events may disrupt our operations or those of our customers and suppliers and could adversely affect the availability of materials needed to manufacture our products or the means to transport those materials to manufacturing sites and finished products to&#160;customers.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The June&#160;2016 Brexit referendum led to, among other things, volatility in currency exchange rates that resulted in the strengthening of the U.S.&#160;dollar against foreign currencies in which we conduct business. Given the lack of comparable precedent, it is unclear what financial, trade and legal implications the withdrawal of the United&#160;Kingdom from the European Union will have and how such withdrawal will affect us, our customers and their demand for our services. We cannot predict changes in currency exchange rates, the impact of exchange rate changes on our operating results, nor the degree to which we will be able to manage the impact of currency exchange rate changes, and any of these effects of Brexit, among others, could materially adversely affect our business, results of operations and financial condition. Also see </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">"Policies or legislation proposed or instituted by the current U.S. administration could have a material adverse effect on our business, results of operations and financial condition" </font><font style="font-family:inherit;font-size:10pt;">below for a discussion of uncertainties arising out of the current U.S. administration with respect to, among other things, existing and proposed trade agreements (including the status of NAFTA), free trade generally, and potential significant increases on tariffs on goods imported into the United&#160;States, particularly from Mexico, Canada and China, and how changes in U.S.&#160;social, political, regulatory and economic conditions or in laws and policies governing foreign trade, taxes, manufacturing, clean energy, the healthcare industry, development and investment in the jurisdictions in which we and/or our customers or suppliers operate, could materially adversely affect, among other things, the supply chain strategies of our customers, the pace of outsourcing in our industry, the economy (including inflationary trends) and our business, results of operations and financial condition.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We rely on a variety of common carriers for the transportation of materials and products and for their ability to route these materials and products through various international ports and other transportation hubs. A work stoppage, strike or shutdown of any important supplier's site or operations, or at any major port or airport, or the inability to access any such site for any reason, could result in manufacturing and shipping delays or expediting charges, which could have a material adverse effect on our operating results.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Such events have had and may in the future have an adverse impact on the U.S. and global economy in general, and on consumer confidence and spending, which may adversely affect our revenue and financial results. Such events could increase the volatility of the market price of our securities and may limit the capital resources available to us and our customers and&#160;suppliers.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Policies or legislation proposed or instituted by the current U.S. administration could have a material adverse effect on our business, results of operations and financial condition.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The current U.S. administration has created uncertainty with respect to, among other things, existing and proposed trade agreements (including the renegotiation of NAFTA to better implement U.S. trade policy objectives, including through the potential addition of new provisions to address regulatory practices, state-owned enterprises, services, customs procedures, sanitary measures, labor, the environment, and other matters which may affect our business or the businesses of our customers), free trade generally, and potential significant increases on tariffs on goods imported into the U.S., particularly from Mexico, Canada and China. We currently ship a significant portion of our worldwide production into the U.S.&#160;from other countries. Changes to U.S.&#160;laws or policies (as&#160;described above or otherwise) may impact the supply chain strategies of, as well as the pace of outsourcing by, U.S.&#160;customers in the future, including the possibility of such customers insourcing programs that were previously outsourced (including to companies like ours). </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;The U.S. Tax Cuts and Jobs Act (U.S. Tax Reform) was enacted on December 22, 2017, and became effective January 1, 2018. </font><font style="font-family:inherit;font-size:10pt;color:#222222;">As the legislative changes are extensive, and significant uncertainties remain as to how the U.S. government&#160;will implement the new tax law, we do not yet know all of the consequences of this legislation on our global business, including whether it will have any unintended impacts. </font><font style="font-family:inherit;font-size:10pt;">We do not currently expect the new legislation to have a significant impact on our future global tax rate. In addition, we do not currently anticipate that the one-time transition tax on foreign unremitted earnings and the base erosion and anti-abuse tax will have a significant impact on us, however, there can be no assurance that this will be the case.&#160; Other aspects of the new legislation may have a positive impact on our future U.S. income tax provision, but we cannot quantify any potential future impact at this time. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In general, tax reform efforts, including with respect to tax base or rate, transfer pricing, inter-company dividends, cross border transactions, controlled corporations, and limitations on tax relief allowed on the interest on inter-company debt, will require us to continually assess our organizational structure against tax policy trends, and could lead to an increased risk of international tax disputes and an increase in our effective tax rate, and could adversely affect our financial results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is unknown at this time to what extent other new laws will be passed or pending or new regulatory proposals will be adopted, if any, or the effect that such passage or adoption may have on the economy and/or our business. However, changes in U.S.&#160;social, political, regulatory and economic conditions or in laws and policies governing foreign trade, taxes, manufacturing, clean energy, the healthcare industry, development and investment in the jurisdictions in which we and/or our customers or suppliers operate, could materially adversely affect our business, results of operations and financial condition.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may encounter difficulties expanding or consolidating our operations or introducing new competencies or new offerings, which could adversely affect our operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As we expand our business, open new sites, enter into new markets, products and technologies, invest in research, design and development, acquire new businesses or capabilities, transfer business from one location to another location within our network, consolidate certain operations, and/or introduce new business models or programs, we may encounter difficulties that result in higher than expected costs associated with such activities. Potential difficulties related to such activities include our ability: to manage growth effectively; to maintain existing business relationships during periods of transition; to anticipate disruptions in our operations that may impact our ability to deliver to customers on time, produce quality products and ensure overall customer satisfaction; and to respond rapidly to changes in customer demand or&#160;volumes.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may also encounter difficulties in ramping and executing new programs. We may require significant investments to support these new programs, including increased working capital requirements, and may generate lower margins or losses during and/or following the ramp period. For example, we incurred higher costs in 2017 with respect to ramping new programs, including aerospace and defense programs, as well as programs that required the establishment of infrastructures in multiple jurisdictions. We also anticipate increased ramping costs going forward as we expand our ATS businesses. There can be no assurance that our increased investments will benefit us or result in business growth. As we pursue opportunities in new markets or technologies, we may encounter challenges due to our limited knowledge or experience in these areas. In addition, the success of new business models or programs depends on a number of factors including: understanding the new business or markets; timely and successful product development; market acceptance; the effective management of purchase commitments and inventory levels in line with anticipated demand; the development or acquisition of appropriate intellectual property and capital investments, to the extent </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">required; the availability of materials in adequate quantities and at appropriate costs to meet anticipated demand; and the risk that new offerings may have quality or other defects in the early stages of introduction. Any of these factors could prevent us from realizing the anticipated benefits of growth in new markets or technologies, which could materially adversely affect our business and operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For example, we made the decision in the fourth quarter of 2016 to exit the solar panel manufacturing business. In connection therewith, we recorded approximately $21.0&#160;million in restructuring charges in the fourth quarter of 2016 to close our solar panel manufacturing operations at our two locations, including $19.0&#160;million in impairment charges to write down the carrying value of our solar panel manufacturing equipment to then-recoverable amounts. During 2017, we incurred operating losses related to the wind-down of our solar panel manufacturing operations, and we recorded a net aggregate of $5.2 million in additional provisions/impairment charges to write down our inventory, accounts receivable and solar panel manufacturing equipment to recoverable amounts.  If we are unable to recover the current carrying value our remaining solar assets ($2.6 million in solar panel manufacturing equipment and $6.7 million in solar accounts receivable as of December 31, 2017), we will incur additional asset write downs in future periods. See Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212;&#160;Recent developments." </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our strategy to enhance our end-to-end service offerings, we intend to continue to expand our design (including our JDM offering) and engineering capabilities. Providing these services may expose us to different or greater potential risks than those we face when providing our manufacturing services. Our design services offerings require significant investments in research and development, technology licensing, testing and tooling equipment, patent applications and talent recruitment. Our margins may be adversely impacted if we incur higher than expected investment costs, or if our customers are not satisfied with our progress, or do not approve our completed designs. In addition, our design activities often require the purchase of inventory for initial production runs before we have a firm purchase commitment from a customer. Furthermore, we may face increased competition with respect to this offering from ODMs&#160;and other companies providing similar services, including our own customers. As we anticipate continuing to grow this business, costs required to support our design and engineering capabilities may adversely affect our profitability. In addition, some of the products we design and develop must satisfy safety and regulatory standards and some must receive government certifications. If we fail to obtain these approvals or certifications on a timely basis, we would be unable to sell these products, which would harm our revenues, profitability and&#160;reputation.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There can be no assurance that our expansion into new markets or new business will be successful, or that we will achieve the anticipated benefits.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">If we are unable to recruit or retain highly skilled talent, our business could be adversely affected.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The recruitment of personnel in the EMS industry is highly competitive. We believe that our future success depends, in part, on our ability to attract and retain highly skilled executive, technical and management talent in the various geographies in which Celestica operates. The time required to replace or redistribute responsibilities related to the loss of the services of certain executive, management and technical employees, individually or in the aggregate, could have a material adverse effect on our operations, and there can be no assurance that we will be able to retain their services. In addition, leadership transitions (which we implemented with respect to our senior management during 2017 in order to support our current priorities and strategic goals) can be inherently difficult to manage and may cause uncertainty or a disruption to our business or may increase the likelihood of turnover in key officers and employees. Organizational changes made by our leadership team may impact our relationships with customers, vendors, and employees, potentially resulting in loss of business, loss of vendor relationships, and the loss of key employees or declines in the productivity of existing employees. The uncertainties associated with senior management transitions could lead to concerns from current and potential third parties with whom we do business, any of which could hurt our business prospects. Turnover in key leadership positions within the Company, or any failure to successfully integrate key new hires or promoted employees, may adversely impact our ability to manage the Company efficiently and effectively, could be disruptive and distracting to management and may lead to additional departures of existing personnel, any of which could have a material adverse effect on our business, operating results, financial results and internal controls over financial reporting.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Changes to our operating model may adversely affect our business.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We continuously work to improve our productivity, quality, delivery performance and flexibility. In connection therewith, we recently completed our GBS initiative, which focused on integrating, standardizing and optimizing our end-to-end business processes, and our OD initiative, which involved redesigning our organizational structure with the goal of increasing our overall effectiveness. In addition, we are implementing a new cost efficiency initiative, which commenced in the fourth quarter of 2017, to further streamline our business and improve our margin performance. Charges related to these initiatives may adversely impact our financial condition and results of operations in the periods incurred. See Item&#160;5, "Operating and&#160;Financial Review and </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212;&#160;Operating Results&#160;&#8212;&#160;Other Charges." Implementation of these initiatives presents a number of risks, including: (i)&#160;actual or perceived disruption of service or reduction in service levels to customers; (ii)&#160;potential adverse effects on our internal control environment with respect to general and administrative functions during transitions resulting from such initiatives; (iii)&#160;actual or perceived disruption to suppliers, distribution networks and other important operational relationships and the inability to resolve potential conflicts in a timely manner; (iv)&#160;diversion of management attention from ongoing business activities and strategic objectives; and (v)&#160;failure to retain key employees. Because of these and other factors, we cannot predict whether we will fully realize the purpose and anticipated benefits or cost savings of these initiatives and, if we do not, our business and results of operations may be adversely affected. Furthermore, if we experience adverse changes to our business, additional restructuring or reorganization activities may be required in the&#160;future. See </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We have incurred significant restructuring charges in recent periods, and expect to incur further significant restructuring charges during 2018 in connection with our cost efficiency initiative; we may not achieve some or all of the expected benefits from our cost efficiency initiative and other restructuring activities, and these activities may adversely affect our business"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;above.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our results may be negatively affected by rising labor costs.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There is some uncertainty with respect to the pace of rising labor costs in various regions in which we operate.  Any increase in labor costs that we are unable to recover in our pricing to our customers would negatively impact our margins and operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Volatility in commodity prices may negatively impact our operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We rely on various energy sources in our production and transportation activities. The price of commodities can be volatile. Increases in prices for energy and other commodities could result in higher raw material and component costs and transportation costs. Any increase in our costs that we are unable to recover in our pricing to our customers would negatively impact our margins and operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">There may be problems with the products we design or manufacture that could result in liability/warranty claims against us, which may reduce demand for our services, damage our reputation, and/or cause us to incur significant costs.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In most of our sales contracts, we provide warranties against defects or deficiencies in our products, services, or designs. The extent of the warranties varies by customer, and warranties generally range from one to three years. However, the warranty period for our JDM designs, and our solar panel products (which remain in force notwithstanding our exit from this business), are generally longer. We generally design and manufacture products to our customers' specifications, many of which are highly complex, and include products for industries, such as healthcare, aerospace and defense, that tend to have higher risk profiles. The customized design solutions that form&#160;a part of our JDM offering also subject us to the risk of liability claims if defects are discovered or alleged. Despite our quality control and quality assurance efforts, problems may occur, or may be alleged, in or resulting from the design and/or manufacturing of these products. Whether or not we are responsible, problems in the products we design and/or manufacture, or in products which include components we manufacture, whether real or alleged, whether caused by faulty customer specifications, the design or manufacturing processes or a component defect, may result in increased costs to us, as well as delayed shipments to our customers, and/or reduced or canceled customer orders. These potential claims may include damages for the recall of a product and/or injury to person or property, including consequential and/or punitive damages.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Even if customers or third parties, such as component suppliers, are responsible for defects, they may not, or may not be able to, assume responsibility for any such costs or required payments to us. While we seek to insure against many of these risks, insurance coverage may be inadequate, not cost effective or unavailable, either in general or for particular types of products or&#160;issues.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As we expand our service offerings (for&#160;example, our JDM offerings) and pursue business in new end markets, our warranty obligations are likely to increase and we may not be successful in pricing our products to appropriately cover our warranty costs. A successful claim for damages arising from defects or deficiencies for which we are not adequately insured, and for which indemnification from a third party is not timely (or&#160;otherwise) available, could have a material adverse effect on our reputation and/or our operating results and financial condition. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may experience increased financial and reputational risk due to non-performance by counterparties.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A failure by counterparties, including customers, suppliers, financial institutions or other third parties with whom we conduct business, to fulfill their contractual obligations, may result in financial loss to us and may have adverse effects on our business.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have key suppliers that are important to our sourcing activities. If a key supplier, or&#160;any company within that supplier's supply chain, were to experience financial difficulties, it may affect their ability to supply us with materials, components or services, which could halt or delay the production of a customer's products, which could in turn have a material adverse impact on our operations, financial results, and customer relationships.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to collect outstanding accounts receivable is contingent, in part, on the financial strength of our customers. We provide flexible payment terms to most of our customers (generally ranging from 30 to 90 days), however, we  extend or provide longer payment terms from time to time for new customers or with respect to new programs. If this becomes more prevalent, it could adversely impact our working capital requirements, and increase our financial exposure and credit risk. Our accounts receivable balance at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$764.8 million</font><font style="font-family:inherit;font-size:10pt;">, with </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;customers representing more than 10% of total accounts receivable. Customers having financial difficulties may result in payment delays, defaults in payments, or requests for extended payment terms, any of which could adversely impact our short-term cash flows, financial performance and/or operating results. In addition, customer financial difficulties may result in purchase order cancellations or volume reductions, resulting in increased inventory levels, which could have a material adverse impact on our operating results and working capital performance. We may not be able to return or resell this inventory, or we may be required to hold the inventory for an extended period of time, which may result in inventory obsolescence and the need to record additional inventory reserves. We may also be unable to recover all of the amounts owed to us by a customer, including amounts to cover unused inventory or capital investments incurred to support a customer's business. Furthermore, if a customer bankruptcy occurs, our profitability may be adversely impacted if affected accounts receivable are in excess of our allowance for doubtful accounts. Additionally, our future revenues could be adversely impacted by a customer bankruptcy. Inability to collect accounts receivable and/or the loss of one or more major customers could adversely impact our operating results, financial position and cash flows. We cannot reasonably determine the extent to which a customer or supplier may have financial difficulties, or whether we will be required to adjust customer pricing, payment terms and/or the amounts we pay to suppliers for materials and components.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are exposed to translation and transaction risks associated with foreign currency exchange rate fluctuations; hedging instruments may not be effective in mitigating such&#160;risks.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Global currency markets can be volatile. Although we conduct the majority of our business in U.S.&#160;dollars (our functional currency), our global operations subject us to translation and transaction risks associated with fluctuations in currency exchange rates that could have a material adverse impact on our operating results and/or financial condition. A significant portion of our operational costs (including payroll, pensions, site costs, costs of locally sourced supplies and inventory, and income taxes) are denominated in various currencies other than the U.S.&#160;dollar. Fluctuations in currency exchange rates may significantly increase the amount of translated U.S.&#160;dollars required for costs incurred in other currencies or significantly decrease the U.S.&#160;dollars received from non-U.S.&#160;dollar revenues. Our significant non-U.S.&#160;currency exposures include the Canadian dollar, Thai baht, Malaysian ringgit, Mexican peso, British pound sterling, Chinese renminbi, Euro, Romanian leu and Singapore dollar.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although our functional currency is the U.S.&#160;dollar, currency risk on our income tax expense arises as we are generally required to file our tax returns in the local currency for each country in which we have operations. A weakening of the local currency against the U.S.&#160;dollar could have a negative impact on our income taxes payable (related to increased local-currency taxable profits) and on our deferred tax costs (primarily related to the revaluation of non-monetary foreign assets from historical average exchange rates to the period-end exchange rates). See note&#160;21 to&#160;the Consolidated Financial Statements in Item&#160;18. While our hedging programs are designed to mitigate currency risk vis-&#224;-vis the U.S.&#160;dollar, we remain subject to taxable foreign exchange impacts in our translated local currency financial results relevant for tax reporting purposes.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our risk management program, we enter into foreign exchange forward contracts to lock in the exchange rates for future foreign currency transactions, which is intended to reduce the variability of our operating costs and future cash flows denominated in local currencies. While these contracts are intended to reduce the effects of fluctuations in foreign currency exchange rates, our hedging strategy does not mitigate the longer-term impacts of changes to foreign exchange rates. We do not enter into these contracts for trading purposes or speculation, and our management believes all such contracts are entered into as hedges of underlying transactions. Nonetheless, these instruments involve costs and risks of their own in the form of transaction costs, credit requirements and counterparty risk. If our hedging program is not successful, or if we change our hedging activities in the future, we may experience significant unexpected expenses from fluctuations in exchange&#160;rates.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our financial results have, in prior periods, been adversely impacted by negative foreign currency translation effects, and such adverse effects, some of which may be substantial, are likely to recur in the&#160;future.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our ability to successfully manage unexpected changes or risks inherent in our global operations and supply chain may adversely impact our financial performance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have sites in the following countries: Canada, the United&#160;States, China, Ireland, Japan, Laos, Malaysia, Mexico, Romania, Singapore, Spain and Thailand. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, approximately 80% of our revenue was produced at locations outside of North America. We also purchase the majority of our components and materials from international suppliers.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Global operations are subject to inherent risks which may adversely affect us,&#160;including: </font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">changes in local tax rates and tax incentives and the adverse tax consequences of repatriating earnings;</font></div><div style="line-height:120%;padding-left:84px;text-align:justify;text-indent:0px;"><font style="text-align:justify;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">labor unrest and differences in regulations and statutes governing employee relations, including increased scrutiny</font></div><div style="line-height:120%;text-align:justify;padding-left:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#32;of labor practices within our&#160;industry;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">cultural differences and/or differences in local business customs;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">negative impacts, or ineffectiveness, of executing restructuring activities;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">changes in regulatory requirements;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">inflationary trends and rising costs;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">changes in international political relations;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">difficulty in staffing (including skilled labor availability and cost) and managing foreign operations;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">challenges in building and maintaining infrastructure to support operations;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">compliance with a variety of foreign laws, including import and export tariffs and regulations;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">adverse changes in trade policies between countries in which we maintain operations;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">changes in logistics costs;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">changes in the availability, lead time, and cost of components and materials;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">weaker laws protecting intellectual property rights and/or greater difficulty enforcing such&#160;rights;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">global economic, political and/or social instability;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">potential restrictions on the transfer of funds and/or other restrictive actions by foreign governments;</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">the effects of terrorist activity, armed conflict, natural disasters and epidemics;&#160;and</font></div><div style="line-height:120%;padding-left:84px;padding-bottom:10px;padding-top:10px;text-indent:0px;"><font style="padding-bottom:10px;padding-top:10px;font-family:inherit;font-size:10pt;padding-right:12px;">&#8226;</font><font style="font-family:inherit;font-size:10pt;">global currency fluctuations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any of these risks could disrupt the supply of our components or materials, slow or stop our production, and/or increase our costs. Compliance with trade and foreign tax laws may increase our costs and actual or alleged violations of such laws could result in enforcement actions or financial penalties that could result in substantial costs. In addition, the introduction or expansion of certain social programs in foreign jurisdictions may increase our costs, and certain supplier's costs, of doing&#160;business.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently ship a significant portion of our worldwide production into the U.S.&#160;from other countries. Potential changes to, among other things, laws or policies in the U.S.&#160;regarding foreign trade, import/export duties, tariffs or taxes, manufacturing and/or investments, could materially adversely affect our U.S. and foreign operations. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">"Policies or legislation proposed or instituted by the current U.S. administration could have a material adverse effect on our business, results of operations and financial condition"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:10pt;">above</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">There can be no assurance that the acquisition of Atrenne will be consummated in a timely manner or at all, and that if acquired, we will be able to successfully integrate Atrenne.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2018, we executed an agreement for the acquisition of Atrenne (through a merger whereby Atrenne will become one of our wholly-owned subsidiaries). The consummation of such acquisition is subject to the receipt of applicable regulatory approvals, as well as other customary closing conditions. There can be no assurance that such approvals will be obtained, that the other closing conditions will be satisfied or waived in a timely manner or at all, that our purchase of Atrenne will be consummated in a timely manner or at all, that internal cash flow and our ability to incur further indebtedness under our revolving credit facility will be as expected in order to finance the acquisition as anticipated, or that, if acquired, we will be able to successfully integrate Atrenne, further develop our capabilities in the aerospace and defense market or otherwise expand our portfolio of solutions, or achieve the other expected benefits from the acquisition. Also see &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may encounter integration and other significant challenges with respect to our acquisitions and strategic transactions which could adversely affect our operating results" </font><font style="font-family:inherit;font-size:10pt;">above</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">for a discussion of challenges that we may encounter with respect to our acquisition of Atrenne, if consummated.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may not keep pace with rapidly evolving technology.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Many of the markets for our manufacturing and engineering services are characterized by rapidly changing technology and evolving process development. We believe our future success will depend, in part, upon our ability to: continually develop and deliver electronic and complex mechanical manufacturing services that meet our customers' evolving needs; hire, retain and expand our qualified engineering and technical personnel; maintain and continually improve our technological expertise; and successfully anticipate or respond to technological changes in manufacturing processes on a cost-effective and timely&#160;basis.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although we believe that our operations use the assembly and testing technologies, equipment and processes that are currently required by our customers, we cannot be certain that we will maintain or develop the capabilities required by our customers in the future. The emergence of new technologies, industry standards or customer requirements may render our equipment, designs, inventory or processes obsolete or noncompetitive. In addition, we may have to invest in new processes, capabilities or equipment to support new technologies used in our customers' current or future products, and to support their supply chain processes. Additionally, as we expand our service offerings or pursue business in new markets where our experience may be limited, we may be less effective in adapting to technological change. Our manufacturing, engineering, supply chain processes, and test development efforts and design capabilities may not be successful due to rapid technological shifts in any of these areas. The acquisition and implementation of new technologies and equipment and the offering of new or additional services to our customers may require significant expense or capital investment, which could reduce our operating margins and our operating results. Our failure to anticipate and adapt to our customers' changing technological needs and requirements or to hire and retain a sufficient number of engineers and maintain our engineering, technological and manufacturing expertise could have a material adverse effect on our&#160;operations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Various industry-specific standards, qualifications and certifications are required to produce certain types of products for our customers. Failure to obtain or maintain those certifications may adversely affect our ability to maintain existing levels of business or win new&#160;business.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may not adequately protect our intellectual property or the intellectual property of&#160;others.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that certain of our proprietary intellectual property rights and information provide us with a competitive advantage. Accordingly, we take steps to protect this proprietary information, including entering into non-disclosure agreements with customers, suppliers, employees and other parties, and by implementing security measures. However, our protection measures may not be sufficient to prevent or detect the misappropriation or unauthorized use or disclosure of our property or&#160;information.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There is also a risk that claims of intellectual property infringement could be brought against us, our customers and/or our suppliers. If such claims are successful, we may be required to spend significant time and money to develop processes that do not infringe upon the rights of another person or to obtain licenses for the technology, process or information from the owner. We may not be successful in such development, or any such licenses may not be available on commercially acceptable terms, if at all. In addition, any litigation could be lengthy and costly and could adversely affect us even if we are successful. As we expand our JDM and other service offerings and pursue business in new end markets, we may be less effective in anticipating or mitigating the intellectual property risks related to new manufacturing, design and other services, which could be&#160;significant.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are subject to the risk of increasing income and other taxes, tax audits, and the challenges of successfully defending our tax positions, and obtaining, renewing or meeting the conditions of tax incentives and credits, any of which may adversely affect our financial performance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We conduct business operations in a number of countries, including countries where tax incentives have been extended to encourage foreign investment or where income tax rates are low. Our income tax expense could increase significantly if certain tax incentives from which we benefit are retracted. A retraction could occur if we fail to satisfy the conditions on which these tax </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">incentives are based, or if they are not renewed or replaced upon expiration. Our income tax expense could also increase if tax rates applicable to us in such jurisdictions are otherwise increased, or due to changes in legislation or administrative practices. Changes in our outlook in any particular country could impact our ability to meet the required conditions. See Item&#160;5 "Operating and Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212;&#160;Income taxes" and note 20 to the Consolidated Financial Statements in Item 18 for a discussion of recently expired tax incentives, the status of existing tax&#160;incentives, and a challenge to our Brazilian sales tax levy rates.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We develop our tax filing positions based upon the anticipated nature and structure of our business and the tax laws, administrative practices and judicial decisions currently in effect in the jurisdictions in which we have assets or conduct business, all of which are subject to change or differing interpretations, possibly with retroactive effect.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain of our subsidiaries provide financing or products and services to, and may from time-to-time undertake certain significant transactions with, other subsidiaries in different jurisdictions. Moreover, several jurisdictions in which we operate have tax laws with detailed transfer pricing rules which require that all transactions with non-resident related parties be priced using arm's-length pricing principles, and that contemporaneous documentation must exist to support such&#160;pricing.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to tax audits globally by various tax authorities of historical information, which could result in additional tax expense in future periods relating to prior results. Any such increase in our income tax expense and related interest and/or penalties could have a significant adverse impact on our future earnings and future cash flows. The successful pursuit of assertions made by any taxing authority could result in our owing significant amounts of tax, interest, and possibly penalties. We believe we adequately accrue for any probable potential adverse tax ruling. However, there can be no assurance as to the final resolution of any claims and any resulting proceedings. If any claims and any ensuing proceedings are determined adversely to us, the amounts we may be required to pay could be material, and could be in excess of amounts accrued.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, a significant portion of our cash and cash equivalents was held by foreign subsidiaries outside of Canada, and is subject to withholding taxes upon repatriation under current tax laws. We currently expect to repatriate $88.0&#160;million from various subsidiaries in the near term, and have recognized any applicable deferred tax liabilities with respect thereto. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had approximately $351.0&#160;million (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212;&#160;$340.0&#160;million) of cash and cash equivalents held by foreign subsidiaries outside of Canada that we do not intend to repatriate in the foreseeable future.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The sale of our real property in Toronto may not be completed on a timely basis or at all, and the costs, timing and execution of our related Toronto manufacturing and corporate relocations may prove to be other than anticipated.</font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 23, 2015, we entered into a property sale agreement (Property Sale Agreement) to sell our real property located in Toronto, Ontario, which includes the site of our corporate headquarters and our Toronto manufacturing operations. The purchase price, should the transaction be consummated, is approximately $137 million Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$109 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at year-end exchange rates), exclusive of applicable taxes and subject to certain adjustments. Upon execution of the Property Sale Agreement, we received a cash deposit of $15 million Canadian dollars ($11.2 million at the then-prevailing exchange rates) which is non-refundable except in limited circumstances. In April 2017, we received notice from the Property Purchaser that the required municipal zoning approval process will take longer than originally anticipated. As a result, the Property Purchaser exercised its option under the Property Sale Agreement to extend the approvals period by one year. Assuming the timely satisfaction of various conditions, we currently expect the transaction to close during 2018. However, there can be no assurance that this transaction will be completed during 2018, or at all. Whether or not this transaction is consummated, however, we are moving our existing Toronto manufacturing operations to another location. In connection therewith, we entered into a long-term lease in November 2017 (in the Greater Toronto area) for the relocation of our Toronto manufacturing operations. Occupancy under such lease is anticipated to commence at the end of the first quarter of 2018. We currently expect to complete the transition to this new manufacturing location by the end of the first quarter of 2019. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, should the sale be consummated, we will enter into a short-term interim lease with the Property Purchaser for our existing corporate headquarters and manufacturing premises on a portion of the real estate on a rent-free basis (subject to certain payments, including taxes and utilities), followed by a long-term lease for our new corporate headquarters on commercially reasonable arm's length terms. In connection therewith, we intend to move our corporate headquarters to a temporary location while space in a new office building (to be built by the Property Purchasers on the site of our current location) is under construction. The temporary office relocation is currently expected to occur by the end of the first quarter of 2019. We will incur significant costs throughout the transition period (which commenced in the fourth quarter of 2017) to relocate our corporate headquarters and to transfer our Toronto manufacturing operations to its new location, and as we prepare and customize the new site to meet our manufacturing needs. These costs will consist of building improvements and new equipment, as well as transition-related costs. Transition costs are comprised of direct relocation costs, duplicate costs (such as rent expense, utility costs, depreciation charges, </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">and personnel costs) incurred during the transition period, as well as cease-use costs incurred in connection with idle or vacated portions of the relevant premises that we would not have incurred but for these relocations. The costs, timing and execution of these relocations could result in unforeseen events, and/or have a material adverse impact on our business, operating results and financial position. Any adverse impacts in connection with these transitions on our business, operating results and financial position may be exacerbated to the extent that the timing, execution and/or costs of such transitions are other than anticipated.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our operations and our customer relationships may be adversely affected by disruptions to our information technology (IT) systems, including disruptions from cybersecurity breaches of our IT infrastructure.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We rely on information technology networks and systems, including those of third-party service providers, to process, transmit and store electronic information. In particular, we depend on our IT infrastructure for a variety of functions, including worldwide financial reporting, inventory and other data management, procurement, invoicing and email communications. Any of these systems may be susceptible to outages due to fire, floods, power loss, telecommunications failures, terrorist attacks, sabotage and similar events. Global cybersecurity threats and incidents can range from uncoordinated individual attempts to gain unauthorized access to our IT systems to sophisticated and targeted measures known as 'advanced persistent threats'. The ever-increasing use and evolution of technology, including cloud-based computing and the rise of the 'Internet of Things,' creates opportunities for the unintentional dissemination or intentional destruction of confidential information stored in our systems or in non-encrypted portable media or storage devices. We could also experience a business interruption, information theft of confidential data, or reputational damage from industrial espionage attacks, malware or other cyber-attacks, which may compromise our system infrastructure or lead to data leakage, either internally or at our third-party providers. Despite the implementation of advanced threat protection, information and network security measures and disaster recovery plans, our systems and those of third parties on which we rely may also be vulnerable to computer viruses, break-ins and similar disruptions. If we or our vendors are unable (or&#160;are perceived as unable) to prevent or promptly identify and remedy such outages and breaches, our operations may be disrupted, our business reputation could be adversely affected, and there could be a negative impact on our financial condition and results of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect that risks and exposures related to cybersecurity attacks will remain high for the foreseeable future due to the rapidly evolving nature and sophistication of these&#160;threats. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may not be able to prevent or detect all errors or fraud.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the inherent limitations of internal control systems, misstatements due to error or fraud may occur and may not be detected in a timely manner or at all. Accordingly, we cannot provide absolute assurance that all control issues, errors or instances of fraud, if any, within (or&#160;otherwise impacting) the Corporation have been or will be prevented or detected. In addition, over time, certain aspects of a control system may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate, which we may not be able to address quickly enough to prevent all instances of error or&#160;fraud.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our revenue and operating results may vary significantly from period to period.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our quarterly and annual results may vary significantly depending on various factors, certain of which are described below, and many of which are beyond our&#160;control.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the volume and timing of customer demand relative to our capacity;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the typical short life cycle of our customers' products and success in the marketplace of our customers' products;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">customers' financial condition;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes to our mix of customers, programs and/or end market demand;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">varying revenues and gross margins among geographies and programs for the products or services we&#160;provide;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">pricing pressures, the competitive environment and contract terms and&#160;conditions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">upfront investments and challenges associated with the ramping of programs for new or existing customers;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">provisions or charges resulting from unexpected changes in market conditions impacting our industry or the end markets we&#160;serve;</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">unanticipated customer disengagements;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the timing of expenditures in anticipation of future orders;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our effectiveness in planning production and managing inventory, fixed assets and manufacturing processes;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">operational inefficiencies and disruptions in production at individual sites;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in cost and availability of commodities, materials, components, services and&#160;labor;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">current or future litigation;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">governmental actions or changes in legislation;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">currency fluctuations; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in U.S. and global economic and political conditions and world events.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our mix of revenue by end market is also impacted by, among other factors, overall end market demand, the timing and extent of new program wins, program completions or losses, customer disengagements, or follow-on business from customers and from acquisitions. Changes to our mix of revenue by end market, and the conditions that are specific to each end market, could lead to volatility in our revenue and margins from period to period and adversely impact our financial position and cash&#160;flows.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Materials constraints from certain suppliers throughout 2017 lead to volatility in our revenue and margins, and  resulted in us carrying higher than expected levels of inventory at December 31, 2017. These adverse market conditions are expected to continue in the near term. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time we experience some level of seasonality in our quarterly revenue patterns across some of our businesses. As our revenue from quarter-to-quarter is dependent on various factors, including the level of demand and mix in each of our end markets, it is difficult to isolate the impact of seasonality and other external factors on our business. In recent periods, revenue from the storage component of our Enterprise end market has increased in the fourth quarter of the year compared to the third quarter, and then decreased in the first quarter of the following year, reflecting the increase in customer demand we typically experience in this business in the fourth quarter. In addition, we typically experience our lowest overall revenue levels during the first quarter of each year. There is no assurance that these patterns will&#160;continue. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Compliance with governmental laws and obligations could be costly and may negatively impact our financial performance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to various federal/national, state/provincial, local, foreign and supra-national environmental laws and regulations. Our environmental management systems and practices have been designed to provide for compliance with these laws and regulations. Maintaining compliance with and responding to increasingly stringent regulations requires a significant investment of time and resources and may restrict our ability to modify or expand our manufacturing sites or to continue production. Any failure to comply with these laws and regulations may potentially result in significant fines and penalties, our operations may be suspended or subjected to increased oversight, and our cost of related investigations could be material in any&#160;period. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">More complex and stringent environmental legislation continues to be imposed, including laws that place increased responsibility and requirements on the "producers" of electronic equipment and, in turn, their providers and suppliers. Such laws may relate to product inputs (such as hazardous substances and energy consumption), product use (such as energy efficiency and waste management/recycling), and/or operational outputs/by-products from our manufacturing processes that can result in environmental contamination (such as waste water, air emissions and hazardous waste). Noncompliance with these requirements could result in substantial costs, including fines and penalties, and we may incur liability to our customers and&#160;consumers.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Where compliance responsibility rests primarily with OEMs&#160;rather than with EMS companies, OEMs&#160;may turn to EMS companies like Celestica for assistance in meeting their obligations. Our customers remain focused on issues such as waste management (including recycling), climate change (including the reduction of carbon emissions) and product stewardship, and expect their EMS providers to be environmental leaders. We strive to meet such customer expectations, although these demands may extend beyond our regulatory obligations and require significant investments of time and resources to attract and retain customers.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally conduct environmental assessments, or review assessment reports undertaken by others, for our manufacturing sites at the time of acquisition or leasing. However, such assessments may not reveal all environmental liabilities, and assessments have not been obtained for all sites. In addition, some of our operations involve the use of hazardous substances that could cause </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">environmental impacts. While we have operational systems to provide environmental management, we cannot rule out all risk of non-compliance and could incur substantial costs to comply. Although if deemed necessary, we may investigate, remediate or monitor emissions and site conditions at some of our owned or leased sites (such as air, soil and/or groundwater conditions), we may not be aware of, or adequately address, all such emissions and conditions, and we may incur significant costs should such work be required. In many jurisdictions in which we operate, environmental laws impose liability for the costs of removal, remediation or risk assessment of hazardous or toxic substances on an owner, occupier or operator of real estate, even if such person or company was unaware of or not responsible for the discharge or migration of such substances. In some instances where soil or groundwater contamination existed prior to our ownership or occupation, landlords or former owners may have retained some contractual responsibility or regulatory liability, but this may not provide sufficient protection to reduce or eliminate our liability. Third-party claims for damages or personal injury are also possible and could result in significant costs to us.  If more stringent compliance or cleanup standards under environmental laws or regulations are imposed, or the results of future testing and analyses at our current or former operating sites indicate that we are responsible for the release of hazardous substances into the air, ground and/or water, we may be subject to additional liability. Additional environmental matters may arise in the future at sites where no problem is currently known or at sites that we may acquire in the future. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our healthcare business is subject to regulation by the U.S.&#160;Food and Drug Administration (FDA), Health Canada, the European Medicines Agency, the Brazilian Health Surveillance Agency, and similar regulatory bodies in other jurisdictions, relating to the medical devices and hardware we manufacture for our customers. Our sites that deliver products to the healthcare business are certified or registered in quality management standards applicable to the healthcare industry. We are required to comply with various statutes and regulations related to the design, development, testing, manufacturing and labeling of our medical devices in addition to reporting of certain information with respect to the safety of such products. Any failure to comply with these regulations could result in fines, injunctions, product recalls, import detentions, additional regulatory controls, suspension of production, and/or the shutting down of one or more of our sites, among other adverse outcomes. Failure to comply with these regulations may also materially affect our reputation and/or relationships with customers and&#160;regulators.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide design, engineering and manufacturing related services to our customers in the aerospace and defense end market. As part of these services, we are subject to substantial regulation from government agencies including the U.S.&#160;Department of Defense (DOD) and the U.S.&#160;Federal Aviation Administration. Our aerospace and defense sites are certified in quality management standards applicable to the aerospace and defense industry. Failure to comply with these regulations or the loss of any of our quality management certifications may result in fines, penalties and injunctions, and could prevent us from executing on current or winning future contracts, any of which may materially adversely affect our financial condition and operating results. In addition to quality management standards, there are several other U.S.&#160;regulations with which we are required to comply, including the Federal Acquisition Regulations (FAR), which provides uniform policies and procedures for acquisition; the Defense Federal Acquisition Regulation Supplement, a DOD agency supplement to the FAR that provides DOD-specific acquisition regulations that DOD government acquisition officials, and those contractors doing business with DOD, must comply with in the procurement process for goods and services; and the Truth in Negotiations Act, which requires full and fair disclosure by contractors in the conduct of negotiations with the government and its prime contractors. We are also subject to the export control laws and regulations of the countries in which we operate, including, but not limited to, the U.S.&#160;International Traffic in Arms Regulations (ITAR) and the Export Administration Regulations (EAR).</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our international operations require us to comply with various anti-bribery laws, including the U.S.&#160;Foreign Corrupt Practices Act (FCPA) and the Corruption of Foreign Public Officials Act (Canada) (CFPOA). In some countries in which we operate, it may be customary for businesses to engage in business practices that are prohibited by the FCPA, CFPOA or other laws and regulations. Although we have implemented policies and procedures designed to ensure compliance with the FCPA, CFPOA and similar laws in other jurisdictions, there can be no assurance that all of our employees and agents, as well as those companies to which we outsource certain business operations, will not be in violation of these laws and our policies or procedures. In addition to the difficulty of monitoring compliance, any suspected or alleged activity would require a costly investigation by us and may result in the diversion of management's time, resources and attention. Failure to comply with these laws may subject us to, among other things, adverse publicity, penalties and legal expenses that may harm our reputation and have a material adverse effect on our business, financial condition and operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a public company, we are subject to stringent laws, regulations and other requirements, including  the U.S.&#160;Sarbanes-Oxley Act and the U.S.&#160;Dodd-Frank Wall Street Reform and Consumer Protection Act (Dodd-Frank), affecting, among other areas, our accounting, internal controls, corporate governance practices, securities disclosures and reporting. For example, Dodd-Frank contains provisions concerning specified minerals originating from the Democratic Republic of Congo or adjoining countries (referred to as "conflict minerals"). As required by Dodd-Frank, the U.S.&#160;Securities and Exchange Commission (SEC) has adopted due diligence, disclosure and reporting requirements for companies that manufacture, or contract to manufacture, products that </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">include conflict minerals. We manufacture such products for our customers. Due to our complex supply chain, compliance with these rules is time-consuming and costly. If we are unable to ascertain the origins of all such minerals used in the manufacturing of our products through the due diligence procedures we implement, we may be unable to satisfy our customers' certification requirements. This may harm our reputation, damage our customer relationships and result in a loss of revenue. If the SEC rules or other new social or environmental standards limit our pool of suppliers in order to produce "conflict free" or "socially responsible" products, or otherwise adversely affect the sourcing, supply and pricing of materials used in our products, we could also experience cost increases and a material adverse impact on our operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The regulatory climate can itself affect the demand for our services. For example, government reimbursement rates and other regulations, as well as the financial health of healthcare providers, changes in how healthcare in the U.S.&#160;is structured, including as a result of the U.S.&#160;Affordable Care Act (or&#160;any successor legislation), and how medical devices are taxed, could affect the willingness and ability of end customers to purchase the products of our customers in this market as well as impact our&#160;margins.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our customers are also required to comply with various government regulations, legal requirements and industry standards, including many of the industry-specific regulations discussed above. Our customers' failure to comply could affect their businesses, which in turn would affect our sales to them. In addition, if our customers are required by regulation or other requirements to make changes in their product lines, these changes could significantly disrupt particular programs for these customers and create inefficiencies in our&#160;business.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, a failure by a supplier or manufacturer to comply with applicable laws, regulations or customer requirements could negatively impact our business, and for governmental customers, could result in fines, penalties, suspension or even debarment being imposed on us, which could have a material adverse impact on our business, financial condition and results of operations. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Also see </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Policies or legislation proposed or instituted by the current U.S. administration could have a material adverse effect on our business, results of operations and financial condition"</font><font style="font-family:inherit;font-size:10pt;">&#32;above for a discussion of potential adverse impacts on our business that may result from changes to U.S.&#160;laws, regulations and/or policies proposed or implemented by the current U.S. administration.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Any failure to comply with customer-driven policies and standards, and third party certification requirements, including those related to social responsibility, could adversely affect our business and&#160;reputation.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to government regulations and industry standards, our customers may require us to comply with their own social responsibility, conflict minerals, quality or other business policies or standards, which may be more restrictive than current laws and regulations and our pre-existing policies, before they commence, or continue, doing business with us. Such policies or standards may be customer-driven, established by the industries in which we operate, or imposed by third party organizations. For example, we are a member of the Responsible Business Alliance (RBA), formerly known as the Electronic Industry Citizenship Coalition. The RBA is a non-profit coalition of electronics companies that, among other things, establishes standards for its members in responsible and ethical practices in the areas of labor, environmental compliance, employee health and safety, ethics and social responsibility. Our compliance with these policies, standards and third-party certification requirements could be costly, and our failure to comply could adversely affect our operations, customer relationships, reputation and profitability.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Compliance or the failure to comply with employment laws and regulations may negatively impact our financial performance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to a variety of domestic and foreign employment laws, including those related to: workplace safety, discrimination, harassment, whistle-blowing, wages and overtime, personal taxation, classification of employees and severance payments. Compliance with such laws may increase our costs. In addition, such laws are subject to change, and enforcement activity relating to these laws, particularly outside of the United&#160;States, may increase as a result of greater media attention due to alleged violations by other companies, changes in law, political and other factors. There can be no assurance that, in the future, we will not be found to have violated elements of such laws. Any such violations could lead to the assessment of fines or damages against us by regulatory authorities or claims by employees, any of which could adversely affect our operating results and/or our&#160;reputation.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may be required to make larger contributions to our defined benefit pension and other pension plans in the&#160;future. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain defined benefit, defined contribution pension plans, as well as other pension plans. Our pension funding policy for our defined pension plans is to contribute amounts sufficient, at minimum, to meet local statutory funding requirements that are based on actuarial calculations. Our obligations are based on certain assumptions relating to expected plan asset performance, salary escalation, employee turnover, retirement ages, life expectancy, expected healthcare costs, the performance of the financial markets, future interest rates, and plan and legislative changes. If actual results or future expectations differ from these assumptions </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">or if statutory funding requirements change, the amounts we are obligated to contribute to the pension plans may increase and such increase could be significant. We are also required to contribute amounts to our other pension plans to meet local statutory funding requests. The amounts we are obligated to contribute may increase due to legislative and other&#160;changes.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Failure to comply with the conditions of government grants may lead to grant repayments and adversely impact our financial performance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have received grants from government organizations or other third parties as incentives related to capital investments or other expenditures. These grants often have future conditions with which we must comply. If we do not meet these future conditions, we could be obligated to repay all or a portion of the grant, which could adversely affect our financial position and operating results.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">There are inherent uncertainties involved in the estimates, judgments and assumptions used in the preparation of our financial statements. Any changes in estimates, judgments and assumptions could have a material adverse effect on our financial position and results of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Consolidated Financial Statements are prepared in accordance with IFRS. The preparation of our financial statements in conformity with IFRS requires management to make estimates, judgments and assumptions that affect the reported amounts of our assets, liabilities and related reserves, revenues and expenses. Estimates, judgments and assumptions are inherently subject to change in future periods, which could have a material adverse effect on our financial position and results of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our credit agreement contains restrictive covenants that may impair our ability to conduct business, and the failure to comply with such covenants could cause our outstanding debt to become immediately payable.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our credit agreement contains restrictive covenants that limit our management's discretion with respect to certain business matters. Among other factors, these covenants limit our ability and our subsidiaries' ability to incur additional debt, create liens or other encumbrances, change the nature of our business, sell or otherwise dispose of assets, merge or consolidate with other entities, or effect a change in control. This agreement also contains certain financial covenants related to indebtedness and interest coverage. If we are not able to comply with these covenants, our outstanding debt could become immediately due and payable, and the incurrence of additional debt under our revolving credit facility would not be allowed, any of which could have a material adverse effect on our liquidity and ability to conduct our&#160;business. Future acquisitions are part of our diversification strategy and we are likely to incur additional debt to finance these transactions, at least in part. See "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may use cash on hand, issue debt securities or otherwise incur substantial debt, or issue equity securities (or any combination thereof) to complete future business acquisitions or otherwise fund our operations, which may adversely affect our liquidity, debt leverage, credit ratings, financial condition and results of operations"</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">above for a discussion of potential negative impacts resulting from the incurrence of additional debt</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are subject to interest rate fluctuations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a $300.0&#160;million revolving credit facility (Revolving Facility), which may be increased by an additional $150.0&#160;million on an uncommitted basis under specified circumstances, and a $250.0&#160;million term loan (Term Loan) that each mature in May&#160;2020 (collectively, the "credit facility"). Outstanding borrowings under the Revolving Facility bear interest at LIBOR, Prime, Base Rate Canada or Base Rate (each as defined in our current credit agreement), at our option, plus a margin. The Term Loan bears interest at LIBOR plus a margin. At December&#160;31, 2017, we had </font><font style="font-family:inherit;font-size:10pt;">$187.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding under the Term Loan, and no amounts outstanding under the Revolving Facility (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$212.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding under the Term Loan and $15.0&#160;million outstanding under the Revolving Facility; </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212;&#160;</font><font style="font-family:inherit;font-size:10pt;">$237.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding under the Term Loan and $25.0&#160;million outstanding under the Revolving Facility). Our borrowings under our credit facility, which vary from time to time, expose us to interest rate risks due to fluctuations in these rates and margins. If the amount we borrow under our credit facility is substantial, an increase in interest rates would have a more pronounced impact on our interest expense. Significant interest rate fluctuations may affect our business, operating results and financial condition.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">In connection with our 2015 Substantial Issuer Bid, we incurred significant additional indebtedness, which could adversely affect us, including by decreasing our business flexibility.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financing of a substantial portion of our $350.0&#160;million "modified Dutch auction" substantial issuer bid (SIB) with the Term Loan in 2015 significantly increased our indebtedness in comparison to recent historical levels. This has increased our interest expense and could have the effect, among other things, of reducing our flexibility to respond to changing business and economic conditions. The amount of cash required to pay interest and principal repayments impacts our liquidity and the cash resources that would otherwise be available to conduct our business; including for working capital, capital expenditures, acquisitions, future </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">expansion of our business, and for other general corporate purposes.  Also see "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may use cash on hand, issue debt securities or otherwise incur substantial debt, or issue equity securities (or any combination thereof) to complete future business acquisitions or otherwise fund our operations, which may adversely affect our liquidity, debt leverage, credit ratings, financial condition and results of operations"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:10pt;">above.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deterioration in financial markets or in the macro-economic environment may adversely affect our ability to raise funds or increase the cost of raising&#160;funds.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently have access to the Revolving Facility, which matures in May&#160;2020. We may also issue or wish to incur additional debt or issue equity securities to fund our operations or make acquisitions. Our ability to borrow or raise capital, or renew or increase our facility, may be impacted if financial markets are unstable. Disruptions in the capital and credit markets could adversely affect our ability to draw on our Revolving Facility (or any successor or additional facility). Our access to funds under our credit facility (or any successor or additional facility) will be dependent on the ability of our senior lenders to meet their funding commitments. They may not be able to meet their funding commitments to us if they experience shortages of capital and liquidity or if they experience excessive volumes of borrowing requests from us and other borrowers within a short period of time. Longer term disruptions in the capital and credit markets as a result of uncertainty, changing or increased regulation, reduced alternatives, or failures of significant financial institutions could adversely affect our access to liquidity needed for our business. Any disruption could require us to take measures to conserve cash until the markets stabilize or until alternative credit arrangements or other funding sources can be arranged. Such measures could include deferring capital expenditures, and reducing or eliminating discretionary uses of&#160;cash. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our credit rating may be downgraded.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any negative change in our credit rating or outlook may make it more expensive for us to raise additional capital in the future on terms that are acceptable to us, if at&#160;all. See "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may use cash on hand, issue debt securities or otherwise incur substantial debt, or issue equity securities (or any combination thereof) to complete future business acquisitions or otherwise fund our operations, which may adversely affect our liquidity, debt leverage, credit ratings, financial condition and results of operations"</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">above</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The interest of our controlling shareholder, Onex Corporation, with an approximate 79% voting interest, may conflict with the interests of other shareholders.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Onex Corporation (Onex) beneficially owns  all of our outstanding multiple voting shares and less than 1% of our outstanding subordinate voting shares. The number of subordinate voting shares and multiple voting shares beneficially owned by Onex represents approximately 79% of the voting interest in Celestica. Accordingly, Onex has the ability to exercise significant influence over our business and affairs and generally has the power to determine all matters submitted to a vote of our shareholders where our shares vote together as a single class. Onex may make decisions regarding Celestica and our business that are opposed to other shareholders' interests or with which other shareholders may disagree. Onex's voting power could have the effect of deterring or preventing a change in control of our Corporation that might otherwise be beneficial to our other shareholders.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Through its shareholdings, Onex has the power to elect our directors and its approval is required for significant corporate transactions such as certain amendments to our Restated Articles of Incorporation (Articles), the sale of all or substantially all of our assets and plans of arrangement. The directors so elected have the authority, subject to applicable laws, to appoint or replace senior management, cause us to issue additional subordinate voting shares or multiple voting shares or repurchase subordinate voting shares or multiple voting shares, declare dividends or take other actions. Under our credit agreement, it is an event of default entitling our lenders to demand repayment if Onex ceases to control Celestica unless the shares of Celestica become widely held ("widely held" meaning that no one person or entity owns more than 33% of the&#160;votes).</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gerald W. Schwartz, the Chairman of the Board, President and Chief Executive Officer of Onex, indirectly owns shares representing the majority of the voting rights of the shares of Onex. The interests of Onex and Mr.&#160;Schwartz may differ from the interests of the remaining holders of subordinate voting shares. For additional information about shareholder rights and restrictions relative to our subordinate voting shares and multiple voting shares, see Item&#160;10(B), "Memorandum and&#160;Articles of Incorporation." For additional information about our principal shareholders, see Item&#160;7(A), "Major Shareholders." Also see Item&#160;7(B), "Related Party Transactions" for a description of Mr.&#160;Schwartz's ownership interest in the purchasing entity under an agreement of purchase and sale with respect to our real property located in Toronto, Ontario.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Onex has, from time-to-time, issued debentures exchangeable and redeemable under certain circumstances for our subordinate voting shares, entered into forward equity agreements with respect to our subordinate voting shares, sold our subordinate voting shares (after exchanging multiple voting shares for subordinate voting shares), or redeemed these debentures through the delivery </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">of our subordinate voting shares, and could take similar actions in the future. These sales may impact our share price or have consequences on our debt and ownership structure.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are subject to litigation, which may result in substantial litigation expenses, settlement costs or judgments, require the time and attention of key management resources, and result in adverse publicity, any of which may negatively impact our financial performance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are from time to time party to various copyright, patent and trademark infringement, unfair competition, breach of contract, customs, employment and other legal actions incidental to our business, as plaintiff or defendant, as well as various other claims, suits, investigations and legal proceedings (including securities class action and shareholder derivative lawsuits which have been settled or dismissed). Additional legal claims or regulatory matters may arise in the future and could involve matters relating to commercial disputes, government regulation and compliance, intellectual property, antitrust, tax, employment or shareholder issues, product liability claims and other issues on a global basis. Regardless of the merits of the claims, litigation may be both time-consuming and disruptive to our business. The defense and ultimate outcome of any lawsuits or other legal proceedings may result in higher operating expenses and a decrease in our margins, which could have a material adverse effect on our business, financial condition, or results of operations. We cannot predict the final outcome of such lawsuits or the likelihood that other proceedings will be instituted against us. Accordingly, the cost of defending against such lawsuits or any future lawsuits or proceedings may be high and, in any event, these legal proceedings may result in the diversion of our management's time and attention away from our business. In the event that there is an adverse ruling in any legal proceeding, we may be required to make payments to third parties that could have a material adverse effect on our reputation, financial condition and results of&#160;operations. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Changes in accounting standards enacted by the relevant standard-setting bodies may adversely affect our reported operating results, profitability and financial performance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounting standards are revised periodically and/or expanded upon by applicable standard-setting bodies. We are required to adopt new or revised accounting standards and to comply with revised interpretations issued from time-to-time by these authoritative bodies, including the Canadian Accounting Standards Board (CASB), the IASB, and the SEC. While these accounting changes do not typically affect the economies of our business, such standards could have a significant effect on our accounting methods and reported results. For example, the IASB issued a new revenue recognition standard and amended the standard relating to the classification, measurement and impairment of financial assets and hedge accounting; both of these standards became effective as of January&#160;1, 2018. We have determined that the new revenue recognition standard will change the timing of revenue recognition for a significant portion of our business, and that the adoption of such standard will materially impact our consolidated financial statements, primarily in relation to inventory and accounts receivable. See note&#160;2(x) to&#160;the Consolidated Financial Statements in Item&#160;18.  Additionally, the standard relating to leases was also amended to bring most leases onto the balance sheet for lessees, eliminating the distinction between operating and finance leases. This standard will apply to us beginning January&#160;1, 2019. Changes in accounting standards could materially affect (either positively or negatively) our reported operating results or financial condition. Our Consolidated Financial Statements are prepared in accordance with IFRS. Our reported financial information may not be comparable to the information reported by our competitors or other public companies that use different accounting standards.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shares eligible for public sale may adversely affect our share price.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future sales of our subordinate voting shares in the public market, or the issuance of subordinate voting shares in connection with our equity-based compensation plans or otherwise, could adversely affect the market price of the subordinate voting&#160;shares.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At February&#160;14, 2018, we had approximately 124.2&#160;million subordinate voting shares and approximately 18.6&#160;million multiple voting shares outstanding. In addition, as of such date, there were approximately 11.3&#160;million subordinate voting shares reserved for issuance from treasury for outstanding awards under our employee and director equity-based compensation plans, including approximately 0.4&#160;million subordinate voting shares underlying stock options (vested and unvested), approximately 1.0&#160;million subordinate voting shares underlying unvested restricted share units, approximately 0.7&#160;million subordinate voting shares underlying unvested performance share units (assuming vesting of 100% of the target amount granted), and approximately 1.5&#160;million subordinate voting shares underlying deferred share units (granted from 2003 to 2007) that have not been settled. Moreover, pursuant to our Articles, we may issue an unlimited number of additional subordinate voting shares without further shareholder approval (subject to any required stock exchange approvals). Sales of a substantial number of our subordinate voting shares in the public market by holders of exercised vested options or vested share units settled in or exercised for subordinate voting shares may lower the prevailing market price for such shares and could impair our ability to raise capital through the future sale of our equity securities. Additionally, if we issue additional subordinate voting shares, or if holders of outstanding vested options exercise those options or if vested shares units are settled in newly-issued subordinate voting shares, our shareholders will </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">incur dilution. See "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We may use cash on hand, issue debt securities or otherwise incur substantial debt, or issue equity securities (or any combination thereof) to complete future business acquisitions or otherwise fund our operations, which may adversely affect our liquidity, debt leverage, credit ratings, financial condition and results of operations"</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">above</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">. </font><font style="font-family:inherit;font-size:10pt;">The exercise price of all options is subject to adjustment upon stock dividends, splits and combinations, if any, as well as anti-dilution adjustments as set forth in the relevant award agreement.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">The market price of our stock may be volatile.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility in our business can result in significant price and volume fluctuations in the market price of our stock. Factors such as changes in our operating results, announcements by our customers, competitors or other events affecting companies in the electronics industry, currency fluctuations, general market fluctuations, and macro-economic conditions may cause the market price of our subordinate voting shares to&#160;decline. In addition, if our operating results do not meet the expectations of securities analysts or investors, the price of our stock could decline. Furthermore, the existence of our NCIB could cause our subordinate voting share price to be higher than it would be in the absence of such a program, and repurchases under the NCIB expose us to risks resulting from a reduction in the size of our "public float," which may reduce our trading volume as well as our stock price.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">There can be no assurance that we will continue to repurchase subordinate voting&#160;shares for cancellation.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although we currently have an NCIB in effect, whether we repurchase shares under such NCIB for cancellation and the amount and timing of any such share repurchases, is subject to capital availability and periodic determinations by our Board that share repurchases are in the best interest of our shareholders and are in compliance with all applicable laws and agreements. Future share repurchases, including their timing and amount, may be affected by, among other factors: our views on potential future capital requirements for strategic transactions, including acquisitions; debt service requirements; our credit rating; changes to applicable tax laws or corporate laws; and changes to our business model. In addition, the amount we spend and the number of shares we are able to repurchase under our NCIB and any future SIB may further be affected by a number of other factors, including the prices of our subordinate voting shares and blackout periods in which we are restricted from repurchasing shares. Our share repurchases may change from time to time, and we cannot provide assurance that we will continue to repurchase subordinate voting shares for cancellation in any particular amounts or at all. A reduction in or elimination of our share repurchases could have a negative effect on our stock&#160;price.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Potential unenforceability of judgments.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are incorporated under the laws of the Province of Ontario, Canada. Our controlling persons, a majority of our directors, and several of our officers are residents of (or are organized in) Canada. Also, a substantial portion of our assets and the assets of these person are located outside of the United States. As a result, it may be difficult to effect service of process within the United States upon those directors, officers, or controlling persons who are not residents of the United States, or to enforce judgments in the United States obtained in courts of the United States. It may also be difficult for shareholders to enforce a U.S. judgment in Canada predicated upon the civil liability provisions of U.S. federal or state securities laws or to succeed in a lawsuit in Canada based only on U.S. federal or state securities laws.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Negative publicity could adversely affect our reputation as well as our business, financial results and share&#160;price.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unfavorable media related to our industry, company, brand, marketing, personnel, operations, business performance, or prospects may affect our share price and the performance of our business, regardless of its accuracy or inaccuracy. The speed at which negative publicity can be disseminated has increased dramatically with the capabilities of electronic communication, including social media outlets, websites, blogs, and newsletters. Our success in maintaining, extending, and expanding our brand image depends on our ability to adapt to this rapidly changing media environment. Adverse publicity or negative commentary from any media outlet could damage our reputation and reduce the demand for our products, which would adversely affect our&#160;business.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our business could be negatively impacted as a result of actions by activist shareholders or&#160;others.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although Onex controls a substantial majority of the voting power of our securities,  we may be subject to challenges in the operation of our business due to actions instituted by activist shareholders or others. Responding to such actions could be costly and time-consuming, may not align with our business strategies and could divert the attention of our Board and senior management from the pursuit of our business strategies. Perceived uncertainties as to our future direction as a result of shareholder activism may lead to the perception of a change in the direction of the business or other instability and may make it more difficult to attract and retain qualified personnel and business partners and may adversely affect our relationships with vendors, customers and other third&#160;parties.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our business and operations could be adversely impacted by climate change initiatives.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concern over climate change has led to international legislative and regulatory initiatives directed at limiting carbon dioxide and other greenhouse gas emissions. Proposed and existing efforts to address climate change by reducing greenhouse gas emissions could directly or indirectly affect our costs of energy, materials, manufacturing, distribution, packaging and other operating costs, which could adversely impact our business and financial results.</font></div><div><a name="s37DC900059F611FCB6840E8123B167BD"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;4.&#160;&#160;&#160;&#160;Information on the Company</font></div><div><a name="s20DB065471DDE30670920E8123D272B0"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">A.&#160;&#160;&#160;&#160;History and Development of the Company</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We were incorporated in Ontario, Canada on September&#160;27, 1996. Our legal and commercial name is Celestica&#160;Inc. We are a corporation domiciled in the Province of Ontario, Canada and operate under the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Corporations Act</font><font style="font-family:inherit;font-size:10pt;">&#32;(Ontario) (the&#160;"OBCA"). Our principal executive offices are currently located at 844&#160;Don Mills Road, Toronto, Ontario, Canada M3C&#160;1V7 and our telephone number is (416)&#160;448-5800. Our website is </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.celestica.com</font><font style="font-family:inherit;font-size:10pt;">. Information on our website is not incorporated by reference into this Annual&#160;Report.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to our incorporation, we were an IBM manufacturing unit that provided manufacturing services to IBM for more than 75&#160;years. In 1993, we began providing electronics manufacturing services to non-IBM customers. In October&#160;1996, we were purchased from IBM by an investor group led by Onex, and in 1998, we completed our initial public offering.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A description of our acquisition activities, our principal capital expenditures (including property, plant and equipment), and financing activities, over the last three fiscal years is set forth in notes&#160;3, 4, 5, 12, 13, 22, 24 and&#160;25 to the Consolidated Financial Statements in Item&#160;18, and Item&#160;5, "Operating and Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations." A description of our divestiture activities (including our restructuring activities) over the last three fiscal years is set forth in notes&#160;4, 7, 16 and 18 to the Consolidated Financial Statements in Item&#160;18, and Item&#160;5, "Operating and Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of&#160;Operations."</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212;&#160;Liquidity and Capital Resources" for a description of our significant commitments for capital expenditures as at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and those planned for 2018, our execution of an agreement to acquire Atrenne, as well as a discussion of the status of the sale of our solar panel manufacturing equipment, and an agreement we entered into in July&#160;2015 for the sale of our real property located in Toronto, Ontario, including the site of our corporate headquarters and our current Toronto manufacturing operations, and related transition matters.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no public takeover offers by third parties in respect of the Corporation's subordinate voting shares or multiple voting shares or by the Corporation in respect of other companies' shares which occurred during the last or current financial&#160;year.</font></div><div><a name="sACBE3E00D789978994520E812404C285"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">B.&#160;&#160;&#160;&#160;Business Overview </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">General</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As previously disclosed, commencing in the first quarter of 2017, we aligned our end markets into two customer focused areas: ATS and Connectivity &amp; Cloud Solutions (CCS). Our ATS end market consists of our former Diversified and Consumer end markets, and is comprised of our aerospace and defense, industrial, smart energy, healthcare, semiconductor equipment, and consumer businesses. CCS consists of our Communications and Enterprise end markets. Our Enterprise end market is comprised of our servers and storage businesses, which were combined into one end market as a result of their converging technologies. All period percentages herein reflect these changes. We believe our services and solutions create value for our customers by accelerating their time-to-market, and by providing higher quality, lower cost, and reduced cycle times in our customers' supply chains as compared to their insourcing of these activities. We believe this results in lower total cost of ownership, greater flexibility, higher return on invested capital and improved competitive advantage for our customers in their respective markets.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our global headquarters is located in Toronto, Canada. We operate a network of sites in various geographies with specialized end-to-end supply chain capabilities tailored to meet specific market and customer product lifecycle requirements. In an effort to drive speed, quality and flexibility for our customers, we execute our business in  sites and centers of excellence (discussed below) strategically located in North America, Europe and&#160;Asia. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer a range of services to our customers, including design and development (such as our JDM offering, which consists of developing design solutions in collaboration with customers, as well as managing aspects of the supply chain and manufacturing), engineering services, supply chain management, new product introduction, component sourcing, electronics manufacturing, assembly and test, complex mechanical assembly, systems integration, precision machining, order fulfillment, logistics and after-market repair and return services.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although we supply products and services to over 100&#160;customers, we depend upon a small number of customers for a substantial portion of our revenue. In the aggregate, our top 10&#160;customers represented 71% of our total </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;revenue. In </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;customers that individually represented more than 10% of total revenue (Cisco Systems,&#160;Inc. and Juniper Networks,&#160;Inc. accounted for 18% and 13%, respectively, of our total revenue for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">). Significant reductions in, or the loss of, revenue from these or any of our major customers may have a material adverse effect on us. See Item&#160;3(D)&#160;&#8212;&#160;Key Information&#160;&#8212;&#160;Risk Factors&#160;&#8212;&#160;"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are dependent on a limited number of customers and end markets. A decline in revenue from, or the loss of, any significant customer, could have a material adverse effect on our financial condition and operating results.</font><font style="font-family:inherit;font-size:10pt;">"</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, our revenue by end market was as follows: ATS (32% of revenue); Communications (43% of revenue); and Enterprise (25% of revenue). The products and services we provide serve a wide variety of applications, including servers; networking and telecommunications equipment; storage systems; converged systems; optical equipment; aerospace and defense electronics; healthcare products and applications; semiconductor equipment; and a range of industrial and alternative energy products.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To increase the value we deliver to our customers, we continue to make investments in people, value-added service offerings, new capabilities, capacity, technology, IT systems, software and tools. We continuously work to improve our productivity, quality, delivery performance and flexibility in our efforts to be recognized as a leading company in the EMS industry. In connection therewith, we have recently completed our GBS initiative and our OD initiative. Our GBS initiative focused on integrating, standardizing and optimizing our end-to-end business processes. Our OD initiative involved redesigning our organizational structure, with the goal of increasing the overall effectiveness of our organization by improving internal alignment, reducing complexity and increasing our speed to outcome. To streamline our processes and reduce costs, we have invested in automation and the connected factory. Our recently announced cost efficiency initiative, and related anticipated restructuring actions, are also intended to further streamline our business, increase operational efficiencies and improve our productivity. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A key focus for us is to grow our ATS end market, in order to reduce the revenue concentration of our Communications and Enterprise end markets (which constituted an aggregate of 68% of total revenue in 2017). Our current priorities include: (i)&#160;growing and diversifying our customer and product portfolios to help achieve longer-term consistency, increasing our revenue, and improving operating margins; (ii)&#160;increasing the contribution from our ATS end market to our overall profitability, while continuing to invest in capabilities and targeted end markets; (iii)&#160;generating strong annual free cash flow and adjusted return on invested capital ("adjusted ROIC"); and (iv)&#160;continuing to improve our execution by focusing on increased productivity and simplification throughout our organization. We believe that continued investments in these areas support our long-term growth strategy, and will strengthen our competitive position, enhance customer satisfaction, and increase long-term shareholder value. We intend to continue to focus on expanding our revenue base in our higher-value-added services, such as design and development, engineering, and after-market services. However, as we are experiencing slower growth rates and increased pricing pressures in our traditional markets, which account for a substantial portion of our revenue, we will also focus on expanding our business beyond our traditional end markets, including by pursuing new customers and acquisition opportunities in our ATS end market to expand our end market penetration, to diversify our end market mix, and to enhance and add new technologies and capabilities to our offerings. Note that operating margin, free cash flow and adjusted ROIC are non-IFRS measures without standardized meanings and may not be comparable to similar measures presented by other companies. See "Non-IFRS measures" in Item&#160;5&#160;&#8212;&#160;Operating and&#160;Financial Review and Prospects, for a discussion of the non-IFRS measures included herein, and a reconciliation of our non-IFRS measures to the most directly comparable IFRS&#160;measures.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Electronics Manufacturing Services Industry</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leading EMS companies manage global networks that are capable of delivering customized supply chain solutions. They offer end-to-end services for the entire product lifecycle, including design and engineering services, manufacturing, assembly and test, systems integration, fulfillment and after-market services. OEMs, service providers and other companies use these services to enhance their competitive positions. Outsourcing manufacturing and related services can help companies to address their business challenges related to cost, asset utilization, quality, time-to-market, demand volatility, customer support, and rapidly changing technologies.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe outsourcing by OEMs&#160;and other companies will continue across a number of industries as a means&#160;to: </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reduce Operating Costs and Invested Capital.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;OEMs&#160;are under continuous pressure to reduce total product lifecycle costs, and property, plant and equipment expenditures. The manufacturing process for electronics products has become increasingly automated, requiring greater levels of investment in property, plant and equipment. EMS companies help enable OEMs&#160;to gain access to a global network of manufacturing sites with supply chain management expertise, advanced engineering capabilities, flexible capacity and economies of scale. By working with EMS companies, OEMs&#160;can reduce their overall product lifecycle and operating costs, working capital and property, plant and equipment investment requirements, and improve their financial performance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Focus Resources on Core Competencies.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Our customers operate in highly competitive environments, characterized by rapid technological change and short product lifecycles. In this environment, many customers prioritize their resources on their core competencies of product development, sales, marketing and customer service, by outsourcing design, engineering, manufacturing, supply chain and other product support requirements to their EMS&#160;partners.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Improve Time-to-Market.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Electronic products generally experience short lifecycles, requiring OEMs&#160;to continually reduce the time and cost of bringing products to market. We believe that OEMs&#160;can significantly improve product development cycles and enhance time-to-market by benefiting from the expertise and infrastructure of EMS providers, including their capabilities relating to design and engineering services, prototyping and the rapid ramp-up of new products to high-volume production, all with the critical support of global supply chain management and manufacturing networks.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Utilize EMS Companies' Procurement, Inventory Management and Logistics Expertise.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;We believe that the successful manufacturing of electronic products requires significant resources to manage the complexities in planning, procurement and inventory management, frequent design changes, short product lifecycles and product demand fluctuations. OEMs&#160;can help manage these complexities by outsourcing to those EMS providers that (i)&#160;possess sophisticated IT systems and global supply chain management capabilities and (ii)&#160;can leverage significant component procurement advantages to lower product&#160;costs.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Access Leading Engineering Capabilities and Technologies.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Electronic products and the electronics manufacturing technology needed to support them are complex and require significant investment. As a result, some OEMs&#160;rely on EMS companies to provide design and engineering services, supply chain management, and manufacturing and technological expertise. Through their design and engineering services, and through the knowledge gained from manufacturing and repairing products, EMS companies can assist OEMs&#160;in the development of new product concepts, or the re-design of existing products, as well as assist with improvements in the performance, cost and time required to bring products to market. In addition, OEMs&#160;can gain access to high-quality manufacturing expertise and capabilities in the areas of advanced process, interconnect and test technologies.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Improve Access to Global Markets.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Some of our customers provide products or services to a global customer base. EMS companies with global infrastructure and support capabilities help to provide customers with efficient global manufacturing solutions, distribution capabilities and after-market services.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Access Value-Added Service Offerings.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;EMS providers strive to expand their offerings to include services such as design, fulfillment and after-market services, including repair and recycling, to encourage OEMs to outsource more of their cost of goods&#160;sold.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Celestica's Strategy</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are focused on building solid partnerships and delivering informed, flexible solutions intended to contribute to our customers' success. To achieve this, we collaborate with our customers in an effort to identify and meet their current and future requirements. We offer a range of services designed to deliver lower costs, increased flexibility and predictability, improved quality and responsive service. We constantly seek to advance our quality, engineering, manufacturing and supply chain capabilities to help our customers achieve a competitive advantage. We will continue to focus on our pursuit of the following, intended to strengthen our competitive position and enhance customer satisfaction and shareholder value: </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Increase Penetration in our End Markets.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;We strive to establish a diverse customer base across several industries. We believe our expertise in technology, quality and supply chain management, in addition to our service offerings and centers of excellence, have positioned us as an attractive partner to companies across various markets. Our goal is to grow across our end markets, with particular emphasis on expanding our ATS end market, which in 2017 was comprised of our aerospace and defense, industrial, smart energy, healthcare, semiconductor equipment, and consumer businesses. Revenue dollars from our ATS end market increased by 8% from 2015 to 2017, while representing 32% of our total revenue over the same&#160;period.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our revenue by end market as a percentage of total revenue is as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.85575048732943%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:68%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:10%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ATS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Communications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Enterprise</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Selectively Pursue Acquisitions and Strategic Transactions.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;We will selectively seek acquisition opportunities and strategic transactions in order to (i)&#160;profitably grow our revenue, (ii)&#160;further develop strategic relationships with customers in our end markets and (iii)&#160;enhance the scope of our capabilities and service offerings. See Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212;&#160;Recent developments" for a discussion of our most recent "operate-in-place" arrangement with an existing aerospace and defense customer, and our anticipated acquisition of Atrenne.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Continuously Improve Operational Performance.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;We will continue to focus on (i)&#160;managing our mix of business, service offerings and volume of business to improve our overall margins, (ii)&#160;leveraging our supply chain practices globally to lower material costs, minimize lead times and improve our planning cycle to better meet changes in customers' demand and improve asset utilization, and (iii)&#160;improving operating efficiencies to reduce costs and improve margins, including through our new cost efficiency initiative.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have been increasing our investments in the connected factory, and automating and connecting our equipment, people and systems throughout our global network, including our customers and suppliers. Automation is intended to help us streamline our processes, and our organizational initiatives are intended to reduce costs, complexity, and improve our responsiveness to customers. Nonetheless, the mix of our business can impact our revenue and overall margins. Although our revenues increased in 2017 compared to 2016, our mix of programs negatively impacted our gross margins, as certain new programs contributed lower gross profit than past programs (including a higher concentration of fulfillment services that contributed significantly lower gross profit than our historical full-service traditional EMS programs). In addition, as we expand our business, our operating results have been, and will continue to be, negatively impacted by the costs of ramping new programs. As with any business expansion, we may encounter difficulties pertaining to such ramping activities that may result in higher than expected costs, adversely impacting our operating results. Revenue from our ATS end market (as a percentage of total revenue) has remained flat in recent years as we have encountered challenges in connection with expanding our semiconductor and solar panel manufacturing businesses (with respect to the latter, prior to our recent exit from that business), resulting in lower margins and/or losses for such businesses during and/or following the ramp periods. In addition, our semiconductor business may incur lower margins and/or losses largely due to demand fluctuations associated with the cyclical semiconductor market. See Item&#160;5, "Operating and&#160;Financial Review and&#160;Prospects."</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Develop and Grow Trusted Relationships with Leading Customers.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;We continue to seek to build profitable, strategic relationships with industry leaders that we believe can benefit from our services and solutions. We strive to respond to our customers' needs with speed, flexibility and predictability in delivering results. We have established and maintain strong relationships with a diverse mix of leading OEMs&#160;and service providers across our end markets. We believe that our customer base is a strong potential source of growth for us as we seek to strengthen these relationships through the delivery of additional services.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Expand Range of Service Offerings and Continue to Invest in Developing New&#160;Technology, Quality Products and Supply Chain Solutions and Services.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;We continually seek to expand the services we offer to our customers, and we are committed to meeting our customers' needs in the areas of technology, quality and supply chain management. We believe our expertise in these areas enables us to meet the rigorous demands of our customers, allows us to produce a variety of electronic products ranging from high-volume electronics to highly complex technology infrastructure products used in a broad array of end markets, and allows us to deliver consistently reliable products to our customers. We also believe the systems and collaborative processes associated with our expertise in supply chain management help us to adjust our operations to meet the lead time requirements of our customers, and quickly and effectively deliver products directly to end customers. We collaborate with our suppliers to influence component design for the benefit of our customers. As a result of the successes that we have had in these areas, we have been recognized with numerous customer and industry achievement awards.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Celestica's Business</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Innovative Supply Chain Solutions and Services</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are a global provider of innovative supply chain solutions. We offer a range of services including design and development (such as our JDM offering, which consists of developing design solutions in collaboration with customers, as well as managing aspects of the supply chain and manufacturing), engineering services, supply chain management, new product introduction, component sourcing, electronics manufacturing, assembly and test, complex mechanical assembly, systems integration, precision machining, order fulfillment, logistics and after-market repair and return services. We believe that our JDM offering differentiates us from other EMS providers, by encompassing advanced technology design solutions that customers can tailor to their specific platform applications. We execute our business in our global network of sites, including our designated centers of excellence, strategically located in North America, Europe and Asia. We leverage these sites and centers of excellence, information technology, and our supply chain expertise using collaborative processes and a team of highly skilled, customer-focused employees. We believe that our ability to deliver a range of supply chain solutions, including hardware platforms, to our customers provides them with a competitive lead time, and advantages in quality, flexibility and total cost of&#160;ownership.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The objective of our centers of excellence program is to help ensure that our operations reflect a solid understanding of the markets we serve, have current capabilities and standardized practices, and are positioned to provide efficiency, consistency, and value to our customers around the globe. To obtain "center of excellence" status, our sites must meet our defined criteria pertaining to quality, supply chain capabilities, Lean and Six Sigma, market specific certifications (to&#160;the extent applicable), and other matters regarding their operations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Quality, Lean and Six Sigma Culture</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe one of our strengths is our ability to consistently deliver high-quality services and products. We have an extensive quality management system that focuses on continual process improvement and achieving high levels of customer satisfaction. We employ a variety of advanced statistical engineering techniques and other tools to assist in improving product and service quality. Most of our principal sites are ISO&#160;9001 and ISO&#160;14001 certified (international quality management standards), and have other required industry-specific certifications.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to these standards, we deploy Lean and Six Sigma initiatives throughout our operations network to deliver customer value and eliminate defects and waste. Implementing Lean initiatives across our manufacturing processes helps drive efficiencies, cycle times velocities and improve product quality. We use Six Sigma extensively in an effort to reduce process variation and to drive root cause problem-solving. Lean and Six Sigma methods are also used in non-production areas to streamline our processes and eliminate waste. For example, our GBS initiative focused on integrating, standardizing and optimizing our end-to-end business processes throughout our organization. We apply the knowledge we gain in our after-market services to help improve the quality and reliability of next-generation products. Success in these areas helps our customers to lower their costs, positioning them more competitively in their respective markets.  </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Design and Engineering Services</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our global design teams are focused on delivering flexible solutions and expertise, intended to help customers reduce overall product costs, improve time-to-market, and introduce competitively differentiated products. For customer-owned designs, we partner with our customers to augment their design teams, and utilize our proprietary design analysis tools to minimize design revisions and to achieve improved manufacturing yields. Our JDM service involves developing design solutions in collaboration with customers, managing aspects of the supply chain and manufacturing of their products. We continue to invest in leading-edge product roadmaps and design capabilities aligned with both market standards and emerging technologies in support of our JDM offering. We are currently delivering both partially customized JDM products, and complete hardware platform solutions to customers in the storage, servers, communications, and industrial markets. These products are intended to help our customers reach their markets faster, while reducing product costs and building valuable IP for their product portfolios. Through our collective experience with common technologies across multiple industries and product groups, we believe we provide quality and cost-focused solutions for a wide range of our customers' design&#160;needs. Our JDM business represented approximately 10% of our aggregate Enterprise and Communications end market revenue in 2017, growing 12% from 2016.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We collaborate with some of our core customers' product designers in the early stages of product development, using advanced tools to enable new product ideas to progress from electrical and application-specific integrated circuit design, to simulation, physical layout and design review, all intended to ensure readiness for manufacturing. We leverage our design expertise to create innovative technologies and hardware product solutions, and leverage key ecosystem partners to drive both innovation and supply chain leverage. Our JDM offerings encompass advanced technology hardware design solutions that customers can tailor to their </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">specific platform applications. We believe that collaboration between our customers' teams, key ecosystem partners, and our design and manufacturing groups help to ensure that new designs are released rapidly, smoothly and cohesively into production.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our engineering services team works with our customers throughout the product life-cycle. We believe our engineering expertise and experience in design review, product test solutions, assembly technology, automation, quality and reliability, position us to deliver the services required to address the challenges facing our customers. We maintain ties with key industry associations and engineering firms to help us stay apprised of advances in technical knowledge. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Prototyping and New&#160;Product Introduction</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prototyping is a critical early-stage process in the development of new products. Our engineers collaborate with our customers' engineers to provide quick responses in the early stages of the product development lifecycle.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Supply Chain Management and Services</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use advanced planning, analytics, enterprise resource planning, and supply chain management systems to optimize materials management from suppliers to our customers' customers. We believe that the effective management of the supply chain is critical to our customers' success, as it directly impacts the time and cost required to deliver products to market and the capital requirements associated with carrying inventory.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We strive to reduce our customers' total cost of ownership by providing lower costs and reduced cycle times in their supply chain, and by delivering higher quality products. We also strive to align our preferred suppliers in close proximity to our centers of excellence to increase the speed and flexibility of our supply chain, to deliver higher quality products and to reduce time-to-market. We believe we deliver a differentiated supply chain&#160;offering.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Through our global supply chain management processes and integrated IT tools, we endeavor to provide our customers with enhanced visibility to balance their global demand and supply requirements, including inventory and order management.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Manufacturing Services</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Printed Circuit Board Assembly</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Printed circuit board assembly includes the attachment of electronic components, such as capacitors, microprocessors, resistors and memory modules, to printed circuit boards. Our global network of engineers helps us to provide our customers with full printed circuit board ("PCB") assembly technology capabilities. These capabilities include design for manufacturing, PCB layout, packaging, assembly, lead-free soldering, test development, and data analytics for complex flexible and rigid-flex circuits and hybrid&#160;PCBs.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Complex Mechanical Assembly</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide systems integration and precision machined components to our semiconductor capital equipment customers. Complex mechanical systems integration consists of multiple interconnected subsystems that interact with various materials, e.g.,&#160;fluids, solids, particles and rigid bodies. Such systems are often used in advanced manufacturing applications such as semiconductor manufacturing and processes equipment, medical applications using robotics, and other applications such as cash handling machines where precise standards are&#160;required.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of our recent acquisition of the assets of Karel, we now also provide complex mechanical assembly primarily to our aerospace customers, including wire harness assembly, systems integration, sheet metal fabrication, welding and&#160;machining.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Precision Machining</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We utilize specialized computer-controlled machines to manufacture high quality components to tight tolerance requirements. Such components are often used in applications similar to those noted above for complex mechanical assembly.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Smart Energy Services</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide integrated smart energy solutions and services to our renewable energy customers in the areas of power generation, conversion and monitoring. We deliver complete product lifecycle solutions, including design, manufacturing and reliability services for power inverters, metering and controls electronics, and energy storage subsystems. Although we have exited the solar panel manufacturing business, we remain committed to growing the other areas within our smart energy market portfolio, which include power inverters, energy storage products, smart meters and other electronic componentry.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Systems Assembly and Test</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use sophisticated technologies in the assembly and testing of our products. We continue to make investments in the development of automated solutions, as well as new assembly and test process techniques intended to enhance product quality, reduce cost and improve delivery time to customers. We work independently and also collaborate with customers and suppliers to develop assembly and test technologies. Systems assembly and testing require sophisticated logistics capabilities to rapidly procure components, assemble products, perform complex testing and distribute products to customers around the world. Our full systems assembly services involve combining and testing a wide range of sub-assemblies and components before shipping them to their final destination. Increasingly, customers require custom build-to-order system solutions with very short lead times and we are focused on using our advanced supply chain management capabilities to respond to our customers' needs.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Quality and Product Assurance</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide complete product reliability testing, inspection and qualification capabilities to support our customers' full product lifecycle requirements. Our quality and product assurance teams perform product testing to ensure that designs meet or exceed required specifications. We are capable of testing to various industry standards, and we work closely with our customers to execute unique test protocols. We believe that this service allows our customers to assess certification risks early in the product development lifecycle, reducing cost and time-to-market.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Failure Analysis and After-Market Services</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our extensive failure analysis capabilities concentrate on identifying the root cause of product failures and determining corrective actions. The root causes of failures typically relate to inherent component defects and/or deficiencies in design specifications. Products are subjected to various environmental extremes, including temperature, humidity, vibration, voltage and contamination. Field conditions are simulated in failure analysis laboratories which employ electron microscopes, spectrometers and other advanced equipment. Our engineers work proactively in partnership with suppliers and customers in an effort to discover product failures before products are shipped, and to develop and implement resolutions if&#160;required.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also seek to provide value to our customers through our after-market services offerings which include repair, fulfillment, reverse logistics, reclamation and returns processing and prevention. Our fulfillment offering includes the design and management of integrated supply chain and materials management for light manufacturing and final assembly and reclamation. Our reverse logistics offering includes the design and management of transportation networks, warehousing and distribution of products, asset recovery services, and transportation and supply chain event monitoring. The returns processing and prevention offering provides our customers with product screening and testing and product design and process analysis. Our reclamation offering includes product disassembly, reassembly and re-use, as well as certified scrap disposition processing. We offer these services individually or integrated through a 'Control Tower' model which coordinates our people, systems and processes with those of our customers to improve service levels by providing an increased level of visibility and analytics throughout the entire after-market value&#160;chain.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Geographies</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For each of </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, approximately three-quarters of our revenue was produced in Asia and one-fifth of our revenue was produced in North America. Revenue produced in Canada represented 8% of revenue in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; 8%; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212;&#160;9%). Our property, plant and equipment in Canada represented 6% of our property, plant and equipment at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212;&#160;7%; </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212;&#160;8%). A listing of our principal locations is included in Item&#160;4(D), "Information on the Company&#160;&#8212;&#160;Property, Plants and Equipment." Certain geographic information for countries exceeding 10% of our external revenue or property, plant and equipment, intangible assets and goodwill is set forth in note&#160;25 to&#160;the Consolidated Financial Statements in Item&#160;18. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Marketing and Customer Experience</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We structure our business development teams by end market, with a focus on offering market insight and expertise, and complete manufacturing and supply chain solutions to our customers. We have customer-focused teams, each headed by a group general manager who oversees the global relationship with our key customers. These teams work with our Solutions Architects  to meet the requirements of each customer's product or supply chain. Our global network is comprised of customer-focused teams, operational and project managers, and supply chain management teams, as well as senior executives.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our goal is to effectively collaborate with our customers, and towards that end, we provide comprehensive support before, during and after the delivery of our products and services. We seek to deepen and grow our customer relationships by providing consistent, high-quality implementation and customer support services, which we believe drives higher customer retention and additional opportunities within our existing customer base.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customer Concentration and Relationship Management</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As stated above, we supply products and services to over 100&#160;customers. We target industry-leading customers in our end markets. Our customers include Applied Materials,&#160;Inc., Cisco Systems,&#160;Inc., Dell EMC, Hewlett-Packard Enterprise, Hewlett-Packard Inc., Honeywell&#160;Inc., IBM Corporation, Juniper Networks,&#160;Inc., NEC Corporation, Oracle Corporation, Polycom,&#160;Inc., and Western Digital Corporation. We are focused on strengthening our relationships with these and other strategic customers through the delivery of new and expanding end-to-end solutions.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2017, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;customers (Cisco Systems,&#160;Inc., which accounted for 18% of total 2017 revenue, and Juniper Networks,&#160;Inc., which accounted for 13% of total 2017 revenue) individually represented more than 10% of total revenue (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; two customers: Cisco Systems (19%) and Juniper Networks (11%); </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212;&#160;three customers: Cisco Systems (16%), IBM (10%) and Juniper Networks (12%)). Our top 10&#160;customers represented 71%, 68%, and 67% of total revenue for 2017, 2016 and 2015, respectively. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally enter into master supply agreements with our customers that provide the framework for our overall relationship, although the level of business under those agreements is not guaranteed. Instead, we bid on a program-by-program basis and typically receive customer purchase orders for specific quantities and timing of products. A majority of these agreements also require the customer to purchase unused inventory that we have purchased to fulfill that customer's forecasted manufacturing demand. Some of these agreements require us to provide, among other things, specific price reductions over the term of the contracts. We expect such price reductions to become more prevalent as customers increasingly seek longer-term contracts  to lock in their supply, terms and&#160;pricing. This could adversely impact our operating results in future periods.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Research and Technology Development</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use advanced technology to design, assemble and test the products we manufacture. We continue to increase investment in our global design services and capabilities to conceive differentiated JDM product solutions for our&#160;customers. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that our customer-focused factories are flexible and can be reconfigured as needed to meet customer-specific product requirements and fluctuations in volumes (although we do incur increased production costs from time to time in connection with unexpected demand changes). We have extensive capabilities across a broad range of specialized assembly, configuration and test processes. We work with a variety of substrates based on the products we build for our customers, from thin, flexible printed circuit boards to highly complex, dense multi-layer printed circuit boards, as well as a broad array of advanced component and attachment technologies employed in our customers' products and our own product designs. We believe that increasing demand for full-system assembly solutions continues to drive technical advancement in complex mechanical assembly and configuration. We also develop and manufacture sub-components, such as optical modules and complex machined parts, intended to drive targeted technical advancements to support these opportunities.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our automated electronics assembly lines are continuously refreshed with the latest generation technology, with a focus on flexible lines with quick changeover, large board capability, and small component capability. Our assembly capabilities are complemented by advanced test capabilities. The technologies we use include high-speed functional testing, optical, burn-in, vibration, radio frequency, and in-circuit and in-situ dynamic thermal cycling stress testing. Our inspection technology includes X-ray computed tomography, advanced automated optical inspection, three-dimensional paste volumetric inspection and scanning electron microscopy. We work directly with leaders in the equipment industry to optimize their products and solutions or to jointly design solutions to meet the needs of our customers. We apply automation solutions for higher volume products, where possible, to help improve product quality, lower product&#160;costs, and increase manufacturing efficiencies. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ongoing research and development activities include the development of processes and test technologies, as well as focused product development and technology building blocks that can be used by customers in the development of their products, or to accelerate their products' time-to-market. Our JDM offering is focused on developing these design solutions and subsequently managing the other aspects of the supply chain, including manufacturing of the products. We focus our solutions on developing current and next generation storage, server and communications products (in&#160;particular, elements of data centers, which include the development of complete hardware platform solutions to reduce product costs and accelerate time to market, and which we believe will continue to grow). We work directly with our customers to understand their product roadmaps and to develop technology solutions intended to meet their particular needs. We are proactive in developing manufacturing techniques that take advantage of the latest component, product and packaging designs. We have worked with, and have taken leadership roles in, industry and academic groups that strive to advance the state of technology in the industry. As we continue to pursue deeper relationships with our customers, and participate in additional services and revenue opportunities with them, we anticipate an increase in our spending in these development areas. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Supply Chain Management</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We share data electronically with our key suppliers, and help ensure speed of supply through strong relationships with our component suppliers and logistics partners. We view the size and scale of our procurement activities, including our IT systems, as an important competitive advantage, as they enhance our ability to obtain better pricing, influence component packaging and designs, and obtain a supply of components in constrained markets. We procure substantially all of our materials and components on behalf of our customers pursuant to individual purchase orders that are generally short-term in&#160;nature.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Components and raw materials are sourced globally, with a majority of electronic components originating from Asian countries. Supply constraints and shortages have increased in recent periods, in part due to the rising demand for electronic components. As a result, we expect prices for raw materials to increase. See Item&#160;3(D)&#160;&#8212;&#160;"Key Information&#160;&#8212;&#160;Risk Factors" for a discussion of various risks related to our foreign operations. All of the products we manufacture or assemble require one or more components. In many cases, there may be only one supplier of a particular component. Some of these components could be rationed in response to supply shortages. We work with our suppliers and customers to attempt to ensure continuity in the supply of these components. In cases where unanticipated customer demand or supply shortages occur, we attempt to arrange for alternative sources of supply, where available, or defer planned production in response to the availability of the critical components. Notwithstanding these efforts, however, materials constraints from certain suppliers caused delays in the production of customer products during 2017. See Item&#160;3(D) Key Information&#160;&#8212;&#160;Risk Factors, </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">We are dependent on third parties to supply certain materials, and our results can be negatively affected by the availability and cost of&#160;such materials.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We utilize our enterprise systems, as well as specific supply chain IT tools, to provide comprehensive information on our logistics, financial and engineering support functions. These systems provide management with the data and analytics required to manage the logistical complexities of the business and are augmented by and integrated with other applications, such as shop floor controls, component and product database management, and design&#160;tools.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To minimize the risk associated with inventory, we primarily order materials and components only to the extent necessary to satisfy existing customer orders and forecasts covered by the applicable customer contract terms and conditions. We have implemented specific inventory management strategies with certain suppliers, such as "supplier managed inventory" (pulling inventory at the production line on an as-needed basis) and on-site stocking programs. Our initiatives in Lean and Six Sigma also focus on eliminating excess inventory throughout the supply&#160;chain. Notwithstanding the foregoing, however, as a result of demand volatility from our customers and the materials constraints from certain suppliers discussed above, we carried higher than expected levels of inventory at December 31, 2017. We expect these dynamic market conditions to continue in the near future.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intellectual Property </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We hold licenses to various technologies which we have acquired in connection with acquisitions. In addition, we believe that we have secured access to all required technology that is material to the current conduct of our&#160;business.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We regard our manufacturing processes and certain designs as proprietary trade secrets and confidential information. We rely largely upon a combination of trade secret laws, non-disclosure agreements with our customers, suppliers, employees and other parties, and upon our internal security systems, confidentiality procedures and employee confidentiality agreements to maintain the trade secrecy of our designs and manufacturing processes. Although we take steps to protect our trade secrets, there can be no assurance that misappropriation will not occur. See Item&#160;3(D) Key Information&#160;&#8212;&#160;Risk Factors, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">"We may not adequately protect our intellectual property or the intellectual property of&#160;others."</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently have a limited number of patents and patent applications pending to protect our intellectual property. However, we believe that the rapid pace of technological change makes patent protection less significant than such factors as the knowledge and experience of management and personnel, and our ability to develop, enhance and market electronics manufacturing services.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each of our customers typically provides us with a license to its technology for use in providing electronics manufacturing services to such customer. Generally, the agreements governing such technology grant to us non-exclusive, worldwide licenses with respect to the subject technologies, are typically provided without charge, and terminate upon a material breach by us of the terms of such agreements, or termination of the program to which such licenses relate.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also license some technology from third parties that we use in providing electronics manufacturing services to our customers. We believe that such licenses are generally available on commercial terms from a number of licensors. Generally, the agreements governing such technology grant to us non-exclusive, worldwide licenses with respect to the subject technologies and terminate upon expiration, or a material breach by us of the terms, of such agreements.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Competition</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The EMS industry is highly competitive with multiple global EMS providers competing for customers and programs. Our competitors include Benchmark Electronics,&#160;Inc., Flex&#160;Ltd., Hon Hai Precision Industry&#160;Co.,&#160;Ltd., Jabil Circuit,&#160;Inc., Plexus Corp., and Sanmina Corporation, as well as smaller EMS companies that often have a regional, product, service or industry-specific focus, and ODMs&#160;that provide internally designed products and manufacturing services. As part of our JDM offering, we also provide complete hardware platform solutions, which may compete with those of our customers. Offering products or services to customers that compete with the offerings of other customers may negatively impact our relationship with, or result in a loss of business from, such other customers.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also face indirect competition from current and prospective customers who evaluate our capabilities and commercial models against the merits of manufacturing products internally, and from distribution and logistics providers expanding their services across the supply chain, including assembly, fulfillment, logistics and in some cases, engineering services. We compete with different companies depending on the type of service or geographic area. Some of our competitors have greater scale and provide a broader range of services than we offer. We believe our competitive advantage is our track record in manufacturing technology, quality, complexity, responsiveness and cost-effective, value-added services. To remain competitive, we believe we must continue to provide technologically advanced manufacturing services and solutions, maintain quality levels, offer flexible delivery schedules, deliver finished products and services on time and compete favorably on price. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The competitive landscape in the CCS area remains aggressive, as demand growth is moving from traditional enterprise network infrastructure providers to cloud-based service providers, resulting in aggressive bidding from EMS providers and increased competition from ODMs as they further penetrate these markets.  As a result of the high concentration of our business in the CCS marketplace, we expect continued competitive pressures, aggressive pricing and technology-driven demand shifts, as well as certain materials constraints, to negatively impact our CCS businesses in future periods. We intend to continue to monitor these dynamics and focus on cost management in response to these factors. To enhance our competitiveness, we continue to focus on expanding our service offerings and capabilities beyond our traditional areas of EMS&#160;expertise. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Item&#160;3(D) Key Information&#160;&#8212;&#160;Risk Factors&#160;&#8212;&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">"We operate in an industry comprised of numerous competitors and aggressive pricing dynamics"</font><font style="font-family:inherit;font-size:10pt;">&#32;and Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212; Recent developments, under "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">End Markets</font><font style="font-family:inherit;font-size:10pt;">" and "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restructuring Update.</font><font style="font-family:inherit;font-size:10pt;">"</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Environmental Matters</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to various federal/national, state/provincial, local, foreign and supra-national laws and regulations, including environmental measures relating to the release, use, storage, treatment, transportation, discharge, disposal and remediation of contaminants, hazardous substances and waste, and health and safety measures related to practices and procedures applicable to the construction and operation of our sites. We have management systems in place designed to maintain compliance with such laws and regulations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our past operations and the historical operation by others of our sites may have resulted in soil and groundwater contamination on our sites, and in many jurisdictions in which we operate, environmental laws impose liability for the costs of removal, remediation or risk assessment of hazardous or toxic substances on an owner, occupier or operator of real property even if such person or company was unaware of or not responsible for the discharge or migration of such substances. From time-to-time we investigate, remediate and monitor soil and groundwater contamination at certain operating sites. We generally obtain Phase&#160;I or&#160;similar environmental assessments (which involve general inspections without soil sampling or groundwater analysis), or review assessment reports undertaken by others, for our manufacturing sites at the time of acquisition or leasing. However, such assessments may not reveal all environmental liabilities (due, for example, to limited available information about prior operations at the properties or other gaps in information at the time we acquire or lease such sites), and assessments have not been obtained for all sites. Where contamination is suspected at sites being acquired or leased, Phase&#160;II intrusive environmental assessments (that can include soil and/or groundwater testing) are usually performed. We expect to conduct Phase&#160;I or&#160;similar environmental assessments in respect of future property acquisitions or leases and intend to perform Phase&#160;II assessments where appropriate. Past environmental assessments have not revealed any environmental liability that we believe will have a material adverse effect on our operating results or financial condition, in part because of contractual retention of liability by landlords and former owners at certain sites.  However, any such contractual retention of liability may not provide sufficient protection to reduce or eliminate our liability. Third&#8209;party claims for damages or personal injury are also possible and could result in significant costs to us.  If more stringent compliance or cleanup standards under environmental laws or regulations are imposed, or the results of future testing and analyses at our current or former sites indicate that we are responsible for the release of hazardous substances into the air, ground and/or water, we may be subject to additional liability. Environmental matters may arise in the future at sites where no problem is currently </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">known or at sites that we may acquire in the future. See Item&#160;3(D) Key Information&#160;&#8212;&#160;Risk Factors&#160;&#8212;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Compliance with governmental laws and obligations could be costly and may negatively impact our financial performance.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Environmental legislation also occurs at the product level. Celestica works with its customers in connection with compliance with applicable product-level environmental legislation in the jurisdictions where products are manufactured and/or offered for use and&#160;sale by our customers.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Backlog</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although we obtain purchase orders from our customers, they typically do not commit to delivery of products more than 30&#160;days to 90&#160;days in advance. We do not believe that the backlog of expected product sales covered by purchase orders is a meaningful measure of future sales, since generally orders may be rescheduled or&#160;cancelled.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Seasonality</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Seasonality is reflected in the mix of products we manufacture from quarter-to-quarter. From time to time we experience some level of seasonality in our quarterly revenue patterns across certain of our businesses. The pace of technological change, the frequency of customers transferring business among EMS competitors and the constantly changing dynamics of the global economy will also continue to impact us. As a result of these factors, the impact of new program wins or program losses, overall demand variability, and limited visibility in technology end markets, it is difficult to isolate the impact of seasonality on our business. In recent periods, revenue from the storage component of our Enterprise end market has increased in the fourth quarter of the year compared to the third quarter, and then decreased in the first quarter of the following year, reflecting the increase in customer demand we typically experience in this business in the fourth quarter. In addition, we typically experience our lowest overall revenue levels during the first quarter of each year. There is no assurance that these patterns will continue. See also Item&#160;3D Key Information&#160;&#8212;&#160;Risk Factors&#160;&#8212;&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">"Our revenue and operating results may vary significantly from period to&#160;period." </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Controlling Shareholder Interest</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Onex is our controlling shareholder with an approximate 79% voting interest in Celestica. Accordingly, Onex has the ability to exercise a significant influence over our business and affairs and generally has the power to determine all matters submitted to a vote of our shareholders where the subordinate voting shares and multiple voting shares vote together as a single class. Such matters include electing our Board and thereby influencing significant corporate transactions, including mergers, acquisitions, divestitures and financing arrangements. Gerald W. Schwartz, the Chairman of the Board, President and Chief Executive Officer of Onex (and one of our directors from 1998 through December&#160;31, 2016) indirectly owns shares representing the majority of the voting rights of the shares of Onex. For further details, refer to Item&#160;3D Key Information&#160;&#8212;&#160;Risk Factors&#160;&#8212;&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">"The interest of our controlling shareholder, Onex Corporation, with an approximate 79% voting interest, may conflict with the interests of other shareholders"</font><font style="font-family:inherit;font-size:10pt;">&#32;and footnotes&#160;2 and&#160;3 of Item&#160;7(A) "Major Shareholders and Related Party Transactions&#160;&#8212;&#160;Major Shareholders."</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Government Regulation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information regarding material effects of government regulations on Celestica's business is provided in the risk factors entitled </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">"We are subject to the risk of increasing income and other taxes, tax audits and the challenges of successfully defending our tax positions, and obtaining, renewing or meeting the conditions of tax incentives and credits, any of which may adversely affect our financial performance</font><font style="font-family:inherit;font-size:10pt;">,</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">"Compliance with governmental laws and obligations could be costly and may negatively impact our financial performance</font><font style="font-family:inherit;font-size:10pt;">,</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">"Compliance or the failure to comply with employment laws and regulations may negatively impact our financial performance," and "Policies or legislation proposed or instituted by the current U.S. administration could have a material adverse effect on our business, results of operations and financial condition"</font><font style="font-family:inherit;font-size:10pt;">&#32;in Item&#160;3(D) Key Information&#160;&#8212;&#160;Risk Factors.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Sustainability</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our belief in strong corporate citizenship is manifested in policies and principles focused across five key areas: energy and water, materials stewardship, sustainable solutions, our employees, and community giving.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our guiding policies and principles include:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Values, developed with input from our employees to reflect the characteristics and behaviors that are core to&#160;Celestica;</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Business Conduct Governance Policy, which outlines the ethics and practices we consider necessary for a positive working environment and the high legal and ethical standards to which our employees are held accountable;&#160;and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Code of Conduct of the RBA, of which we were a founding (and&#160;remain a)&#160;member. The RBA's Code of Conduct outlines industry standards intended to ensure that working conditions in the supply chain are safe, workers are treated with respect and dignity, and manufacturing processes are environmentally responsible. We are continually working to implement, manage and audit our compliance with the RBA's Code of Conduct.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We publish a Sustainability Report and a Business Conduct Governance Policy, both of which are available (along with our Values) on our corporate website at </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.celestica.com</font><font style="font-family:inherit;font-size:10pt;">. These documents outline our sustainability strategy, our high standards for business ethics, the policies we value and uphold, the progress we have made as a socially responsible organization and the key milestones we are working to achieve in 2018 and&#160;beyond.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Information Regarding Geographic Areas</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Details of our financial information regarding geographic areas are disclosed in note&#160;25 to&#160;the Consolidated Financial Statements in Item&#160;18, Item&#160;4(B) "Information on the Company&#160;&#8212;&#160;Business Overview&#160;&#8212;&#160;Geographies," and Item&#160;4(D) "Information on the Company&#160;&#8212;&#160;Property, Plants and Equipment." Risks associated with our foreign operations are disclosed in Item&#160;3(D) "Key Information&#160;&#8212;&#160;Risk Factors", including "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Our ability to successfully manage unexpected changes or risks inherent in our global operations and supply chain may adversely impact our financial performance</font><font style="font-family:inherit;font-size:10pt;">."</font></div><div><a name="s32D1AA0D4C7215B53EC30E812426D7CC"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">C.&#160;&#160;&#160;&#160;Organizational Structure</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Onex, an Ontario corporation, is the Corporation's controlling shareholder with an approximate 79% voting interest in Celestica (via&#160;its direct and indirect beneficial ownership of approximately 18.6&#160;million (100%) of the Corporation's multiple voting shares, and approximately 0.4&#160;million of the Corporation's subordinate voting shares). Gerald W. Schwartz, a director of Celestica (from 1998 through December&#160;31, 2016), is the Chairman of the Board, President, and Chief Executive Officer of Onex, and indirectly owns multiple voting shares of Onex carrying the right to elect a majority of the Onex Board of Directors (see&#160;footnotes&#160;2 and&#160;3 to the Major Shareholders Table in Item&#160;7(A) below).</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica conducts its business through subsidiaries operating on a worldwide basis. The following companies are considered significant subsidiaries of Celestica, and each of them is wholly-owned, directly or indirectly, by&#160;Celestica:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Cayman Holdings 1&#160;Limited, a Cayman Islands corporation;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Cayman Holdings 9&#160;Limited, a Cayman Islands corporation;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica (Dongguan-SSL) Technology Limited, a China corporation;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Electronics (S) Pte Limited, a Singapore corporation;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Holdings Pte Limited, a Singapore corporation;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Hong Kong Limited, a Hong Kong corporation;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica&#160;LLC, a Delaware, U.S.&#160;limited liability company;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica (Suzhou) Technology&#160;Co.&#160;Ltd, a China corporation;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica (Thailand) Limited, a Thailand corporation;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica (USA)&#160;Inc., a Delaware, U.S.&#160;corporation;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica (US&#160;Holdings)&#160;LLC, a Delaware, U.S.&#160;limited liability company; and</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2480333&#160;Ontario&#160;Inc., an Ontario, Canada corporation.</font></div><div><a name="s5D651A675AFF6DA0BC830E812457047C"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">D.&#160;&#160;&#160;&#160;Property, Plants and Equipment</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our principal owned and leased properties as of February&#160;14, 2018. These sites are used to provide manufacturing services and solutions, such as the manufacture of printed circuit boards, assembly and configuration of final systems, complex mechanical assembly, precision machining as well as other related services and customer support activities, including design and development, warehousing, distribution, fulfillment and after-market services.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:37%;"></td><td style="width:19%;"></td><td style="width:1%;"></td><td style="width:19%;"></td><td style="width:1%;"></td><td style="width:23%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Major locations</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Square Footage</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Owned/Leased</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease Expiration Dates</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)(5)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">888</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Owned</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Canada </font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">343</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">between 2020 and 2028</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Arizona </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2027</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">California</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">286</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">between 2018 and 2023</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Oregon</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Mexico</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">488</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">between 2020 and 2024</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Spain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Owned</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romania</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">276</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Owned</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">China</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)(4)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,074</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Owned/Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2056</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Malaysia</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)(4)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,350</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Owned/Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">between 2018 and 2060</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Thailand</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)(4)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,070</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Owned/Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">between 2018 and 2029</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Singapore</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">between 2019 and 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Japan</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)(4)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">563</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Owned/Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">between 2020 and 2022</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laos</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leased</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td></tr></table></div><font style="font-family:inherit;font-size:8pt;font-weight:bold;">____________________________________</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Represents estimated square&#160;footage being used.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Our owned property in Canada is included in the assets pledged as security for borrowings under our credit agreement.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Represents multiple locations.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">With respect to these locations, the land is leased, and the buildings are either owned or leased by&#160;us.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(5)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">In July&#160;2015, we entered into an agreement to sell our real property located in Toronto, Ontario, which includes the site of our corporate headquarters and our Toronto manufacturing operations. The closing is subject to various conditions and is currently anticipated to occur during 2018. We have agreed upon closing to enter into a short-term interim lease with the purchasers of such property for our existing corporate headquarters and manufacturing premises on a portion of the real estate on a rent-free basis (subject to certain payments including taxes and utilities), followed by a long-term lease for our new corporate headquarters based on commercially reasonable arm's-length terms. Whether or not this transaction is consummated, however, we are moving our existing Toronto manufacturing operations to another location, and in connection therewith, entered into a long-term lease in November 2017 (in the Greater Toronto area) for the relocation of our Toronto manufacturing operations (the new facility will reduce excess capacity that we had in our previous location). Occupancy is anticipated to commence at the end of the first quarter of 2018. We expect to complete the transition to this new location by the end of the first quarter of 2019. In addition (should the sale be consummated), we intend to move our corporate headquarters to a temporary location while space in a new office building (to be built by the purchasers of our Toronto real estate on the site of our current location) is under construction. The temporary office relocation is currently expected to occur by the end of the first quarter of 2019.  We will incur significant costs throughout the transition period (which commenced in the fourth quarter of 2017) to relocate our corporate headquarters and to transfer our Toronto manufacturing operations to its new location, and as we prepare and customize the new site to meet our manufacturing needs (all of which is anticipated to be funded with cash on hand). These costs will consist of building improvements and new equipment, as well as transition-related costs (direct relocation costs, duplicate costs incurred during the transition period, as well as cease-use costs incurred in connection with idle or vacated portions of the relevant premises that we would not have incurred but for these relocations). During the fourth quarter of 2017, we recorded $1.6 million of such transition costs. We expect to incur approximately $16 million in building improvement and capital expenditure costs for the new manufacturing location, all anticipated to be incurred during 2018, and to be funded from cash on hand. We have incurred approximately $2 million of such costs through February 14, 2018. The costs, timing and execution of this relocation could have a material adverse impact on our business, our operating results and our financial position.  See Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212; Liquidity, "Cash requirements."</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider each of the properties in the table above to be adequate for its purpose and suitably utilized according to the individual nature and requirements of the relevant operations. We currently expect to be able to extend the terms of expiring leases or to find replacement sites on commercially acceptable terms. Also see "Environmental Matters" in Item&#160;4(B) above. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our principal executive office is currently located at 844&#160;Don Mills Road, Toronto, Ontario, Canada M3C&#160;1V7.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our material tangible fixed assets are described in note&#160;8 to&#160;the Consolidated Financial Statements in Item&#160;18.</font></div><div><a name="s413E7C8FD0C7FABE1F860E81247A1B0B"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;4A.&#160;&#160;&#160;&#160;Unresolved Staff Comments</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s27889AE19E848A6ED5040E8124AB4FBD"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;5.&#160;&#160;&#160;&#160;Operating and&#160;Financial Review and Prospects</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s1CC535DC13CDCCD1887D0E8124CC681B"></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FOR THE </font><font style="font-family:inherit;font-size:10pt;">YEAR ENDED</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">DECEMBER 31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The following Management</font><font style="font-family:inherit;font-size:10pt;">&#8217;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">s Discussion and Analysis of Financial Condition and Results of Operations (MD&amp;A) should be read in conjunction with our </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2017</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;audited consolidated financial statements, which we prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). Unless otherwise noted, all dollar amounts are expressed in U.S.&#160;dollars. The information in this discussion is provided as of February 14, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;unless we indicate otherwise.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Certain statements contained in this MD&amp;A constitute forward-looking statements within the meaning of Section&#160;27A of the U.S.&#160;Securities Act of 1933, as amended, and Section 21E of the U.S.&#160;Securities Exchange Act of 1934, as amended (U.S. Exchange Act), and contain forward-looking information within the meaning of Canadian securities laws. Such forward-looking information includes, without limitation, statements related to: our future growth, including in our Advanced Technology Solutions (ATS) businesses; trends in the electronics manufacturing services (EMS) industry; our anticipated financial and/or operational results (including our anticipated non-IFRS operating margin performance during the second half of 2018); our anticipated acquisition of Atrenne Integrated Solutions, Inc. (Atrenne), the expected timing, cost, terms and funding thereof, and the expected impact of such acquisition, if consummated, on our position in the aerospace and defense and industrial markets; our goals with respect to broadening our portfolio of ATS products and services and growing our ATS business (including aerospace and defense); our diversification plans (and potential hindrances thereto); the impact of acquisitions and program wins or losses on our liquidity, financial results and working capital requirements; anticipated expenses, restructuring actions and charges, capital expenditures, and other anticipated working capital requirements, including the anticipated amounts, timing and funding thereof; the anticipated repatriation of undistributed earnings from foreign subsidiaries; the impact of tax and litigation outcomes; our cash flows, financial targets and current priorities; intended investments in our business; changes in our mix of revenue by end market; our ability to diversify and grow our customer base and develop new capabilities; the effect of the pace of technological changes, customer outsourcing and program transfers, and the global economic environment on customer demand; the impact of increased competition, pricing and margin pressures, demand volatility, and materials constraints on our financial results, and the expected continuation of such adverse market conditions in our Enterprise and Communications end markets; raw materials prices; our intention to settle outstanding equity awards with subordinate voting shares; the number of subordinate voting shares we may repurchase under our normal course issuer bid (NCIB); the expected timing of the collection of outstanding solar accounts receivable and the possibility of future write-downs on unrecovered amounts from such solar accounts receivable and other solar assets; the expected timing of the sale of our solar panel manufacturing equipment; the impact of outstanding indebtedness under our credit facility on our liquidity, future operations and financial condition; the timing and terms of the sale of our real property in Toronto and related transactions, including the expected lease of our new corporate headquarters (collectively, the Toronto Real Property Transactions); the costs, timing and execution of relocating our existing Toronto manufacturing operations and the anticipated temporary relocation of our corporate headquarters while space in a new office building is under construction; the potential impact of Britain's intention to leave the European Union (Brexit) and/or policies or legislation proposed or instituted by the current administration in the U.S. on the economy, financial markets, currency exchange rates and our business; the anticipated impact of the U.S. Tax Reform (as defined herein) on our operations and our global tax rate; our expectations with respect to future pioneer incentives for limited portions of our Malaysian business; the impact of new wins, recent program transfers, and acquisitions; the anticipated impact of new accounting standards on our consolidated financial statements and the timing of related transition activities; the impact of longer-term contracts; our expectations with respect to increasing fulfillment services offered to customers; our intentions with respect to our U.K. Supplementary pension plan; and the potential use of cash, securities issuances and/or increased third-party indebtedness to fund our operations or acquisitions, and the potential adverse impacts of such uses on our liquidity, subordinate voting share price, debt leverage, agency ratings, business and/or operations. Such forward-looking statements may, without limitation, be preceded by, followed by, or include words such as &#8220;believes&#8221;, &#8220;expects&#8221;, &#8220;anticipates&#8221;, &#8220;estimates&#8221;, &#8220;intends&#8221;, &#8220;plans&#8221;, &#8220;continues&#8221;, &#8220;project&#8221;, &#8220;potential&#8221;, &#8220;possible&#8221;, &#8220;contemplate&#8221;, &#8220;seek&#8221;, or similar expressions, or may employ such future or conditional verbs as &#8220;may&#8221;, &#8220;might&#8221;, &#8220;will&#8221;, &#8220;could&#8221;, &#8220;should&#8221; or &#8220;would&#8221;, or may otherwise be indicated as forward-looking statements by grammatical construction, phrasing or context. For those statements, we claim the protection of the safe harbor for forward-looking statements contained in the U.S.&#160;Private Securities Litigation Reform Act of 1995 and applicable Canadian securities laws. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Forward-looking statements are provided for the purpose of assisting readers in understanding management&#8217;s current expectations and plans relating to the future. Readers are cautioned that such information may not be appropriate for other purposes. Forward-looking statements are not guarantees of future performance and are subject to risks that could cause actual results to differ materially from conclusions, forecasts or projections expressed in such forward-looking statements, including, among others, risks related to: our customers' ability to compete and succeed in the marketplace with the services we provide and the products we&#160;manufacture; customer and end market concentration and the challenges of diversifying our customer base and replacing revenue from completed or lost programs or customer disengagements; changes in our mix of customers and/or the types of products or services we&#160;provide; higher concentration of fulfillment services and/or other lower margin programs impacting gross profit; price, margin pressures, and other competitive factors generally affecting, and the highly competitive nature of, the EMS&#160;industry; price and other competitive factors affecting our Communications and Enterprise end markets; responding to changes in demand, rapidly evolving and changing technologies, and changes in our customers' business and outsourcing strategies, including the insourcing of&#160;programs; customer, competitor and/or supplier consolidation; integrating any acquisitions or strategic transactions (including "operate-in-place" arrangements); our having sufficient financial resources and working capital to fund currently anticipated financial obligations and to pursue desirable business opportunities, and potential negative impacts on our liquidity, financial condition and/or results of operations resulting from significant uses of cash and/or any future securities issuances or increased third-party indebtedness for acquisitions or to otherwise fund our operations; delays in the delivery and availability of components, services and materials, including from suppliers upon which we are dependent for certain components; our restructuring actions, including achieving the anticipated benefits therefrom, and the potential negative impact of transitions resulting from our restructuring actions on our operations; the incurrence of future impairment charges or other write-downs of assets; managing our operations, growth initiatives, and our working capital performance during uncertain market and economic conditions; disruptions to our operations, or those of our customers, component suppliers and/or logistics partners, including as a result of global or local events outside our control (including as a result of Brexit and/or policies or legislation proposed or instituted by the current U.S.&#160;administration, including the impact of the U.S. Tax Reform on our operations, or those of our customers, component suppliers and/or logistics partners); retaining or expanding our business due to execution issues relating to the ramping of new and existing programs or new&#160;offerings; the expansion or consolidation of our operations; recruiting or retaining skilled talent; changes to our operating model; changing commodity, material and component costs as well as labor costs and&#160;conditions; defects or deficiencies in our products, services or designs; non-performance by counterparties, including our former solar supplier, from whom we have accounts receivable outstanding; our financial exposure to foreign currency volatility, including fluctuations that may result from Brexit and/or policies or legislation proposed or instituted by the current U.S.&#160;administration; managing our global operations and supply chain; the failure to obtain (or a delay in obtaining) the necessary regulatory approvals or the failure to satisfy the other closing conditions required for our purchase of Atrenne, a material adverse change at Atrenne, the failure to consummate our purchase of Atrenne in a timely manner or at all, our failure to obtain adequate funding for the acquisition on acceptable terms, the purchase price varying from the expected amount, and if the acquisition is consummated, a failure to achieve the anticipated benefits therefrom, to successfully integrate the acquisition, to further develop our capabilities in the aerospace and defense market or otherwise expand our portfolio of solutions, and/or to achieve the other expected benefits from the acquisition; our dependence on industries affected by rapid technological change; any failure to adequately protect our intellectual property or the intellectual property of&#160;others; increasing income and other taxes, tax audits, and challenges of defending our tax positions, and obtaining, renewing or meeting the conditions of tax incentives and&#160;credits; the potential that conditions to closing the Toronto Real Property Transactions may not be satisfied on a timely basis or at all;&#160;the costs, timing and/or execution of relocating our existing Toronto manufacturing operations and/or corporate headquarters proving to be other than anticipated; computer viruses, malware, hacking attempts or outages that may disrupt our&#160;operations; the variability of revenue and operating results; compliance with applicable laws, regulations, government grants and social responsibility initiatives; and current or future litigation, governmental actions, and/or changes in&#160;legislation. The foregoing and other material risks and uncertainties are discussed in our public filings at www.sedar.com and www.sec.gov, including in this MD&amp;A, our most recent Annual Report on Form 20-F filed with, and subsequent reports on Form 6-K furnished to, the U.S. Securities and Exchange Commission (SEC), and as applicable, the Canadian Securities Administrators.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Our forward-looking statements are based on various assumptions, many of which involve factors that are beyond our control. Our material assumptions include those related to the following: production schedules from our customers, which generally range from 30&#160;to 90&#160;days and can fluctuate significantly in terms of volume and mix of products or services; the timing and execution of, and investments associated with, ramping new business (including new business associated with acquisitions); the successful pursuit, completion and integration of acquisitions; the success in the marketplace of our customers&#8217; products; the pace of change in our traditional end markets and our ability to retain programs and customers; the stability of general economic and market conditions, currency exchange rates, and interest rates; our pricing, the competitive environment and contract terms and conditions; supplier performance, pricing and terms; compliance by third parties with their contractual obligations, the accuracy of their representations and warranties, and the performance of their covenants; the costs and availability of components, materials, </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">services, plant and capital equipment, labor, energy and transportation; operational and financial matters including the extent, timing and costs of replacing revenue from completed or lost programs, or customer disengagements; technological developments; that the impact of the U.S. Tax Reform on our operations will be as we currently anticipate; our ability to recover accounts receivable outstanding from a former solar supplier; the timing, execution, and effect of restructuring actions; our having sufficient financial resources and working capital to fund currently anticipated financial obligations and to pursue desirable business opportunities; our ability to diversify our customer base and develop new capabilities; the availability of cash resources for repurchases of outstanding subordinate voting shares under our current NCIB; compliance with applicable laws and regulations pertaining to NCIBs; applicable regulatory approvals will be obtained and the other closing conditions to our purchase of Atrenne will be satisfied in a timely manner; that our purchase of Atrenne will be consummated in a timely manner and on anticipated terms; that internal cash flow and our ability to incur further indebtedness under our revolving credit facility will be as expected in order to finance the Atrenne acquisition as anticipated; and that, once acquired, we are able to successfully integrate Atrenne, further develop our capabilities in the aerospace and defense market, expand our portfolio of solutions, and achieve the other expected benefits from the acquisition. While management believes these assumptions to be reasonable under the current circumstances, they may prove to be inaccurate. Forward-looking statements speak only as of the date on which they are made, and 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, except as required by applicable law. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">All forward-looking statements attributable to us are expressly qualified by these cautionary statements.</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s3BB18F3C31D075AE43960E8124FF6CAD"></a></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">What Celestica does:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We deliver innovative supply chain solutions globally to customers in the following end markets: Advanced Technology Solutions (ATS) (consists of our former Diversified and Consumer end markets, and is comprised of our aerospace and defense, industrial, smart energy, healthcare, semiconductor equipment, and consumer businesses), Communications (consists of our enterprise communications and telecommunications businesses), and Enterprise (consists of our servers and storage businesses).  We believe our services and solutions create value for our customers by accelerating their time-to-market, and by providing higher quality, lower cost and reduced cycle times in our customers&#8217; supply chains as compared to their insourcing of these activities. We believe this results in lower total cost of ownership, greater flexibility, higher return on invested capital and improved competitive advantage for our customers in their respective markets. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our global headquarters is located in Toronto, Canada. We operate a network of sites in various geographies with specialized end-to-end supply chain capabilities tailored to meet specific market and customer product lifecycle requirements. In an effort to drive speed, quality and flexibility for our customers, we execute our business in sites and centers of excellence strategically located in North America, Europe and Asia. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer a range of services to our customers, including design and development (such as our Joint Design and Manufacturing (JDM) offering, which consists of developing design solutions in collaboration with customers, as well as managing aspects of the supply chain and manufacturing), engineering services, supply chain management, new product introduction, component sourcing, electronics manufacturing, assembly and test, complex mechanical assembly, systems integration, precision machining, order fulfillment, logistics and after-market repair and return services. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The products and services we provide serve a wide variety of applications, including: servers; networking and telecommunications equipment; storage systems; converged systems; optical equipment; aerospace and defense electronics; healthcare products and applications; semiconductor equipment; and a range of industrial and alternative energy products.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To increase the value we deliver to our customers, we continue to make investments in people, value-added service offerings, new capabilities, capacity, technology, IT systems, software and tools. We continuously work to improve our productivity, quality, delivery performance and flexibility in our efforts to be recognized as a leading company in the EMS industry. In connection therewith, we have recently completed our Global Business Services (GBS) initiative, which was focused on integrating, standardizing and optimizing our end-to-end business processes, and our Organizational Design (OD) initiative, which involved redesigning our organizational structure, with the goal of increasing the overall effectiveness of our organization by improving internal alignment, reducing complexity and increasing our speed to outcome. To streamline our processes and reduce costs, we have invested in automation and the connected factory. Our recently announced cost efficiency initiative, and related anticipated </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">restructuring actions, are also intended to further streamline our business, increase operational efficiencies and improve our productivity.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A key focus for us is to grow our ATS end market (which constituted 32% of total revenue in 2017) in order to reduce the revenue concentration of our Communications and Enterprise end markets (which constituted an aggregate of 68% of total revenue in 2017).  Our current priorities include (i)&#160;growing and diversifying our customer and product portfolios to help achieve longer-term consistency, increasing our revenue and improving operating margins, (ii)&#160;increasing the contribution from our ATS end market to our overall profitability, while continuing to invest in capabilities and targeted end markets, (iii)&#160;generating strong annual free cash flow and adjusted return on invested capital (&#8220;adjusted ROIC&#8221;) and (iv) continuing to improve our execution by focusing on increased productivity and simplification throughout our organization. We believe that continued investments in these areas support our long-term growth strategy, and will strengthen our competitive position, enhance customer satisfaction, and increase long-term shareholder value. Operating margin, adjusted ROIC and free cash flow are non-IFRS measures without standardized meanings and may not be comparable to similar measures presented by other companies. See &#8220;Non-IFRS measures&#8221; below for a discussion of the non-IFRS measures included herein, and a reconciliation of our non-IFRS measures to the most directly comparable IFRS measures.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that profitable revenue growth depends significantly on increasing sales and capabilities in our ATS businesses, as well as increasing sales to and expanding the range of services we provide to existing customers in all of our end markets for their current and future product generations. Accordingly, we will continue to focus on investing both organically and through acquisitions to expand our offerings of higher-value added services, including design and development, engineering, and after-market services. Our CCS businesses, together representing 68% of total revenue in 2017 (and consisting of our Enterprise and Communications end markets), generally experience a high degree of volatility in terms of revenue and service mix, as well as recent negative pricing pressures.&#160; We were impacted by these adverse market conditions in 2017, and expect these conditions to continue in 2018. &#160;To help grow our overall revenue and to offset these market factors, we are pursuing new customers and acquisition opportunities in our ATS businesses to expand our end market penetration, to diversify our end market mix, and to enhance and add new technologies and capabilities to our&#160;offerings. In support of this expansion, we have executed two &#8220;operate-in-place&#8221; outsourcing agreements with existing aerospace and defense customers, pursuant to which we provide manufacturing and after-market repair services for specific product lines at each customer&#8217;s site.  Under such arrangements, we assume the workforce assigned to the relevant operations and purchase the required inventory. In addition, we expanded our capabilities in the aerospace and defense market with our November 2016 acquisition of Karel (defined below), and anticipate further expansion of our aerospace and defense and industrial capabilities should our acquisition of Atrenne Integrated Solutions, Inc. (Atrenne) be consummated (see &#8220;Recent developments&#8221; below).  </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Overview of business environment:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The EMS industry is highly competitive, with multiple global EMS providers competing for customers and programs. Although the industry is characterized by a large revenue base and new business opportunities, demand can be volatile from period to period, and aggressive pricing is a common business dynamic, particularly in the Enterprise and Communications end markets. Capacity utilization, customer mix and the types of products and services we provide are important factors affecting our financial performance. The number of sites, the location of qualified personnel, the manufacturing capacity, and the mix of business through that capacity are vital considerations for EMS providers in terms of supporting their customers and generating appropriate returns. Because the EMS industry is working capital intensive, we believe that adjusted ROIC (discussed in &#8220;Non-IFRS measures&#8221; below), which is primarily based on non-IFRS operating earnings and investments in working capital and equipment, is an important metric for measuring an EMS provider&#8217;s financial performance.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EMS companies provide a range of services to a variety of customers and end markets. However, demand patterns are volatile, particularly in the Enterprise and Communications end markets, making customer revenue and mix, revenue by end market, and overall profitability difficult to forecast. Product lifecycles in the markets we serve, production lead times required by our customers, rapid shifts in technology, model obsolescence, commoditization of certain products, the emergence of new business models (including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS)), shifting patterns of demand, such as the shift from traditional network infrastructures to highly virtualized and cloud-based environments, the prevalence of solid state or flash memory technology as a replacement for hard disk drives, as well as the proliferation of software-defined technologies enabling the disaggregation of software and hardware, increased competition, oversupply of products, pricing pressures, and the volatility of the economy all contribute to the complexity of managing our operations and fluctuations in our financial results. For example, declines in end-market demand for customer-specific proprietary </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">systems in favor of open systems with standardized technologies has had an adverse impact on our customers, and consequently, our business. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, uncertainty in the global economy and financial markets may impact current and future demand for our customers&#8217; products and services, and consequently, the operations of EMS providers, including Celestica. We continue to monitor the dynamics and impacts of the global economic and financial environment and work to manage our priorities, costs and resources to anticipate and prepare for any changes we deem necessary.</font></div><div style="line-height:120%;text-align:justify;text-indent:38px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">External factors that could impact the EMS industry and our business include natural disasters and related disruptions, political instability, terrorism, armed conflict, labor or social unrest, criminal activity, disease or illness that affects local, national                                                        or international economies, unusually adverse weather conditions, and other risks present in the jurisdictions in which we, our customers, our suppliers, and/or our logistics partners operate. These types of events could disrupt operations at one or more of our sites or those of our customers, component suppliers and/or our logistics partners. These events could lead to higher costs or supply shortages or may disrupt the delivery of components to us, or our ability to provide finished products or services to our customers, any of which could adversely affect our operating results. We carry insurance to cover damage to our sites and interruptions to our operations, including those that may occur as a result of natural disasters, such as flooding and earthquakes, or other events. Our insurance policies, however, are subject to deductibles, coverage limitations and exclusions, and may not provide adequate coverage should such events occur. Uncertainties resulting from Brexit, policies or legislation proposed or instituted by the current administration in the U.S., and/or increased tensions with North Korea, may adversely affect our business, results of operations and financial condition. Given the lack of comparable precedent, it is unclear what financial, trade and legal implications the withdrawal of the United Kingdom from the European Union will have and how such withdrawal will affect us, our customers and their demand for our services. In addition, the current U.S. administration has created uncertainty with respect to, among other things, existing and proposed trade agreements (including the status of the North American Free Trade Agreement (NAFTA)), free trade generally, and potentially significant increases on tariffs on goods imported into the U.S., particularly from Mexico, Canada and China. We currently ship a significant portion of our worldwide production to customers in the U.S. from other countries. Changes to U.S. laws or policies may impact the pace of outsourcing by U.S. customers in the future, including the possibility of such customers' insourcing programs that were previously outsourced (including to companies like ours). It is unknown at this time to what extent new legislation, or pending or new regulatory proposals will be adopted in the U.S., if any, or the effect that such adoption may have on our business, including the full extent of the impact of recent U.S. tax reform (discussed in &#8220;Critical Accounting Policies and Estimates&#8221;&#8203; below). However, changes in U.S. social, political, regulatory and economic conditions or in laws and policies governing foreign trade or taxation, manufacturing, clean energy, the healthcare industry, development and investment in the jurisdictions in which we, and/or our customers or suppliers operate, could materially adversely affect our business, results of operations and financial condition.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have significant suppliers that are important to our sourcing activities. If a key supplier (or any company within such supplier's supply chain) experiences financial or other difficulties, this may affect its ability to supply us with materials, components or services, which could halt or delay the production of a customer's product, and/or have a material adverse impact on our operations, financial results and customer relationships. During 2017, we experienced materials constraints from certain suppliers, which caused delays in the production of customer products, and resulted in higher than expected levels of inventory. We expect these materials constraints and adverse impacts to continue in the near term. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to collect our accounts receivable and future sales depends, in part, on the financial strength of our customers. If any of our customers have insufficient liquidity, we could encounter significant delays or defaults in payments owed to us by such customers, or we may extend our payment terms, which could adversely impact our short-term cash flows, financial condition and/or operating results. From time to time, we have extended the payment terms applicable to certain customers, which has adversely impacted our working capital requirements, and increased our financial exposure and credit risk. In addition, customer financial difficulties or changes in the demand for our customers' products may result in order cancellations and higher than expected levels of inventory, which could in turn have a material adverse impact on our operating results and working capital performance. We may not be able to return or re-sell this inventory, or we may be required to hold the inventory for a period of time, any of which may result in our having to record additional reserves for the inventory. We also may be unable to recover all of the amounts owed to us by a customer, including amounts to cover unused inventory or capital investments we incurred to support that customer's business. Furthermore, if a customer bankruptcy occurs, our profitability may be adversely impacted by our failure to collect our accounts receivable in excess of our estimated allowance for uncollectible accounts or amounts insured (which occurred with respect to one of our solar customers during </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, whose bankruptcy caused us to record accounts receivable provisions, discussed below). Additionally, our future revenues could be reduced by the loss of a customer due to bankruptcy. Our </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">failure to collect accounts receivable and/or the loss of one or more major customers could have an adverse effect on our operating results, financial position and cash flows. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We cannot reliably determine if and to what extent customers or suppliers may have financial and other difficulties, whether we will be required to adjust our prices or the amount we pay for materials and components, or face collection issues with customers, or if customer or supplier bankruptcies will occur. In connection with our exit from the solar panel manufacturing business, we recorded aggregate charges in excess of $30 million to write down the carrying values of our solar panel manufacturing equipment, inventories and accounts receivable during </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. If we are unable to collect the current carrying value of our remaining solar assets ($2.6 million in solar panel manufacturing equipment and $6.7 million in solar accounts receivable as of December 31, 2017), we will incur additional asset write downs in future periods. See &#8220;Summary of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#8221; below for further details. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our business is also affected by customers who may shift production between EMS providers (including shifts to our competitors) for a number of reasons, including pricing concessions, more favorable terms and conditions, their preference or need to consolidate their supply chain capacity or the number of supply chain partners, tax benefits, new trade policies or legislation, or consolidation among customers. Customers may also choose to increase the amount of business they outsource, insource previously outsourced business, or change the concentration or location of their EMS suppliers to better manage their supply continuity risk. These customer decisions may impact, among other items, our revenue and margins, the need for future restructuring, the level of capital expenditures and our cash&#160;flows. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While the demand environment remains volatile, driven largely by technology shifts and increased competition in the Communications and Enterprise end markets, we remain committed to making the investments we believe are required to support our long-term objectives and to create shareholder value. These efforts include a focus on the diversification of our customer mix and product portfolios to address changing needs, including a larger emphasis on fulfillment and after-market services, as well as broadening our ATS capabilities, including expanding our aerospace and defense, healthcare, smart energy, and industrial offerings, and continuing to expand the breadth of our JDM offerings in the areas of storage, network switching and converged storage and servers. The costs of investments that we deem desirable may be prohibitive, and therefore prevent us from achieving these diversification objectives. In addition, the ramping activities associated with investments that we do make may be significant and could negatively impact our margins in the short and medium term. Simultaneously, we intend to continue to manage our costs and resources to maximize our efficiency and productivity.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To reduce our reliance on any one customer or end market (including the concentration of our revenues in the Communications and Enterprise end markets), we continue to target new customers and services, including through our efforts to expand our ATS end market. As we expand our business and open new sites, we may encounter difficulties that result in higher than expected costs associated with such activities. Potential difficulties related to such activities include our ability: to manage growth effectively; to maintain existing business relationships during periods of transition; to anticipate disruptions in our operations that may impact our ability to deliver to customers on time, produce quality products and ensure overall customer satisfaction; and to respond rapidly to changes in customer demand or volumes. We may also encounter difficulties in ramping and executing new programs. We may require significant investments in additional capabilities and increased working capital to support these new programs, including those associated with business acquisitions, and may generate lower margins or losses during and/or following the ramp period. There can be no assurance that our increased investments will benefit our financial performance or result in business growth. As we pursue opportunities in new markets or technologies, we may encounter challenges due to our limited knowledge or experience in these areas. In addition, the success of new business models or programs depends on a number of factors including: understanding the new business or markets; timely and successful product development; market acceptance; the effective management of purchase commitments and inventory levels in line with anticipated demand; the development or acquisition of appropriate intellectual property and capital investments, to the extent required; the availability of materials in adequate quantities and at appropriate costs to meet anticipated demand; and the risk that new offerings may have quality or other defects in the early stages of introduction. Any of these factors could prevent us from realizing the anticipated benefits of growth in new markets or technologies, which could materially adversely affect our business and operating results. See &#8220;Summary of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#8221; below for a discussion of our exit from the solar panel manufacturing business.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent developments: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Anticipated Acquisition to Broaden Capabilities in the Aerospace and Defense Market:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2018, we entered into a definitive agreement to acquire Atrenne, a leading U.S. - based designer and manufacturer of ruggedized electromechanical solutions. This acquisition is intended to expand our capabilities, improve our diversification, and bolster our leadership position within the aerospace and defense market.  Atrenne's capabilities include connectors, machining, and the thermal and mechanical design and manufacture of ruggedized chassis and enclosures, primarily for military and commercial aerospace applications. We also believe that Atrenne's capabilities in the design and manufacture of value-added mechanical solutions will expand our service offerings for industrial customers. The purchase price for Atrenne is approximately $139&#160;million (subject to specific adjustments as set forth in the definitive agreement), which we intend to finance with a combination of cash on hand and availability under the revolving portion of our credit facility. The transaction is expected to close in the second quarter of 2018, subject to receipt of applicable regulatory approvals and satisfaction of other customary closing conditions. However, there can be no assurance that this acquisition will be consummated in a timely manner, or at all.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Toronto Real Property Update:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As previously disclosed, and assuming the timely satisfaction of various conditions, we currently anticipate the sale of our Toronto corporate headquarters and manufacturing operations to close during 2018.  See &#8220;Liquidity &#8212; Cash requirements&#8221; below. However, there can be no assurance that this transaction will be completed during 2018, or at all. Whether or not the sale is consummated, we are moving our existing Toronto manufacturing operations to another location in the Greater Toronto area, and in connection therewith, entered into a long-term lease in November 2017 with occupancy anticipated to commence at the end of the first quarter of 2018. We currently expect to complete the transition to this new manufacturing location by the end of the first quarter of 2019. In addition, should the sale be consummated, we will enter into a short-term interim lease with the purchasers of our Toronto real property for our existing corporate headquarters and manufacturing premises on a portion of the real estate on a rent-free basis (subject to certain payments, including taxes and utilities), followed by a long-term lease with such purchasers for our new corporate headquarters, and intend to move such headquarters to a temporary location while space in a new office building (to be built by such purchasers on the site of our current location) is under construction. The temporary office relocation is currently expected to occur by the end of the first quarter of 2019.  We will incur significant costs throughout the transition period (which commenced in the fourth quarter of 2017 and is expected to continue into 2019) to relocate our corporate headquarters and to transfer our Toronto manufacturing operations to its new location, and as we prepare and customize the new site to meet our manufacturing needs. These costs will consist of building improvements and new equipment which we will capitalize, as well as transition-related costs which we will record in other charges. The costs, timing, and execution of these relocations could have a material adverse impact on our business, our operating results and our financial position. See &#8220;Liquidity &#8212; Cash requirements&#8221; below and notes 16(d) and 18 to our 2017 audited consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">End Markets:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commencing in the first quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we aligned our end markets into two customer focused areas: Advanced Technology Solutions (ATS) and Connectivity &amp; Cloud Solutions (CCS). Our ATS end market consists of our former Diversified and Consumer end markets, and is comprised of our aerospace and defense, industrial, smart energy, healthcare, semiconductor equipment, and consumer businesses. CCS consists of our Communications and Enterprise end markets (the latter of which is comprised of our servers and storage businesses, which were combined into one end market as a result of their converging technologies). All period percentages herein reflect these changes. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The competitive landscape in the CCS area remains aggressive, as demand growth is moving from traditional enterprise network infrastructure providers to cloud-based service providers, resulting in aggressive bidding from EMS providers and increased competition from original design manufacturers as they further penetrate these markets.  In addition, although we offered a broad range of services to our CCS customers in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we experienced a shift in the mix of our programs, in particular, growth in our lower-margin fulfillment services. This shift in mix, combined with the pricing pressures described above, demand volatility, and investments we have made to grow our higher-value added after-market services, resulted in lower than anticipated revenues and margins in our CCS businesses during </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. As a result of the high concentration of our business in the CCS marketplace, we expect continued competitive pressures, aggressive pricing and technology-driven demand shifts, as well as certain materials constraints, to negatively impact our CCS businesses in future periods. We intend to continue to monitor these dynamics and focus on cost management in response to these factors, including our new cost efficiency initiative (discussed under &#8220;Restructuring Update&#8221; below), which is targeted, in part, towards margin improvements in our CCS businesses.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restructuring Update: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2017, we recorded $6.6 million of restructuring charges to complete actions previously identified as part of our OD and GBS  initiatives, and an additional $8.0 million of restructuring charges in connection with our new cost efficiency initiative described below. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In response to challenging markets and continued margin pressures (driven primarily by volatility in our Communications and Enterprise end markets), we announced in October 2017 our intention to implement additional restructuring actions in the near term to further streamline our business and improve our margin performance, and engaged an outside consultant to identify cost reduction opportunities throughout our network, including through increased operational efficiencies and productivity improvements. In connection therewith, we have commenced the implementation of additional restructuring actions under a new cost efficiency initiative.  Such initiative will include reductions to our workforce, the potential consolidation of certain sites to better align capacity and infrastructure with current and anticipated customer demand, related transfers of customer programs and production, re-alignment of business processes, management reorganizations, and other associated activities. We currently estimate that we will incur aggregate restructuring charges of between $50.0 million and $75.0 million, which will consist primarily of cash charges, with respect to our cost efficiency initiative, including $8.0 million of the $14.6 million in cash restructuring charges we recorded in the fourth quarter of 2017. We currently expect restructuring charges under this initiative to continue through mid-2019. We anticipate that our cost efficiency initiative, combined with the anticipated expansion of our ATS product mix, will result in improved non-IFRS operating margins by the second half of 2018.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Launch of New NCIB: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2017, the Toronto Stock Exchange (TSX) accepted our notice to launch a new NCIB (2017 NCIB), which allows us to repurchase, at our discretion, until the earlier of November 12, 2018 or the completion of the purchases thereunder, up to approximately 10.5 million subordinate voting shares (representing approximately 7.3% of our total outstanding subordinate voting and multiple voting shares at the time of launch) in the open market, or as otherwise permitted. Since the commencement of the 2017 NCIB through February 14, 2018, we paid $36.9 million (including transaction fees) to repurchase and cancel 3.5 million subordinate voting shares at a weighted average price of $10.48 per share.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Senior Management Changes:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font><font style="font-family:inherit;font-size:10pt;">Mr. Todd Cooper was appointed Chief Operations Officer, effective January 4, 2018, following the departure of Mr. Glen McIntosh at the end of 2017.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We&#160;previously&#160;announced the departure of Mr. Darren Myers, our former Chief Financial Officer, effective at the end of July 2017. Upon such announcement, we appointed Mr. Mandeep Chawla (formerly Senior Vice President, Finance) as interim Chief Financial Officer&#160;during our&#160;search for a permanent replacement.&#160;After conducting a full and diligent search process, we appointed Mr. Chawla as Chief Financial Officer, effective&#160;October 19, 2017.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Board Member Resignations:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2017, two of our board members, Mr. Joseph M. Natale and Mr. Thomas S. Gross, resigned from Celestica's Board.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Program Transfer: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, one of our existing aerospace and defense customers outsourced certain operations to us. As part of a 10-year &#8220;operate-in-place&#8221; agreement, we currently provide manufacturing and after-market repair services for electromechanical and electronic assemblies across a wide array of technologies at the customer&#8217;s site. We have also assumed the workforce assigned to these operations and purchased approximately $5 million in related inventory. This agreement further expanded our relationship with this customer, enhanced our ability to provide end-to-end product lifecycle solutions to our customers, and supports our strategy of growing our aerospace and defense business.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:174%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Brazilian Assessment:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Brazilian Ministry of Science, Technology, Innovation and Communications (MCTIC) issued assessments seeking to disqualify certain amounts of research and development (R&amp;D) expenses for the years 2006 to 2009, which entitled our Brazilian subsidiary (which ceased operations in 2009) to charge reduced sales tax levies to its customers. The assessments against our Brazilian subsidiary (including interest and penalties) total approximately 39 million Brazilian real (approximately $12 million at year-end exchange rates) for such years.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although we cannot predict the outcome of this matter, we believe that our R&amp;D activities for the period are supportable, and it is probable that our position will be sustained upon full examination by the appropriate Brazilian authorities and, if necessary, upon consideration by the Brazilian judicial courts. Our position is supported by our Brazilian legal advisers.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">&#8220;Summary of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#8221; below for an update on our exit from the solar panel manufacturing business.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s12456F71A39B6AD4AF970E812119E193"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our consolidated financial statements have been prepared in accordance with IFRS as issued by the IASB and accounting policies we adopted in accordance with IFRS. These consolidated financial statements reflect all adjustments that are, in the opinion of management, necessary to present fairly our financial position as at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and the financial performance, comprehensive income and cash flows for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. See &#8220;Critical Accounting Policies and Estimates&#8221; below.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;The following table sets forth certain key operating results and financial information for the periods indicated (in&#160;millions, except per share&#160;amounts):&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:68%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,639.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,016.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,110.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">427.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">417.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses (SG&amp;A)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">207.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other charges </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.95</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.72</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:76%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under credit facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,822.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,944.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue of </font><font style="font-family:inherit;font-size:10pt;">$6.1 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;increased </font><font style="font-family:inherit;font-size:10pt;">2%</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, revenue dollars in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from our Enterprise end market were relatively flat, as growth from new programs primarily in the first half of 2017 was offset by softer demand in the second half of 2017. Revenue dollars from our ATS end market were also relatively flat compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;as growth in our semiconductor business and from new programs (discussed in &#8220;Operating Results&#8221; below) were offset by a 7% decrease in revenue due to our exit from the solar panel manufacturing business, and a decrease in revenue due to the completion of programs with one of our then-largest consumer customers during the third quarter of 2016. Despite revenue dollars and revenue concentration (32%) being relatively flat compared to 2016, revenue concentration from our ATS end market increased to 33% of total revenue for the fourth quarter of 2017, compared to 29% for the fourth quarter of 2016 and 31% for the third quarter of 2017. We currently expect revenue from our ATS end market to continue to grow in future periods from organic growth, as well as from acquisition activities (however, there can be no assurance that any acquisitions will occur in a timely manner, or at all). Revenue dollars from our Communications end market </font><font style="font-family:inherit;font-size:10pt;">increased</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">4%</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to 2016 primarily due to demand strength in certain programs and new program growth (including with respect to our fulfillment services and JDM programs). Although Communications revenue </font><font style="font-family:inherit;font-size:10pt;">increased</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we experienced slower growth rates (particularly in the second half of 2017) compared to the prior </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">year primarily due to new programs from </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;reaching their full production levels, and increased pricing pressures and late changes in demand from certain customers in 2017. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit of </font><font style="font-family:inherit;font-size:10pt;">$417.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">6.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue) for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased </font><font style="font-family:inherit;font-size:10pt;">2%</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">$427.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">7.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue) for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Gross profit and gross margin for 2017 were negatively impacted by unfavorable changes in program mix, increased pricing pressures and higher ramping costs, offset in part by margin improvements in our ATS end market. During 2017, our Communications and Enterprise end markets faced increased pricing pressures (see &#8220;Recent developments &#8212; End markets&#8221; above), and were also negatively impacted by a higher concentration than in 2016 of new programs, including fulfillment services, that contributed significantly lower gross profit than our historical full-service traditional EMS programs. We also incurred additional ramping costs with respect to new programs, including aerospace and defense programs, as well as programs that required the establishment of infrastructures in multiple jurisdictions. Gross profit and gross margin for our ATS end market in 2017 increased compared to the prior year, as a result of increases in each of our semiconductor and former solar businesses (the latter as a result of lower provisions recorded in 2017), offset in part by the completion of consumer programs which benefited gross margin in 2016. The gross margin for our former solar business was negatively impacted in 2016 by higher provisions (accounting for 15 basis points in 2016), primarily to write-down the carrying value of our solar panel inventory to then-recoverable amounts). SG&amp;A for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased </font><font style="font-family:inherit;font-size:10pt;">$7.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$203.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to lower foreign exchange losses, stock-based compensation expense, and variable expenses in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(described under &#8220;Operating Results&#8221; below). Other charges for 2017 increased $11.5 million to $37.0 million compared to 2016, primarily due to $12 million of recoveries of damages related to a legal settlement in 2016, and $3.1 million in higher acquisition-related costs in 2017, offset in part by the costs to settle a legal matter during 2016. Net earnings for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$105.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased </font><font style="font-family:inherit;font-size:10pt;">$31.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to $9.8 million in lower gross profit and $11.5 million in higher other charges in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;as discussed above, as well as $14 million of refund interest income that benefited </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New tax legislation was enacted in the U.S. in December 2017. In connection therewith, in the fourth quarter of 2017, we recorded a one-time, non-cash increase to our deferred income tax expense of $2.0 million, to re-value our recognized net deferred tax assets. Net income tax expense for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was favorably impacted by a reversal of $45 million Canadian dollars (approximately $34 million at the exchange rate at the time of recording) in provisions previously recorded for tax uncertainties related to the resolution of a transfer pricing matter for one of our Canadian subsidiaries, offset in part by withholding taxes, deferred tax expense relating to the anticipated repatriation of undistributed earnings from certain Chinese subsidiaries, and negative impacts related to taxable foreign exchange. See &#8220;Operating Results &#8212; Income taxes&#8221; below for further details. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We made the decision in the fourth quarter of 2016 to exit the solar panel manufacturing business. As part of this exit, we terminated (prior to its scheduled expiration) a supply agreement with an Asia-based solar cell supplier under which we had made specific cash advances. All such cash advances were repaid in full by the end of the second quarter of 2017 (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; $12.5 million). Under this supply agreement, we also manufactured and sold completed solar panels to this supplier as a customer (discussed below). In connection with our exit from this business, we wrote down the carrying values of our solar panel manufacturing equipment (by $19.0 million) and inventories (by approximately $10 million) during 2016 to then-recoverable amounts, and completed production of the final solar panels in the first quarter of 2017. During 2017, we incurred operating losses related to the wind-down of our solar panel manufacturing operations, and recorded additional provisions of $0.9 million to further write down the carrying value of our remaining solar panel inventory (to reflect lower prices obtained in then-current purchase orders), a provision of $0.5 million to write down the carrying value of our solar accounts receivable (primarily as a result of a solar customer's bankruptcy) to recoverable amounts, and net impairment charges of $3.8 million (through restructuring) to further write down the carrying value of our solar panel manufacturing equipment (which was classified as assets held-for-sale) to its estimated fair value less costs to sell, based on executed sale agreements. Such equipment was valued at $2.6 million as of December 31, 2017. We currently expect the sale of such equipment to be completed by the end of the first quarter of 2018.  A substantial portion of our solar panel manufacturing equipment was subject to finance lease agreements. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our outstanding lease obligations for this equipment totaled $11.1 million. In anticipation of the sale, we terminated and settled these lease obligations in full in January </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. During the third quarter of 2017, we shipped all of our remaining solar panel inventory to customers, including to the former solar supplier described above. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had $6.7 million of outstanding solar accounts receivable, all from the former solar supplier described above, which we expect to collect in the first quarter of 2018. If we are unable to recover the carrying value of these amounts owed to us, we will incur additional write-downs to these receivables in future periods. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our cash and cash equivalents at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$515.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$557.2 million</font><font style="font-family:inherit;font-size:10pt;">). Our cash provided by operating activities of </font><font style="font-family:inherit;font-size:10pt;">$127.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased $46.3 million compared to </font><font style="font-family:inherit;font-size:10pt;">$173.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to $52 million of income tax refunds which benefited cash in 2016 and the decrease in net earnings in 2017 compared to 2016, offset in part by lower working capital requirements in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to the prior year (discussed below).  </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we sold </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212;  </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">) of accounts receivable (A/R) under our A/R sales program and sold </font><font style="font-family:inherit;font-size:10pt;">$52.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$51.4 million</font><font style="font-family:inherit;font-size:10pt;">) to a third-party bank under a customer's supplier financing program, all of which have been de-recognized from our accounts receivable balances. We utilized this customer's supplier financing program to substantially offset the effects of extended payment terms required by such customer on our working capital for the period. See &#8220;Capital Resources&#8221; below. We increased the amount of A/R sold under our A/R sales program in 2017 compared to 2016 as an alternative to drawing on the revolving portion of our credit facility (Revolving Facility). </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$187.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding under the term loan portion of our credit facility (Term Loan) (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$212.5 million</font><font style="font-family:inherit;font-size:10pt;">) and no amounts outstanding under our Revolving Facility (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;">). We repaid the remaining </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding under the Revolving Facility in the first quarter of 2017, and made four scheduled quarterly principal repayments totaling $25.0 million under the Term Loan in each of 2016 and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. See &#8220;Liquidity and Capital Resources &#8212; Liquidity &#8212; Cash requirements&#8221; below.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have repurchased subordinate voting shares in the open market and otherwise for cancellation in recent years pursuant to NCIBs and substantial issuer bids (SIBs), which allow us to repurchase a limited number of subordinate voting shares during a specified period. The maximum number of subordinate voting shares we are permitted to repurchase for cancellation under each NCIB is reduced by the number of subordinate voting shares purchased in the open market during the term of such NCIB to satisfy delivery obligations under our stock-based compensation plans. We enter into program share repurchases (PSRs) from time to time as part of the NCIB process (if permitted by the TSX), pursuant to which we make a prepayment to a broker for the right to receive a variable number of subordinate voting shares upon such PSR's completion. Under such PSRs, the price and number of subordinate voting shares to be repurchased by us is generally determined based on a discount to the volume weighted-average market price of such shares during the term of the PSR, subject to certain terms and conditions. The subordinate voting shares repurchased under any PSR are cancelled upon such PSR's completion. &#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2017, the TSX accepted our notice to launch the 2017 NCIB. See &#8220;Overview &#8212; Recent developments&#8221; above. Since the commencement of this NCIB through December 31, 2017, we paid $19.9 million (including transaction fees) to repurchase and cancel 1.9 million subordinate voting shares at a weighted average price of $10.58 per share. In addition, we repurchased 1.4 million subordinate voting shares during 2017 (0.3 million of which were repurchased under the 2017 NCIB) to satisfy delivery obligations under our stock-based compensation plans.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See &#8220;Overview &#8212; Recent developments&#8221; above for a discussion of our recent acquisition activities.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:42px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue of </font><font style="font-family:inherit;font-size:10pt;">$6.0 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;increased 7% compared to </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. Compared to </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, revenue dollars in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;from our Communications end market increased 12%, primarily driven by demand strength and new program wins. Revenue dollars from our ATS end market increased 8% from </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;primarily due to new program ramps in our smart energy business (including new solar programs prior to our exit from that business), and a new &#8220;operate-in-place&#8221; program outsourced to us from one of our aerospace and defense customers in April 2015, offset in part by completion of programs with one of our then-largest Consumer customers. Revenue dollars from our Enterprise end market in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased 3% compared to </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, primarily due to customer demand softness. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit of </font><font style="font-family:inherit;font-size:10pt;">$427.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">7.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue) for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;increased 9% compared to </font><font style="font-family:inherit;font-size:10pt;">$391.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(6.9% of total revenue) for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, primarily driven by higher revenue levels in 2016 and margin improvements in our ATS end market, including our semiconductor business and our then-solar business, partially offset by changes in program mix as some of our 2016 programs contributed lower gross profit than past programs. Our solar margins for 2016 improved compared to 2015 despite the higher provisions recorded in 2016 (accounting for approximately 15 basis points) primarily to write down the value of our solar panel inventory in the second half of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;to then-current market prices (see discussion above). SG&amp;A for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$211.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;increased compared to </font><font style="font-family:inherit;font-size:10pt;">$207.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. Net earnings for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$136.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;were $69.4 million higher compared to </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, primarily due to higher gross profit, lower other charges (driven by $12 million of recoveries of damages related to a legal settlement in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">) and a net benefit of approximately $32 million related to income taxes, comprised primarily of income tax </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">recoveries and related refund interest income attributable to the resolution of certain previously disputed tax matters in Canada, offset in part by withholding taxes and income tax expense related to taxable foreign exchange. See &#8220;Operating Results &#8212; Income taxes&#8221; below for further details.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with our decision in the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;to exit the solar panel manufacturing business, we recorded restructuring charges in the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;to close our solar panel manufacturing operations at our two locations, including $19.0 million in impairment charges to write down the carrying value of our solar panel manufacturing equipment to recoverable amounts. We also recorded inventory provisions of approximately $10 million in 2016, primarily in the third quarter of 2016, to write down our solar inventory to recoverable amounts as a charge through cost of sales.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our cash and cash equivalents at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$557.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$545.3 million</font><font style="font-family:inherit;font-size:10pt;">). Our cash provided by operating activities was </font><font style="font-family:inherit;font-size:10pt;">$173.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">$196.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, primarily due to higher working capital requirements in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, offset in part by the increase in net earnings for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;described above and the cash income tax refund of $52 million we received during the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, representing the refund of cash previously deposited on account with the Canadian tax authorities and related interest income resolution of previously disputed tax matters. See &#8220;Operating Results &#8212; Income taxes&#8221; below for further details.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we sold </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">) of accounts receivable (A/R) under our A/R sales program and sold </font><font style="font-family:inherit;font-size:10pt;">$51.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to a third-party bank under a customer's supplier financing program that we joined in the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. See &#8220;Liquidity and Capital Resources &#8212; Liquidity &#8212; Capital requirements&#8221; below.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had an aggregate of </font><font style="font-family:inherit;font-size:10pt;">$227.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding under our credit facility, including </font><font style="font-family:inherit;font-size:10pt;">$212.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding under the Term Loan (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; an aggregate of </font><font style="font-family:inherit;font-size:10pt;">$262.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding under our credit facility, including </font><font style="font-family:inherit;font-size:10pt;">$237.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding under the Term Loan). During the first quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we borrowed  $40.0 million under the Revolving Facility, partly to fund the PSR described below. During </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we repaid $50.0 million of the amount outstanding under the Revolving Facility and made four scheduled quarterly principal repayments totaling $25.0 million under the Term Loan. See &#8220;Liquidity and Capital Resources &#8212; Liquidity &#8212; Cash requirements&#8221; below.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 22, 2016, the TSX accepted our notice to launch an NCIB (2016 NCIB) which was amended in March 2016 to permit PSRs. The 2016 NCIB allowed us to repurchase, at our discretion, until the earlier of February 23, 2017 or the completion of purchases thereunder, up to approximately 10.5 million subordinate voting shares (representing approximately 7.3% of our total outstanding subordinate voting and multiple voting shares at the time of launch) in the open market or as otherwise permitted, subject to the normal terms and limitations of such bids. During 2016, we paid an aggregate of $34.3 million (including transaction fees) to repurchase and cancel 3.2 million subordinate voting shares under the 2016 NCIB at a weighted average price of $10.69 per share, including 2.8 million subordinate voting shares repurchased at a weighted average price of $10.69 per share under a $30.0 million PSR funded in March 2016. We did not repurchase any subordinate voting shares for cancellation in 2016 prior to the launch of the 2016 NCIB, and we did not repurchase any shares for cancellation under the 2016 NCIB during 2017. The maximum number of subordinate voting shares we were permitted to repurchase for cancellation under the 2016 NCIB was reduced by 1.6 million subordinate voting shares we purchased in the open market during 2016 to satisfy delivery obligations under our stock-based compensation plans. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, we acquired the business assets of Lorenz, Inc. and Suntek Manufacturing Technologies, SA de CV, collectively known as Karel Manufacturing (Karel) for a cash purchase price of $14.9 million. Karel is a manufacturing services company that specializes in complex wire harness assembly, systems integration, sheet metal fabrication, welding and machining serving primarily aerospace and defense customers. This acquisition supported our strategy to accelerate our growth in the aerospace and defense market through the addition of value-add capabilities and services.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other performance indicators:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to the key operating results and financial information described above, management reviews the following measures (which are not measures defined under IFRS): </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:51%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:5%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1Q16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2Q16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">3Q16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">4Q16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1Q17</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2Q17</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">3Q17</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">4Q17</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash cycle days:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Days in A/R</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">45</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">42</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Days in inventory</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">61</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">64</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">66</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Days in A/P</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(58)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(55)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(55)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(53)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(59)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(56)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(56)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(56)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash cycle days</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">44</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventory turns</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.1x</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.2x</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.3x</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.6x</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.9x</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.0x</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.7x</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.6x</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="26"></td></tr><tr><td style="width:35%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">31</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">30</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31 </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">31 </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(i)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June </font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">30 </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(i)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30 </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(i)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31 </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(i)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amount of A/R sold (in millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">101.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">105.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">132.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:7pt;padding-left:0px;"><font style="font-family:inherit;font-size:7pt;">(i) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Includes </font><font style="font-family:inherit;font-size:7pt;">$52.3 million</font><font style="font-family:inherit;font-size:7pt;">&#32;of A/R sold to a third-party bank at </font><font style="font-family:inherit;font-size:7pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:7pt;">&#32;(</font><font style="font-family:inherit;font-size:7pt;">$55.1 million</font><font style="font-family:inherit;font-size:7pt;">&#32;at September 30, 2017; </font><font style="font-family:inherit;font-size:7pt;">$65.4 million</font><font style="font-family:inherit;font-size:7pt;">&#32;at June 30, 2017; </font><font style="font-family:inherit;font-size:7pt;">$44.5 million</font><font style="font-family:inherit;font-size:7pt;">&#32;at March 31, 2017; </font><font style="font-family:inherit;font-size:7pt;">$51.4 million</font><font style="font-family:inherit;font-size:7pt;">&#32;at December 31, 2016) in connection with a customer's uncommitted supplier financing program that we joined in the fourth quarter of 2016. We utilized this program to receive earlier payment on such customer's A/R, to substantially offset the effect of extended payment terms required by such customer on our working capital.&#160;</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Days in A/R is calculated as the average A/R for the quarter divided by the average daily revenue. Days in inventory is calculated as the average inventory for the quarter divided by the average daily cost of sales. Days in accounts payable (A/P) is calculated as the average A/P for the quarter divided by average daily cost of sales. Cash cycle days is calculated as the sum of days in A/R and days in inventory, minus the days in A/P. Inventory turns is calculated as 365&#160;divided by the number of days in inventory. A lower number of days in A/R, days in inventory, and cash cycle days, and a higher number of days in A/P and inventory turns generally reflect improved cash management performance. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that cash cycle days (and the components thereof) and inventory turns are useful measures in providing investors with information regarding our cash management performance and are accepted measures of working capital management efficiency in our industry. These are not measures of performance under IFRS, and may not be defined and calculated in the same manner by other companies. These measures should not be considered in isolation or as an alternative to working capital as an indicator of performance.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management also reviews other non-IFRS measures including adjusted net earnings, operating margin, adjusted ROIC and free cash flow. See &#8220;Non-IFRS measures&#8221; below.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sAF97552C8885D98981CD0E8125519E69"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Critical Accounting Policies and Estimates</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with IFRS requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets and liabilities, revenue and expenses, and the related disclosures of contingent assets and liabilities. We base our estimates and assumptions on current facts, historical experience and various other factors that we believe are reasonable under the circumstances.  Our assessment of these factors forms the basis for our judgments on the carrying values of our assets and liabilities, and the accrual of our costs and expenses. Actual results could differ materially from these estimates and assumptions. We review our estimates and underlying assumptions on an ongoing basis and make revisions as determined necessary by management. Revisions are recognized in the period in which the estimates are revised and may impact future periods as well. Significant accounting policies and methods used in the preparation of our consolidated financial statements are described in note 2 to our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;audited consolidated financial statements. The following is a discussion of those accounting policies which management considers to be &#8220;critical,&#8221; defined as accounting policies that management believes are both most important to the portrayal of our financial condition and results and require application of management&#8217;s most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effects of matters that are inherently uncertain. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Key sources of estimation uncertainty and judgment:</font><font style="font-family:inherit;font-size:10pt;">&#32;We have applied significant estimates and assumptions in the following areas which we believe could have a significant impact on our reported results and financial position: our valuations of inventory, assets held for sale and income taxes; the amount of our restructuring charges or recoveries; the measurement of the recoverable amounts of our cash generating units (CGUs, as defined below), which includes estimating future growth, profitability, discount and terminal growth rates, and the fair value of our real property; our valuations of financial assets and liabilities, pension and non-pension post-employment benefit costs, employee stock-based compensation expense, provisions and contingencies; and the allocation of the purchase price and other valuations related to our business acquisitions. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;We define a CGU as the smallest identifiable group of assets that cannot be tested individually and that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. CGUs can be comprised of a single site, a group of sites, or a line of business.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have also applied significant judgment in the following areas: the determination of our CGUs and whether events or changes in circumstances during the relevant period are indicators that a review for impairment should be conducted, and the timing of the recognition of charges or recoveries associated with our restructuring actions. The near-term economic environment could also impact certain estimates necessary to prepare our consolidated financial statements, including the estimates related to the recoverable amounts used in our impairment testing of our non-financial assets (see note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#32;to our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;audited consolidated financial statements), and the discount rates applied to our net pension and non-pension post-employment benefit assets or liabilities (see note </font><font style="font-family:inherit;font-size:10pt;">19</font><font style="font-family:inherit;font-size:10pt;">&#32;to our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;audited consolidated financial statements). Other than changes to our estimates of the fair value of our solar panel manufacturing equipment, we did not identify any triggering event during </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;that would indicate the carrying amount of our assets or CGUs may not be recoverable. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory valuation:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We procure inventory and manufacture based on specific customer orders and forecasts and value our inventory on a first-in, first-out basis at the lower of cost and net realizable value. The cost of our finished goods and work-in-progress includes direct materials, labor and overhead. We may require valuation adjustments if actual market conditions or demand for our customers' products or services are less favorable than originally projected. The determination of net realizable value involves significant management judgment. We consider factors such as shrinkage, the aging of and future demand for the inventory, and contractual arrangements with customers. We attempt to utilize excess inventory in other products we manufacture or return inventory to the relevant suppliers or customers. We use future sales volume forecasts to estimate excess inventory on-hand. A change to these assumptions may impact our inventory valuation and our gross margins. Should circumstances change, we may adjust our previous write-downs in our consolidated statement of operations in the period a change in estimate occurs. See &#8220;Operating Results &#8212; Gross margin&#8221; below for a discussion of the write down in the value of our solar panel inventory during </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets classified as held for sale:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify assets as held for sale if the carrying amount will be recovered principally through a sale transaction rather than through continued use. Management must be committed to the sale transaction and the asset must be immediately available for sale in its present condition to qualify as an asset held for sale. Assets classified as held for sale are measured at the lower of </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">their carrying amount and fair value less costs to sell, and are no longer depreciated. The determination of fair value less costs to sell involves judgment by management of the probability and timing of disposition and the expected amount of recoveries and costs. We may engage independent third parties to assist in the determination of the estimated fair values less costs to sell for assets classified as held for sale. At the end of each reporting period, we evaluate the appropriateness of our estimates and assumptions. We may require adjustments to reflect actual experience or changes in estimates. During the second quarter of 2017, we wrote down the value of our solar panel manufacturing equipment to its estimated fair value less costs to sell based on then-broker estimates. We recorded a $1.4 million reversal to such write-down in the fourth quarter of 2017 based on executed sales agreements. See &#8220;Summary of 2017&#8221; for details of charges recorded with respect to our solar panel manufacturing equipment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income taxes:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record income tax expense or recovery based on taxable income earned or loss incurred in each tax jurisdiction where we operate at the enacted or substantively enacted tax rate applicable to that income or loss. In the ordinary course of business, we engage in many transactions for which the ultimate tax outcome is uncertain and therefore estimates are required for exposures related to potential and actual examinations by taxation authorities. We review these transactions and exposures and record tax liabilities for open years based on our assessment of many factors, including past experience and interpretations of tax law applied to the facts of each matter. Management periodically evaluates the positions taken in our tax returns with respect to situations in which applicable tax rules are subject to interpretation. We establish provisions related to tax uncertainties where appropriate, based on our estimate of the amount that ultimately will be paid to or received from the tax authorities. The various judgments and estimates by management in establishing provisions related to tax uncertainties significantly affect the amounts we recognize in our consolidated financial statements. The determination of tax liabilities is subjective and generally involves a significant amount of judgment. We believe that our income tax liability reflects the probable outcome of our income tax obligations based on known facts and circumstances; however, the final income tax outcome may be different from our estimates. A change to these estimates could impact our income tax provision.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize deferred income tax assets to the extent we believe it is probable, based on management&#8217;s estimates, that future taxable profit will be available against which the deductible temporary differences as well as unused tax losses and tax credit carryforwards can be utilized. We consider factors such as the reversal of taxable temporary differences, projected future taxable income, the character of the income tax asset, tax planning strategies, changes in tax laws and other factors. A change to these factors could impact the amount of deferred income tax assets we recognize. We review our deferred income tax assets at each reporting date and reduce them to the extent it is no longer probable that we will realize the related tax benefits.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The U.S. Tax Cuts and Jobs Act (U.S. Tax Reform) was enacted on December 22, 2017 and became effective January 1, 2018. Although the legislative changes contained in the U.S. Tax Reform are extensive and the interpretation of several aspects of such Tax Reform is still unclear, we recorded an income tax expense for all significant known and determinable impacts during the fourth quarter of 2017. In connection with the reduction in U.S. federal corporate tax rates from 35% to 21%, we recorded a one-time, non-cash increase to our deferred income tax expense of $2.0 million, or $0.01 per diluted share, to re-value our recognized net deferred tax assets. We believe we have recorded all significant one-time impacts resulting from the U.S. Tax Reform in the fourth quarter of 2017, but will continue to assess additional impacts, if any, throughout 2018 as they become known due to changes in our interpretations and assumptions, as well as additional regulatory guidance that may be issued.  </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain aspects of the U.S. Tax Reform are not expected to have a significant impact on us, including the one-time transition tax on foreign unremitted earnings and the base erosion and anti-abuse tax, while other aspects of the U.S. Tax Reform may have a positive impact on our future U.S. income tax provision, such as the elimination of the U.S. corporate alternative minimum tax. Although we cannot quantify the potential future impact at this time, we do not expect the U.S. Tax Reform to have a significant impact on our future global tax rate.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill, intangible assets and property, plant and equipment:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimate the useful lives of intangible assets and property, plant and equipment based on the nature of the asset</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, </font><font style="font-family:inherit;font-size:10pt;">historical experience, the projected period of expected future economic benefits to be provided by the asset, the terms of any related customer contract, and expected changes in technology. We review the carrying amounts of goodwill, intangible assets and property, plant and equipment for impairment on an annual basis and whenever events or changes in circumstances (triggering events) indicate that the carrying amount of an asset or CGU may not be recoverable. If any such indication exists, we test the carrying amount of an asset or a CGU for impairment. In addition to an assessment of triggering events during the year, we conduct an annual impairment assessment in the fourth quarter of the year to correspond with our annual planning cycle. Judgment is required </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">in the determination of our CGUs and whether events or changes in circumstances during the year are indicators that a review for impairment should be conducted prior to the annual assessment. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize an impairment loss when the carrying amount of an asset, CGU or group of CGUs exceeds its recoverable amount. The recoverable amount of an asset, CGU or group of CGUs is measured as the greater of its expected value-in-use and its fair value less costs to sell. The process of determining the recoverable amount is subjective and requires management to exercise significant judgment in estimating future growth, profitability, discount and terminal growth rates, and in projecting future cash flows, among other factors. Our expected value-in-use is determined based on the discounted cash flows of the relevant asset, CGU or group of CGUs. The process of determining fair value less costs to sell requires valuations and use of appraisals. Where applicable, we engage independent brokers to obtain market prices to estimate our real property and other asset values. We recognize impairment losses in our consolidated statement of operations. We first allocate impairment losses in respect of a CGU or group of CGUs to reduce the carrying amount of its goodwill, and then to reduce the carrying amount of other assets in such CGU or group of CGUs generally on a pro rata basis. See notes 16(a) and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(b)</font><font style="font-family:inherit;font-size:10pt;">&#32;to our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;audited consolidated financial statements for a description of impairment charges recorded through restructuring during 2016 and 2017, and impairment charges to property, plant and equipment recorded in 2015.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not reverse impairment losses for goodwill in future periods. We reverse impairment losses for property, plant and equipment and intangible assets if the losses we recognized in prior periods no longer exist or have decreased as a result of changes in circumstances. At each reporting date, we review for indicators that could change the estimates we used to determine the recoverable amount of the relevant assets. The amount of the reversal will be limited to the carrying amount that would have been determined, net of depreciation or amortization, had we recognized no impairment loss in prior periods. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restructuring charges:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We incur restructuring charges relating to workforce reductions, site consolidations, and costs associated with businesses we are downsizing or exiting. Our restructuring charges include employee severance and benefit costs, gains, losses or impairments related to owned sites and equipment we no longer use and which are available for sale, impairment of related intangible assets, and costs related to leased sites and equipment we no longer use. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The recognition of restructuring charges requires management to make certain judgments and estimates regarding the nature, timing and amounts associated with our restructuring plans. Our major assumptions include the number of employees to be terminated and the timing of such terminations, the measurement of termination costs, the timing and amount of lease obligations and any anticipated sublease recoveries from exited sites, and the timing of disposition and estimated fair values less costs to sell of assets we no longer use and which are available for sale. We develop detailed plans and record termination costs in the period that employees are informed of their termination. For owned sites and equipment that are no longer in use and are available for sale, we recognize an impairment loss based on their fair value less costs to sell, with fair value estimated based on market prices for similar assets. We may engage independent third parties to determine the estimated fair values less costs to sell for these assets. For leased sites that we intend to exit, the lease obligation costs represent future contractual lease payments and cancellation fees, if any, less estimated sublease recoveries, if any. We recognize any change in provisions due to the passage of time as finance costs. To estimate future sublease recoveries, we engage independent brokers to determine the estimated tenant rents we can expect to realize. At the end of each reporting period, we evaluate the appropriateness of our restructuring charges and balances. Adjustments to the recorded amounts may be required to reflect actual experience or changes in estimates for future periods. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#32;to our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;audited consolidated financial statements for a discussion of restructuring charges recorded in 2015 &#8212;  </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal and other contingencies:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of our operations, we may be subject to lawsuits, investigations and other claims, including environmental, labor, product, customer disputes and other matters. The filing of a suit or formal assertion of a claim does not automatically trigger a requirement to record a provision. We recognize a provision for loss contingencies, including legal  claims, based on management&#8217;s estimate of the probable outcome. Judgment is required when there is a range of possible outcomes. Management considers the degree of probability of the outcome and the ability to make a reasonable estimate of the loss. We may also use third party advisors in making our determination. The ultimate outcome, including the amount and timing of any payments required, may vary significantly from our original estimates. Potential material legal and other contingent obligations that have not been recognized as provisions, as the outcome is remote or not probable, or the amount cannot be reliably estimated, are disclosed as contingent liabilities.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranty:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer product and service warranties to our customers. We record a provision for future warranty costs based on management&#8217;s estimate of probable claims under these warranties. In determining the amount of the provision, we consider several factors including the terms of the warranty (which vary by customer, product or service), the current volume of products sold or services rendered during the warranty period, and historical warranty information. We review and adjust these estimates as necessary to reflect our experience and new information. The amount and aging of our provision will vary depending on various factors including the length of the warranty offered, the remaining life of the warranty and the extent and timing of warranty claims. We classify the portion of our warranty provision for which payment is expected in the next twelve months as current, and the remainder as non-current. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial assets and financial liabilities: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review financial assets at each reporting date and these are deemed to be impaired when objective evidence resulting from one or more events subsequent to the initial recognition of the asset indicates the estimated future cash flows of the asset have been negatively impacted. We measure an impairment loss as the excess of the carrying amount over the present value of the estimated future cash flows discounted using the financial asset&#8217;s original discount rate, and we recognize this loss in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We value our derivative assets and liabilities based on inputs that are either readily available in public markets or derived from information available in public markets. The inputs we use include discount rates and forward exchange rates. Changes in these inputs can cause significant volatility in the fair value of our financial instruments in the&#160;short-term.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We enter into forward exchange contracts and swaps to hedge the cash flow risk associated with firm purchase commitments and forecasted transactions in foreign currencies that are considered highly probable and to hedge foreign-currency denominated balances. We use estimates to forecast future cash flows and the future financial position of net monetary assets or liabilities denominated in foreign currencies. We apply hedge accounting to those hedge transactions that are considered effective. Management assesses the effectiveness of hedges by comparing actual outcomes against these estimates on a regular basis. Subsequent revisions in estimates of future cash flow forecasts, if significant, may result in the discontinuation of hedge accounting for that hedge.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pension and non-pension post-employment benefits:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have pension and non-pension post-employment benefit costs and liabilities that are determined from actuarial valuations. Actuarial valuations require management to make certain judgments and estimates relating to salary escalation, compensation levels at the time of retirement, retirement ages, the discount rate used in measuring the net interest on the net defined benefit asset or liability, and expected healthcare costs (as applicable). These actuarial assumptions could change from period-to-period and actual results could differ materially from the estimates originally made by management. The fair values of our pension assets were based on a measurement date of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. We evaluate our assumptions on a regular basis, taking into consideration current market conditions and historical data. Market driven changes may affect the actual rate of return on plan assets compared to our assumptions, as well as our discount rates and other variables which could cause actual results to differ materially from our estimates. Changes in assumptions could impact our defined benefit pension plan valuations and our future defined benefit pension expense and required funding.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#0000ff;"></font><font style="font-family:inherit;font-size:10pt;">To mitigate the actuarial and investment risks of our defined benefit pension plans, we from time to time purchase annuities (using existing plan assets) from third party insurance companies for certain, or all, plan participants. The purchase of annuities by the pension plan substantially hedges the financial risks associated with the pension obligations. Where annuities are purchased on behalf of, and held by the pension plan, the relevant employer retains the ultimate responsibility for the payment of benefits to plan participants, and we retain the pension assets and liabilities on our consolidated balance sheet. These annuity purchases have resulted in losses in past periods (and may apply to future annuity purchases), as a result of the reduction in the value of the plan assets to the value of the plan obligations as of the date of the annuity purchase. We record these non-cash losses in other comprehensive income (OCI) on our consolidated balance sheet and simultaneously reclassify such amounts to deficit in the same period. Alternatively, where we purchase annuities from insurance companies on behalf of applicable plan participants with the intention of winding up the relevant plan in the future (with the expectation of transferring the annuities to the individual plan members), the insurance company assumes responsibility for the payment of benefits to the relevant plan participants once the wind-up is complete. In this case, settlement accounting is applied to the purchase of the annuities and the non-cash loss (if any) </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">is recorded in other charges in our consolidated statement of operations. In addition, both the pension assets and liabilities will be removed from our consolidated balance sheet once the wind-up of the plan is complete. See note 19(a) to our 2017 audited consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee stock-based compensation:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally grant stock options, performance share units (PSUs) and restricted share units (RSUs) to employees under our stock-based compensation plans. Stock options and RSUs vest in installments over the vesting period. Stock options generally vest 25% per year over a four-year period, and RSUs generally vest one-third per year over a three-year period. PSUs vest at the end of their respective terms, generally three years from the grant date, to the extent that specified performance conditions have been met.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options are exercisable for subordinate voting shares. We recognize the grant date fair value of options granted to employees as compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. We adjust compensation expense to reflect the estimated number of options that we expect to vest at the end of the vesting period. When options are exercised, we credit the proceeds to capital stock on our consolidated balance sheet. We measure the fair value of options using the Black-Scholes option pricing model. Measurement inputs include the price of our subordinate voting shares on the grant date, the exercise price of the option, and our estimates of the following: expected price volatility of our subordinate voting shares (based on weighted average historic volatility), weighted average expected life of the option (based on historical experience and general option holder behavior), and the risk-free interest&#160;rate. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cost we record for RSUs and 40% of PSUs granted annually is based on the market value of our subordinate voting shares at the time of grant. The cost we record for these PSUs, which vest based on a non-market performance condition related to the achievement of pre-determined financial targets over a specified period, is based on our estimate of the outcome of such performance condition. We adjust the cost of these PSUs as new facts and circumstances arise; the timing of these adjustments is subject to judgment. We generally record adjustments to the cost of these PSUs during the last year of the three-year term based on management's estimate of the expected level of achievement of such performance condition. We amortize the cost of RSUs and these PSUs to compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#160;&#160;&#160;&#160;We determine the cost we record for 60% of PSUs granted annually using a Monte Carlo simulation model. The number of awards expected to vest is factored into the grant date Monte Carlo valuation for the award. The number of these PSUs that will vest depends on the level of achievement of total shareholder return (TSR), which is a market performance condition, relative to the TSR of a pre-defined group of companies over a three-year period. We do not adjust the grant date fair value regardless of the eventual number of awards that vest based on the level of achievement of the market performance condition. We recognize compensation expense in our consolidated statement of operations on a straight-line basis over the requisite service period and we reduce this expense for the estimated PSU awards that are not expected to vest because the employment conditions are not expected to be satisfied. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business combinations:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the acquisition method to account for any business combinations. All identifiable assets and liabilities are recorded at fair value as of the acquisition date. Any goodwill that arises from business combinations is tested annually for impairment. Potential obligations for contingent consideration and contingencies are also recorded at fair value as of the acquisition date. We record subsequent changes in the fair value of such potential obligations from the date of acquisition to the settlement date in our consolidated statement of operations. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use judgment to determine the estimates to value identifiable net assets and the fair value of contingent consideration, if applicable, at the acquisition date. We may engage independent third parties to determine the fair value of property, plant and equipment and intangible assets. We use estimates to determine cash flow projections, including the period of expected future benefit, and future growth and discount rates, among other factors.</font></div><div><a name="s28FD87AE1FE3044A6B620E81213F7879"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Results</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our annual and quarterly operating results, including our product and service volumes, revenues, and working capital performance, vary from period-to-period as a result of the level and timing of customer orders, mix of revenue, and fluctuations in materials and other costs and expenses. The level and timing of customer orders vary due to changes in demand for, and success in the marketplace of, their products, general economic conditions, their attempts to balance their inventory, availability of components and materials, and changes in their supply chain strategies or suppliers. Our annual and quarterly operating results are specifically affected by, among other factors: our mix of customers and the types of products or services we provide (as discussed below); the rate at which, the costs associated with, and the execution of, new program ramps; volumes and the seasonality of our business; price competition and other competitive factors; the mix of manufacturing or service value-add; capacity utilization; manufacturing efficiency; the degree of automation used in the assembly process; the availability of components or labor; the timing of receiving components and materials; costs and inefficiencies of transferring programs between sites; program completions or losses, or customer disengagements and the timing and the margin of any replacement business; the impact of foreign exchange fluctuations; the performance of third-party providers; our ability to manage inventory, production location and equipment effectively; our ability to manage changing labor, component, energy and transportation costs effectively; fluctuations in variable compensation costs; the timing of our expenditures in anticipation of forecasted sales levels; and the timing of any acquisitions and related integration costs. Our operations may also be affected by natural disasters or other local risks present in the jurisdictions in which we, our suppliers, logistics partners, and/or our customers operate. These events could lead to higher costs or supply shortages or may disrupt the delivery of components to us or our ability to provide finished products or services to our customers, any of which could adversely affect our operating results.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the EMS industry, customers award new programs or shift programs to other EMS providers for a number of reasons, including changes in demand for the customers&#8217; products, pricing benefits offered by other EMS providers, execution or quality issues, preference for consolidation or a change in their supplier base, re-balancing the concentration or location of their EMS providers, consolidation among customers, and decisions to adjust the volume of business being outsourced. Customer or program transfers between EMS providers are part of the competitive nature of our industry. Some customers use more than one EMS provider to manufacture a product and/or may have the same EMS provider support them from more than one geographic location. Customers may choose to change the allocation of demand among their EMS providers and/or may shift programs from one region to another region within an EMS provider&#8217;s global network. Customers may also decide to insource production they had previously outsourced to utilize their internal capacity or for other reasons. Our operating results for each period include the impacts associated with new program wins, follow-on business, program completions or losses, as well as any acquisitions. The volume, profitability and the location of new business awards vary from period-to-period and from program-to-program. Significant period-to-period variations can also result from the timing of new programs reaching full production or programs reaching end-of-life, the timing of follow-on or next generation programs and/or the timing of existing programs being fully or partially transferred internally or to a competitor.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating results expressed as a percentage of revenue</font><font style="font-family:inherit;font-size:10pt;">:&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:62%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SG&amp;A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other charges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance costs, net of refund interest income</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings before income tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue of </font><font style="font-family:inherit;font-size:10pt;">$6.1 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;increased </font><font style="font-family:inherit;font-size:10pt;">2%</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Compared to revenue from our end markets in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, revenue dollars from our Communications end market increased </font><font style="font-family:inherit;font-size:10pt;">4%</font><font style="font-family:inherit;font-size:10pt;">&#32;in 2017, and revenue dollars from our ATS and Enterprise end markets were relatively flat in 2017,  due to the factors discussed in &#8220;Summary of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#8221; above and the discussions below. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue of </font><font style="font-family:inherit;font-size:10pt;">$6.0 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;increased 7% compared to </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. Compared to revenue from our end markets in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, revenue dollars from our Communications end market increased 12% in 2016, revenue dollars from our ATS end market increased 8% in 2016, and revenue dollars from our Enterprise end market decreased 3% in 2016, due to the factors discussed in &#8220;Summary of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#8221; above and the discussions below. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth revenue from our end markets as a percentage of our total revenue for the periods indicated:&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:77%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ATS</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Communications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Enterprise</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue (in&#160;billions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.64</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.02</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.11</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the converging technologies of our storage and servers businesses, we combined them into a single &#8220;Enterprise&#8221; end market for reporting purposes, commencing with the quarter ended March 31, 2017. In addition, due to the decreasing size of our Consumer end market, we added it to our former Diversified end market to create our ATS end market for reporting purposes, commencing with the quarter ended March 31, 2017. All period percentages reflect these changes. See &#8220;Recent developments&#8221; above.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our product and service volumes, revenue and operating results vary from period-to-period depending on various factors, including the success in the marketplace of our customers&#8217; products, changes in demand from our customers for the products we manufacture, the mix and complexity of the products or services we provide, the timing of receiving components and materials, the extent, timing and rate of new program wins, follow-on business, program completions or losses, the transfer of programs among our sites at our customers&#8217; request, the costs, terms, timing and execution of new program ramps, and the impact of seasonality on various end markets. We are dependent on a limited number of customers for a substantial portion of our revenue. We also expect that the pace of technological change, the frequency of customers&#8217; transferring business among EMS competitors or customers&#160;changing the volumes they outsource, and the dynamics of the global economy will continue to impact our business from period-to-period. See &#8220;Overview&#8221; above.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, we experience some level of seasonality in our quarterly revenue patterns across some of our businesses. However, the numerous factors described above that affect our period-to-period results make it difficult to isolate the impact of seasonality and other external factors on our&#160;business.&#160;In the past, revenue from the storage component of our Enterprise end market has increased in the fourth quarter of the year compared to the third quarter, and then decreased in the first quarter of the following year, reflecting the increase in customer demand we typically experience in this business in the fourth quarter. In addition, we typically experience our lowest overall revenue levels during the first quarter of each year. There is no assurance that these patterns will&#160;continue.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ATS end market represented </font><font style="font-family:inherit;font-size:10pt;">32%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue for each of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. Revenue dollars from our ATS end market for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;were relatively </font><font style="font-family:inherit;font-size:10pt;">flat</font><font style="font-family:inherit;font-size:10pt;">&#32;in 2017 compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, as growth in our semiconductor business and from new programs were offset by a 7% decrease in revenue due to our exit from the solar panel manufacturing business, and a decrease in revenue due to the completion of programs with one of our then-largest consumer customers during the third quarter of 2016. ATS revenue for 2017 benefited from a new &#8220;operate-in-place&#8221; program outsourced to us from one our aerospace and defense customers in September 2017, as well as our Karel acquisition completed in November 2016. Despite revenue dollars and revenue concentration (32%) for 2017 being relatively flat compared to 2016, revenue concentration from our ATS end market increased to 33% of total revenue for the fourth quarter of 2017, compared to 29% for the fourth quarter of 2016 and 31% for the third quarter of 2017. We currently expect revenue from our ATS end market to continue to grow in future periods from organic growth, as well as from acquisition activities (however, there can be no assurance that any acquisitions will occur in a timely manner, or at all). Revenue dollars from our ATS end market for 2016 increased 8% compared to 2015, primarily due to new program ramps in our smart energy business, including new solar programs prior to our exit from that business, and a new &#8220;operate-in-place&#8221; program outsourced to us from an aerospace and defense customer in April 2015.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Communications end market represented </font><font style="font-family:inherit;font-size:10pt;">43%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, compared to </font><font style="font-family:inherit;font-size:10pt;">42%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">40%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. Revenue dollars from this end market in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">increased</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">4%</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to demand strength in certain programs and new program growth (including with respect to our fulfillment services and JDM programs). Although Communications revenue </font><font style="font-family:inherit;font-size:10pt;">increased</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to 2016, we experienced slower growth rates (particularly in the second half of 2017), compared to the prior year primarily due to new programs from </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;reaching their full production levels, and increased pricing pressures and late changes in demand from certain customers in 2017. We expect adverse pricing pressures to continue in future periods in this end market (see &#8220;Recent developments &#8212; End markets&#8221; above). Revenue dollars from this end market in 2016 increased 12% compared to 2015, primarily driven by demand strength from certain customer programs and new program wins.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Enterprise end market represented </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">26%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">28%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. In </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, revenue dollars from our Enterprise end market were relatively flat compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, as growth from new programs primarily in the first half of 2017 was offset by softer demand in the second half of 2017. We also expect adverse pricing pressures to continue in future periods in this end market (see &#8220;Recent developments &#8212; End markets&#8221; above). Revenue dollars from this end market in 2016 decreased 3% compared to 2015, due primarily to customer demand softness. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although we supply products and services to over 100 customers, we depend upon a small number of customers for a substantial portion of our revenue. In the aggregate, our top 10&#160;customers represented </font><font style="font-family:inherit;font-size:10pt;">71%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">68%</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">67%</font><font style="font-family:inherit;font-size:10pt;">). For </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we had two customers that individually represented more than 10% of total revenue (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; two customers; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; three customers). Cisco Systems and Juniper Networks accounted for 18% and 13%, respectively, of our total revenue for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; Cisco Systems (19%) and Juniper Networks (11%); </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; Cisco Systems (16%), IBM (10%) and Juniper Networks (12%)).  Whether any of our customers individually accounts for more than 10% of our total revenue in any period depends on various factors affecting our business with that customer and with other customers, including overall changes in demand for our customers' products, the extent and timing of new program wins, follow-on business, program completions or losses, the phasing in or out of programs, the relative growth rate or decline of our business with our various customers, price competition and changes in our customers' supplier base or supply chain strategies, and the impact of seasonality on our business. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are dependent to a significant degree upon continued revenue from our largest customers. We generally enter into master supply agreements with our customers that provide the framework for our overall relationship. These agreements typically do not guarantee a particular level of business or fixed pricing. Instead, we bid on a program-by-program basis and typically receive customer purchase orders for specific quantities and timing of products. There can be no assurance that revenue from any of our major customers will continue at historical levels or will not decrease in absolute terms or as a percentage of total revenue. A significant revenue decrease or pricing pressures from these or other customers, or a loss of a major customer or program, could </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">have a material adverse impact on our business, our operating results and our financial position. Changes in the types of product or services we provide to our customers in a particular period may also adversely impact our margins and operating results for such period. For example, providing a relatively higher concentration of fulfillment services (which occurred in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to prior years, and is expected to continue) negatively impacts our operating results, as our fulfillment services generally have significantly lower margins than our traditional value-added services. Some of our customer agreements require us to provide specific price reductions to our customers over the term of the contracts. Our margins and operating results will be negatively impacted to the extent we cannot compensate for such reductions. In addition, as longer-term contracts are becoming more prevalent, we anticipate that these adverse effects will increasingly impact our business in future periods.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the EMS industry, customers may cancel contracts and volume levels can be changed or delayed. Customers may also shift business to a competitor or bring programs in-house to improve their own utilization or to adjust the concentration of their supplier base to manage supply continuity risk. We cannot assure the replacement of completed, delayed, cancelled or reduced orders with new business. In addition, we cannot assure that any of our current customers will continue to utilize our services. Changes in demand (which occurred during </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;with respect to particular customers), order cancellations, and changes or delays in production could have a material adverse impact on our results of operations and working capital performance, including requiring us to carry higher than expected levels of inventory. Material constraints (which also occurred during 2017) and supplier quality issues can also cause delays in production and could have a material adverse impact on our operations and our inventory levels.  Order cancellations and delays could also lower our asset utilization, resulting in lower margins. Significant period-to-period changes in margins can also result if new program wins or follow-on business are more competitively priced than past&#160;programs. In addition, customers from time to time shift programs to us from other service providers, including some for lower complexity, light touch programs that are aggressively priced, which can adversely impact future operating results.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gross profit:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows gross profit and gross margin (gross profit as a percentage of total revenue) for the periods indicated:&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit (in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">391.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">427.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">417.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased 2% compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Gross profit and gross margin for 2017 were negatively impacted by unfavorable changes in program mix, increased pricing pressures and higher ramping costs, offset in part by margin improvements in our ATS end market.  During 2017, our Communications and Enterprise end markets faced increased pricing pressures (see &#8220;Recent developments &#8212; End markets&#8221; above), and were also negatively impacted by a higher concentration than in 2016 of new programs, including fulfillment services, that contributed significantly lower gross profit than our historical full-service traditional EMS programs.  We also incurred additional ramping costs with respect to new programs, including aerospace and defense programs, as well as programs that required the establishment of infrastructures in multiple jurisdictions. Gross profit and gross margin for our ATS end market in 2017 increased compared to the prior year, as a result of increases in each of our semiconductor and former solar businesses (the latter as a result of lower provisions recorded in 2017), offset in part by the completion of consumer programs which benefited gross margin in 2016. The gross margin for our former solar business was negatively impacted in 2016 by higher provisions (accounting for 15 basis points in 2016), primarily to write-down the carrying value of our solar panel inventory to then-recoverable amounts).</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;increased 9% compared to </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, primarily driven by higher revenue levels in 2016 and margin improvements in our ATS end market, including in our semiconductor business and our then-solar business, partially offset by changes in program mix as some of our 2016 programs contributed lower gross profit than earlier programs. Our solar margins for 2016 improved compared to 2015 despite the higher provisions recorded in 2016 (accounting for approximately 15 basis points), primarily to write down the value of our solar panel inventory in the second half of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;to then-current market prices. Additionally, we made margin improvements in our semiconductor business during </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to the prior year reflecting improvements in productivity and the restructuring actions we implemented in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In general, multiple factors cause gross margin to fluctuate including, among others: volume and mix of products or services; higher/lower revenue concentration in lower gross margin products and end markets; pricing pressures; contract terms and conditions; production efficiencies; utilization of manufacturing capacity; changing material and labor costs, including variable labor costs associated with direct manufacturing employees; manufacturing and transportation costs; start-up and ramp-up activities; new product introductions; disruption in production at individual sites, including as a result of program transfers; cost structures at individual sites; foreign exchange volatility; and the availability of components and materials.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our gross profit and SG&amp;A (discussed below) are also impacted by the level of variable compensation expense we record in each period. Variable compensation expense includes expense related to awards under our team incentive plans, our sales incentive plans, and our stock-based compensation plans, including stock options, PSUs and RSUs. See &#8220;Stock-based compensation&#8221; below. The amount of variable compensation expense related to performance-based compensation varies each period depending on the level of achievement of pre-determined performance goals and financial targets.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Selling, general and administrative expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SG&amp;A for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$203.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">3.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue) decreased $7.9 million compared to </font><font style="font-family:inherit;font-size:10pt;">$211.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">3.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue) for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to $2.5 million of lower foreign exchange losses, $2.5 million of lower stock-based compensation expense in 2017 (discussed below), and lower variable expenses, including costs associated with our OD initiative incurred in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to 2016. As part of the wind down of our solar panel business, we recorded a provision of $0.5 million in SG&amp;A expenses during the second quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;to write down our solar accounts receivable, primarily as a result of a solar customer's bankruptcy. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SG&amp;A for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$211.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">3.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue) increased compared to </font><font style="font-family:inherit;font-size:10pt;">$207.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(3.7% of total revenue) for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, primarily due to higher foreign exchange losses and costs associated with our OD initiative, offset in part by $3.3 million lower stock-based compensation expense in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;(discussed below). The decrease in SG&amp;A as a percentage of revenue for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;reflects the higher revenue levels in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-based compensation:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our employee stock-based compensation expense, which excludes DSU expense, varies each period. The portion of our expense that relates to performance-based compensation generally varies depending on our level of achievement of pre-determined performance goals and financial targets. In 2017, we recorded employee stock-based compensation expense of $14.6 million (2016 &#8212; $15.0 million; 2015 &#8212;$16.3 million) in cost of sales and $15.5 million (2016 &#8212; $18.0 million; 2015 &#8212; $21.3 million) in SG&amp;A.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows employee stock-based compensation for the periods indicated:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:67%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock-based compensation (in millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, our employee stock-based compensation expense for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased by </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(predominately through SG&amp;A), primarily due to lower adjustments recorded in 2017 to reflect the reduced level of achievement related to our performance based compensation. In addition, the increase in forfeited awards during 2017 decreased our stock-based compensation by a further $2.4 million in 2017, which offset a $2.0 million increase in the accelerated recognition of stock-based compensation expense for employees eligible for retirement in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compared to </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, our employee stock-based compensation expense for 2016 decreased by $4.6 million, primarily due to lower amounts recorded in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;in connection with the accelerated recognition of stock-based compensation expense for employees eligible for retirement.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management currently intends to settle all outstanding RSUs and PSUs with subordinate voting shares purchased in the open market by a broker or by issuing subordinate voting shares from treasury. Accordingly, we have accounted for these share unit awards as equity-settled awards. See &#8220;Cash requirements&#8221; below. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded DSU expense of </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">) through SG&amp;A. During 2017, we paid $1.7 million in cash to a director that resigned in July 2017 to settle his outstanding DSUs, and we settled the outstanding DSUs of a director that resigned in November 2017 with 14,098 subordinate voting shares that we purchased in the open market, in each case in accordance with the provisions of the Directors' Share Compensation Plan.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other charges:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(i) Restructuring charges:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have recorded the following restructuring charges for the periods indicated (in millions):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:64%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring charges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We perform ongoing evaluations of our business, operational efficiency and cost structure, and implement restructuring actions as we deem necessary. We recorded aggregate restructuring charges of </font><font style="font-family:inherit;font-size:10pt;">$28.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, consisting of cash charges of </font><font style="font-family:inherit;font-size:10pt;">$25.1 million</font><font style="font-family:inherit;font-size:10pt;">, comprised of employee termination costs resulting from our OD and GBS initiatives, costs in connection with the rationalization of certain operations in the third quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and $8.0 million of charges in connection with our new cost efficiency initiative (described below) in the fourth quarter of 2017, as well as net non-cash impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;to write down the carrying value of our solar panel manufacturing equipment to its fair value less costs to sell (we recorded non-cash charges of $5.2 million to write down the carrying value of such equipment in the second quarter of 2017 based on then-broker estimates, and recorded reversals to such charges of $1.4 million in the fourth quarter of 2017 based on executed sale agreements). Our restructuring provision at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;">, comprised primarily of employee termination costs which we currently expect to pay in 2018. All cash outlays have been, and the balance is expected to be, funded with cash on&#160;hand.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our aggregate restructuring charges of $31.9 million for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;consisted of cash charges of </font><font style="font-family:inherit;font-size:10pt;">$10.7 million</font><font style="font-family:inherit;font-size:10pt;">, primarily for employee termination costs relating to our GBS and OD initiatives, our solar panel manufacturing operations and other exited operations, and non-cash charges of </font><font style="font-family:inherit;font-size:10pt;">$21.2 million</font><font style="font-family:inherit;font-size:10pt;">, to write down certain plant assets and equipment to recoverable amounts, including $19.0 million related to our solar panel manufacturing equipment at our two locations. Our restructuring provision at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;">, comprised primarily of employee termination costs, which were all paid with cash on&#160;hand.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our aggregate restructuring charges of $23.9 million for 2015 consisted of cash charges of $19.5 million, primarily for employee termination costs at various sites, including headcount reductions in certain under-utilized manufacturing sites in higher cost locations, and non-cash charges of $4.4 million, primarily to write down certain equipment to recoverable amounts. These 2015 charges also included costs associated with the consolidation of two of our semiconductor sites in the second quarter of 2015, to reduce the cost structure and improve the margin performance of that business.  Our restructuring provision at December 31, 2015 was $10.7 million, comprised primarily of employee termination costs, which were all paid with cash on&#160;hand.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In response to challenging markets and continued margin pressures, we announced in October 2017 our intention to implement additional restructuring actions in the near term to further streamline our business and improve our margin performance, and our related engagement of an outside consultant to identify cost reduction opportunities throughout our network, including through increased operational efficiencies and productivity improvements. In connection therewith, we have commenced the implementation of additional restructuring actions under a new cost efficiency initiative. Such initiative will include reductions to our workforce, the potential consolidation of certain sites to better align capacity and infrastructure with current and anticipated customer demand, related transfers of customer programs and production, re-alignment of business processes, management reorganizations, and other associated activities. We currently estimate that we will incur aggregate restructuring charges of between $50.0 million and $75.0 million, which will consist primarily of cash charges, with respect to our cost efficiency initiative, including $8.0 million of the $14.6 million in cash restructuring charges that we recorded in the fourth quarter of 2017.  We currently expect the restructuring charges under this initiative to continue through mid-2019. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may also propose additional future restructuring actions or divestitures as a result of changes in our business, the marketplace and/or our exit from less profitable, under-performing, non-core or non-strategic operations. In addition, an increase in the frequency of customers transferring business to our EMS competitors, changes in the volumes they outsource, pricing pressures, or requests to transfer their programs among our sites or to lower-cost locations, may also result in our taking future restructuring actions. We may incur higher operating expenses during periods of transitioning programs within our network or to our competitors. Any such restructuring activities, if undertaken at all, could adversely impact our operating and financial results, and may require us to further adjust our operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(ii) Asset impairment:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have recorded the following asset impairment charges for the periods indicated (in millions):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:64%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset impairment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font><font style="font-family:inherit;font-size:10pt;">We conduct our annual impairment assessment of goodwill, intangible assets and property, plant and equipment (Annual Impairment Assessment) in the fourth quarter of each year (which corresponds to our annual planning cycle), and whenever events or changes in circumstances indicate that the carrying amount of an asset, CGU or a group of CGUs may not be recoverable (triggering events). We recognize an impairment loss when the carrying amount of an asset, CGU or a group of CGUs exceeds its recoverable amount, which is measured as the greater of its expected value-in-use and its fair value less costs to sell. We did not identify any triggering event during the course of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;indicating that the carrying amount of our assets or CGUs may not be recoverable, other than with respect to our exit from the solar panel manufacturing business.  In connection therewith, we recorded net impairment losses (through restructuring charges) of $3.8 million on our solar panel manufacturing equipment in 2017, to reduce the carrying value of such equipment to its estimated fair value less costs to sell based on executed sale agreements. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we performed our Annual Impairment Assessment and determined that there was no additional impairment as the recoverable amount of our assets and CGUs exceeded their respective carrying values as of December 31, 2017.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our Annual Impairment Assessments, other than with respect to our solar panel manufacturing equipment in 2016 and 2017 (which were based on estimated fair value less costs to sell), we used cash flow projections based primarily on our plan for the following year and, to a lesser extent, on our three-year strategic plan and other financial projections. Our plans are primarily based on financial projections submitted by our subsidiaries in the fourth quarter of each year, together with inputs from our customer teams, and is subjected to in-depth reviews performed by various levels of management as part of our annual planning cycle. The plan for </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">&#32;(used for our 2017 Annual Impairment Assessment) was approved by management and presented to our Board of Directors in December </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we performed our Annual Impairment Assessment and determined that, other than the write down of our solar panel manufacturing equipment (recorded through restructuring charges and described in clause (i) above), there was no impairment as the recoverable amount of our assets and CGUs exceeded their respective carrying values as of December 31, 2016. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we performed our Annual Impairment Assessment, and in connection therewith, recorded non-cash impairment charges totaling </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;">, comprised of $6.5 million and $5.7 million, against the property, plant and equipment of our CGUs in Japan and Spain, respectively. Such charges were primarily due to the reduction of our then-long-term cash flow projections for these CGUs as a result of reduced customer demand and challenging market conditions that we were experiencing in these CGUs at that time, and our assessment of the continued negative impact of these factors on the future profitability of these two CGUs. After recording the </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;impairment charges, the carrying value of the property, plant and equipment held by each such CGU was reduced to approximate the fair value of its real property at the end of </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The recoverable amount of a CGU is the greater of its expected value-in-use and its fair value less costs to sell. The process of determining the recoverable amount of a CGU is subjective and requires management to exercise significant judgment in estimating future growth, profitability, and discount and terminal growth rates, among other factors. The assumptions used in our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;Annual Impairment Assessment were determined based on past experiences adjusted for expected changes in future </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">conditions. Where applicable, we engaged independent brokers to obtain market prices to estimate our real property and other asset values. For our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;assessment (where cash flow projections were used), we used cash flow projections ranging from </font><font style="font-family:inherit;font-size:10pt;">4 to 6 years</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">1 to 7 years</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">3 to 10 years</font><font style="font-family:inherit;font-size:10pt;">) for our CGUs, in line with the remaining useful lives of the CGUs&#8217; essential assets. Additionally, in order to estimate the cash flows beyond our most recent cash flow projection period used, we applied a perpetuity growth rate of 2%, which is consistent with long-term inflation guidance. We generally used our weighted-average cost of capital of approximately </font><font style="font-family:inherit;font-size:10pt;">9%</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; approximately </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; approximately </font><font style="font-family:inherit;font-size:10pt;">8%</font><font style="font-family:inherit;font-size:10pt;">) to discount our cash flows. For our semiconductor CGU, however, we applied a discount rate of </font><font style="font-family:inherit;font-size:10pt;">17%</font><font style="font-family:inherit;font-size:10pt;">&#32;to our cash flow projections for this CGU in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;through </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;reflecting the higher risk inherent in these cash flows, notwithstanding the recent positive performance of this CGU. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our annual impairment assessment of goodwill, we also perform sensitivity analysis for the relevant CGUs in order to identify the impact of changes in key assumptions, including projected growth rates, profitability, and discount and terminal growth rates. Our goodwill balance at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$23.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was comprised of $19.5 million attributable to our semiconductor CGU and $3.7 million attributable to our Karel acquisition. For purposes of our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;impairment assessment of our semiconductor CGU, we assumed future revenue growth at an average compound annual growth rate of </font><font style="font-family:inherit;font-size:10pt;">9%</font><font style="font-family:inherit;font-size:10pt;">&#32;over a </font><font style="font-family:inherit;font-size:10pt;">6</font><font style="font-family:inherit;font-size:10pt;">-year period (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">7%</font><font style="font-family:inherit;font-size:10pt;">&#32;over a </font><font style="font-family:inherit;font-size:10pt;">7</font><font style="font-family:inherit;font-size:10pt;">-year period; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">9%</font><font style="font-family:inherit;font-size:10pt;">&#32;over an </font><font style="font-family:inherit;font-size:10pt;">8</font><font style="font-family:inherit;font-size:10pt;">-year period), representing the remaining life of the CGU&#8217;s most significant customer contract. We believe that this growth rate is supported by the level of new business awarded in recent years and the expectation of future new business awards. We also assumed that the average annual margins for this CGU over the projection period will be slightly above our overall margin performance for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, consistent with the average annual margins we assumed for our </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;impairment analysis. For our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;Annual Impairment Assessment, we did not identify any key assumptions where a reasonable possible change would result in material impairments to our semiconductor CGU. For purposes of our 2017 impairment assessment of our Karel goodwill, we assumed modest revenue growth over a 4-year period, and average margins over the projection period equal to our overall margin performance for 2017. We did not identify any key assumptions where a reasonable possible change would result in material impairments related to the goodwill attributable to our acquisition of Karel.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impairment assessments inherently involve judgment as to assumptions about expected future cash flows and the impact of market conditions on those assumptions. Future events and changing market conditions may impact our assumptions as to prices, costs or other factors that may result in changes in our estimates of future cash flows. Failure to realize the assumed revenues at an appropriate profit margin of a CGU could result in impairment losses in such CGU in future&#160;periods.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iii)  Loss on pension annuity purchases:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the Trustees of our U.K. Main pension plan entered into an agreement with a third party insurance company to purchase an annuity for participants of the Main plan who have retired. The purchase of the annuity resulted in a non-cash loss of $17.0 million which we recorded in other comprehensive income and simultaneously re-classified to deficit during 2017, with a corresponding reduction in the value of our pension assets which is recorded in other non-current assets on our consolidated balance sheet. See note 19(a) of our 2017 audited consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2017, the Trustees of our U.K. Supplementary pension plan entered into an agreement with a third party insurance company to purchase an annuity for all participants of this plan. The purchase of the annuity resulted in a non-cash loss of </font><font style="font-family:inherit;font-size:10pt;">$1.9</font><font style="font-family:inherit;font-size:10pt;">&#32;million which we recorded during 2017 in other charges in our consolidated statement of operations, with a corresponding reduction in the value of our pension assets which is recorded in other non-current assets on our consolidated balance sheet. This non-cash loss is recorded through our consolidated statement of operations as we anticipate transferring the pension annuity to individual plan members and winding up the plan in 2018. See note 19(a) of our 2017 audited consolidated financial statements.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(iv) Toronto transition costs:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#0000ff;"></font><font style="font-family:inherit;font-size:10pt;">In connection with the anticipated sale of our Toronto real property, we entered into a long-term lease in November 2017 (in the Greater Toronto area) for the relocation of our Toronto manufacturing operations, with occupancy anticipated to commence at the end of the first quarter of 2018. We currently expect to complete the transition to this new manufacturing location by the end of the first quarter of 2019. In addition, should the sale be consummated, we will enter into a short-term interim lease with the purchasers of our Toronto real property for our existing corporate headquarters and manufacturing premises on a portion of the real estate on a rent-free basis (subject to certain payments, including taxes and utilities), followed by a long-term lease with such purchasers for our new corporate headquarters. In connection therewith, we intend to move such headquarters to a temporary location while space in a new office building (to be built by such purchasers on the site of our current location) is under construction. The temporary office relocation is currently expected to occur by the end of the first quarter of 2019. We will incur significant costs throughout the transition period (which commenced in the fourth quarter of 2017) to relocate our corporate headquarters and </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">to transfer our Toronto manufacturing operations to its new location, and as we prepare and customize the new site to meet our manufacturing needs. These costs will consist of building improvements and new equipment which we will capitalize, as well as transition-related costs which we will record in other charges. Transition costs are comprised of direct relocation costs, duplicate costs (such as rent expense, utility costs, depreciation charges, and personnel costs) incurred during the transition period, as well as cease-use costs incurred in connection with idle or vacated portions of the relevant premises that we would not have incurred but for these relocations. Any amounts received from the purchasers of our Toronto real property, or gains recorded in connection with its sale, will be recorded as recoveries through other charges (recoveries). In the fourth quarter of 2017, we recorded $1.6 million of such transition costs, consisting of utility costs related to idle premises, depreciation charges and personnel costs used in the operation of duplicate production lines in advance of the transition. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(v)  Other:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded $4.5 million for consulting, transaction and integration costs related to potential and completed acquisitions (Acquisition Costs).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded $1.4 million of Acquisition Costs pertaining to our acquisition of Karel (</font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; nil), and received recoveries of damages (Damage Recoveries) of $12.0 million in connection with the settlement of class action lawsuits in which we were a plaintiff, related to certain purchases we made in prior periods (</font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; nil). The Damage Recoveries in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;were offset in part by the cost to settle an unrelated legal matter. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Refund interest income:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, we received refund interest income totaling $14.3 million in connection with the resolution of certain previously disputed tax matters.  See &#8220;Income taxes&#8221; below.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income taxes:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we had a net income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$27.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;on earnings before tax of </font><font style="font-family:inherit;font-size:10pt;">$132.4 million</font><font style="font-family:inherit;font-size:10pt;">, compared to a net income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$24.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;on earnings before tax of </font><font style="font-family:inherit;font-size:10pt;">$161.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and a net income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$42.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;on earnings before tax of </font><font style="font-family:inherit;font-size:10pt;">$109.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our net income tax expense for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$27.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was favorably impacted by the recognition of a deferred income tax benefit of $4.3 million (Solar Benefit) related to our solar assets (discussed below), which was largely offset by deferred income tax expense related to taxable temporary differences associated with the anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, and a $2.0 million deferred income tax expense related to recently enacted U.S. Tax Reform (discussed below).  In connection with our exit from the solar panel manufacturing business, we withdrew one of our tax incentives in Thailand (which related solely to such operations) during the second quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. The withdrawal of this incentive allows us to apply future tax losses arising from the ultimate disposition of our solar assets against other fully taxable profits in Thailand, resulting in the recognition of the $4.3 million Solar Benefit. The Solar Benefit was reduced (from $5.0 million as disclosed in the second quarter of 2017) based on adjustments to the impairment charges we recorded for our solar assets throughout 2017. Our net income tax expense for 2017 was also favorably impacted by taxable foreign exchange benefits resulting from the strengthening of the Malaysian ringgit and Chinese renminbi relative to the U.S. dollar. Our functional and reporting currency is the U.S. dollar; however, our income tax expense is based primarily on taxable income determined in the currency of the country of origin. As a result, foreign currency translation differences impact our income tax expense from period to period.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The U.S. Tax Reform was enacted on December 22, 2017 and became effective January 1, 2018. Although the legislative changes contained in the U.S. Tax Reform are extensive and the interpretation of several aspects of such U.S. Tax Reform is still unclear, we recorded an income tax expense for all significant known and determinable impacts during the fourth quarter of 2017. In connection with the reduction in U.S. federal corporate tax rates from 35% to 21%, we recorded a one-time, non-cash increase to our deferred income tax expense of $2.0 million, or $0.01 per diluted share, to re-value our recognized net deferred tax assets. We believe we have recorded all significant one-time impacts resulting from the U.S. Tax Reform in the fourth quarter of 2017, but will continue to assess additional impacts, if any, throughout 2018 as they become known due to changes in our interpretations and assumptions, as well as additional regulatory guidance that may be issued. See &#8220;Critical Accounting Policies and Estimates&#8221; above.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our net income tax expense for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$24.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was favorably impacted by a reversal of provisions previously recorded for tax uncertainties related to the final reassessments and settlement of tax accounts in connection with the resolution of a transfer pricing matter for one of our Canadian subsidiaries. In connection therewith, we recorded aggregate income tax recoveries of $45 million Canadian dollars (approximately $34 million at the exchange rates at the time of recording), as well as aggregate refund interest income of $14.3 million. Our net income tax expense for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was negatively impacted by withholding taxes of $1.5 million pertaining to the repatriation of $50.0 million from a U.S. subsidiary, deferred income tax expense of $8.0 million related to taxable temporary differences associated with the then-anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, as well as taxable foreign exchange impacts of $7.3 million resulting from the weakening of the Malaysian ringgit and Chinese renminbi relative to the U.S. dollar (Currency Tax Expense). There was no tax impact recorded in 2016 associated with the </font><font style="font-family:inherit;font-size:10pt;">$21.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;non-cash impairment charges (recorded through restructuring), however, as discussed above, we recorded the Solar Benefit of $4.3 million in 2017.</font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our net income tax expense for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$42.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was negatively impacted by a Currency Tax Expense of $12.2 million. There was no net tax impact associated with the $12.2 million non-cash impairment charge we recorded in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We conduct business operations in a number of countries, including countries where tax incentives have been extended to encourage foreign investment or where income tax rates are low. Our effective tax rate can vary significantly from period to period for various reasons, including as a result of the mix and volume of business in various tax jurisdictions, and in jurisdictions with tax holidays and tax incentives that have been negotiated with the respective tax authorities (see discussion below). Our effective tax rate can also vary as a result of restructuring charges, foreign exchange fluctuations, operating losses, cash repatriations, certain tax exposures, the time period in which losses may be used under tax laws and whether management believes it is probable that future taxable profit will be available to allow us to recognize deferred income tax&#160;assets.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain countries in which we do business grant tax incentives to attract and retain our business. Our tax expense could increase significantly if certain tax incentives from which we benefit are retracted. A retraction could occur if we fail to satisfy the conditions on which these tax incentives are based, or if they are not renewed or replaced upon expiration. Our tax expense could also increase if tax rates applicable to us in such jurisdictions are otherwise increased, or due to changes in legislation or administrative practices. Changes in our outlook in any particular country could impact our ability to meet the&#160;required conditions.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We continue to negotiate Malaysian income tax incentives for one of our Malaysian subsidiaries, and expect to be granted new pioneer incentives for only limited portions of our Malaysian business. Since the expiry of our previous incentives at the end of 2014, we have been recording Malaysian income taxes at full statutory tax rates. As these negotiations are ongoing, including the activities covered, exemption levels, incentive conditions or commitments, and the effective commencement date of the incentive, we are currently unable to quantify the benefits or applicable periods of any such incentives, and there can be no assurance that any such incentives will be granted.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have multiple income tax incentives in Thailand with varying exemption periods. These incentives initially allow for a 100% income tax exemption (including distribution taxes), which after eight years transition to a 50% income tax exemption for the next five years (excluding distribution taxes). Upon full expiry of each of the incentives, taxable profits associated with such expired tax incentives become fully taxable.&#160;As a result of our exit from the solar panel manufacturing business, we withdrew our tax incentive related to our solar panel manufacturing operations in Thailand during the second quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Two of our remaining three Thailand tax incentives expire between 2019 and 2020, while the third incentive will transition to the 50% exemption in 2022, and expire in 2027. The withdrawal of the solar-related tax incentive in Thailand resulted in recognition in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;of the $4.3 million Solar Benefit, as such withdrawal allows future tax losses arising from the ultimate disposition of our solar assets to be applied against other fully taxable profits in Thailand.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In certain jurisdictions, primarily in the Americas and Europe, we currently have significant net operating losses and other deductible temporary differences, which we expect will be used to reduce taxable income in these jurisdictions in future&#160;periods, although not all are currently recognized as deferred tax assets.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We develop our tax filing positions based upon the anticipated nature and structure of our business and the tax laws, administrative practices and judicial decisions currently in effect in the jurisdictions in which we have assets or conduct business, all of which are subject to change or differing interpretations, possibly with retroactive effect. We are subject to tax audits of historical information by tax authorities in various jurisdictions which could result in additional tax expense in future periods relating to prior results. Reviews by tax authorities generally focus on, but are not limited to, the validity of our inter-company transactions, including financing and transfer pricing policies which generally involve subjective areas of taxation and a significant </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">degree of judgment. Any such increase in our income tax expense and related interest and/or penalties could have a significant adverse impact on our future earnings and future cash&#160;flows.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain of our subsidiaries provide financing, or products and services to, and may from time-to-time undertake certain significant transactions with other subsidiaries in different jurisdictions. Moreover, several jurisdictions in which we operate have tax laws with detailed transfer pricing rules&#160;which require that all transactions with non-resident related parties be priced using arm&#8217;s-length pricing principles, and that contemporaneous documentation must exist to support such&#160;pricing.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As previously disclosed, Canadian tax authorities withdrew their position related to certain transfer pricing matters involving one of our Canadian subsidiaries and reversed their adjustments for the years 2001 through 2004. In connection therewith, in the second half of 2016, we recorded aggregate current income tax recoveries of $45 million Canadian dollars (approximately $34 million at the exchange rates at the time of recording) to reverse previously recorded provisions for tax uncertainties related to transfer pricing, as well as aggregate refund interest income of $19 million Canadian dollars ($14.3 million at the exchange rates at the time of recording) for cash held on account with the tax authorities in connection with such matters. Canadian tax authorities had also taken an unfavorable position relating to the deductibility of certain Canadian interest amounts, which we successfully appealed. The Canadian tax authorities issued revised reassessments and the matter was closed in the fourth quarter of 2016. As a result of the resolution of the above tax matters, we received $70 million Canadian dollars (approximately $52 million at settlement date exchange rates) during the fourth quarter of 2016, representing the refund of cash previously deposited on account with the Canadian tax authorities and related refund interest income, and $6 million Canadian dollars (approximately $4 million at settlement date exchange rates) in January 2017. The aggregate amount of cash refunds received represented the return of all deposits and related refund interest in respect of the Canadian tax matters. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2015, we de-recognized the future benefit of certain Brazilian tax losses, which were previously recognized on the basis that these tax losses could be fully utilized to offset unrealized foreign exchange gains on inter-company debts that would become realized in the fiscal period ending on the date of dissolution of our Brazilian subsidiary. Due to the weakening of the Brazilian real against the U.S. dollar, the unrealized foreign exchange gains had diminished to the point where the tax cost to settle such inter-company debt was significantly reduced. Accordingly, our Brazilian inter-company debts were settled on April 7, 2015 triggering a tax liability of $1 million and the relevant tax costs related to the foreign exchange gains were accrued as at December 31, 2015. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The successful pursuit of assertions made by any taxing authority could result in our owing significant amounts of tax, interest and possibly penalties. We believe we adequately accrue for any probable potential adverse tax ruling. However, there can be no assurance as to the final resolution of any claims and any resulting proceedings. If any claims and any ensuing proceedings are determined adversely to us, the amounts we may be required to pay could be&#160;material, and could be in excess of amounts accrued.&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Acquisitions:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, we acquired the business assets of Karel for a cash purchase price of $14.9 million (see &#8220;Summary of 2016&#8221; above).  In January 2018, we entered into a definitive agreement to acquire U.S.-based Atrenne (see &#8220;Overview &#8212; Recent developments&#8221; above). There can be no assurance that the Atrenne acquisition will be completed in a timely manner, or at all.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may, at any time, be engaged in ongoing discussions with respect to possible acquisitions that could expand our revenue base and/or service offerings, increase our penetration in various industries, establish strategic relationships with new or existing customers, enhance our competitiveness, and/or enhance our global supply chain network.  There can be no assurance that any of these discussions will result in a definitive purchase agreement and, if they do, what the terms or timing of any such agreement would be. There can also be no assurance that any acquisition will be successfully integrated or will generate the returns we&#160;expect. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may fund acquisitions from cash on hand, third-party borrowings, the issuance of securities, or a combination thereof.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s4D85504330345903EB0D0E8121178D74"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity and Capital Resources</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth key liquidity metrics for the periods indicated (in&#160;millions):&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:65%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">545.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under credit facility</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:65%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year end December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash provided by operating activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash used in investing activities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(64.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(89.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash used in financing activities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(140.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(97.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(79.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in non-cash working capital items (included in operating activities above):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A/R</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(89.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(171.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A/P, accrued and other current liabilities and provisions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Working capital changes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(124.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(95.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash provided by operating activities: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;  </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;In </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we generated </font><font style="font-family:inherit;font-size:10pt;">$127.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of cash from operating activities compared to </font><font style="font-family:inherit;font-size:10pt;">$173.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The decrease in cash provided by operating activities as compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to the income tax refund of $52 million related to the resolution of certain tax matters we received in the fourth quarter of 2016 (See &#8220;Operating results &#8212; Income taxes&#8221; above), and the decrease in net earnings in 2017, offset in part by $28.6 million in lower working capital requirements in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to the prior year. Lower working capital requirements in 2017 were primarily due to improvements in A/R from the prior year, offset in part by higher inventory levels.  Cash generated from A/R improved compared to 2016, primarily due to lower revenue levels in the fourth quarter of 2017 compared to the same period in 2016, as well as $30.0 million of additional A/R sold under our A/R sales program in 2017 compared to 2016, which we used as an alternative to drawing on our Revolving Facility.  Our inventory levels increased compared to 2016, in part to support our new program ramps, but also as a result of demand volatility in our Communications and Enterprise end markets, including late changes from certain customers, as well as materials constraints throughout </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, all of which resulted in us carrying higher than expected levels of inventory at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. We expect these adverse market conditions to continue into 2018.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, we extend the payment terms applicable to certain customers, and/or provide longer payment terms to new customers or with respect to new programs. If this becomes more prevalent, it could adversely impact our working capital requirements, and increase our financial exposure and credit risk. Commencing in the fourth quarter of 2016, the payment terms of one of our significant customers was extended. In connection therewith, we registered for that customer's supplier financing program pursuant to which participating suppliers may sell A/R from such customer to a third-party bank on an uncommitted basis in order to receive earlier payment. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we sold </font><font style="font-family:inherit;font-size:10pt;">$52.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of A/R under this program (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$51.4 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">nil</font><font style="font-family:inherit;font-size:10pt;">). We utilized this program to substantially offset the effect of the extended payment terms on our working capital for the period.&#160;We pay interest with respect to this arrangement, which we record in finance costs in our consolidated statement of operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we generated </font><font style="font-family:inherit;font-size:10pt;">$173.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in cash from operating activities compared to </font><font style="font-family:inherit;font-size:10pt;">$196.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. The decrease in cash provided by operating activities as compared to </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to $127.9 million in higher working capital requirements in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;to support our growth, offset in part by the increase in net earnings in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and the cash income tax refund of $52 million we received in the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. See &#8220;Operating results &#8212; Income taxes&#8221; above. Higher inventory levels were required in 2016 compared to 2015, primarily to support new customer programs and increased demand from certain customers, and the increase in accounts receivable reflected the higher revenue levels in 2016 and the timing of revenue in the fourth quarter of 2016. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Free cash flow (non-IFRS):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our non-IFRS free cash flow (defined below) of </font><font style="font-family:inherit;font-size:10pt;">$21.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased </font><font style="font-family:inherit;font-size:10pt;">$89.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to lower cash generated from operating activities in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(discussed above) and $38.5 million of higher capital expenditures in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;as compared to </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. We continue to invest in our manufacturing capabilities globally and to support new customer programs (see &#8220;Cash used in investing activities&#8221; below).</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our non-IFRS free cash flow of </font><font style="font-family:inherit;font-size:10pt;">$110.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased $3.0 million compared to </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, primarily due to higher use of cash for operating activities in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;(as discussed above) compared to </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, offset in part by the repayment of $14 million in cash advances by a former solar supplier in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-IFRS free cash flow is defined as cash provided by or used in operations after the purchase of property, plant and equipment (net of proceeds from the sale of certain surplus equipment and property), finance lease payments, repayments from a former solar supplier, and finance costs paid. As a measure of liquidity, in periods where it is relevant (the third quarter of 2015), non-IFRS free cash flow also included deposits received on the anticipated sale of our Toronto real property. Similarly, it is our intention to include any amounts received from the purchasers of our Toronto real property (should the sale be consummated) in non-IFRS free cash flow in the period of receipt.  Note, that non-IFRS free cash flow, however, does not represent residual cash flow available to Celestica for discretionary expenditures.  Management uses non-IFRS free cash flow as a measure, in addition to IFRS cash provided by or used in operations, to assess our operational cash flow performance. We believe non-IFRS free cash flow provides another level of transparency to our liquidity. A reconciliation of this measure to cash provided by operating activities measured under IFRS is set forth below:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">IFRS cash provided by operations</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchase of property, plant and equipment, net of sales proceeds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(60.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(63.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(101.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deposit on anticipated sale of real property</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repayments from (advances to) former solar supplier</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance costs paid</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-IFRS free cash flow</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash used in investing activities:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our capital expenditures for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$102.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$64.1 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$62.8 million</font><font style="font-family:inherit;font-size:10pt;">). The capital expenditures were incurred primarily as a result of increased investments, primarily to enhance our manufacturing capabilities in various geographies and to support new customer programs. These expenditures in 2017 included expanding one of our production sites in Romania to support new ATS customers. We funded these capital expenditures from cash on hand. From time-to-time, we receive cash proceeds from the sale of surplus equipment and property. In 2015, we received a cash deposit of $11.2 million related to the anticipated sale of our Toronto real property. See &#8220;Cash Requirements&#8221; below for a description of the Property Sale Agreement.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, we completed the acquisition of Karel. The purchase price of $14.9 million was financed with cash on hand.  See &#8220;Summary of 2016&#8221; above.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2015, we entered into a supply agreement with a solar supplier (which was terminated in the fourth quarter of 2016) that included a commitment by us to provide cash advances to help secure our solar cell supply (prior to our exit from this business). All such cash advances were repaid in full by the second quarter of 2017. We advanced </font><font style="font-family:inherit;font-size:10pt;">$26.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;under this agreement in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;(net of repayments in 2015) and received cash repayments from the solar supplier of </font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$14.0 million</font><font style="font-family:inherit;font-size:10pt;">). See &#8220;Summary of 2017&#8221; above for a discussion of accounts receivable that remain outstanding from this entity as a customer.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash used in financing activities:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share repurchases for cancellation:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2017, we paid $19.9 million (including transaction fees) to repurchase and cancel 1.9 million subordinate voting shares under our 2017 NCIB, which was launched in November 2017, at a weighted average price of $10.58 per share. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2016, we paid $34.3 million (including transaction fees) to repurchase and cancel 3.2 million subordinate voting shares under the 2016 NCIB at a weighted average price of $10.69 per share, including 2.8 million subordinate voting shares repurchased under a $30.0 million PSR we funded in March 2016 and completed in May 2016. Our 2016 NCIB expired in February 2017. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to the completion of a $350.0 million SIB in 2015, pursuant to which we repurchased and cancelled approximately 26.3 million subordinate voting shares, we also paid $19.8 million (including transaction fees) in 2015 to repurchase and cancel 1.7 million subordinate voting shares under an NCIB we launched in 2014 at a weighted average price of $11.66 per share.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The SIB was funded with the proceeds of our $250.0 million Term Loan, </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;drawn on our Revolving Facility and $75.0 million of cash.  See &#8220;Capital Resources&#8221; below for a description of the Term Loan and Revolving Facility. We borrowed an additional $40.0 million under the Revolving Facility in 2016 to fund a portion of the share repurchases under our 2016 NCIB (described above), including under the $30.0 million PSR. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we made scheduled quarterly principal repayments of </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;">) under the Term Loan and a $15.0 million (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; $50.0 million; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212;   nil)  repayment under the Revolving Facility. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance costs:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we paid finance costs of </font><font style="font-family:inherit;font-size:10pt;">$10.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$9.5 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$7.8 million</font><font style="font-family:inherit;font-size:10pt;">) (see &#8220;Cash requirements&#8221; below). Finance costs in 2015 included $2.1 million of debt issuance costs in connection with the amendment of our credit facility in May 2015. Commencing in June 2015, finance costs include interest on the Term Loan.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Treasury share repurchases:&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we paid $16.7 million (including transaction fees) for a broker to purchase 1.4 million subordinate voting shares in the open market to satisfy delivery obligations under our stock-based compensation plans (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; $18.2 million paid to purchase 1.6 million subordinate voting shares; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; $28.9 million paid to purchase 2.5 million subordinate voting shares).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease payments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we paid </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">nil</font><font style="font-family:inherit;font-size:10pt;">) under our finance lease agreements (see &#8220;Cash Requirements&#8221; below). Payments under these leases reduce our non-IFRS free cash flow. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, $11.1 million (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212;  </font><font style="font-family:inherit;font-size:10pt;">$19.0 million</font><font style="font-family:inherit;font-size:10pt;">) of our finance lease obligations related to our solar panel manufacturing equipment. In connection with the anticipated disposition of such equipment, we terminated and settled these obligations in full in January 2018. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash requirements:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain the Revolving Facility, uncommitted bank overdraft facilities, and an A/R sales program, and participate in a customer's supplier financing program, to provide short-term liquidity and to have funds available for working capital and other investments to support our strategic priorities. Our working capital requirements can vary significantly from month-to-month due to a range of business factors, including the ramping of new programs, expansion of our services and business operations, timing of purchases, higher levels of inventory for new programs and anticipated customer demand, timing of payments and A/R collections, and customer forecasting variations. The international scope of our operations may also create working capital requirements in certain countries while other countries generate cash in excess of working capital needs. Moving cash between countries on a short-term basis to fund working capital is not always expedient due to local currency regulations, tax considerations, and other factors. To meet our working capital requirements and to provide short-term liquidity, we may draw on our Revolving Facility, sell A/R through our A/R sales program or participate in a customer's supplier financing program, while available. The timing and the amounts we borrow or repay under these facilities can vary significantly from month-to-month depending upon our cash requirements. In addition, since our A/R sales program and the supplier financing program are both on an uncommitted basis, there can be no assurance that any participant bank will purchase the accounts receivable we wish to sell to them under these programs. See &#8220;Capital Resources&#8221; below.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not believe that the aggregate amounts outstanding under our credit facility (together with amounts expected to be borrowed in connection with our anticipated acquisition of Atrenne) have had or will have a material adverse impact on our liquidity, our results of operations or financial condition. We are required to make quarterly principal repayments on the Term Loan of $6.25 million. We anticipate that interest on the Term Loan, based on current interest rates, will be less than $2 million per quarter. We anticipate that interest on the Revolving Facility, should our acquisition of Atrenne be consummated, will be approximately $1 million per quarter, based on current interest rates and anticipated borrowings.  Any increase in prevailing interest rates or margins could cause this amount to increase. See &#8220;Capital Resources &#8212; Financial risks &#8212; Interest rate risk&#8221; below. We believe that cash flow from operating activities, together with cash on hand, availability under our Revolving Facility and intra-day and overnight bank overdraft facilities, and cash from the sale of A/R, will be sufficient to fund our acquisition of Atrenne (if consummated), as well as our working capital needs and planned capital spending (including the commitments described elsewhere herein).&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may use cash on hand, issue debt (including convertible debt) or equity securities, and are likely to increase our levels of third-party indebtedness (or any combination thereof) in the future to fund operations and/or make acquisitions. Any significant use of cash may adversely impact our cash position and liquidity.  Any issuance or incurrence of debt would increase our debt leverage, and may reduce our debt agency ratings. In addition, any issuance of equity or convertible debt securities (the pricing of which would be subject to market conditions at the time of issuance) could dilute current shareholders&#8217; positions; debt or convertible debt securities could have rights and privileges senior to those of equity holders; and the terms of debt securities could impose restrictions on our operations. Sales of our equity securities or convertible debt, or the perception that these sales could occur, could also cause the market price of our subordinate voting shares to decline. Any increase in our overall debt levels and/or the terms of any new or refinanced credit facility could: limit our ability to refinance our indebtedness on terms acceptable to us or at all; limit our flexibility to plan for and adjust to changing business and market conditions, and increase our vulnerability to general adverse economic and industry conditions; require us to dedicate a substantial portion of our cash flow to make interest and principal payments on such indebtedness, thereby limiting the availability of our cash flow to fund future acquisitions, working capital, business activities, and other general corporate requirements; limit our ability to obtain additional financing for working capital, to fund growth or for general corporate purposes; and subject us to higher levels of indebtedness than our competitors, which may cause a competitive disadvantage and may reduce our flexibility in responding to increased competition. In addition, the terms of any new or refinanced credit facility may contain restrictive covenants that limit our ability to engage in specified types of transactions and could require us to maintain specified financial ratios and satisfy other financial condition tests. Our ability to meet those financial ratios and tests will depend on our ongoing financial and operating performance, which, in turn, will be subject to economic conditions and to financial, market, and competitive factors, many of which are beyond our control. A breach of any of such covenants could result in a default under the instruments governing such indebtedness.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, a significant portion of our cash and cash equivalents was held by foreign subsidiaries outside of Canada and is subject to withholding taxes, if applicable, upon repatriation under current tax laws. Cash and cash equivalents held by subsidiaries related to undistributed earnings that are considered indefinitely reinvested outside of Canada (which we do not intend to repatriate in the foreseeable future) are not subject to these withholding taxes. We currently expect to repatriate approximately $63 million from our Chinese subsidiaries and approximately $25 million from our Malaysian subsidiaries in the near term and have recorded the anticipated future withholding taxes as deferred income tax liabilities. While some of our </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">subsidiaries are subject to local governmental restrictions on the flow of capital into and out of their jurisdictions (including in the form of cash dividends, loans or advances to us), which is required or desirable from time to time to meet our international working capital needs and other business objectives (as described above), these restrictions have not had a material impact on our ability to meet our cash obligations. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had approximately $351 million (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; $340 million) of cash and cash equivalents that were held by foreign subsidiaries outside of Canada that we do not intend to repatriate in the foreseeable future. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had known contractual obligations that require future payments as follows (in millions):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Thereafter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under credit facility</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance leases </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension plan contributions</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iii)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-pension post-employment plan payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Binding purchase order obligations </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iv)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">870.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">870.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchase obligations under IT support </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;agreements</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(v)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(vi)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,277.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">978.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Represents mandatory principal repayment obligations for our borrowings under the Revolving Facility and the Term Loan (based on amounts outstanding as of </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">), which mature concurrently on May 29, 2020, and excludes related interest and fees. The Term Loan requires mandatory quarterly principal repayments of $6.25 million until its maturity (when remaining amounts outstanding are due), and borrowings under the Revolving Facility are due upon maturity. Borrowings under the Revolving Facility bear interest for the period of the draw at various base rates selected by us consisting of LIBOR, Prime, Base Rate Canada, and Base Rate (each as defined in our current credit agreement), plus a margin ranging from 0.6% to 1.4% (except in the case of the LIBOR base rate, in which case, the margin ranges from 1.6% to 2.4%), based on a specified financial ratio based on indebtedness. Outstanding amounts under the Term Loan bear interest at LIBOR plus a margin ranging from 2.0% to 3.0% based on the same financial ratio. Based on the rates and the principal amount outstanding under the Term Loan (</font><font style="font-family:inherit;font-size:8pt;">$187.5 million</font><font style="font-family:inherit;font-size:8pt;">) and the Revolving Facility ($0.00) as of </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">, interest and fees are estimated to be less than $2 million per quarter, however, our interest expense is expected to increase by approximately $1 million per quarter if we use the Revolving Facility to partially fund our acquisition of Atrenne as anticipated. Actual amounts could differ materially from these estimates. Payment defaults under the credit facility will incur interest on unpaid amounts at an annual rate equal to the sum of (i) 2%, plus (ii) the Prime Rate, in the case of overdue amounts payable in Canadian dollars, or the Base Rate Canada, in the case of overdue amounts payable in U.S. dollars. If an event of default occurs and is continuing, the administrative agent may declare all advances on the facility to be immediately due and payable, and may cancel the lenders' commitments to make further advances thereunder. See &#8220;Capital Resources&#8221; below and note </font><font style="font-family:inherit;font-size:8pt;">12</font><font style="font-family:inherit;font-size:8pt;">&#32;to our </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">&#32;audited consolidated financial statements for a description of our credit facility, including amounts outstanding thereunder, repayment dates and interest obligations. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(ii)  </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Represents contractual obligations under finance leases, including $</font><font style="font-family:inherit;font-size:8pt;">11.1 million</font><font style="font-family:inherit;font-size:8pt;">&#32;related to solar panel manufacturing equipment (recorded as a current liability at December 31, 2017). In connection with the anticipated disposition of our solar equipment, we terminated and settled the remaining lease obligations related to this equipment in full in January 2018.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(iii)  </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Based on our latest actuarial valuations, we estimate our funding requirement for </font><font style="font-family:inherit;font-size:8pt;">2018</font><font style="font-family:inherit;font-size:8pt;">&#32;to be </font><font style="font-family:inherit;font-size:8pt;">$11.9 million</font><font style="font-family:inherit;font-size:8pt;">&#32;(</font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:8pt;">$11.9 million</font><font style="font-family:inherit;font-size:8pt;">; </font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:8pt;">$19.4 million</font><font style="font-family:inherit;font-size:8pt;">). In mid-2016, we provided a parental guarantee to the Trustees of our U.K. pension plans, and since the plans were considered sufficiently funded, no further contributions to these plans were required. See further details in note </font><font style="font-family:inherit;font-size:8pt;">19</font><font style="font-family:inherit;font-size:8pt;">&#32;to our </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">&#32;audited consolidated financial statements. A significant deterioration in the asset values or asset returns could lead to higher than expected future contributions. Risks and uncertainties associated with actuarial valuation measurements may also result in higher future cash contributions. We fund our pension contributions from cash on hand. Although we have defined benefit plans that are currently in a net unfunded position, we do not expect our pension obligations will have a material adverse impact on our future results of operations, cash flows or liquidity.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(iv)  </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Represents outstanding purchase orders with suppliers to acquire inventory. These purchase orders are generally short-term in nature and legally binding. However, a substantial portion of these purchase orders are for standard inventory items which we have procured for specific customers based on their purchase orders or forecasts, under which such customers have contractually assumed liability for such material, if not consumed. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(v)  &#160;&#160;&#160;&#160;Represents obligations under IT support agreements.</font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(vi)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">This table excludes $27.5 million of long-term deferred income tax liabilities and $35.4 million of provisions and other non-current liabilities primarily pertaining to warranties and asset retirement obligations, as we are unable to reliably estimate the timing of any future payments related thereto. However, long-term liabilities included in our consolidated balance sheet include these items. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had additional commitments that expire as follows (in millions):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Thereafter</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency contracts</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Letters of credit, letters of guarantee and </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;surety bonds</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital expenditures</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iii)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">640.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">614.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(i)  &#160;&#160;&#160;&#160;Represents the aggregate notional amounts of our forward currency contracts and swaps.</font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(ii)  &#160;&#160;&#160;&#160;Includes $23.2 million in letters of credit issued under our Revolving Facility.</font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(iii)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Our capital spending varies each period based on the timing of new business wins and forecasted sales levels. Based on our current operating plans, we anticipate capital spending for </font><font style="font-family:inherit;font-size:8pt;">2018</font><font style="font-family:inherit;font-size:8pt;">&#32;to be approximately 1.5% to 2.0% of revenue, and expect to fund these expenditures from cash on hand and through the financing agreements described below. As at </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">, we had committed </font><font style="font-family:inherit;font-size:8pt;">$27.5 million</font><font style="font-family:inherit;font-size:8pt;">&#32;for capital expenditures, principally for machinery and equipment to support new customer programs, of which approximately 40% is committed for Asia, 25% is committed for North America (excluding Canada), 20% is committed for Canada and 15% is committed for Europe.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer or program transfers between EMS providers are part of the competitive nature of our industry. From time-to-time, we make commitments to purchase assets, primarily inventory, or fund certain costs, as part of transitioning programs from a customer or a competitor. In April 2015, we purchased $27.6 million of inventory and assumed the relevant workforce in connection with a program transferred to us under an &#8220;operate-in-place&#8221; arrangement with one of our aerospace and defense customers. In September 2017, we purchased $5 million of inventory and assumed the relevant workforce in connection with a similar arrangement. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have entered into financing agreements for the lease of machinery and equipment. For leases where the risks and rewards of ownership have substantially transferred to us, we capitalize the leased asset and record a corresponding liability on our consolidated balance sheet. In relation to our former solar panel manufacturing business, we entered into five-year lease agreements in April 2015, pursuant to which we leased $19.3 million of manufacturing equipment for our solar operations in Asia. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our remaining solar equipment lease obligations totaled $</font><font style="font-family:inherit;font-size:10pt;">11.1 million</font><font style="font-family:inherit;font-size:10pt;">, which we settled in full in January 2018, in anticipation of the sale of such equipment. See &#8220;Finance leases&#8221; in the contractual obligations table above.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 23, 2015, we entered into a property sale agreement (Property Sale Agreement) to sell our real property located in Toronto, Ontario, which includes the site of our corporate headquarters and our Toronto manufacturing operations, to a special purpose entity (Property Purchaser) to be formed by a consortium of three real estate developers. Subject to completion of the transaction, the purchase price is approximately $137 million Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$109 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at year-end exchange rates), exclusive of applicable taxes and subject to certain adjustments. Upon execution of the Property Sale Agreement, the Property Purchaser paid us a cash deposit of $15 million Canadian dollars ($11.2 million at the then-prevailing exchange rate), which is non-refundable except in limited circumstances. Upon closing, which is subject to various conditions, including municipal approvals, the Property Purchaser is to pay us an additional $53.5 million Canadian dollars in cash (approximately </font><font style="font-family:inherit;font-size:10pt;">$43 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at year-end exchange rates). The balance of the purchase price is to be satisfied upon closing by an interest-free, first-ranking mortgage in the amount of $68.5 million Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$55 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at year-end exchange rates) to be registered on title to the property and having a term of two years from the closing date. In April 2017, we received notice from the Property Purchaser that the municipal zoning approval process required to complete the transaction will take longer than originally anticipated. As a result, the purchaser exercised its option under the Property Sale Agreement to extend the approvals period by one year. Assuming the timely satisfaction of various conditions, we currently expect the transaction to close during 2018. However, there can be no assurance that this transaction will be completed during 2018, or at all. As part of the transaction, we have agreed, upon closing, to enter into a short-term interim lease for our existing corporate headquarters and manufacturing premises on a portion of the real estate on a rent-free basis (subject to certain payments including taxes and utilities), which is to be followed by a long-term lease for our new corporate headquarters, on commercially reasonable arm&#8217;s-length terms. Whether or not this transaction is consummated, however, we are moving our existing Toronto manufacturing operations to another location. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#0000ff;"></font><font style="font-family:inherit;font-size:10pt;">In connection therewith, we entered into a long-term lease in November 2017 (in the Greater Toronto area) for the relocation of our Toronto manufacturing operations. Occupancy under such lease is anticipated to commence at the end of the first quarter of 2018. Such lease is included in the table above under &#8220;Operating Leases.&#8221; We currently expect to complete the transition to this new manufacturing location by the end of the first quarter of 2019. In addition (as noted above), should the sale be consummated, we will enter into a long-term lease with the Property Purchaser for our new corporate headquarters. In connection therewith, we intend to move such headquarters to a temporary location while space in a new office building (to be built by the Property Purchaser on the site of our current location) is under construction. The temporary office relocation is currently expected to occur by the end of the first quarter of 2019. We will incur significant costs throughout the transition period (which commenced in the fourth quarter of 2017) to relocate our corporate headquarters and to transfer our Toronto manufacturing operations to its new location, and as we prepare and customize the new site to meet our manufacturing needs. These costs will consist of building improvements and new equipment which we will capitalize, as well as transition-related costs which we will record in other charges. We expect to incur approximately $16 million in building improvement and capital expenditure costs for the new manufacturing location, all anticipated to be incurred during 2018 and to be funded from cash on hand. We have incurred approximately $2 million of such costs through February 14, 2018. Transition costs are comprised of direct relocation costs, duplicate costs (such as rent expense, utility costs, depreciation charges, and personnel costs) incurred during the transition period, as well as cease-use costs incurred in connection with idle or vacated portions of the relevant premises that we would not have incurred but for these relocations. Any amounts received from the purchasers of our Toronto real property or gains recorded in connection with its sale, will be recorded as recoveries through other charges (recoveries). We incurred $1.6 million of such costs in the fourth quarter of 2017, consisting of utility costs related to idle premises, and depreciation charges and personnel costs used in the operation of duplicate production lines in advance of the transition. The costs, timing and execution of these relocations could have a material adverse impact on our business, our operating results and our financial position. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have granted share unit awards to employees under our stock-based compensation plans. Under one such plan, we have the option to satisfy the delivery of shares upon vesting of the awards by purchasing subordinate voting shares in the open market or by settling such awards in cash, although we currently expect to satisfy these awards with subordinate voting shares purchased in the open market. Under our other stock-based compensation plan, we may (at the time of grant) authorize the grantee to elect to settle awards in either cash or subordinate voting shares. Absent such permitted election, grants will be settled in subordinate voting shares, which may be purchased in the open market or issued from treasury, subject to certain limits. The timing of, and the amounts paid for, these purchases can vary from period to period. We have funded, and expect to continue to fund, share repurchases for this purpose from cash on hand. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we paid </font><font style="font-family:inherit;font-size:10pt;">$16.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$18.2 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$28.9 million</font><font style="font-family:inherit;font-size:10pt;">) to purchase subordinate voting shares in the open market through a broker for this purpose. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have funded and intend to continue to fund share repurchases under our NCIBs and our SIBs from cash on hand, borrowings under our Revolving Facility, or a combination thereof. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we paid $19.9 million (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; $34.3 million; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; $370.4 million), including transactions costs, to repurchase subordinate voting shares in the open market for cancellation.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide routine indemnifications, the terms of which range in duration and often are not explicitly defined. These may include indemnifications against third-party intellectual property infringement claims and certain third-party negligence claims for property damage. We have also provided indemnifications in connection with the sale of certain businesses and real property. The maximum potential liability from these indemnifications cannot be reasonably estimated. In some cases, we have recourse against other parties to mitigate our risk of loss from these indemnifications. Historically, we have not made significant payments relating to these types of indemnifications.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Litigation and contingencies:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of our operations, we may be subject to lawsuits, investigations and other claims, including environmental, labor, product, customer disputes and other matters.&#160;Management believes that adequate provisions have been recorded where required. Although it is not always possible to estimate the extent of potential costs, if any, management believes that the ultimate resolution of all such pending matters will not have a material adverse impact on our financial performance, financial position or&#160;liquidity.&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2007, securities class action proceedings were initiated against us and our former Chief Executive and Chief Financial Officers in the Ontario Superior Court of Justice. The proceedings were dismissed on January 16, 2017 with no payments by the defendants.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font><font style="font-family:inherit;font-size:10pt;">In the third quarter of 2017, the Brazilian Ministry of Science, Technology, Innovation and Communications (MCTIC) issued assessments seeking to disqualify certain amounts of research and development (R&amp;D) expenses for the years 2006 to 2009, which entitled our Brazilian subsidiary (which ceased operations in 2009) to charge reduced sales tax levies to its customers. The assessments against our Brazilian subsidiary (including interest and penalties) total approximately 39 million Brazilian real (approximately $12 million at year-end exchange rates) for such years. Although we cannot predict the outcome of this matter, we believe that our R&amp;D activities for the period are supportable, and it is probable that our position will be sustained upon full examination by the appropriate Brazilian authorities and, if necessary, upon consideration by the Brazilian judicial courts. Our position is supported by our Brazilian legal advisers.</font></div><div><a name="sD0F39BD4FEB41838E1C50E81216BB3B1"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Capital Resources</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our capital resources consist of cash provided by operating activities, access to the Revolving Facility, intraday and overnight bank overdraft facilities, an A/R sales program, a customer's supplier financing program, and our ability to issue debt or equity securities. We regularly review our borrowing capacity and make adjustments, as permitted, for changes in economic conditions and changes in our requirements. As part of our strategic initiatives to scale and diversify our ATS end market revenue base and expand our capabilities in our ATS businesses, we may use cash on hand, issue equity or debt, and are likely to increase our levels of third-party indebtedness (or any combination thereof) in order to fund operations or acquisitions, which could adversely impact our cash position and liquidity, increase our debt leverage (in the case of the issuance or incurrence of debt), reduce our debt agency ratings, dilute the current holders of our subordinate voting shares, and/or decrease the market price of such shares. Issuances of debt or convertible debt securities could have rights and privileges senior to those of equity holders, and the terms of such securities could impose restrictions on our operations. In addition, increases in our overall indebtedness levels, and/or the terms of any new or refinanced credit facility, could limit our flexibility to plan for and adjust to changing business and market conditions, increase our vulnerability to general adverse economic and industry conditions, limit our ability to refinance our indebtedness on terms acceptable to us or at all, require us to dedicate a substantial portion of our cash flow to make interest and principal payments on such indebtedness, subject us to higher levels of indebtedness than our competitors (which may put us at a competitive disadvantage), subject us to restrictive and financial covenants, and limit our ability to obtain additional financing. See &#8220;Liquidity &#8212; Cash requirements&#8221; above for further detail. We centrally manage our funding and treasury activities in accordance with corporate policies, the main objectives of which are to ensure appropriate levels of liquidity, to have funds available for working capital or other investments we determine are required to grow our business, to comply with debt covenants, to maintain adequate levels of insurance, and to balance our exposures to market risks.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had cash and cash equivalents of </font><font style="font-family:inherit;font-size:10pt;">$515.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$557.2 million</font><font style="font-family:inherit;font-size:10pt;">), of which approximately 78% was cash and 22% was cash equivalents, consisting of bank deposits. The majority of our cash and cash equivalents was denominated in U.S. dollars, and the remainder was held primarily in Canadian dollars and Chinese renminbi. We also held cash and cash equivalents in the following currencies: British pound sterling, Brazilian real, Czech koruna, Euro, Hong Kong dollar, Indian rupee, Japanese yen, Lao kip, Malaysian ringgit, Mexican peso, Philippines peso, Romanian leu, Singapore dollar, Taiwan dollar and Thai baht.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of our cash and cash equivalents is held with financial institutions each of which had at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;a Standard and Poor&#8217;s short-term rating of </font><font style="font-family:inherit;font-size:10pt;">A-1</font><font style="font-family:inherit;font-size:10pt;">&#32;or above. Our cash and cash equivalents are subject to intra-quarter swings, generally related to the timing of A/R collections, inventory purchases and payments, and other capital&#160;uses.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are party to an amended and restated credit agreement that consists of the $300.0 million Revolving Facility and the $250.0 million non-revolving Term Loan (which is fully drawn), each of which matures in May 2020. The Term Loan was used to fund a portion of our share repurchases under a 2015 SIB. The remainder of the SIB was funded with $25.0 million drawn on the Revolving Facility (which has since been repaid) and $75.0 million in cash. The Revolving Facility has an accordion feature that allows us to increase the $300.0 million limit by an additional $150.0 million on an uncommitted basis upon satisfaction of certain terms and conditions. The Revolving Facility also includes a $25.0 million swing line, subject to the overall revolving credit limit, that provides for short-term borrowings up to a maximum of seven days. The Revolving Facility permits us and certain designated subsidiaries to borrow funds for general corporate purposes, including acquisitions. Borrowings under the Revolving Facility bear interest for the period of the draw at various base rates selected by us consisting of LIBOR, Prime, Base Rate Canada, and Base Rate (each as defined in the amended credit agreement), plus a margin.&#160;The margin for borrowings under the Revolving Facility ranges from 0.6% to 1.4% (except in the case of the LIBOR base rate, in which case, the margin ranges from 1.6% to 2.4%), based on a specified financial ratio based on indebtedness. Outstanding amounts under the Revolving Facility are due at maturity (but are required to be repaid prior thereto under specified circumstances). Amounts under the Revolving Facility are generally drawn for fixed periods of time, and if repaid, can be redrawn until the maturity date of the facility. The Term Loan bears </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">interest at LIBOR plus a margin ranging from 2.0% to 3.0% based on the same financial ratio. The Term Loan requires quarterly principal repayments of $6.25 million, with the remainder due at maturity. We are permitted to make voluntary prepayments of the Term Loan, subject to certain terms and conditions. Prepayments on the Term Loan are also required under certain circumstances. Repaid amounts on the Term Loan may not be re-borrowed. During the first quarter of 2016, we borrowed $40.0 million under the Revolving Facility to fund share repurchases under our 2016 NCIB, including the $30.0 million PSR thereunder. In 2016, we repaid a total of $50.0 million under the Revolving Facility and $25.0 million under the Term Loan. In 2017, we repaid a total of $15.0 million under the Revolving Facility and $25.0 million under the Term Loan. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we incurred </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in interest expense under our credit facility (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$7.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">). As of December 31, 2017, there were no amounts outstanding under our Revolving Facility. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to comply with certain restrictive covenants under the credit facility, including those relating to the incurrence&#160;of senior ranking indebtedness, the sale of assets, a change of control, and certain financial covenants related to indebtedness and interest coverage. Certain of our assets are pledged as security for borrowings under this facility. If an event of default occurs and is continuing, the administrative agent may declare all advances on the facility to be immediately due and payable and may cancel the lenders&#8217; commitments to make further advances thereunder. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$187.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding under our Term Loan and no amounts outstanding under our Revolving Facility (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; $212.5 million outstanding under our Term Loan and $15.0 million outstanding under our Revolving Facility), and we were in compliance with all restrictive and financial covenants thereunder. The credit facility is scheduled to mature in May 2020.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had $</font><font style="font-family:inherit;font-size:10pt;">23.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$25.8 million</font><font style="font-family:inherit;font-size:10pt;">) outstanding in letters of credit under the Revolving Facility. We also arrange letters of credit and surety bonds outside of the Revolving Facility.&#160;At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$13.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$12.0 million</font><font style="font-family:inherit;font-size:10pt;">) of such letters of credit and surety bonds outstanding.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$276.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;available (December 31, 2016 &#8212; $259.2 million available) under the Revolving Facility for future borrowings. We also have a total of </font><font style="font-family:inherit;font-size:10pt;">$73.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of uncommitted bank overdraft facilities available for intraday and overnight operating requirements. There were no amounts outstanding under these overdraft facilities at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have an accounts receivable sales agreement to sell up to $200.0 million (reduced from $250.0 million on March 23, 2017 based on a review of our requirements under this agreement) at any one time in accounts receivable on an uncommitted basis (subject to pre-determined limits by customer) to </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;third-party banks. Each of these banks had a Standard and Poor&#8217;s short-term rating of </font><font style="font-family:inherit;font-size:10pt;">A-2</font><font style="font-family:inherit;font-size:10pt;">&#32;or above and a long-term rating of </font><font style="font-family:inherit;font-size:10pt;">A-</font><font style="font-family:inherit;font-size:10pt;">&#32;or above at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The term of this agreement has been annually extended in recent years (including in November 2017) for additional one-year periods (and is currently extendable to November 2019 under specified circumstances) but may be terminated earlier as provided in the agreement. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$80.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;">) of A/R were sold under this program, and de-recognized from our accounts receivable balance. As our A/R sales program is on an uncommitted basis, there can be no assurance that any of the banks will purchase the A/R we intend to sell to them under this program. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have entered into an agreement with a third-party bank as part of a customer's supplier financing program pursuant to which participating suppliers may sell accounts receivable from such customer to a third-party bank on an uncommitted basis in order to receive earlier payment. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we sold </font><font style="font-family:inherit;font-size:10pt;">$52.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of accounts receivable under this program (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$51.4 million</font><font style="font-family:inherit;font-size:10pt;">). We utilized this program to substantially offset the effect of extended payment terms required by such customer on our working capital for the period. As the supplier financing program is on an uncommitted basis, there can be no assurance that the bank will purchase the A/R we intend to sell to them thereunder.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The timing and the amounts we borrow and repay under our revolving credit and overdraft facilities, or sell under our  A/R sales program or the supplier financing program, can vary significantly from month-to-month depending upon our working capital and other cash requirements.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Standard and Poor&#8217;s assigns a corporate credit rating to Celestica. This rating is not a recommendation to buy, sell or hold securities, as it does not comment as to market price or suitability for a particular investor. This rating may be subject to revision or withdrawal at any time by the rating organization. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our Standard and Poor&#8217;s corporate credit rating was BB, with a stable outlook. A reduction in our credit rating or change in outlook could adversely impact our future cost of&#160;borrowing.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our strategy on capital risk management has not changed significantly since the end of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Other than the restrictive and financial covenants associated with our credit facility noted above, we are not subject to any contractual or regulatory capital requirements. While some of our international operations are subject to government restrictions on the flow of capital into and out of their jurisdictions, these restrictions have not had a material impact on our operations or cash&#160;flows.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial instruments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our short-term investment objectives are to preserve principal and to maximize yields without significantly increasing risk, while at the same time not materially restricting our short-term access to cash.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of our cash balances are held in U.S.&#160;dollars. We price the majority of our products in U.S.&#160;dollars and the majority of our materials costs are also denominated in U.S.&#160;dollars. However, a significant portion of our non-materials costs (including payroll, pensions, site costs and costs of locally sourced supplies and inventory) are denominated in various other currencies. As a result, we may experience foreign exchange gains or losses on translation or transactions due to currency fluctuations.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a foreign exchange risk management policy in place to govern our hedging activities. We do not enter into speculative trades. Our current hedging activity is designed to reduce the variability of our foreign currency costs where we have local manufacturing operations. We enter into foreign exchange forward contracts to hedge our cash flow exposures and foreign currency swaps to hedge our balance sheet exposures. Balance sheet hedges are based on our forecasts of the future position of net monetary assets or liabilities denominated in foreign currencies and, therefore, may not mitigate the full impact of any translation impacts in the future. There can be no assurance that our hedging transactions will be&#160;successful in mitigating our foreign exchange risk.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had foreign exchange forwards and swaps to trade U.S.&#160;dollars in exchange for the following currencies:&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract amount in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">U.S.&#160;dollars (in millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">exchange&#160;rate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of&#160;U.S.&#160;dollars</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">period&#160;in</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">gain (loss) (in millions)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.80</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thai baht</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.03</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysian ringgit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.23</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mexican peso</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British pound</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.34</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese renminbi</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.19</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romanian leu</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore dollar</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These contracts, which generally extend for periods of up to 12&#160;months, will expire by the end of the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">. The fair value of the outstanding contracts at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was a net unrealized gain of $10.3 million (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; net unrealized loss of $9.6&#160;million). The unrealized gains or losses are a result of fluctuations in foreign exchange rates between the date the currency forward or swap contracts were entered into and the valuation date at period&#160;end.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial risks:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are exposed to a variety of risks associated with financial instruments and otherwise.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency risk: Due to the global nature of our operations, we are exposed to exchange rate fluctuations on our financial instruments denominated in various currencies. The majority of our currency risk is driven by operational costs, including income tax expense, incurred in local currencies by our subsidiaries. As part of our risk management program, we attempt to mitigate currency risk through a hedging program using forecasts of our anticipated future cash flows and balance sheet exposures denominated in foreign currencies. We enter into foreign exchange forward contracts and swaps, generally for periods up to 12 months, to lock in the exchange rates for future foreign currency transactions, which is intended to reduce the variability of our operating costs and future cash flows denominated in local currencies. While these contracts are intended to reduce the effects of fluctuations in foreign currency exchange rates, our hedging strategy does not mitigate the longer-term impacts of changes to foreign exchange rates. Although our functional currency is the U.S. dollar, currency risk on our income tax expense arises as we are generally required to file our tax returns in the local currency for each particular country in which we have operations. While our hedging program is designed to mitigate currency risk vis-&#224;-vis the U.S. dollar, we remain subject to taxable foreign exchange impacts in our translated local currency financial results relevant for tax reporting purposes. We do not use derivative financial instruments for speculative purposes.  </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We cannot predict changes in currency exchange rates, the impact of exchange rate changes on our operating results, nor the degree to which we will be able to manage the impact of currency exchange rate changes. Such changes, including as a result of Brexit or other global events impacting currency exchange rates could materially adversely affect our business, results of operations and financial condition.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate risk: Borrowings under our credit facility bear interest at specified rates, plus specified margins (as described above). Our borrowings under this facility expose us to interest rate risk due to potential increases to the&#160;specified rates and margins. A one-percentage point increase in these rates would increase interest expense, based on outstanding borrowings of </font><font style="font-family:inherit;font-size:10pt;">$187.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, by approximately $2 million annually. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credit risk: Credit risk refers to the risk that a counterparty may default on its contractual obligations resulting in a financial loss to us. We believe our credit risk of counterparty non-performance is relatively low, however, if a key supplier (or any company within such supplier's supply chain) or customer experiences financial difficulties or fails to comply with their contractual obligations, this could result in a financial loss to us. In connection therewith, see &#8220;Summary of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#8221; and &#8220;Summary of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#8221; above for a description of the write-downs recorded in each of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;related to our exit from the solar panel manufacturing business. With respect to our financial market activities, we have adopted a policy of dealing only with credit-worthy counterparties to help mitigate the risk of financial loss from defaults. We monitor the credit risk of the counterparties with whom we conduct business, through a combined process of credit rating reviews and portfolio reviews. To attempt to mitigate the risk of financial loss from defaults under our foreign currency forward contracts and swaps, our contracts are held by counterparty financial institutions, each of which had at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;a Standard and Poor&#8217;s rating of </font><font style="font-family:inherit;font-size:10pt;">A-2</font><font style="font-family:inherit;font-size:10pt;">&#32;or above. In addition, we maintain cash and short-term investments in highly-rated investments or on deposit with major financial institutions. Each financial institution with which we have our A/R sales program and the supplier financing program had a Standard and Poor&#8217;s short-term rating of </font><font style="font-family:inherit;font-size:10pt;">A-2</font><font style="font-family:inherit;font-size:10pt;">&#32;or above&#160;and a long-term rating of </font><font style="font-family:inherit;font-size:10pt;">A-</font><font style="font-family:inherit;font-size:10pt;">&#32;or above at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. Each financial institution from which annuities have been purchased for the defined benefit component of our Canadian pension plan had an A.M. Best or Standard and Poor&#8217;s long-term rating of A- or above at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. In addition, the financial institutions from which annuities have been purchased for the defined benefit component of our U.K. pension plans are governed by local regulatory bodies.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also provide unsecured credit to our customers in the normal course of business. From time to time, we extend the payment terms applicable to certain customers, and/or provide longer payment terms to new customers or with respect to new programs. If this becomes more prevalent, it could adversely impact our working capital requirements, and increase our financial exposure and credit risk. We attempt to mitigate customer credit risk by monitoring our customers&#8217; financial condition and performing ongoing credit evaluations as appropriate. In certain instances, we may obtain letters of credit or other forms of security from our customers. We may also purchase credit insurance from a financial institution to reduce our credit exposure to certain customers. We consider credit risk in determining our allowance for doubtful accounts and we believe our allowances, as adjusted from time to time, are adequate. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liquidity risk: Liquidity risk is the risk that we may not have cash available to satisfy our financial obligations as they come due. The majority of our financial liabilities recorded in accounts payable, accrued and other current liabilities and provisions are due within 90&#160;days.   We believe that cash flow from operating activities, together with cash on hand,  cash from the sale of A/R, and borrowings available under our Revolving Facility and intraday and overnight bank overdraft facilities are sufficient to fund our currently anticipated financial obligations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See note </font><font style="font-family:inherit;font-size:10pt;">21</font><font style="font-family:inherit;font-size:10pt;">&#32;to our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;audited consolidated financial statements for further details.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sCF51643949B2C318EDEF0E8125F85274"></a></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related Party Transactions</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#160;&#160;&#160;&#160; </font><font style="font-family:inherit;font-size:10pt;">Onex Corporation (Onex) beneficially owns or controls, directly or indirectly, all of our outstanding multiple voting shares. Accordingly, Onex has the ability to exercise significant influence over our business and affairs and generally has the power to determine all matters submitted to a vote of our shareholders where the subordinate voting shares and multiple voting shares vote together as a single class. Mr. Gerald Schwartz, the Chairman of the Board, President and Chief Executive Officer of Onex, and one of our directors until December 31, 2016, indirectly owns shares representing the majority of the voting rights of&#160;Onex.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January&#160;2009, we entered into a Services Agreement with Onex for the services of Mr. Schwartz as a director of Celestica, pursuant to which Onex received compensation for such services. The initial term of this agreement was one year and it automatically renews for successive one-year terms unless either party provides a notice of intent not to renew. In connection with the retirement of Mr. Schwartz from our Board of Directors as of December 31, 2016, and the appointment of Mr. Tawfiq Popatia (also an officer of Onex) as his replacement effective January 1, 2017, the Services Agreement was amended as of such date to replace all references to Mr. Schwartz therein with references to Mr. Popatia, and to increase the annual fee payable to Onex thereunder from $200,000 per year to $235,000 per year (to be consistent with current annual Board retainer fees), payable in DSUs in equal quarterly installments in arrears. The Services Agreement terminates automatically and the rights of Onex to receive compensation (other than accrued and unpaid compensation) will terminate (a) 30 days after the first day on which Onex ceases to hold at least one multiple voting share of Celestica or any successor company or (b) the date Mr. Popatia ceases to be a director of Celestica for any reason. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Also see discussion in &#8220;Cash requirements&#8221; above for a description of the Property Sale Agreement (and lease arrangements) with respect to our real property located in Toronto, Ontario (which includes our corporate headquarters and our Toronto manufacturing operations). Approximately 30% of the interests in the Property Purchaser are to be held by a privately-held company in which Mr. Schwartz has a material interest. Mr. Schwartz also has a non-voting interest in an entity which is to have an approximate 25% interest in the Property Purchaser. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s33FB3860F6264CC91BBA0E812619BA8B"></a></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding Share Data</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of February&#160;14, 2018, we had 124,246,948 outstanding subordinate voting shares and 18,600,193 outstanding multiple voting shares. As of such date, we also had 372,458 outstanding stock options, 3,716,960  outstanding RSUs, 3,300,645 outstanding PSUs (assuming vesting of 100% of the target amount granted (amounts that will vest range from 0% to 200% of the target amount granted)), and&#160;1,455,550 outstanding DSUs; each vested option or unit entitles the holder thereof to receive one subordinate voting share (or&#160;in certain cases, cash) pursuant to the terms thereof (subject to certain time or performance-based vesting conditions).</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s8D5337CBEDD2D72A1A0F0E81264D018C"></a></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Controls and Procedures</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Evaluation of disclosure controls and procedures:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our management is responsible for establishing and maintaining a system of disclosure controls and procedures (as&#160;defined in Rules&#160;13a-15(e)&#160;and&#160;15d-15(e)&#160;under the U.S.&#160;Exchange Act) designed to ensure that information we are required to disclose in the reports that we file or submit under the U.S.&#160;Exchange Act is recorded, processed, summarized and reported within the time periods specified in the U.S. Securities and Exchange Commission&#8217;s rules&#160;and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by an issuer in the reports that it files or submits under the U.S.&#160;Exchange Act is accumulated and communicated to the issuer&#8217;s management, including its principal executive officer or officers and principal financial officer or officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the supervision of and with the participation of management, including our principal executive officer and principal financial officer, we have evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. Based on that evaluation, our principal executive officer and principal financial officer have concluded that, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our disclosure controls and procedures are effective to meet the requirements of Rules&#160;13a-15(e) and&#160;15d-15(e)&#160;under the U.S.&#160;Exchange&#160;Act.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that its objectives are met. Due to inherent limitations in all such systems, no evaluation of controls can provide absolute assurance that all control issues within a company have been detected. Accordingly, our disclosure controls and procedures are designed to provide reasonable, not absolute, assurance that the objectives of our disclosure control system are&#160;met.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Changes in internal control over financial reporting:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not identify any change in our internal control over financial reporting in connection with our evaluation thereof that occurred during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting. Although we implemented certain changes to our business processes, systems and controls in preparation for the adoption of new accounting standards IFRS 15 (Revenue from Contracts with Customers) and IFRS 9 (Financial Instruments), no significant changes were made to our internal control over financial reporting due to the adoption of these standards.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Management&#8217;s report on internal control over financial reporting:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reference is made to our Management&#8217;s Report on page&#160;F-1 of our Annual Report on Form&#160;20-F for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. Our auditors, KPMG&#160;LLP, an independent registered public accounting firm, have issued an audit report on our internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. This report appears on page&#160;F-2 of such Annual Report.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sF9F16D0F1C31D53F10490E812117DF5F"></a></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unaudited Quarterly Financial Highlights</font><font style="font-family:inherit;font-size:10pt;">&#32;(in&#160;millions, except percentages and per share&#160;amounts):&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="27"></td></tr><tr><td style="width:34%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">First<br>Quarter</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Second<br>Quarter</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Third<br>Quarter</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth<br>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">First<br>Quarter</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Second<br>Quarter</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Third<br>Quarter</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fourth<br>Quarter</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,353.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,485.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,554.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,623.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,469.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,558.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,528.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,553.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit %</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net earnings </font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted average # of basic shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">142.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">140.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">140.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">142.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted average # of diluted shares</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">145.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">144.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">144.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">145.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">145.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">145.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"># of shares outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">140.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">140.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">140.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">IFRS earnings per share:</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.18</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.25</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.38</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.15</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.24</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.23</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.10</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">diluted</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.18</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.25</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.37</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.15</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.24</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.23</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.10</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Comparability quarter-to-quarter:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The quarterly data reflects the following: the fourth quarters of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and 2017 include the results of our annual impairment testing of goodwill, intangible assets and property, plant and equipment; and all quarters have been impacted by our restructuring actions. The amounts attributable to these items vary from quarter-to-quarter.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fourth</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;quarter </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2017</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">fourth</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;quarter </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2016</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue of </font><font style="font-family:inherit;font-size:10pt;">$1.55 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased </font><font style="font-family:inherit;font-size:10pt;">4%</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to the same period in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Compared to the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, revenue dollars in the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;from our Communications end market </font><font style="font-family:inherit;font-size:10pt;">decreased</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;">, primarily due to weaker demand (offset in part by new programs) relative to the fourth quarter of 2016, which had benefited from new programs and demand strength.  Revenue dollars from our Enterprise end market decreased </font><font style="font-family:inherit;font-size:10pt;">4%</font><font style="font-family:inherit;font-size:10pt;">&#32;in the fourth quarter of 2017 compared to the prior year period, primarily due to demand softness.  These decreases were offset in part by a </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;">&#32;revenue increase from our ATS end market in the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to the prior year period, primarily due to new programs, as well as stronger demand in our semiconductor business, which more than offset the decline in revenue due to our exit from the solar panel manufacturing business (which negatively impacted ATS end market revenue by 4%). Gross margin for the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased to </font><font style="font-family:inherit;font-size:10pt;">6.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue compared to </font><font style="font-family:inherit;font-size:10pt;">6.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue for the same period in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, primarily due to lower revenue (primarily in our Communications end market), unfavorable changes in program mix, $3 million of additional ramping costs with respect to certain new programs (described in &#8220;Operating Results&#8221; above), offset in part by margin improvements in our ATS end market, including from our semiconductor business. Net earnings for the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$14.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;lower compared to the same period in the prior year, primarily due to the decrease in gross profit described above and $8.3 million in refund interest income that benefited the fourth quarter of 2016, offset in part by lower other charges ($17.5 million in the fourth quarter of 2017 as compared to $25.8 million in the prior year period), primarily due to an $11.2 million reduction in restructuring charges in the fourth quarter of 2017 as compared to the prior year period. Restructuring charges for the fourth quarter of 2016 were negatively impacted by charges related to our exit from the solar panel manufacturing business.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">quarter </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2017</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">third</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;quarter </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2017</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font><font style="font-family:inherit;font-size:10pt;">Revenue for the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;increased </font><font style="font-family:inherit;font-size:10pt;">2%</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Compared to the previous quarter, revenue dollars from our Enterprise end market increased </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;">, primarily due to demand strength, and revenue dollars from our ATS end market increased </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;">, primarily due to our new &#8220;operate-in-place&#8221;  program that commenced in the third quarter of 2017 in our aerospace and defense business. These increases were offset in part by an </font><font style="font-family:inherit;font-size:10pt;">8%</font><font style="font-family:inherit;font-size:10pt;">&#32;sequential revenue decline in our Communications end market, primarily due to lower demand, including late changes in the quarter from certain customers. Gross margin for the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;decreased to </font><font style="font-family:inherit;font-size:10pt;">6.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue compared to </font><font style="font-family:inherit;font-size:10pt;">6.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue for the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Although revenue was higher in the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, gross margin was negatively impacted by changes in program mix and the late changes in demand, the timing of which prevented us from reducing certain variable production costs in light of lower volumes. Net earnings for the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$14.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$19.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;lower compared to the previous quarter, primarily due to $13.6 million in higher other charges, including higher restructuring charges of $9.1 million and $1.6 million of Toronto transition costs, and $3.1 million in higher SG&amp;A expense in the fourth quarter of 2017 as compared to the prior quarter.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fourth</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;quarter </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">2017</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;actual compared to guidance:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IFRS earnings per share (EPS) for the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$0.10</font><font style="font-family:inherit;font-size:10pt;">&#32;on a diluted basis reflected an aggregate charge of </font><font style="font-family:inherit;font-size:10pt;">$0.15</font><font style="font-family:inherit;font-size:10pt;">&#32;(pre-tax) per share for employee stock-based compensation expense, amortization of intangible assets (excluding computer software) and restructuring charges. We provided a range on </font><font style="font-family:inherit;font-size:10pt;">October&#160;26, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;of an aggregate charge of between </font><font style="font-family:inherit;font-size:10pt;">$0.09 to $0.15</font><font style="font-family:inherit;font-size:10pt;">&#32;per share for these items. We cannot predict changes in currency exchange rates, the impact of such changes on our operating results, or the degree to which we will be able to manage such impacts. IFRS earnings before income taxes as a percentage of revenue for the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was 1.4%. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">October&#160;26, 2017</font><font style="font-family:inherit;font-size:10pt;">, we provided the following guidance for the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of&#160;</font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:69%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:15%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Q4 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Guidance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Actual</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IFRS revenue (in&#160;billions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1.5 to $1.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1.55</font></div></td></tr><tr><td style="vertical-align:middle;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-IFRS operating margin</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.6% at the mid-point of expectations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.3%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-IFRS adjusted earnings per share (diluted)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$0.27 to $0.33</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$0.27</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, revenue of </font><font style="font-family:inherit;font-size:10pt;">$1.55 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;was at the mid-point of our guidance range, reflecting demand strength from our Enterprise end market, offset by demand softness from our Communications end market. Our non-IFRS operating margin of </font><font style="font-family:inherit;font-size:10pt;">3.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;for the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was negatively impacted by late demand changes from certain customers, the timing of which prevented us from reducing certain variable production costs in light of the lower volumes. This also negatively impacted our non-IFRS adjusted EPS of </font><font style="font-family:inherit;font-size:10pt;">$0.27</font><font style="font-family:inherit;font-size:10pt;">&#32;per share for the </font><font style="font-family:inherit;font-size:10pt;">fourth</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our guidance includes a range for adjusted EPS (which is a non-IFRS measure and is defined below). Management considers non-IFRS adjusted EPS to be an important measure for investors to understand our core operating performance. A reconciliation of non-IFRS adjusted net earnings to IFRS net earnings is set forth&#160;below.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Non-IFRS measures:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management uses adjusted net earnings and the other non-IFRS measures described herein (i) to&#160;assess operating performance and the effective use and allocation of resources, (ii)&#160;to provide more meaningful period-to-period comparisons of operating results, (iii)&#160;to enhance investors&#8217; understanding of the core operating results of our business, and (iv)&#160;to set management incentive targets. We believe the non-IFRS measures we present herein are useful to investors, as they enable investors to evaluate and compare our results from operations in a more consistent manner (by excluding specific items that we do not consider to be reflective of our ongoing operating results), to evaluate cash resources that we generate each period, and to provide an analysis of operating results using the same measures our chief operating decision makers use to measure performance. In addition, management believes that the use of a non-IFRS adjusted tax expense and a non-IFRS adjusted effective tax rate provides improved insight into the tax effects of our ongoing business operations, and is useful to management and investors for historical comparisons and forecasting. These non-IFRS financial measures result largely from management&#8217;s determination that the facts and circumstances surrounding the excluded charges or recoveries are not indicative of the ordinary course of the ongoing operation of our business.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe investors use both IFRS and non-IFRS measures to assess management&#8217;s past, current and future decisions associated with our priorities and our allocation of capital, as well as to analyze how our business operates in, or responds to, swings in economic cycles or to other events that impact our core operations.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to cash cycle days (including the components thereof) and inventory turns (each described under the caption &#8220;Other Performance Indicators&#8221; above), which have no defined meanings under IFRS, we use the following non-IFRS measures: adjusted gross profit, adjusted gross margin (adjusted gross profit as a percentage of revenue), adjusted SG&amp;A, adjusted SG&amp;A as a percentage of revenue, operating earnings (adjusted EBIAT), operating margin (operating earnings as a percentage of revenue), adjusted net earnings, adjusted EPS, adjusted ROIC, free cash flow, adjusted tax expense and adjusted effective tax rate. Adjusted EBIAT, adjusted ROIC, free cash flow, adjusted tax expense and adjusted effective tax rate are further described in the tables below. In calculating these non-IFRS financial measures, management excludes the following items, where applicable: employee stock-based compensation expense, amortization of intangible assets (excluding computer software), restructuring and other charges, net of recoveries (including Toronto transition costs (recoveries), described below), other solar charges (described below), and the write-down of goodwill, intangible assets, and property, plant and equipment, all net of the associated tax adjustments (which are set forth in the table below), and deferred tax write-offs/costs or recoveries associated with restructuring actions or restructured sites.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-IFRS measures do not have any standardized meaning prescribed by IFRS and may not be comparable to similar measures presented by other companies. Non-IFRS measures are not measures of performance under IFRS and should not be considered in isolation or as a substitute for any standardized measure under IFRS. The most significant limitation to management&#8217;s use of non-IFRS financial measures is that the charges or credits excluded from the non-IFRS measures are nonetheless charges or credits that are recognized under IFRS and that have an economic impact on us. Management compensates for these limitations primarily by issuing IFRS results to show a complete picture of our performance, and reconciling non-IFRS results back to IFRS results.&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The economic substance of these exclusions and management&#8217;s rationale for excluding them from non-IFRS financial measures is provided&#160;below:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock-based compensation expense, which represents the estimated fair value of stock options, RSUs and PSUs granted to employees, is excluded because grant activities vary significantly from quarter-to-quarter in both quantity and fair value. In addition, excluding this expense allows us to better compare core operating results with those of our competitors who also </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">generally exclude employee stock-based compensation expense in assessing their operating performance, who may have different granting patterns and types of equity awards, and who may use different valuation assumptions than we&#160;do.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization charges (excluding computer software) consist of non-cash charges against intangible assets that are impacted by the timing and magnitude of acquired businesses. Amortization of intangible assets varies among our competitors, and we believe that excluding these charges permits a better comparison of core operating results with those of our competitors who also generally exclude amortization charges in assessing operating performance.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring and other charges, net of recoveries, include costs relating to employee severance, lease terminations, site closings and consolidations, write-downs of owned property and equipment which are no longer used and are available for sale, reductions in infrastructure, Toronto transition costs (recoveries) (discussed below), acquisition-related consulting, transaction and integration costs, and legal settlements (recoveries). We exclude restructuring and other charges, net of recoveries, because we believe that they are not directly related to ongoing operating results and do not reflect expected future operating expenses after completion of these activities.&#160;We believe these exclusions permit a better comparison of our core operating results with those of our competitors who also generally exclude these charges, net of recoveries, in assessing operating performance.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring and other charges, net of recoveries, also includes Toronto transition costs (recoveries), which are costs (recoveries) recorded in connection with the sale of our Toronto real property, the relocation of our existing Toronto manufacturing operations, the move of our corporate headquarters to a temporary location while space in a new office building for such headquarters at our current location (to be built by, and which we intend to lease from, the purchasers of our Toronto real property) is under construction, as well as the move to such new office space upon its completion. Toronto transition costs consist of direct relocation costs, duplicate costs (such as rent expense, utility costs, depreciation charges, and personnel costs) incurred during the transition period, as well as cease-use costs incurred in connection with idle or vacated portions of the relevant premises that we would not have incurred but for these relocations. Toronto transition recoveries will consist of amounts received from the purchasers of the Toronto real property or gains we record in connection with its sale, if consummated. We believe that excluding these costs and recoveries permits a better comparison of our core operating results from period-to-period, as these costs will not reflect our ongoing operations once these relocations are complete.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other solar charges, consisting of non-cash charges to further write-down the carrying value of our then-remaining solar panel inventory and the write-down of solar accounts receivable (A/R) (primarily as a result of a solar customer's bankruptcy) to estimated recoverable amounts, were recorded in the second quarter of 2017 through cost of sales and SG&amp;A expenses, respectively. Both of these impairment charges, which were identified during the wind down phase of our solar operations after our decision to exit the solar panel manufacturing business, are excluded as they pertain to a business we have exited, and we therefore believe they are no longer directly related to our ongoing core operating results. Although we recorded significant impairment charges to write down our solar panel inventory in the third quarter of 2016, those charges were not excluded in the determination of our non-IFRS financial measures for such period, as we were then still engaged in the solar panel manufacturing business. In connection with this wind-down, we also recorded net non-cash impairment charges to write down the carrying value of our solar panel manufacturing equipment held for sale to its estimated sales value less costs to sell, which we recorded through other charges during 2017.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impairment charges, which consist of non-cash charges against goodwill, intangible assets and property, plant and equipment, result primarily when the carrying value of these assets exceeds their recoverable amount. Our competitors may record impairment charges at different times, and we believe that excluding these charges permits a better comparison of our core operating results with those of our competitors who also generally exclude these charges in assessing operating performance.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax write-offs/costs or recoveries associated with restructuring actions or restructured sites are excluded, as we believe that these write-offs/costs or recoveries do not reflect core operating performance and vary significantly among those of our competitors who also generally exclude these charges or recoveries in assessing operating performance.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth, for the periods indicated, the various non-IFRS measures discussed above, and a reconciliation of IFRS to non-IFRS measures, (in&#160;millions, except percentages and per share&#160;amounts): </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:6%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three months ended December 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">%&#160;of</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">%&#160;of</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">%&#160;of</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">%&#160;of</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">revenue</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">IFRS revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,623.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,553.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6,016.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6,110.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">IFRS gross profit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">111.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.9%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">102.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">427.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7.1%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">417.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.8%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Employee stock-based compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">15.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;Other solar charges (inventory write-down)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-IFRS adjusted gross profit</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">116.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7.2%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">105.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.8%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">442.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">433.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7.1%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">IFRS SG&amp;A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">53.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.3%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">51.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.3%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">211.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.5%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">203.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.3%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Employee stock-based compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(5.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(18.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(15.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;Other solar charges (A/R write-down)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-IFRS adjusted SG&amp;A</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">47.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.9%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">46.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">193.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.2%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">187.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.1%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">IFRS earnings before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">29.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.8%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">1.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">161.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.7%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">132.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.2%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Finance costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Refund interest income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(8.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(14.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Employee stock-based compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">33.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">30.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amortization of intangible assets (excluding computer software)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net restructuring, impairment and other charges</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">25.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">17.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">25.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">37.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;Other solar charges (inventory and A/R </font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;write-down)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-IFRS operating earnings (adjusted EBIAT) </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">61.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.8%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">50.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.3%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">221.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.7%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">216.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.5%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">IFRS net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">20.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.3%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.9%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">136.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.3%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">105.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.7%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Employee stock-based compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">33.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">30.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amortization of intangible assets (excluding computer software)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net restructuring, impairment and other charges</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">25.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">17.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">25.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">37.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other solar charges (inventory and A/R </font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">write-down)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Adjustments for taxes </font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(6.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-IFRS adjusted net earnings</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">59.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">39.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">200.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">172.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Diluted EPS</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted average # of shares (in millions)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">143.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">145.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">143.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">145.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">IFRS earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.15</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.10</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.95</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.72</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Non-IFRS adjusted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.41</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.27</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.40</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.19</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"># of shares outstanding at period end (in millions)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">140.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">141.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">140.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">141.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">IFRS cash provided by operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">87.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">43.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">173.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">127.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Purchase of property, plant and equipment, net of sales proceeds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(17.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(20.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(63.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(101.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Finance lease payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(6.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Repayments from former solar supplier</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Finance costs paid</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(9.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(10.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-IFRS free cash flow </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;background-color:transparent; font-size:5pt">(3)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">69.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">18.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">110.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">21.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">IFRS ROIC % </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(4)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">15.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">11.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-IFRS Adjusted ROIC % </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(4)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">17.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">20.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">19.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1)&#160;&#160;&#160; Management uses non-IFRS operating earnings (adjusted EBIAT) as a measure to assess our operational performance related to our core operations. Non-IFRS adjusted EBIAT is defined as earnings before finance costs (consisting of interest and fees related to our credit facility, our accounts receivable sales program, and a customer's supplier financing program), amortization of intangible assets (excluding computer software) and income taxes. Non-IFRS adjusted EBIAT also excludes, in periods where such charges have been recorded, employee stock-based compensation expense, restructuring and other charges, including acquisition-related consulting, transaction and integration costs (net of recoveries) and Toronto transition costs (recoveries), impairment charges, other solar charges,  and refund interest income with respect to amounts previously held on account with Canadian tax authorities.  During the fourth quarter of 2017, we recorded $1.6 million of Toronto transition costs.  We expect these costs to continue into 2019.  The Toronto transition costs are reported as other charges. </font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2)&#160;   The adjustments for taxes, as applicable, represent the tax effects on our non-IFRS adjustments and tax write-offs/costs or recoveries related to restructured sites (described below). </font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The following table sets forth a reconciliation of our IFRS tax expense and IFRS effective tax rate to our non-IFRS adjusted tax expense and our non-IFRS adjusted effective tax rate for the periods indicated, in each case determined by excluding the tax benefits or costs associated with the listed items (in millions, except percentages) from our IFRS tax expense for such periods:</font></div><div style="line-height:120%;text-align:center;padding-left:24px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.71150097465888%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:36%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Year ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">December 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Effective tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Effective tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Effective tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Effective tax rate</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">IFRS tax expense/IFRS effective tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">8.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">29%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">7.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">35%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">24.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">15%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">27.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">21%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Tax costs (benefits) of the following items excluded from IFRS tax expense: </font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;&#160;&#160;&#160;&#160;Employee stock-based compensation </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">0.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">0.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">1.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangible assets (excluding </font></div><div style="font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;&#160;&#160;&#160;&#160;&#160;computer software)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;&#160;&#160;&#160;&#160;Net restructuring, impairment and other charges</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">(0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">0.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">1.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;&#160;&#160;&#160;&#160;Other solar charges (inventory and A/R write-down)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">0.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;&#160;&#160;&#160;&#160;Other charges related to restructured sites</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">(1.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">3.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">Non-IFRS adjusted tax expense/Non-IFRS adjusted effective tax rate</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">7.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">11%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">8.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">17%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">24.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">11%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">34.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">17%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(3)&#160;&#160;   Management uses non-IFRS free cash flow as a measure, in addition to IFRS cash flow provided by (used in) operations, to assess our operational cash flow performance. We believe non-IFRS free cash flow provides another level of transparency to our liquidity. Non-IFRS free cash flow is defined as cash provided by (used in) operations after the purchase of property, plant and equipment (net&#160;of proceeds from the sale of certain surplus equipment and property), finance lease payments, repayments from a former solar supplier, and finance costs paid. As a measure of liquidity, in periods when it is relevant (the third quarter of 2015), non-IFRS free cash flow also included deposits received on the anticipated sale of real property (see note 18 to our </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">&#32;audited consolidated financial statements). Similarly, it is our intention to include any amounts received from the purchasers of our Toronto real property (should the sale be consummated) in non-IFRS free cash flow in the period of receipt. Note that non-IFRS free cash flow, however, does not represent residual cash flow available to Celestica for discretionary expenditures.</font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(</font><font style="font-family:inherit;font-size:8pt;">4</font><font style="font-family:inherit;font-size:8pt;">)&#160;&#160;  Management uses non-IFRS adjusted ROIC as a measure to assess the effectiveness of the invested capital we use to build products or provide services to our customers, by quantifying how well we generate earnings relative to the capital we have invested in our business. Our non-IFRS adjusted ROIC measure reflects non-IFRS operating earnings, working capital management and asset utilization. Non-IFRS adjusted ROIC is calculated by dividing non-IFRS adjusted EBIAT by average net invested capital. Net invested capital (calculated in the table below) consists of the following IFRS measures: total assets less cash, accounts payable, accrued and other current liabilities and provisions, and income taxes payable. We use a two-point average to calculate average net invested capital for the quarter and a five-point average to calculate average net invested capital for the year. A comparable measure under IFRS would be determined by dividing IFRS earnings before income taxes by net invested capital (which we have set forth in the charts above and below), however, this measure (which we have called IFRS ROIC), is not a measure defined under IFRS.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth, for the periods indicated, our calculation of IFRS ROIC % and non-IFRS adjusted ROIC % (in&#160;millions, except&#160;IFRS ROIC % and non-IFRS adjusted ROIC %):&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.88109161793372%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td colspan="4" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">IFRS earnings before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">29.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">161.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">132.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td colspan="4" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Multiplier</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td colspan="4" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Annualized IFRS earnings before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">117.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">88.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">161.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">132.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="4" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average net invested capital for the period </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,083.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,196.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,062.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,133.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="4" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">IFRS ROIC % </font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">15.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">11.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three months ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Non-IFRS operating earnings (adjusted EBIAT)</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">61.4</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">50.7</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">221.2</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">216.5</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Multiplier</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Annualized non-IFRS adjusted EBIAT</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">245.6</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">202.8</font></div></td><td style="vertical-align:bottom;background-color:;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">221.2</font></div></td><td style="vertical-align:bottom;background-color:;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">216.5</font></div></td><td style="vertical-align:bottom;background-color:;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average net invested capital for the period</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,083.8</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,196.3</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,062.3</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,133.1</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="4" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Non-IFRS adjusted ROIC % </font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.7</font></div></td><td style="vertical-align:bottom;background-color:;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">17.0</font></div></td><td style="vertical-align:bottom;background-color:;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">20.8</font></div></td><td style="vertical-align:bottom;background-color:;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">19.1</font></div></td><td style="vertical-align:bottom;background-color:;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31 <br>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30 <br>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30 <br>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net invested capital consists of:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,822.3</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,814.6</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,857.7</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,871.7</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;background-color:;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,944.7</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Less: cash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">557.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">558.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">582.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">527.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">515.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Less: accounts payable, accrued and other current liabilities, provisions and income taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,189.7</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,165.5</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,168.4</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,152.7</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,228.9</font></div></td><td style="vertical-align:bottom;background-color:;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net invested capital at period end </font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,075.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,091.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,106.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,192.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,200.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31 <br>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30 <br>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">September&#160;30 <br>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br>2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net invested capital consists of:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Total assets</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,612.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,621.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,720.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,813.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,822.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Less: cash</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">545.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">511.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">472.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">542.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">557.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Less: accounts payable, accrued and other current liabilities, provisions and income taxes payable</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,104.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,053.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,122.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,179.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,189.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net invested capital at period end </font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">962.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,056.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,124.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,092.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,075.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">(1)      &#160;&#160;&#160;&#160;See footnote </font><font style="font-family:inherit;font-size:7pt;">4</font><font style="font-family:inherit;font-size:7pt;">&#32;of the previous table.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s60ADC25559857E84B1250E81269F94A4"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently issued accounting pronouncements:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS&#160;15, Revenue from Contracts with Customers:</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May&#160;2014, the IASB issued this standard, which provides a single, principles-based five-step model for revenue recognition to be applied to all customer contracts, and requires enhanced disclosures. The new standard is effective for annual periods beginning on or after January&#160;1, 2018, and allows for early adoption. We adopted this standard on January 1, 2018, and have elected to use  the retrospective approach, pursuant to which we will restate each relevant comparative reporting periods presented and recognize the transitional adjustments through equity at the start of the first comparative reporting period to be presented in our quarterly and annual consolidated financial statements (which will be January 1, 2016 for our annual financial statements). The new standard will change the timing of our revenue recognition for a significant portion of our business, resulting in the recognition of revenue for certain customer contracts earlier than under the previous recognition rules (which was generally upon delivery). The new standard will materially impact our consolidated financial statements, primarily in relation to inventory and accounts receivable balances. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently estimate the following impacts under the new standard (in millions): </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.05068226120858%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:58%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Increase (decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable/Contract asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">227</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(178</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(206</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are currently analyzing and will disclose the anticipated extent of the financial impact of the new standard on the specific line items above as of December 31, 2017 and for the year ended December 31, 2017 when our analysis is completed. We have made the necessary changes to our business processes, systems and controls to support the recognition and disclosures required for the new standard. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS&#160;9, Financial Instruments:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July&#160;2014, the IASB issued a final version of this standard, which replaces IAS&#160;39, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments: Recognition and Measurement</font><font style="font-family:inherit;font-size:10pt;">, and is effective for annual periods beginning on or after January&#160;1, 2018, with earlier adoption permitted. The standard introduces a new model for the classification and measurement of financial assets, a single expected credit loss model for the measurement of the impairment of financial assets, and a new model for hedge accounting that is aligned with a company's risk management activities. We adopted this standard effective January 1, 2018. The adoption of this standard will not have a material impact on our consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS&#160;16, Leases:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January&#160;2016, the IASB issued this standard, which brings most leases on-balance sheet for lessees under a single model, eliminating the distinction between operating and finance leases. IFRS&#160;16 supersedes IAS&#160;17, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">, and related interpretations and is effective for periods beginning on or after January&#160;1, 2019, with earlier adoption permitted. We do not intend to adopt this standard early. We have established a project team to evaluate the anticipated impact of this standard on our consolidated financial statements, as well as any changes to our business processes, systems and controls that may be required to support the recognition and disclosures required by the new standard.  Transition efforts are currently underway, and are anticipated to be complete by January 1, 2019. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s92A70EA2042D6D0E323F0E8126C0DCBD"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Research and development, patents and licenses, etc.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information required by this item is set forth above in Item&#160;3(A) "Key Information&#160;&#8212;&#160;Selected Financial Data" in footnote&#160;2, and in Item&#160;4(B) "Information on the Company&#160;&#8212;&#160;Business Overview&#160;&#8212;&#160;Research and Technology Development."</font></div><div><a name="s2C7FE06FFB5D949B5D9B0E8126F37690"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Trend Information</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information required by this item is set forth above in "Overview," "Operating Results," and "Liquidity and Capital Resources," in Item&#160;3(D) "Key Information&#160;&#8212;&#160;Risk Factors," and in Item&#160;4(B) "Information on the Company&#160;&#8212;&#160;Business Overview."</font></div><div><a name="s3A80BC3B4DF906290EC30E812714588A"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Off-Balance Sheet Arrangements</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable. </font></div><div><a name="s79653FDBF03FBBC8B7330E8127453B70"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;6.&#160;&#160;&#160;&#160;Directors, Senior Management and Employees</font></div><div><a name="sD4E285FC6EAE414A2BEA0E812116312D"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">A.&#160;&#160;&#160;&#160;Directors and Senior Management </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each director of Celestica is elected by the shareholders to serve until the close of the next annual meeting of shareholders or until a successor is elected or appointed, unless such office is earlier vacated in accordance with the Corporation's by-laws. The following table sets forth certain information regarding the current directors and executive officers of Celestica as of February&#160;14, 2018.*</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">* Mr. Deepak Chopra (age 54), a resident of Ontario, Canada, is currently a nominee for director, and is standing for election at the Corporation's 2018 Annual Meeting of Shareholders (the "Meeting").</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:40%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:31%;"></td><td style="width:1%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Age</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Director</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Since</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Position with Celestica</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Residence</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">William A. Etherington</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2001</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chair of the Board</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ontario, Canada</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Daniel P. DiMaggio</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2010</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Georgia, U.S.</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laurette T. Koellner</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2009</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Florida, U.S.</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carol S. Perry</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ontario, Canada</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Tawfiq Popatia</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ontario, Canada</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Eamon J. Ryan</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2008</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ontario, Canada</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Michael M. Wilson</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2011</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Alberta, Canada</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Robert A. Mionis</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director, President and Chief Executive Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Arizona, U.S.</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:40%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:31%;"></td><td style="width:1%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Age</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Executive</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Officer</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Since</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Position with Celestica</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Residence</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mandeep Chawla</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ontario, Canada</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Todd C. Cooper</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Operations Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Connecticut, U.S.</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Elizabeth L. DelBianco</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1998</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Legal and Administrative Officer and Corporate Secretary</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ontario, Canada</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">John ("Jack") J. Lawless</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President, Advanced Technology Solutions (ATS)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Georgia, U.S.</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Michael P. McCaughey</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2007</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">President, Connectivity and Cloud Solutions (CCS)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Qu&#233;bec, Canada</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nicolas Pujet</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Strategy Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Colorado, U.S.</font></div></td></tr></table></div><font style="font-family:inherit;font-size:8pt;font-weight:bold;">____________________________________</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Chair of the Board since April&#160;2012</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2)&#160;&#160;&#160;&#160;Director since January 1, 2017</font></div><div style="line-height:120%;padding-bottom:10px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(3)&#160;&#160;&#160;&#160;Interim Chief Financial Officer effective May 23, 2017; appointed Chief Financial Officer effective October 19, 2017</font></div><div style="line-height:120%;padding-bottom:10px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4)&#160;&#160;&#160;&#160;Executive Officer since January 4, 2018</font></div><div style="line-height:120%;padding-bottom:10px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a brief biography of each of Celestica's directors, director nominees and executive officers: </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">William A. Etherington.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Mr.&#160;Etherington is a corporate director. In addition to being the Chair of the Board of Celestica, he is also a director of Onex* (a public company). He is a former director and non-executive Chairman of the board of directors of the Canadian Imperial Bank of Commerce (a&#160;public company), and a former director of St.&#160;Michael's Hospital. In 2001, Mr.&#160;Etherington retired as Senior Vice President and Group Executive, Sales and Distribution, IBM Corporation (a&#160;public company), and as Chairman, President and Chief Executive Officer of IBM World Trade Corporation. He holds a Bachelor of Science degree in Electrical Engineering and a Doctor of Laws (Hon.) from Western University.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">*</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Onex holds an approximate 79% voting interest in Celestica. See "Controlling Shareholder Interest" under Item&#160;4(B)&#160;above.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deepak Chopra (nominee)</font><font style="font-family:inherit;font-size:10pt;">.  Mr. Chopra most recently served as President and Chief Executive Officer of Canada Post Corporation from February 2011 to March 2018. He has more than 30 years of global experience in the financial services, technology, logistics and supply-chain industries. Mr. Chopra worked for Pitney Bowes Inc., a NYSE-traded technology company known for postage meters, mail automation and location intelligence services, for more than 20 years. He served as President of Pitney Bowes Canada and Latin America from 2006 to 2010. He held a number of increasingly senior executive roles internationally, including President of its new Asia Pacific and Middle East region from 2001 to 2006 and Chief Financial Officer for the Europe, Africa and Middle East (EAME) region from 1998 to 2001. He has previously served on the boards of Canada Post Corporation, Purolator Inc., SCI Group, the Canada Post Community Foundation and the Toronto Region Board of Trade. He currently sits on the board of the Conference Board of Canada. Mr. Chopra is a Fellow of the Institute of Chartered Professional Accountants of Canada and has a Bachelor&#8217;s degree in Commerce (Honours) and a Master&#8217;s Degree in Business Management (PGDBM).</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Daniel P. DiMaggio.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Mr.&#160;DiMaggio is a corporate director. Prior to retiring in 2006, he spent 35&#160;years with United Parcel Services ("UPS") (a&#160;public company), most recently as Chief Executive Officer of the UPS Worldwide Logistics Group. Prior to leading UPS' Worldwide Logistics Group, Mr.&#160;DiMaggio held a number of positions at UPS with increasing responsibility, including leadership roles for the UPS International Marketing Group, as well as the Industrial Engineering function. In addition to his senior leadership roles at UPS, Mr.&#160;DiMaggio was a member of the board of directors of Greatwide Logistics Services,&#160;Inc.* and CEVA Logistics (a&#160;public company). He holds a Bachelor of Science degree from the Lowell Technological Institute (now&#160;the University of Massachusetts Lowell).</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">*</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr.&#160;DiMaggio was serving as a director of Greatwide Logistics Services,&#160;Inc., a privately held company, when that entity filed for bankruptcy in&#160;2008.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Laurette T. Koellner.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Ms.&#160;Koellner is a corporate director. She most recently served as Executive Chairman of International Lease Finance Corporation, an aircraft leasing subsidiary of American International Group,&#160;Inc. ("AIG") from 2012 until its sale in 2014. Ms.&#160;Koellner retired as President of Boeing International, a division of The Boeing Company, in 2008. While at Boeing, she was a member of the Office of the Chairman and served as the Executive Vice President, Internal Services, Chief Human Resources and Administrative Officer, President of Shared Services, and Corporate Controller. Ms.&#160;Koellner currently serves on the board of directors of Papa John's International,&#160;Inc., The Goodyear Tire&#160;&amp; Rubber Company, and Nucor Corporation, all public companies. Ms.&#160;Koellner previously served on the board of directors and was the Chair of the Audit Committee of Hillshire Brands Company (a&#160;public company, formerly Sara Lee Corporation and now merged with Tyson Foods,&#160;Inc.), and on the board of directors of AIG (a&#160;public company). She holds a Bachelor of Science degree in Business Management from the University of Central Florida and a Masters of Business Administration from Stetson University, as well as a Certified Professional Contracts Manager designation from the National Contracts Management Association.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Carol S. Perry.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Ms.&#160;Perry is a corporate director. She is Chair of the Independent Review Committee of the mutual funds managed by 1832&#160;Asset Management&#160;L.P., a mutual fund manager and wholly-owned affiliate of The Bank of Nova Scotia. Previously, she was a Commissioner of the Ontario Securities Commission, and has served on adjudicative panels and acted as a director and Chair of its Governance and Nominating Committee. With over 20&#160;years of experience in the investment industry as an investment banker, Ms.&#160;Perry held senior positions with leading financial services companies including RBC Capital Markets, Richardson Greenshields of Canada Limited and CIBC&#160;World Markets and later founded MaxxCap Corporate Finance&#160;Inc., a financial advisory firm. She is a former director of Softchoice Corporation, Atomic Energy of Canada Limited and DALSA Corporation. Ms.&#160;Perry has a Bachelor of Engineering Science (Electrical) degree from the University of Western Ontario and a Master of Business Administration degree from the University of Toronto. She also holds the professional designation ICD.D from the Institute of Corporate Directors.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Tawfiq Popatia.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Mr.&#160;Popatia has been a Managing Director of Onex* since 2014 and leads its efforts in automation, aerospace and other transportation-focused industries, having joined the firm in 2007. Prior to joining Onex, Mr.&#160;Popatia worked at the private equity firm of Hellman&#160;&amp; Friedman&#160;LLC and in the Investment Banking Division of Morgan Stanley&#160;&amp;&#160;Co. Mr.&#160;Popatia currently serves on the boards of Advanced Integration Technology, an aerospace automation company, and BBAM, a provider of commercial jet aircraft leasing, financing and management. He previously served on the board of Spirit Aerosystems (a public company), and is a former Employer Trustee of the International Association of Machinists National Pension Fund. Mr.&#160;Popatia holds a Bachelor of Science degree in Microbiology and a Bachelor of Commerce degree in Finance from the University of British Columbia.</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">*</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Onex holds an approximate 79% voting interest in Celestica. See "Controlling Shareholder Interest" under Item&#160;4(B)&#160;above.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Eamon J. Ryan.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Mr.&#160;Ryan is a corporate director. He is the former Vice President and General Manager, Europe, Middle East and Africa for Lexmark International&#160;Inc. (a&#160;public company). Prior to that, he was the Vice President and General Manager, Printing Services and Solutions Manager, Europe, Middle East and Africa. Mr.&#160;Ryan joined Lexmark International&#160;Inc. in 1991 as the President of Lexmark Canada. Prior to that, he spent 22&#160;years at IBM Canada, where he held a number of sales and marketing roles in its Office Products and Large Systems divisions. Mr.&#160;Ryan's last role at IBM Canada was Director of Operations for its Public Sector, a role he held from 1986 to 1990. He holds a Bachelor of Arts degree from the University of Western Ontario.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Michael M. Wilson.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Mr.&#160;Wilson is a corporate director. Until his retirement in December&#160;2013, he was the President and Chief Executive Officer, and a director, of Agrium&#160;Inc. (a&#160;public agricultural crop inputs company), and has over 30&#160;years of international and executive management experience. Prior to joining Agrium&#160;Inc., Mr.&#160;Wilson served as President of Methanex Corporation (a&#160;public company), and held various senior positions in North America and Asia during his 18&#160;years with The Dow Chemical Company (a&#160;public company). Mr.&#160;Wilson also currently serves on the board of directors of Air Canada and Suncor Energy&#160;Inc., and previously served on the board of directors of Finning International&#160;Inc. (each a public company), and was also the past Chair of the Calgary Prostate Cancer Centre. He holds a degree in Chemical Engineering from the University of&#160;Waterloo.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Robert A. Mionis.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Mr.&#160;Mionis has been President and Chief Executive Officer of the Corporation since August 1, 2015. From July&#160;2013 until August&#160;2015, he was an Operating Partner at Pamplona Capital Management (Pamplona), a global private equity firm focused on companies in the industrial, aerospace, healthcare and automotive segments. Before joining Pamplona, Mr.&#160;Mionis spent over six years as the President and CEO of StandardAero, a global aerospace maintenance, repair and overhaul company. Before StandardAero, Mr.&#160;Mionis held senior leadership roles at Honeywell, most recently as the head of the Integrated Supply Chain Organization for Honeywell Aerospace. Prior to Honeywell, Mr.&#160;Mionis held a variety of progressively senior leadership roles with General Electric (GE) and Axcelis Technologies (each a public company) and AlliedSignal. He holds a Bachelor of Science in Electrical Engineering from the University of Massachusetts.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Mandeep Chawla.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Mr.&#160;Chawla has been Chief Financial Officer of the Corporation since October 19, 2017. As Chief Financial Officer, Mr. Chawla is responsible for overseeing Celestica's accounting, financial and investor relations functions. Since joining Celestica in 2010, Mr. Chawla has held progressively senior roles in the finance organization, most recently Interim Chief Financial Officer (from May to October 2017), and Senior Vice President, Finance (from July 2016 until May 2017). Prior to joining Celestica, he held finance positions </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">with MDS Inc., Tyco International, and General Electric. Mr. Chawla holds a Master of Finance degree from Queen's University and</font><font style="font-family:inherit;font-size:10pt;">&#32;a Bachelor of Commerce degree from McMaster University. </font><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">He is a Certified Management Accountant.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Todd C. Cooper.    </font><font style="font-family:inherit;font-size:10pt;">Mr. Cooper joined Celestica as Chief Operations Officer in 2018 with over 25 years of experience in operations leadership and advisory roles. Prior to joining Celestica, Mr. Cooper led Supply Chain, Procurement, Logistics, and Sustainability value creation efforts across the portfolio companies of KKR, a leading global investment firm, from 2008 to 2018. Prior to that, he was the Vice President of Global Sourcing in Honeywell's Aerospace Division from 2005 to 2008. Before Honeywell, Mr. Cooper held various management roles at Storage Technology Corporation, McKinsey &amp; Company, and served as a Captain in the U.S. Army. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Elizabeth L. DelBianco.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Ms.&#160;DelBianco is Chief Legal and Administrative Officer and Corporate Secretary. In this role, she oversees legal, contracts, brand and communications, and sustainability. Ms.&#160;DelBianco joined Celestica in 1998 and since that time has been responsible for managing legal, governance, and compliance matters for Celestica on a global basis. From 2007 to 2016, Ms.&#160;DelBianco was also responsible for overseeing human resources policies and practices. Prior to joining Celestica, Ms.&#160;DelBianco was a senior corporate legal advisor in the telecommunications industry. She holds a Bachelor of Arts degree from the University of Toronto, a Bachelor of Laws degree from Queen's University, and a Master of Business Administration degree from the University of Western Ontario. She is admitted to practice in Ontario and New&#160;York.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">John ("Jack") J. Lawless.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Mr.&#160;Lawless is President, Advanced Technology Solutions (ATS). In this role, he is responsible for the strategy and execution of Celestica's aerospace and defense, industrial, healthcare, and smart energy businesses, as well as semiconductor capital equipment and consumer. He has served in this role since joining Celestica in October&#160;2015; however, his title changed in October&#160;2016 from Executive Vice President, Diversified Markets in order to reflect organizational developments made to better align with the Corporation's business strategy and operational model. From 2009 to 2014, Mr.&#160;Lawless was the CEO of Associated Air Center, a subsidiary of StandardAero, one of the world's largest independent global aerospace maintenance, repair and overhaul companies. He also held the role of Chief Operating Officer of StandardAero, where he was responsible for operations, supply chain, quality, IT, and engineering. Prior to StandardAero, Mr.&#160;Lawless held a number of Vice President-level roles with Honeywell. Before joining Honeywell, he held progressively senior positions with Axcelis Technologies, General Cable and AlliedSignal.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Michael P. McCaughey.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Mr.&#160;McCaughey is President, Connectivity and Cloud Solutions (CCS). In this role, he is responsible for the strategic direction of the Corporation's enterprise and communications businesses, as well as its managed services businesses. He also oversees key activities for all customer accounts in the Corporation's enterprise and communications businesses. He has served in this role since 2012; however, his title changed in October&#160;2016 from Executive Vice President, Communications, Enterprise and Managed Services in order to reflect organizational developments made to better align with the Corporation's business strategy and operational model. From 2005 to 2012, he held senior positions within the Corporation's enterprise and communications businesses. Prior to joining Celestica in 2005, Mr.&#160;McCaughey held the role of Senior Vice President, Wireline Network Systems, at Sanmina-SCI. Before joining Sanmina-SCI, Mr.&#160;McCaughey held senior roles at Hyperchip&#160;Inc. and SCI Systems (prior to that company's merger with Sanmina). He holds a DEC in Electrotechnology from Vanier College and studied Electrical Engineering at McGill University.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nicolas Pujet.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Mr.&#160;Pujet has been Chief Strategy Officer since July&#160;2016. In this role, he leads Celestica's strategy and corporate development including the design and development of the Company's vision, strategic framework and planning activities in support of the Company's business objectives, as well as mergers and acquisitions. Prior to joining Celestica, Mr.&#160;Pujet spent more than 16&#160;years in various strategic and leadership roles. From 2003 to 2016, he served in various strategy positions at Level&#160;3 Communications. Most recently, he was the Senior Vice President, Corporate Strategy and was responsible for that company's strategic outlook and strategic planning and analyses worldwide. From 1999 to 2003, Mr.&#160;Pujet served as a Management Consultant with McKinsey&#160;&amp; Company, a global management consulting firm. He holds a Ph.D. in Aeronautics and Astronautics from&#160;MIT.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are no family relationships among any of the foregoing persons, and there are no arrangements or understandings with any person pursuant to which any of our directors or executive officers were&#160;selected. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None of the directors of the Corporation during 2017, or current directors or nominees serve together as directors of other corporations. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the functional competencies, expertise and qualifications of the Corporation's current directors and nominees pursuant to a skills matrix developed by the Nominating and Governance Committee to identify functional competencies, expertise and qualifications that our Board would ideally possess:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.32163742690058%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:58%;"></td><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:4%;"></td><td style="width:6%;"></td></tr><tr><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;height:116px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;"><img src="dchopra.jpg" alt="dchopra.jpg" style="height:81px;width:17px;"></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;"><img src="ddimaggio.jpg" alt="ddimaggio.jpg" style="height:90px;width:21px;"></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;"><img src="wetherington.jpg" alt="wetherington.jpg" style="height:108px;width:18px;"></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;"><img src="lkoellner.jpg" alt="lkoellner.jpg" style="height:96px;width:20px;"></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;"><img src="rmionis.jpg" alt="rmionis.jpg" style="height:90px;width:17px;"></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;"><img src="cperry.jpg" alt="cperry.jpg" style="height:77px;width:21px;"></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;"><img src="tpopatia.jpg" alt="tpopatia.jpg" style="height:82px;width:22px;"></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;"><img src="eryan.jpg" alt="eryan.jpg" style="height:78px;width:21px;"></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;"><img src="mwilson.jpg" alt="mwilson.jpg" style="height:92px;width:17px;"></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;"><img src="total.jpg" alt="total.jpg" style="height:86px;width:29px;"></div></td></tr><tr><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Skills</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Service on Other Public (For-Profit) Company Boards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Senior Officer or CEO Experience</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Financial Literacy</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Communications and/or Enterprise Computing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">A&amp;D, Healthcare, Semiconductor, Solar, Industrial</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Services (design, after-market)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Europe and/or Asia Business Development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Operations (supply chain management and manufacturing)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Marketing and Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Strategy Deployment/M&amp;A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Talent Development and Succession Planning</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">IT and Business Transformation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Finance and Treasury</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Wingdings;font-size:8pt;">&#252;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Characteristics</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#dedede;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Gender</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">M</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">M</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">M</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">F</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">M</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">F</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">M</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">M</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">M</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7M/2F</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div><a name="s1E7D3CCAFE91AB0455BA0E8121162697"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">B.&#160;&#160;&#160;&#160;Compensation</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Director Compensation</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director compensation is set by the Board on the recommendation of the Compensation Committee and in accordance with director compensation guidelines and principles established by the Nominating and Corporate Governance Committee. Under these guidelines and principles, the Board seeks to maintain director compensation at a level that is competitive with director compensation at comparable companies, and requires a substantial portion of such compensation to be taken in the form of DSUs. The director fee structure for 2017 is set forth in Table 1 below.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;1: Directors&#8217; Fees </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:97.6608187134503%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:60%;"></td><td style="width:40%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Element</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #000000;border-top:3px double #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Director Fee Structure</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;for 2017</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Annual Board Retainer</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #000000;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$360,000 &#8211; Board Chair</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$235,000 &#8211; Directors</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Travel Fees</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #000000;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2,500</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Annual Retainer for the Audit Committee Chair</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #000000;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$20,000</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Annual Retainer for the Compensation Committee Chair</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #000000;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$15,000</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Annual Retainer for the Nominating and Governance Committee Chair</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">DSU Election</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</sup></font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Directors must elect to be paid either 100% or 75% of their aggregate annual retainers (including committee Chair retainers) and travel fees in the form of DSUs</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Does not include Mr. Mionis, President and Chief Executive Officer (&#8220;CEO&#8221;) of the Corporation, whose compensation is set out in Table&#160;15. Does not include fees payable to Onex for the service of Mr. Popatia as a director, which is described in footnote 9 to Table 2.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Directors may also receive further retainers and meeting fees for participation on </font><font style="font-family:inherit;font-size:8pt;font-style:italic;">ad hoc</font><font style="font-family:inherit;font-size:8pt;">&#32;committees. No fees were paid for participation on the Director Search Committee (an </font><font style="font-family:inherit;font-size:8pt;font-style:italic;">ad hoc</font><font style="font-family:inherit;font-size:8pt;">&#32;committee formed to identify potential new directors) during 2017. The Board has the discretion to grant supplemental equity awards to individual directors as deemed appropriate (no such discretion was exercised in 2017).</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Paid on a quarterly basis.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The travel fee is available only to directors who travel outside of their home state or province to attend a Board or Committee meeting.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(5)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The Chair of the Board also served as the Chair of the Nominating and Corporate Governance Committee in 2017, for which no additional fee was paid.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(6)</font></div></td><td style="vertical-align:top;padding-left:12px;"><div style="line-height:120%;text-align:justify;font-size:8pt;text-indent:-12px;"><font style="font-family:inherit;font-size:8pt;">Credited on a quarterly basis. The number of DSUs granted are calculated by dividing the notional cash amount for the quarter by the closing price of SVS on the NYSE on the last business day of such quarter. If no election is made, 100% of a director&#8217;s aggregate annual retainer and travel fees will be paid in DSUs.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subject to the terms of the Directors&#8217; Share Compensation Plan, each DSU represents the right to receive one SVS or an equivalent value in cash (at the Corporation&#8217;s discretion) when the director (a) ceases to be a director of the Corporation and (b) is not an employee of the Corporation or a director or employee of any corporation that does not deal at arm&#8217;s&#8209;length with the Corporation (collectively, &#8220;Retires&#8221;). The date used in valuing the DSUs for settlement is the date that is 45 days following the date on which the director Retires, or as soon as practicable thereafter. DSUs are redeemed and payable on or prior to the 90</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;day following the date on which the director Retires. The number of DSUs granted is calculated by dividing the fee that would otherwise be payable by the closing price of SVS on the NYSE on the last business day of the quarter. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Compensation Committee plans to conduct a review of director compensation in 2018.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Directors&#8217; Fees Earned in 2017</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All compensation paid in 2017 by the Corporation to its directors is set out in Table 2, except for the compensation of Mr. Mionis, President and CEO of the Corporation, which is set out in Table&#160;15, and Mr. Chopra, who is standing for election by shareholders for the first time at the Meeting. In 2017, the Board (excluding Mr. Popatia &#8211; see footnote 9 to Table 2) earned total annual board retainer fees, committee chair retainer fees and travel fees (collectively, &#8220;Annual Fees&#8221;) in the amount of $1,937,011, including total grants of DSUs in the amount of $1,696,125. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;2: Director Fees Earned in Respect of 2017</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:97.07602339181285%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:31%;"></td><td style="width:12%;"></td><td style="width:11%;"></td><td style="width:10%;"></td><td style="width:12%;"></td><td style="width:12%;"></td><td style="width:12%;"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:justify;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Name</font></div></td><td colspan="4" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Annual Fees Earned</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:3px double #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Allocation of Annual Fees</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">( 1)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Annual Board  <br>Retainer</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Annual Committee <br>Chair  <br>Retainer</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Travel Fees</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total Fees</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">DSUs</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Daniel P. DiMaggio</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$235,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$10,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$245,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$183,750</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$61,250</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">William A. Etherington</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(4)(11)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$360,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$360,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$360,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Thomas S. Gross</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(6)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$196,046</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$7,500</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$203,546</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$152,660</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$50,886</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Laurette T. Koellner</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$235,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$20,000</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(5)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$10,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$265,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$198,750</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$66,250</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Joseph M. Natale</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(7)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;$133,465</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#160;(8)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$133,465</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$133,465</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Carol S. Perry</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$235,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$235,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$235,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Tawfiq Popatia</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(9)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Eamon J. Ryan</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(11)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$235,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$15,000</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(10)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$250,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$187,500</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$62,500</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Michael M. Wilson</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(11)</sup></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$235,000</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$10,000</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$245,000</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$245,000</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8211;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Directors must elect to receive either 75% or 100% of their Annual Fees (set forth in the &#8220;Total Fees&#8221; column above) in DSUs (i.e., at least 75% of such fees are payable in DSUs). If a director does not make such election, 100% of such director&#8217;s Annual Fees will be paid in DSUs. The Annual Fees received by directors in DSUs for 2017 were credited quarterly, and the number of DSUs granted in respect of the amounts credited quarterly was determined using the closing price of the SVS on the NYSE on the last business day of each quarter, which was $14.53</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:8pt;">on March 31, 2017, $13.58</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:8pt;">on June 30, 2017, $12.38 on September 29, 2017 and $10.48 on December 29, 2017.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amounts in this column for each of Messrs. DiMaggio, Gross and Ryan and Ms. Koellner (who elected to receive 75% of their Annual Fees in DSUs), represent the grant date fair value of DSUs issued in respect of 75% of their Annual Fees. Amounts in this column for each of Messrs. Etherington, Natale </font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-left:24px;padding-bottom:10px;text-align:justify;"><font style="font-family:inherit;font-size:8pt;">and Wilson and Ms. Perry (who elected to receive 100% of their Annual Fees paid in DSUs), represent the grant date fair value of DSUs issued in respect of 100% of their Annual Fees. The grant date fair value of the grants is the same as their accounting value.  </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amounts in this column for Messrs. DiMaggio, Gross and Ryan and Ms. Koellner represent the portion of their Annual Fees (25%), which they elected to have paid in cash. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">During 2017, Mr. Etherington was the Chair of the Board and the Chair of the Nominating and Corporate Governance Committee. Mr. Etherington received an annual Board Chair retainer fee in the amount of $360,000. He did not receive a committee chair annual retainer in his capacity as Chair of the Nominating and Corporate Governance Committee. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(5)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Represents the annual retainer for the Chair of the Audit Committee.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(6)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Gross resigned from the Board effective November 1, 2017. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(7) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Natale resigned from the Board effective July 26, 2017.</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#32;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(8) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Natale was Vice-Chair of the Board until his resignation from the Board effective July 26, 2017. He did not receive an additional retainer in his capacity as Vice-Chair of the Board.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(9)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Popatia is an officer of Onex and did not receive any compensation in his capacity as a director of the Corporation in 2017; however, Onex received compensation for providing the services of Mr. Popatia as a director in 2017 pursuant to a Services Agreement between the Corporation and Onex, entered into on January 1, 2009 (as amended, the &#8220;Services Agreement&#8221;). The initial term of the Services Agreement was one year and the agreement automatically renews for successive one year terms unless the Corporation or Onex provide notice of intent not to renew. The Services Agreement terminates automatically and the rights of Onex to receive compensation (other than accrued and unpaid compensation) will terminate (a) 30 days after the first day on which Onex ceases to hold at least one MVS of Celestica or any successor company or (b) the date Mr. Popatia ceases to be a director of Celestica, for any reason. Onex receives compensation under the Services Agreement in an amount equal to $235,000 per year (consistent with the current annual Board retainer fees paid to directors), payable in DSUs in equal quarterly installments in arrears. The number of DSUs is determined using the closing price of the SVS on the NYSE on the last day of the fiscal quarter in respect of which the installment is to be credited.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(10)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Represents the annual retainer for the Chair of the Compensation Committee.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(11)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">No fees were paid for participation on the Director Search Committee during 2017.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Directors&#8217; Ownership of Securities</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding Share&#8209;Based Awards</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information concerning all outstanding share&#8209;based awards as of December 31, 2017 made by the Corporation to each director proposed for election at the Meeting (other than Mr.&#160;Mionis, whose information is set out in Table&#160;16, and Mr. Chopra, who is standing for election by shareholders for the first time at the Meeting), including awards granted prior to 2017, is set out in Table 3. DSUs that were granted prior to January&#160;1, 2007 may be settled in the form of SVS issued from treasury, SVS purchased in the open market, or an equivalent value in cash (at the discretion of the Corporation). DSUs granted after January&#160;1, 2007 may only be settled in SVS purchased in the open market or an equivalent value in cash. In 2005, the Corporation amended its Long-Term Incentive Plan (&#8220;LTIP&#8221;) to prohibit grants to directors of options to acquire SVS. There are no options granted to directors (or former directors) prior to the foregoing amendment which remain outstanding.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;3: Outstanding Share&#8209;Based Awards</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:68.03118908382066%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:34%;"></td><td style="width:33%;"></td><td style="width:33%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of <br>Outstanding DSUs</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;<br>(#)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Market Value of <br>Outstanding DSUs</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;<br>($)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Daniel P. DiMaggio</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,144</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1,772,629</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">William A. Etherington</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">384,702</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4,031,678</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laurette T. Koellner</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">193,448</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2,027,334</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carol S. Perry</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,953</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1,057,986</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tawfiq Popatia</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Eamon J. Ryan</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,617</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2,563,585</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Michael M. Wilson</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166,296</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1,742,778</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Represents all outstanding DSUs, including the regular quarterly grant of DSUs issued on January 1, 2018 in respect of the fourth quarter of 2017.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The market value of DSUs was determined using a share price of $10.48, which was the closing price of the SVS on the NYSE on December 29, 2017.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Popatia did not have any share-based awards from the Corporation outstanding as of December 31, 2017; however 196,390 DSUs have been issued to Onex (and are outstanding) pursuant to the Services Agreement since its inception, including 18,721 DSUs issued to Onex for the services of Mr. Popatia as a director of the Corporation in 2017. For further information see footnote 9 to Table 2.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Changes in Directors&#8217; Equity Interest</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets out, for each director proposed for election at the Meeting (other than Mr. Mionis, whose information is set out in Table 16, and Mr. Chopra, who is standing for election by shareholders for the first time at the Meeting), such director&#8217;s direct or indirect beneficial ownership of, or control or direction over, shares and share-based awards in the Corporation as of February 14, 2018, and any changes therein since February&#160;15,&#160;2017, the date of disclosure in the Corporation&#8217;s 2016 Annual Report on Form 20-F (the &#8220;2016 Annual Report&#8221;). </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;4: Changes in Directors&#8217; Equity Interest </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.28654970760235%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:25%;"></td><td style="width:22%;"></td><td style="width:15%;"></td><td style="width:19%;"></td><td style="width:19%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Date</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">SVS <br>(#)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Share-Based Awards (DSUs)</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(#)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total <br>(#)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Daniel P. DiMaggio</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 15, 2017</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 14, 2018</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">154,506</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">169,144 </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,638</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">154,506</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">169,144 </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,638</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">William A. Etherington</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 15, 2017</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 14, 2018</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,000</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,000</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">356,023</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">384,702</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,679</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">366,023</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">394,702</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,679</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Laurette T. Koellner</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 15, 2017</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 14, 2018</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">177,615</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">193,448</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,833</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">177,615</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">193,448</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,833</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Carol S. Perry</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 15, 2017</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 14, 2018</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,232</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,953</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,721</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82,232</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">100,953 </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,721</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tawfiq Popatia</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)(3)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 15, 2017</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 14, 2018</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8211;</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8211; <br>&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Eamon J. Ryan</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 15, 2017</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 14, 2018</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">229,680</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">244,617</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,937</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">229,680</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">244,617 </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,937</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Michael M. Wilson</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 15, 2017</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Feb. 14, 2018</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">146,778</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">166,296</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,518</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">146,778</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">166,296</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,518</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Information as to SVS beneficially owned, or controlled or directed, directly or indirectly, is not within the Corporation&#8217;s knowledge and therefore has been provided by each&#160;individual set forth in the table.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As of February 14, 2018, Mr.&#160;Etherington also owned 10,000&#160;subordinate voting shares of Onex and Mr. Popatia owned 3,894 subordinate voting shares of Onex. Other than Messrs.&#160; Etherington and Popatia, no director of the Corporation during 2017 owned, and no current director nominee owns, shares of&#160;Onex. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">18,721 DSUs were issued to Onex for the services of Mr. Popatia as a director of the Corporation in 2017. 196,390 DSUs have been issued to Onex (and are outstanding) pursuant to the Services Agreement since its inception. Onex&#8217;s beneficial ownership of securities of the Corporation (which does not include DSUs) is set forth in footnote 2 to the Major Shareholder&#8217;s Table in Item 7(A).</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Director Share Ownership Guidelines</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Corporation has minimum shareholding requirements for directors who are not employees or officers of the Corporation or Onex (the&#160;&#8220;Director Share Ownership Guidelines&#8221;) (see </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Executive Share Ownership</font><font style="font-family:inherit;font-size:10pt;">&#32;for share ownership guidelines applicable to Mr. Mionis in his role as President and CEO of the Corporation). The Director Share Ownership Guidelines require that a director hold SVS and/or DSUs with an aggregate value equal to 150% of the annual retainer and that the Chair of the Board hold SVS and/or DSUs with an aggregate value equal to 187.5% of the annual retainer. Directors have five years from January 1, 2016 or from the time of their appointment to the Board, as applicable, to comply with the Director Share Ownership Guidelines. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is the Corporation&#8217;s policy that directors with five years or more service on the Board shall continue to receive a minimum of 75% of their Annual Fees in securities of the Corporation.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although directors subject to the Director Share Ownership Guidelines will not be deemed to have breached such Guidelines by reason of a decrease in the market value of the Corporation&#8217;s securities, such directors are required to purchase further securities within a reasonable period of time after such occurrence to comply with the Director Share Ownership Guidelines. Each director&#8217;s holdings of securities, which for the purposes of the Director Share Ownership Guidelines include all SVS and DSUs, are reviewed annually as of December&#160;31. The following table sets out, for each applicable director proposed for election at the Meeting (other than Mr. Chopra), whether such director was in compliance with the Director Share Ownership Guidelines as of December 31, 2017.</font><font style="font-family:inherit;font-size:8pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">If elected to the Board of Directors, Mr. Chopra will be required to comply with the Director Share Ownership Guidelines within five years of his election.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;5: Shareholding Requirements</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:28%;"></td><td style="width:24%;"></td><td style="width:24%;"></td><td style="width:24%;"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Director</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shareholding Requirements</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Target Value as of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value as of <br>December 31, 2017</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#160;(2)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Met Target as of <br>December 31, 2017</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Daniel P. DiMaggio</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$352,500</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,772,629</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Yes</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">William A. Etherington</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$675,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$4,136,478</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Yes</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Laurette T. Koellner</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$352,500</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,027,334</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Yes</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Carol S. Perry</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$352,500</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,057,986</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Yes</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Eamon J. Ryan</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$352,500</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,563,585</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Yes</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Michael M. Wilson</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$352,500</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,742,778</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Yes</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As President and CEO of the Corporation, Mr. Mionis is subject to the Executive Share Ownership Guidelines. As an officer of Onex, Mr. Popatia is not subject to the Director Share Ownership Guidelines. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The value of the aggregate number of SVS and DSUs held by each director is determined using a share price of $10.48, which was the closing price of the SVS on the NYSE on December 29, 2017.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Attendance of Directors at Board and Committee Meetings</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the attendance of directors at Board meetings and at meetings of those standing committees of which they are members, from January 1, 2017 to February 14, 2018. All then-members of the Board attended the Corporation&#8217;s last annual meeting of shareholders except for Mr. Gross. If elected, Mr. Chopra is expected to be appointed to the Audit, Compensation, and Nominating and Corporate Governance Committees following the Meeting.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;6: Directors&#8217; Attendance at Board and Committee Meetings</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.44054580896686%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:24%;"></td><td style="width:11%;"></td><td style="width:11%;"></td><td style="width:12%;"></td><td style="width:18%;"></td><td style="width:13%;"></td><td style="width:11%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Meetings Attended %</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Director</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Board</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Audit</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Compensation</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nominating and Corporate Governance</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Board</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Committee</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Daniel P. DiMaggio</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9 of 9</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7 of 7</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6 of 6</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4 of 4</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">William A. Etherington</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9 of 9</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7 of 7</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6 of 6</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4 of 4</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Thomas S. Gross</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4 of 6</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4 of 5</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3 of 4</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2 of 3</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">67%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">75%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Laurette T. Koellner</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9 of 9</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7 of 7</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6 of 6</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4 of 4</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Robert A. Mionis</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9 of 9</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Joseph M. Natale</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4 of 5</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3 of 4</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2 of 3</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1 of 2</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">80%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">67%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Carol S. Perry</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9 of 9</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7 of 7</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6 of 6</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4 of 4</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Tawfiq Popatia</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9 of 9</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Eamon J. Ryan</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9 of 9</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7 of 7</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6 of 6</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4 of 4</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Michael M. Wilson</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">9 of 9</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7 of 7</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6 of 6</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4 of 4</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">100%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Messrs. Gross and Natale resigned from the Board of Directors effective November 1, 2017 and July 26, 2017, respectively. Their attendance in this table represents meetings which occurred during their respective service periods.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMPENSATION DISCUSSION AND ANALYSIS</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This Compensation Discussion and Analysis sets out the policies of the Corporation for determining compensation paid to the Corporation&#8217;s CEO, its Chief Financial Officer (&#8220;CFO&#8221;), and the three other most highly compensated executive officers (together with Mr. Darren Myers as the former CFO, collectively, the &#8220;Named Executive Officers&#8221; or &#8220;NEOs&#8221;). The NEOs who are the subject of this Compensation Discussion and Analysis are:</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Robert A. Mionis &#8211; President and CEO;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Mandeep Chawla &#8211; CFO;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Michael P. McCaughey &#8211; President, CCS;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">John &#8220;Jack&#8221; Lawless &#8211; President, ATS; and</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Elizabeth L. DelBianco &#8211; Chief Legal and Administrative Officer.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;<br>      A description and explanation of the significant elements of compensation awarded to the foregoing NEOs during 2017 is set out in the section </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation Discussion and Analysis&#160;&#8211; 2017 Compensation Decisions</font><font style="font-family:inherit;font-size:10pt;">.  Disclosure regarding Mr. Myers is included in the section </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Arrangements Regarding Resignation of Former CFO </font><font style="font-family:inherit;font-size:10pt;">and</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">is otherwise excluded from this Compensation Discussion and Analysis as his tenure as CFO of the Corporation ended as of July 31, 2017. </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compensation Objectives</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Corporation&#8217;s executive compensation philosophies and practices are designed to attract, motivate and retain the leaders who will drive the success of the Corporation. The Compensation Committee reviews compensation policies and practices regularly, considers related risks, and makes any adjustments it deems necessary to ensure the compensation policies are not reasonably likely to have a material adverse effect on the Corporation.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A substantial portion of the compensation of our executives is linked to the Corporation&#8217;s performance. The Compensation Committee establishes target compensation with reference to the median compensation of a comparator group of Celestica&#8217;s competitors, major suppliers, customers, and other major international technology companies that generally fall in the range of 50% to 200% of Celestica&#8217;s revenue (such group, the&#160;&#8220;Comparator Group&#8221;). However, neither each element of compensation nor total compensation is expected to match the median of such Comparator Group exactly. NEOs have the opportunity for higher compensation for performance that exceeds target performance goals, and will receive lower compensation for performance that is below target performance goals.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 compensation package was designed to:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ensure executives are compensated fairly and in a way that does not result in the Corporation incurring undue risk or encouraging executives to take inappropriate risks;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">provide competitive fixed compensation (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">,&#160;base salary and benefits), as well as a substantial amount of at-risk pay through our annual and equity&#8209;based incentive plans;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">reward executives, through both annual incentives and equity&#8209;based incentives, for achieving operational and financial results that meet or exceed the Corporation&#8217;s business plan and that are superior to those of direct competitors in the electronics manufacturing services (&#8220;EMS&#8221;) industry;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">align the interests of executives and shareholders through equity&#8209;based compensation;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">recognize tenure and utilize a multi-year approach for setting and transitioning target compensation for executives who are new in their role;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">recognize differing roles and responsibilities, and that the executives work as a team to achieve corporate results; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ensure direct accountability for the annual operating results and the long-term financial performance of the Corporation.</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Independent Advice</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Compensation Committee, which has the sole authority to retain and terminate an executive compensation consultant, has engaged Willis Towers Watson (the &#8220;Compensation Consultant&#8221;) since October&#160;2006 as its independent compensation consultant to assist in identifying appropriate comparator companies against which to evaluate the Corporation&#8217;s compensation levels, to provide data about those companies, and to provide observations and recommendations with respect to the Corporation&#8217;s compensation practices versus those of the Comparator Group and the market in general.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Compensation Consultant also provides advice (upon request) to the Compensation Committee on the policy recommendations prepared by management and keeps the Compensation Committee apprised of market trends in executive compensation. The Compensation Consultant attended portions of all Compensation Committee meetings held in 2017, in person or by telephone, as requested by the Chair of the Compensation Committee. At each of its meetings, the Compensation Committee held an </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">in camera</font><font style="font-family:inherit;font-size:10pt;">&#32;session with the Compensation Consultant without any member of management being present. Decisions made by the Compensation Committee, however, are the responsibility of the Compensation Committee and may reflect factors and considerations supplementary to the information and recommendations provided by the Compensation Consultant.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each year, the Compensation Committee reviews the scope of activities of the Compensation Consultant and, if it deems appropriate, approves the corresponding budget. During such review, the Compensation Committee also considers the independence factors required to be considered by the NYSE prior to the selection or receipt of advice from a compensation consultant. After consideration of such independence factors and prior to engaging the Compensation Consultant in 2017, the Compensation Committee determined that the Compensation Consultant was independent. The Compensation Consultant meets with the Chair of the Compensation Committee and management at least annually to identify any initiatives requiring external support and agenda items for each Compensation Committee meeting throughout the year. The Compensation Consultant reports directly to the chair of the Compensation Committee and is not engaged by management. The Compensation Consultant may, with the approval of the Compensation Committee, assist management in reviewing and, where appropriate, developing and recommending compensation programs to align the Corporation&#8217;s practices with competitive practices. Any such service in excess of $25,000 provided by the Compensation Consultant relating to executive compensation must be pre&#8209;approved by the Chair of the Compensation Committee. In addition, any non-executive compensation consulting service in excess of $25,000 must be submitted by management to the Compensation Committee for pre-approval, and any services that will cause total non&#8209;executive compensation consulting fees to exceed $25,000 in aggregate in a calendar year must also be pre&#8209;approved by the Compensation Committee.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets out the fees paid by the Corporation to the Compensation Consultant in each of the past two years:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;7: Fees of the Compensation Consultant</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:73%;"></td><td style="width:13%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Compensation-Related Fees </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$246,859</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$262,612</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All Other Fees </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$</font><font style="font-family:inherit;font-size:10pt;color:#231f20;">&#8211;</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$4,495</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Services for 2017 and 2016 included support on executive compensation matters that are part of its annual agenda (</font><font style="font-family:inherit;font-size:8pt;font-style:italic;">e.g.</font><font style="font-family:inherit;font-size:8pt;">, executive compensation competitive market analysis, review of trends in executive compensation, peer group review, pay-for-performance analysis and assistance with executive compensation-related disclosure), annual valuation of PSUs for accounting purposes, attendance at all Compensation Committee meetings, and support with ad-hoc executive compensation issues that arose throughout the year. Services for 2017 also included advice on incentive plan design changes, research and commentary on strategic incentive awards and total shareholder return (&#8220;TSR&#8221;) peer group analysis. Services for 2016 also included incentive plan design review and business strategy review. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Services for 2016 consisted of a review of competitive levels of compensation for our non-NEO executives.</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compensation Process</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive compensation is determined as part of an annual process followed by the Compensation Committee, as supported by the Compensation Consultant, as follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.04093567251462%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:34%;"></td><td style="width:33%;"></td><td style="width:33%;"></td></tr><tr><td style="vertical-align:top;background-color:#000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ffffff;font-weight:bold;">Before and at Commencement of the Performance Period</font></div></td><td style="vertical-align:top;background-color:#000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ffffff;font-weight:bold;">During the Performance Period</font></div></td><td style="vertical-align:top;background-color:#000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#ffffff;font-weight:bold;">Following the Performance Period</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Review and approve Comparator Group</font></div><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Review of Comparator Group compensation and pay positioning</font></div><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Establish target compensation levels</font></div><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Review trends in executive compensation for potential program changes</font></div><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Establish performance objectives</font></div><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Conduct risk assessment of compensation programs</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;background-color:#e6e6e6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Review of pay-for-performance alignment relative to Comparator Group</font></div><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Evaluate interim performance relative to objectives</font></div><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Approve appointments to designated positions and any related compensation changes</font></div><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Re-evaluate Comparator Group and update for the next performance period, as applicable</font></div><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Review management succession plans including retention value of unvested equity awards</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Evaluate individual performance relative to objectives</font></div><div style="padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Determine achievement of performance criteria for annual and long term incentives</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Compensation Committee reviews and approves compensation for the CEO and the other NEOs, including base salaries, target annual incentive awards under the CTI and equity&#8209;based incentive grants. The Compensation Committee evaluates the performance of the CEO relative to financial and business goals and objectives approved by the Board from time to time for such purpose. The Compensation Committee reviews competitive data for the Comparator Group and consults with the Compensation Consultant before exercising its independent judgment to determine appropriate compensation levels. The CEO reviews the performance evaluations of the other NEOs with the Compensation Committee and provides compensation recommendations. The Compensation Committee considers these recommendations, reviews market compensation information, consults with the Compensation Consultant, and then exercises its independent judgment to determine if any adjustments are required prior to&#160;approval of the compensation of such other NEOs.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Compensation Committee generally meets five times a year, in January, April, July, October and December. At the July meeting, the Compensation Committee, based on recommendations from the Compensation Consultant, approves the Comparator Group that will be used for the compensation review for the following year. At the October meeting, the Compensation Consultant presents a competitive analysis of the total compensation for each of the NEOs, including the CEO, with reference to the established Comparator Group. Using this analysis, the CEO develops base salary and equity&#8209;based incentive recommendations for the NEOs which are then reviewed with the Compensation Consultant. The CEO&#8217;s compensation is determined by the Compensation Committee in consultation with the Compensation Consultant with input from the Corporation&#8217;s chief human resources executive. At the December meeting, preliminary compensation proposals for the CEO and the NEOs for the following year are reviewed, including base salary recommendations and the value and mix of their equity&#8209;based incentives. By reviewing the compensation proposals in advance, the Compensation Committee is afforded sufficient time to discuss and provide input regarding proposed compensation changes prior to the January meeting at which time the Compensation Committee approves the compensation proposals, revised as necessary or appropriate, based on input provided at the December meeting. Previous grants of equity&#8209;based awards and their current retention value are reviewed and may be taken into consideration when making decisions related to equity&#8209;based compensation. The Compensation Committee also considers the potential value of the total compensation package for the CEO, which is stress-tested at different levels of performance and different stock prices to ensure that there is an appropriate link between pay and performance, taking into consideration the range of potential total compensation. The CEO and the NEOs are not present at the Compensation Committee meetings when their respective compensation is&#160;discussed.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on a management plan approved by the Board, CTI targets for the relevant year are approved by the Compensation Committee at the beginning of the year. The Compensation Committee reviews the Corporation&#8217;s performance relative to these targets and the projected payment at the October and December meetings. At the January meeting of the following year, final payments under the CTI, as well as the vesting percentages for any previously granted equity&#8209;based incentives that have performance vesting criteria, are calculated and approved by the Compensation Committee based on the Corporation&#8217;s year-end results as approved by the Audit Committee. The amounts related to the CTI are then paid in&#160;February.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to the above regular business, the Compensation Committee also made key decisions concerning the CFO succession in 2017 and the related compensation decisions, as more fully described below under </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">CFO Succession </font><font style="font-family:inherit;font-size:10pt;">and, with respect to Mr. Myers&#8217; resignation, under </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Arrangements Regarding Resignation of Former CFO. </font><font style="font-family:inherit;font-size:10pt;">The Compensation Committee may exercise its discretion to either award compensation absent attainment of a relevant performance goal or similar condition, or to reduce or increase the size of any award or payout to any NEO. The Compensation Committee did not exercise such discretion for 2017 compensation with respect to any NEO. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Compensation Risk Assessment and Governance Analysis</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Compensation Committee, in performing its duties and exercising its powers under its mandate, considers the implications of the risks associated with the Corporation&#8217;s compensation policies and practices. This includes: identifying any such policies or practices that encourage executive officers to take inappropriate or excessive risks, identifying risks arising from such policies and practices that are reasonably likely to have a material adverse effect on the Corporation; and considering the risk implications of the Corporation&#8217;s compensation policies and practices and any proposed changes to&#160;them.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Corporation&#8217;s compensation programs are designed with a balanced approach aligned with its business strategy and risk profile. A number of compensation practices have been implemented to mitigate potential compensation policy risk.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;&#32;</font><font style="font-family:inherit;font-size:10pt;">It is the Compensation Committee&#8217;s view that the Corporation&#8217;s 2017 compensation policies and practices did not promote excessive risk-taking that would be reasonably likely to have a material adverse effect on the Corporation, and that appropriate risk mitigation features are in place within the Corporation&#8217;s compensation program. In reaching its opinion, the Compensation Committee reviewed key risk-mitigating features in the Corporation&#8217;s compensation governance processes and compensation structure including the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.05068226120858%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:22%;"></td><td style="width:78%;"></td></tr><tr><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Governance</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Compensation Decision-Making Process</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      The Corporation has formalized compensation objectives to help guide compensation decisions and incentive design and to effectively support its pay-for-performance policy (see </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation Discussion and Analysis&#160;&#8211; Compensation Objectives</font><font style="font-family:inherit;font-size:10pt;">).</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Non-binding Shareholder Advisory Vote on Executive Compensation</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      The Corporation annually holds an advisory vote on executive compensation, allowing shareholders to express approval or disapproval of its approach to executive compensation.</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Annual Review of</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Incentive Programs</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Each year, the Corporation reviews and sets performance measures and targets for the CTI and for PSU grants under the Celestica Share Unit Plan (&#8220;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CSUP</font><font style="font-family:inherit;font-size:10pt;">&#8221;) and the LTIP that are aligned with the business plan and the Corporation&#8217;s risk profile to ensure continued relevance and applicability.</font></div><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      When new compensation programs are considered, they are stress&#8209;tested to ensure potential payouts would be reasonable within the context of the full range of performance outcomes. CEO compensation is stress&#8209;tested annually.</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">External Independent Compensation Advisor</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;On an ongoing basis, the Compensation Committee retains the services of an independent compensation advisor, to provide an external perspective as to marketplace changes and best practices related to compensation design, governance and compensation risk management.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Overlapping</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Committee Membership</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;All of the Corporation&#8217;s independent directors sit on the Compensation Committee to provide continuity and to facilitate coordination between the Committee&#8217;s and the Board&#8217;s respective oversight responsibilities.</font></div></td></tr><tr><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#e6e6e6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compensation Program Design</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-bottom:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Review of</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Incentive Programs</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-bottom:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      At appropriate intervals, Celestica conducts a review of its compensation strategy, including pay philosophy and program design, in light of business requirements, market practice and governance considerations.</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.05068226120858%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:22%;"></td><td style="width:78%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fixed versus Variable Compensation</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      For the NEOs, a significant portion of target total direct compensation is delivered through variable compensation (CTI and long&#8209;term, equity&#8209;based incentive plans).</font></div><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      The majority of the value of target variable compensation is delivered through grants under long&#8209;term, equity&#8209;based incentive plans which are subject to time and/or performance vesting requirements.</font></div><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      The mix of variable compensation provides a strong pay-for-performance relationship.</font></div><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      The NEO compensation package provides a competitive base level of compensation through salary, and mitigates the risk of encouraging the achievement of short&#8209;term goals at the expense of creating and sustaining long&#8209;term shareholder value, as NEOs benefit if shareholder value increases over the long&#8209;term.</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#8220;One-company&#8221;</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Annual Incentive Plan</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Celestica&#8217;s &#8220;one-company&#8221; annual incentive plan (the CTI) helps to mitigate risk-taking by tempering the results of any one business unit on Celestica&#8217;s overall corporate performance, and aligning executives and employees in the various business units and regions with corporate goals.</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Balance of Financial Performance Metrics</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">as well as Absolute and Relative Performance Metrics</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;        The CTI ensures a holistic assessment of performance with ultimate payout tied to measurable corporate financial metrics (for 2017,&#160;revenue, non-IFRS Operating Margin (as defined in footnote 2 to Table 11), and non-IFRS adjusted return on invested capital (&#8220;adjusted ROIC&#8221;) (as defined in footnote 4 to Table 11)).</font></div><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;  Individual performance is assessed based on business results, teamwork and key accomplishments, and market performance is captured through PSUs (which have vesting subject to both measurable corporate financial metrics and relative performance features) and RSUs.</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Minimum Performance Requirements and Maximum Payout Caps</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      For 2017, two non-IFRS thresholds existed for any payout to occur under the CTI.</font></div><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Additionally, target non-IFRS Operating Margin (as defined in footnote 2 to Table 11) must be achieved for other measures to pay above target.</font></div><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Each of the CTI and PSU payouts have a maximum payout of two times target.</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share Ownership Requirement</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      The Corporation&#8217;s share ownership guidelines require executives to hold a significant minimum amount of the Corporation&#8217;s securities to help align their interests with those of shareholders&#8217; and the long&#8209;term performance of the Corporation.</font></div><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      This practice also mitigates against executives taking inappropriate or excessive risks to improve short&#8209;term performance at the expense of longer-term objectives.</font></div><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;In the event of the cessation of Mr. Mionis&#8217; employment with the Corporation for any reason, he will be required to retain the share ownership level set out in the Executive Share Ownership Guidelines on his termination date for the 12 month period immediately following his termination date as set out in Mr. Mionis&#8217; amended CEO employment agreement effective August 1, 2016 (the &#8220;CEO Employment Agreement&#8221;). </font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Anti-hedging and</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Anti-pledging Policy</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      Executives and directors are prohibited from entering into speculative transactions and transactions designed to hedge or offset a decrease in market value of equity securities of the Corporation granted as compensation or purchasing securities of the Corporation on margin, borrowing against securities of the Corporation held in a margin account, or pledging Celestica securities as collateral for a loan.</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#8220;Clawback&#8221; Policy</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      A &#8220;clawback&#8221; policy provides for recoupment of incentive-based compensation from the CEO and CFO that was received during a specified period in the event of an accounting restatement due to material non&#8209;compliance with financial reporting requirements as a result of misconduct, as well as any profits realized from the sale of securities during such period (see &#8211; &#8220;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Clawback&#8221; Provisions</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      In addition, all longer&#8209;term incentive awards made to NEOs may be subject to recoupment if certain employment conditions are&#160;breached.</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#8220;Double Trigger&#8221;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;The LTIP and CSUP currently provide for change of control treatment for outstanding equity based on a &#8220;double trigger&#8221; requirement</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Severance Protection</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;      NEOs&#8217; entitlements on termination without cause are in part contingent on complying with confidentiality, non&#8209;solicitation and non&#8209;competition obligations (two years).</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Pay-For-Performance Analysis</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Periodic scenario testing of the executive compensation programs is conducted, including a pay-for-performance analysis.</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Comparator Group</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Compensation Committee establishes salary, annual incentive and equity&#8209;based incentive awards with reference to the median of such elements for the Comparator Group, but is not bound to any target percentile for any element of compensation of the Comparator Group. The Comparator Group is comprised of a selection of the Corporation&#8217;s competitors, major suppliers, customers, and other international technology companies that generally fall in the range of 50% to 200% of the Corporation&#8217;s revenues and is approved annually by the Compensation Committee. The Compensation Committee also considers the Corporation&#8217;s business objectives and its participation in global markets when approving the Comparator Group.  While the Corporation is incorporated and headquartered in Canada, our business is global and we compete for executive talent worldwide with companies in the technology industry. Our global recruiting strategy has been evidenced by the fact that several of our executive officers were not recruited from Canada; and in fact, the Corporation&#8217;s three most recent CEOs have come from the United States. There are no EMS competitor companies in the Comparator Group that are headquartered in Canada. For non-EMS companies, competitors of similar size and scope within Canada would not provide the desired global perspective. As a result, the determination of the Comparator Group is not bound by geographic limitations and instead includes a representation from a broad group of relevant companies which are publicly traded and against which the Corporation competes for executive leaders. Most of the companies in the current Comparator Group are based in the United States. The Comparator Group chosen in 2016 was used to establish 2017 executive compensation. In 2017, Lexmark International Inc. was acquired by another company and was subsequently removed from the Comparator Group. The Comparator Group chosen in 2017 to establish 2018 executive compensation was reviewed and approved by the Compensation Committee, and is set out in Table 8 below. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;8: Comparator Group</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:14%;"></td><td style="width:11%;"></td><td style="width:24%;"></td><td style="width:11%;"></td><td style="width:27%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#a6a6a6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Industry </font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:8pt;">Company Name</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#a6a6a6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016 Annual Revenue <br>(millions)</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#a6a6a6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Industry </font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:8pt;">Company Name</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#a6a6a6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016 Annual Revenue <br>(millions)</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#a6a6a6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Industry </font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:8pt;">Company Name</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#a6a6a6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016 Annual Revenue <br>(millions)</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Electronic Manufacturing Services</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Communications</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Technology Hardware, Storage, Peripherals</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Flex Ltd.</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$24,419</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Harris Corp.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$7,467</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">NCR Corp.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6,543</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Jabil Circuit, Inc.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$18,353</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Juniper Networks, Inc.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$4,990</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">NetApp, Inc.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$5,546</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Sanmina Corporation</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6,481</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Motorola Solutions</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6,038</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Benchmark</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,310</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Level 3 Communications</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$8,172</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Plexus Corp.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,556</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">ARRIS International</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6,829</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Electronic Components</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Diversified Markets</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Semiconductor</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#d9d9d9;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Corning Inc.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$9,390</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Agilent Technologies Inc.</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$4,202</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Applied Materials Inc.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$10,825</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amphenol Corporation</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6,286</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Advanced Micro Devices Inc.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$4,272</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Lam Research</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$5,886</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">NVIDIA Corp.</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$5,010</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#a6a6a6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Overall</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#a6a6a6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">25th&#160;Percentile</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$5,000</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">50th&#160;Percentile</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6,286</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">75th&#160;Percentile</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$7,820</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Celestica&#160;Inc.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6,017</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">Percentile</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">44</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">th</sup></font><font style="font-family:inherit;font-size:8pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;font-style:italic;">percentile</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">All data was provided by the Compensation Consultant (sourced by it from Standard&#160;&amp; Poor&#8217;s Capital IQ), reflecting fiscal year 2016 revenue for each company, and is presented in U.S. dollars.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, broader market compensation survey data for other similarly&#8209;sized organizations provided by the Compensation Consultant is analyzed in accordance with a process approved by the Compensation Committee. The Compensation Committee considered such survey data, among other matters, in making compensation decisions. In addition to the survey data, proxy disclosure of the Comparator Group companies for the most recently completed fiscal year was considered when determining the compensation of the CEO and the other&#160;NEOs.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CFO Succession</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#231f20;">Following the announcement by the Corporation of Mr. Myers&#8217; intention to leave the Corporation by the end of July 2017 to pursue an opportunity in another industry, the Board approved the CEO&#8217;s recommendation for the appointment of Mandeep Chawla as the interim CFO effective May 23, 2017 with the intention of providing internal leadership continuity during the CFO search process. </font><font style="font-family:inherit;font-size:10pt;">The Corporation undertook a comprehensive CFO search process that included both external and internal candidates, and engaged an executive search firm to help identify candidates for the successor CFO</font><font style="font-family:inherit;font-size:10pt;color:#231f20;">. CFO candidates were evaluated under a structured leadership assessment. Following the conclusion of the search and assessment, the Compensation Committee approved the appointment of Mr. Chawla as CFO on October 19, 2017 and the compensation package for his new role. </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Anti-Hedging and Anti-Pledging Policy</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Insider Trading Policy prohibits executives from, among other things, entering into speculative transactions and transactions designed to hedge or offset a decrease in market value of equity securities of the Corporation granted as compensation. Accordingly, executive officers may not sell short the Corporation&#8217;s securities, buy or sell put or call options on the Corporation&#8217;s securities, or purchase financial instruments (including prepaid variable contracts, equity swaps, collars or units of exchange funds) which are designed to hedge or offset a decrease in market value of the Corporation&#8217;s securities. Executive officers are also prohibited from purchasing the Corporation&#8217;s securities on margin, borrowing against the Corporation&#8217;s securities held in a margin account, or pledging the Corporation&#8217;s securities as collateral for a loan. The directors of the Corporation also must comply with the provisions of the Insider Trading policy which prohibit hedging and/or pledging of the Corporation&#8217;s securities</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8220;Clawback&#8221; Provisions</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Corporation is subject to the &#8220;clawback&#8221; provisions of the Sarbanes&#8209;Oxley Act of 2002. Accordingly, if the Corporation is required to restate financial results due to material non&#8209;compliance with financial reporting requirements as a result of misconduct, the CEO and CFO would be required to reimburse the Corporation for any bonuses or incentive&#8209;based compensation they had received during the 12&#8209;month period following the first public issuance or filing with the SEC (whichever is earlier) of a financial document embodying such financial reporting requirement, as well as any profits they had realized from the sale of securities of the Corporation during that&#160;12-month period.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, under the terms of the stock option grants and the PSU and RSU grants made under the LTIP and the CSUP, an NEO may be required by the Corporation to repay an amount equal to the market value of the shares (or in the case of options, the intrinsic value realized by the executive) at the time of release, net of taxes, if, within 12&#160;months of the release date, the&#160;executive:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">accepts employment with, or accepts an engagement to supply services, directly or indirectly to, a third party that is in competition with the Corporation or any of its subsidiaries;&#160;or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">fails to comply with, or otherwise breaches, the terms and conditions of a confidentiality agreement or non&#8209;disclosure agreement with, or confidentiality obligations to, the Corporation or any of its subsidiaries;&#160;or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">on his or her behalf or on another&#8217;s behalf, directly or indirectly recruits, induces or solicits, or attempts to recruit, induce or solicit any current employee or other individual who is/was supplying services to the Corporation or any of its subsidiaries.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executives who are terminated for cause also forfeit all unvested RSUs, PSUs and stock options as well as all vested and unexercised stock&#160;options.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compensation Elements for the Named Executive Officers</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The compensation of the NEOs in 2017 was comprised of the following elements:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.95711500974659%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:23%;"></td><td style="width:77%;"></td></tr><tr><td style="vertical-align:top;background-color:#cccccc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Elements</font></div></td><td style="vertical-align:top;background-color:#cccccc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Rationale</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Base Salary</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provides a fixed level of compensation intended to reflect the scope of an executive&#8217;s responsibilities and level of experience and to reward sustained performance over time, as well as to approximate competitive base salary levels</font></div></td></tr><tr><td style="vertical-align:top;background-color:#e6e6e6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Annual Cash Incentives</font></div></td><td style="vertical-align:top;background-color:#e6e6e6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aligns executive performance with the Corporation&#8217;s annual goals and objectives</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity-Based Incentives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;   RSUs <br>&#8226;   PSUs <br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provides a strong incentive for long-term executive retention <br>Aligns executive&#8217;s interests with shareholder interests and provides incentives for long-term performance</font></div></td></tr><tr><td style="vertical-align:top;background-color:#e6e6e6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefits</font></div></td><td style="vertical-align:top;background-color:#e6e6e6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executives participate in company-wide benefit programs which are designed to help ensure the health and wellness of employees</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Designed to assist executives in saving for their retirement</font></div></td></tr><tr><td style="vertical-align:top;background-color:#e6e6e6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Perquisites</font></div></td><td style="vertical-align:top;background-color:#e6e6e6;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Perquisites are provided to executives on a case-by-case basis as considered appropriate and in the interests of the Corporation</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compensation Element Mix</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In order to ensure that our executive compensation program is market competitive, we annually review the program design and pay levels of companies in the Comparator Group. We assess total target direct compensation (base salary, annual cash incentive and equity grants) as well as specific elements of compensation when reviewing market information relative to our executive compensation program. The Compensation Committee uses the median of the Comparator Group as a guideline when determining total target direct compensation but is not bound to any target percentile for any specific element of compensation. In addition to the Comparator Group, we also consider executive compensation relative to internal peers where responsibilities and experience vary. In determining appropriate positioning relative to the Comparator Group and internal peers, we utilize a multi-year approach for setting and transitioning target compensation for executives who are new in their role. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The at&#8209;risk portion of total compensation varies by role and executive level, but has the highest weighting at the most senior levels of management. CTI awards and certain equity&#8209;based incentive plan awards are contingent upon the Corporation&#8217;s financial and operational performance and are therefore at-risk. With a significant portion of total target direct compensation delivered through variable compensation, the Corporation intends to continue to align NEO compensation with shareholder interests. The relative weighting of the compensation elements for the CEO and the other NEOs (average) for 2017 is set forth below. </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.44054580896686%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:46%;"></td><td style="width:9%;"></td><td style="width:45%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compensation Element Mix for CEO</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compensation Element Mix for Other NEOs <br>(Average)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:16px;text-align:center;"><img src="cproxyfor20fcompsecti_image1.gif" alt="cproxyfor20fcompsecti_image1.gif" style="height:172px;width:297px;"></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:180px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:16px;text-align:center;"><img src="cproxyfor20fcompsecti_image2.gif" alt="cproxyfor20fcompsecti_image2.gif" style="height:172px;width:297px;"></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Base Salary</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The objective of base salary is to attract, reward and retain top talent. Base salaries for executive positions are determined with consideration given to the market median of the Comparator Group. Base salaries are reviewed annually and adjusted if appropriate, to reflect individual performance, relevant knowledge, experience and the executive&#8217;s level of responsibility within the Corporation.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Celestica Team Incentive Plan</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The objective of the CTI is to reward all eligible employees, including the NEOs, for the achievement of annual objectives. CTI awards for the NEOs are based on the achievement of pre&#8209;determined corporate and individual goals, and are paid in cash. Actual performance which impacts payouts can vary from 0% for performance below a threshold up to a maximum capped at 200% of the Target Award (defined below). Awards are determined in accordance with the following formula:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;"><img src="targetaward.jpg" alt="targetaward.jpg" style="height:91px;width:684px;"></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-left:13px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.49122807017544%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:16%;"></td><td style="width:84%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Target Award</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The target award is calculated as each NEO&#8217;s Eligible Earnings (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">, base salary) multiplied by the    Target Incentive (expressed as a percentage of base salary in the applicable plan year) (the &#8220;Target    Award&#8221;).</font></div><div style="padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The maximum CTI payment is two times the Target Award.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CPF</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The CPF is based on certain corporate financial targets (described for 2017 in more detail in Table    11 below) established at the beginning of the performance period and approved by the    Compensation Committee and can vary from 0% to 200%. </font></div><div style="padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The CPF must be greater than zero for an executive to be entitled to any CTI payment. </font></div><div style="padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actual results relative to the targets, as described above, determine the amount of the annual    incentive and for 2017, were subject to the following parameters: </font></div><div style="padding-bottom:16px;text-align:left;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;a minimum corporate profitability threshold must be achieved for the CPF to exceed zero; and</font></div><div style="padding-bottom:16px;text-align:left;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;target non-IFRS Operating Margin (as defined in footnote 2 to Table 11) must be achieved for other measures to pay above target (collectively, the &#8220;CTI Parameters&#8221;).</font></div><div style="padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The CTI Parameters were set in addition to the CPF thresholds in order to ensure challenging limits    reflective of our current business environment.</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">IPF</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Individual contribution is recognized through the IPF component of the CTI. The IPF is determined    through the annual performance review process and is based on an evaluation of the NEO&#8217;s    performance measured against specific criteria established at the beginning of each year. The criteria    may include factors such as the NEO&#8217;s individual performance relative to business results,    teamwork and the executive&#8217;s key accomplishments. </font></div><div style="padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The IPF can adjust the executive&#8217;s actual award by a factor of between 0.0x and&#160;1.5x (reduced from    2.0x in 2016) depending on individual performance; however the CTI payment is subject to an    overall maximum cap of 200% of the Target Award.</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity&#8209;Based Incentives</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Corporation&#8217;s equity&#8209;based incentives for the NEOs consist of RSUs, PSUs and/or stock options. The objectives of equity&#8209;based compensation are&#160;to:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">align the NEOs&#8217; interests with those of shareholders and incent appropriate behaviour for long&#8209;term performance;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">reward the NEOs&#8217; contributions to the Corporation&#8217;s long&#8209;term success; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">enable the Corporation to attract, motivate and retain qualified and experienced employees.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the December or January meeting, as the case may be, the Compensation Committee determines the dollar value and mix of the equity&#8209;based grants to be awarded to the NEOs, if any. On the grant date, the dollar value is converted into the number of units that will be granted using the closing price of the SVS on the day prior to the grant. The annual grants are made following the blackout period that ends not less than 48&#160;hours after the Corporation&#8217;s year&#8209;end results have been&#160;released. The mix of equity based incentives is reviewed and approved by the Compensation Committee each year, and is based on factors including competitive grant practices, balance between performance incentive and retention value, and the effectiveness of each equity vehicle for motivating and retaining critical leaders.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Target equity&#8209;based incentives are determined using the median awards of the Comparator Group as a guideline; however, consideration is also given to individual performance and contribution when determining actual awards. In establishing the grant value of the annual equity awards for the NEOs, we start by assessing the median total target direct compensation of the Comparator Group. This data is then compared over a number of years for additional context and market trends. The Compensation Committee also considers individual performance, the need to retain experienced and talented leaders to execute the Corporation&#8217;s business strategies and the executive&#8217;s potential to contribute to long-term shareholder value. Also considered are the executive&#8217;s role and responsibilities, internal equity and the level of previous long-term incentive awards. Once all of these factors are taken into consideration, the grant value of the annual equity-based awards for the NEOs is set. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The CEO has the discretion to issue equity&#8209;based awards throughout the year to attract new hires and to retain current employees within limits set by the Compensation Committee. The number of units available throughout the year for these grants is pre&#8209;approved by the Compensation Committee at the January meeting. Subject to the Corporation&#8217;s blackout periods, these grants typically take place at the beginning of a month. Any such grants to NEOs must be reviewed with the Compensation Committee at the next meeting following such grant and typically are reviewed in advance with the Chair of the Compensation Committee. No such grants were made to NEOs for 2017,</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">except for a one-time grant made to Mr. Myers in March 2017 in recognition of his role and accomplishments in 2016 (these equity awards were forfeited upon his resignation)</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">and a one-time grant of 48,180 RSUs to Mr. Chawla in June 2017 in connection with his appointment as interim CFO.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">RSUs</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NEOs may be granted RSUs under either the LTIP or the CSUP as part of the Corporation&#8217;s annual equity grant. Such awards may be subject to vesting requirements, including time-based or other conditions as may be determined by the Compensation Committee in its discretion. RSUs granted by the Corporation generally vest in instalments of one-third per year, over three years. Each vested RSU entitles the holder to one SVS on the release date. The payout value of the award is based on the number of RSUs being released and the market price of the SVS at the time of release. The Corporation has the right under the CSUP to settle RSUs in either cash or&#160;SVS. Under the LTIP, the Corporation may, at the time of grant, authorize grantees to settle RSUs either in cash or in SVS.  Absent such permitted election, grants under the LTIP will be settled in SVS. If the Corporation has authorized a settlement in SVS or cash, the holder can choose which of these the holder receives. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation of Named Executive Officers &#8211; Equity Compensation Plans</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">PSUs</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NEOs may be granted PSUs under the LTIP or the CSUP as part of the Corporation&#8217;s annual equity grant. The vesting of such awards requires the achievement of specified performance&#8209;based conditions over a specified time period, as determined by the Compensation Committee in its discretion. PSUs granted by the Corporation generally vest at the end of a three&#8209;year performance period subject to pre&#8209;determined performance criteria. Each vested PSU entitles the holder to receive one SVS on the applicable release date. The payout value of the award is based on the number of PSUs that vest (which ranges from 0% to 200% of the target </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">amount granted) and the market price of the SVS at the time of release. The Corporation has the right under the CSUP to settle the PSUs in either cash or SVS. Under the LTIP, the Corporation may, at the time of grant, authorize grantees to settle PSUs either in cash or in SVS.  Absent such permitted election, grants under the LTIP will be settled in SVS. If the Corporation has authorized a settlement in SVS or cash, the holder can choose which of these the holder receives. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation of Named Executive Officers &#8211; Equity Compensation Plans</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Stock Options</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NEOs may be granted stock options under the LTIP. The exercise price of a stock option is the closing market price on the business day prior to the date of the&#160;grant.  Stock options granted by the Corporation generally vest at a rate of 25% annually on each of the first four anniversaries of the date of grant and expire after a ten&#8209;year term. The LTIP is not an evergreen plan and no stock options have been&#160;re&#8209;priced.  </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Compensation</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Benefits</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NEOs participate in the Corporation&#8217;s health, dental, pension, life insurance and long-term disability programs. Benefit programs are determined with consideration given to market median levels in the local geographic region.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Perquisites</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Perquisites are provided to executives on a case-by-case basis as considered appropriate in the interests of the Corporation. NEOs are entitled to an annual comprehensive medical examination at a private health clinic. Where applicable, tax equalization is provided to NEOs as an integral part of the Corporation's Short Term Business Travel Program and is designed to maintain an individual&#8217;s tax burden at approximately the same level it would have otherwise been had they remained in their home country. Due largely to variables such as timing and tax rate differences between Canada and the U.S., tax equalization amounts may vary from one year to the next and the net benefit may be positive or negative in the year. While the Corporation is incorporated and headquartered in Canada, our business is global and we compete for executive talent worldwide. As a result, we believe it is appropriate to make tax equalization payments in order to attract and retain non-Canadian executive officers with specific capabilities.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Tax Deductibility of Executive Compensation for U.S. Tax Purposes</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to December 22, 2017, when the U.S. Tax Cuts and Jobs Act of 2017 (U.S. Tax Reform) became law, Section 162(m) of the U.S. Internal Revenue Code, which did not apply to foreign private issuers, generally disallowed a tax deduction to public companies for compensation paid to specified executive officers in excess of $1 million per officer in any year that did not qualify as performance-based compensation. Pursuant to the U.S. Tax Reform, however, foreign private issuers registered under Section 12 of the </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">United States Securities Exchange Act of 1934</font><font style="font-family:inherit;font-size:10pt;">, as amended (like the Corporation) have become subject to Section 162(m), to the extent they have U.S-based executive officers for which they take a deduction for U.S. tax purposes. Under the revisions to Section 162(m) implemented by the U.S. Tax Reform, the performance-based exception has been repealed and the $1 million deduction limit now applies to anyone serving as the chief executive officer or the chief financial officer at any time during the taxable year and the top three other highest compensated executive officers serving at fiscal year-end (if relevant deductions for such executives are taken for U.S. tax purposes). The new rules generally apply to taxable years beginning after December 31, 2017, but do not apply to remuneration provided pursuant to a written binding contract in effect on November 2, 2017 that has not been modified in any material respect after that date. Because of ambiguities and uncertainties as to the scope of the foregoing exception, no assurance can be given that the compensation of our CEO and Mr. Lawless will be so exempted</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.  </font><font style="font-family:inherit;font-size:10pt;">In addition, the Corporation&#8217;s executive compensation program had already been structured prior to the time that the U.S. Tax Reform changes to Section 162(m) became effective. With respect to future periods, although the Compensation Committee intends to consider the potential tax deductibility of executive compensation under Section 162(m) for applicable executive officers, the primary goal of our compensation programs is to meet the objectives set forth in this Compensation Discussion and Analysis. Accordingly, the Compensation Committee reserves the right to use its business judgment to authorize compensation payments that may be subject to the Section 162(m) deduction limit if it believes such payments are appropriate and in the best interests of the Corporation and its shareholders.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017 Compensation Decisions</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each element of compensation is considered independently of the other elements. However, the total package is reviewed to ensure that the achievement of target levels of corporate and individual performance will result in total compensation that is generally comparable to the median total compensation of the Comparator Group.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Base Salary</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the annual base salary for the NEOs for the years ended December 31, 2015 through December 31, 2017: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;9: NEO Base Salary Changes</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:36.06237816764132%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:54%;"></td><td style="width:18%;"></td><td style="width:28%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">NEO</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Salary <br>($)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Robert A. Mionis</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$950,000</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$850,000</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$850,000</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mandeep Chawla</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$450,000</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$246,000</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$185,111</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Michael P. McCaughey</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$475,000</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$475,000</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$475,000</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Jack Lawless</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2016</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$460,000 <br>$410,000 <br>$410,000</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Elizabeth L. DelBianco</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$460,000</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$460,000</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$460,000</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The base salaries for the NEOs were reviewed taking into account individual performance and experience, level of responsibility and median competitive data. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the Compensation Committee approved an increase in Mr. Mionis&#8217; annual base salary from $850,000 to $950,000 and an increase in Mr. Lawless&#8217; annual base salary from $410,000 to $460,000, effective April 1, 2017. These increases were made in order to better align their respective salaries to the median of the Comparator Group given their accomplishments during 2016, and were consistent with the Corporation&#8217;s multi-year approach for setting compensation for executives who are in a new role, and then transitioning such compensation to more competitive levels after a period where performance can be adequately assessed.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As interim CFO, Mr. Chawla&#8217;s annual base salary did not change from his prior role; however, in recognition of his significantly expanded responsibilities, he received a one-time cash award of C$260,000 paid in two equal instalments during 2017. Upon his appointment as CFO, the Compensation Committee approved an annual base salary of $450,000 for Mr. Chawla. When setting the base salary for Mr. Chawla, the Compensation Committee considered his experience and the responsibilities and duties connected with the CFO position, as well as variable incentive compensation and median aggregate compensation. The Compensation Committee also reviewed salaries for CFOs within the Comparator Group, median competitive data and historical data concerning CFO base salaries at the Corporation.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity&#8209;Based Incentives</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Annual Equity Grant Reporting</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2015, the Compensation Committee reviewed the Corporation&#8217;s equity grant practices with the Compensation Consultant.  Following the review, the Corporation revised its disclosure with respect to its annual equity grant to reflect that equity grants made in-year are granted with respect to the current and future year performance, rather than as a reward in respect of the most recently completed year. This change was made in order to reflect that annual equity grants are intended to incentivize future performance and further connect pay for performance, and also to ensure direct accountability for the long-term financial performance of the Corporation. The revised grant disclosure did not impact how annual equity grants made in 2015 or prior years were reported. However, RSUs and PSUs granted in 2016, which would previously have been reported as 2015 compensation for the NEOs, were instead reflected as part of 2016 compensation (the year of grant). See &#8211; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">NEO Equity Awards</font><font style="font-family:inherit;font-size:10pt;">&#32;below. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Mix</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Compensation Committee determined that the mix of equity in respect of 2017 compensation would be comprised of RSUs (50% weight) and PSUs (50% weight), and that no stock options would be granted to NEOs. In reaching this decision, the Compensation Committee took into account competitive equity compensation trends and practices among the Corporation&#8217;s Comparator Group and the Corporation&#8217;s objective of attracting and retaining key talent to effectively execute its strategic business goals. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation Elements for the Named Executive Officers&#160;&#8211; Equity&#8209;Based Incentives</font><font style="font-family:inherit;font-size:10pt;">&#32;for a general description of the process for determining the amounts of these&#160;awards and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Key 2018 Executive Compensation Program Design Changes </font><font style="font-family:inherit;font-size:10pt;">for a discussion of the changes to the equity mix that have been implemented for 2018. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">CFO Transition Equity Award</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In recognition of Mr. Chawla&#8217;s significantly expanded responsibilities upon his appointment as interim CFO, he received a one-time award of 48,180 RSUs on June 5, 2017 based on a share price of $14.01, which was the closing price of the SVS on the NYSE on June 2, 2017 (the last business day before the date of grant). </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">NEO Equity Awards</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Target equity based incentives were determined for the NEOs for 2017 with reference to the median awards of the Comparator Group. Consideration was also given to individual performance, the roles and responsibilities of the NEOs, retention value and market trends. The following table sets forth equity awards granted to the NEOs on January 31, 2017 as part of their 2017 compensation: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;10: NEO Equity Awards</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:97.270955165692%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:43%;"></td><td style="width:10%;"></td><td style="width:13%;"></td><td style="width:14%;"></td><td style="width:20%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">RSUs <br>(#)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">PSUs <br>(#)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Options <br>(#)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value of Equity <br>Award</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Robert A. Mionis</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">201,317</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">201,317</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$5,500,000</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mandeep Chawla</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(4)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">60,991</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12,811</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,025,000</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Michael P. McCaughey</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">56,734</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">56,734</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,550,000</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Jack Lawless</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">54,904</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">54,904</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,500,000</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Elizabeth L. DelBianco</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">52,159</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">52,159</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,425,000</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Grants were based on a share price of $13.66, which was the closing price of the SVS on the NYSE on January 30, 2017 (the last business day before the date of grant). </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Assumes achievement of 100% of target level performance.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Represents the aggregate grant date fair value of the RSUs and PSUs. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:6px;padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Represents: (i) the equity awards granted to Mr. Chawla during 2017 for his role as Senior Vice President, Finance of the Corporation, based on a share price of $13.66, the closing price of the SVS on the NYSE on January 30, 2017 (the last business day before the date of grant); and (ii) the</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:8pt;">one-time award of 48,180 RSUs granted on June 5, 2017 in recognition of Mr. Chawla&#8217;s significantly expanded responsibilities upon his appointment as interim CFO, based on a share price of $14.01, the closing price of the SVS on the NYSE on June 2, 2017 (the last business day before the date of grant).  </font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PSUs granted as set forth in the table above vest at the end of a three-year performance period subject to pre-determined performance criteria. For such awards, each NEO is granted a target number of PSUs. The number of PSUs that will actually vest ranges from 0% to 200% of the target amount granted and will be determined by Celestica&#8217;s TSR and non-IFRS adjusted ROIC positioning relative to a comparator group selected by the Compensation Committee for each such purpose. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">TSR measures the performance of a company&#8217;s shares over time. It combines share price appreciation and dividends, if any, paid over the period to determine the total return to the shareholder expressed as a percentage of the initial investment. With respect to each TSR Comparator (as&#160;defined below), TSR is calculated as the change in share price over the three year performance period (plus any dividends paid in respect of the common shares of such TSR Comparator during the period) where the average of the daily closing share price for the month of December 2016 will be the beginning share price and the average of the daily closing price for the month of December 2019 will be the ending share price. The TSR of Celestica is calculated in the same manner in respect of the SVS (Celestica does not currently pay&#160;dividends). </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For purposes of PSUs granted in 2017 that vest based on TSR performance, TSR will be measured relative to the information technology companies within the S&amp;P&#160;1500 Index as at January 1, 2017</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">with the addition of Flex Ltd.,</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">that remain publicly traded on an established U.S.&#160;stock exchange for the entire performance period (the &#8220;TSR Comparators&#8221;). The Compensation Committee, with advice from the Compensation Consultant, determined that this peer group provides reasonable market alignment and was appropriate given it is broadly representative of the U.S.&#160;technology sector and includes many of the Corporation&#8217;s customers, suppliers, and competitors for talent. The Corporation&#8217;s market capitalization is positioned around the median of the TSR&#160;Comparators. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For purposes of PSUs granted in 2017 that vest based on non-IFRS adjusted ROIC performance, the Corporation&#8217;s non-IFRS adjusted ROIC will be measured against the adjusted ROIC of five direct competitors in the EMS industry chosen&#160;by the Compensation Committee (Benchmark Electronics,&#160;Inc., Flex Ltd., Jabil&#160;Circuit,&#160;Inc., Sanmina Corporation and Plexus Corp.,</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">collectively, the &#8220;ROIC Competitors&#8221;) during the last year of the three-year vesting period. The Compensation Committee, with advice from the Compensation Consultant, determined that this peer group was appropriate for measuring relative adjusted ROIC. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Of the target number of PSUs granted to each NEO in respect of 2017 compensation, 60% will vest based on Celestica&#8217;s TSR positioning and 40% will vest based on Celestica&#8217;s non-IFRS adjusted ROIC ranking, each calculated as described&#160;below. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The PSUs that vest based on Celestica&#8217;s TSR positioning (as&#160;determined by the Corporation) will be determined as&#160;follows: </font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica&#8217;s TSR will be ranked against that of each of the TSR Comparators; </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the percentage of PSUs that will vest and become payable on the applicable release date will correspond to Celestica&#8217;s TSR position as set out in the table&#160;below; </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica&#8217;s percentile position will be calculated by first arranging the TSR results from highest to lowest for all TSR Comparators, excluding Celestica, and calculating the percentile rank for each TSR Comparator. The percentage of PSUs that will vest and become payable on the release date with respect to Celestica&#8217;s TSR positioning will be calculated by interpolating between the corresponding payout percentages immediately above and immediately below Celestica&#8217;s percentile position as set out in the table below;&#160;and </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">if Celestica&#8217;s TSR is less than 0%, then regardless of Celestica&#8217;s TSR positioning amongst the TSR Comparators, the maximum number of PSUs that may vest and become payable on the applicable release date will be 100% of the target&#160;number issued. </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.70955165692008%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:66%;"></td><td style="width:3%;"></td><td style="width:31%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Celestica&#8217;s TSR Positioning</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentage of target <br>number that will vest</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Percentile</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">200%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Percentile</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">175%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Percentile</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Percentile</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;75%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Percentile</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;50%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&lt;25</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Percentile</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;0%</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The PSUs that vest based on Celestica&#8217;s non-IFRS adjusted ROIC ranking among the ROIC Competitors (as&#160;determined by the Corporation) will be determined as&#160;follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.70955165692008%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:66%;"></td><td style="width:3%;"></td><td style="width:31%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Celestica&#8217;s non-IFRS adjusted ROIC Ranking</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentage of target <br>number that will vest</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Highest (First)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">200%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Between Median and Highest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prorated between 100% and 200%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Median (Average of third and fourth)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Between Lowest and Median</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prorated between 0% and 100%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lowest (Sixth)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;0%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The RSUs vest ratably over a three year period, commencing on the first anniversary of the date of grant.  The value of the RSUs granted on January 31, 2017</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">was determined at the January 2017 meeting of the Compensation Committee. The number of RSUs granted was determined using the closing price of the SVS on January 30, 2017 (the day prior to the date of grant) on the NYSE of $13.66.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Annual Incentive Award (CTI)</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2017 Company Performance Factor</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The CPF component of the CTI calculation for 2017 was based on the achievement by the Corporation of specified targets with respect to certain pre-selected financial measures as set forth in Table 11</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">below. These measures were approved by the Compensation Committee as they were determined to be aligned with the Corporation&#8217;s key objectives of driving profitable growth, on both a &#8220;top line&#8221; and &#8220;bottom line&#8221; basis. Further, non-IFRS adjusted ROIC (as defined in footnote 4 to Table 11 below) was selected as a financial measure to encourage effective capital deployment and sustained, long-term value creation. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 financial targets were established at levels consistent with the Corporation&#8217;s Annual Operating Plan for 2017, which was approved by the Board. As described above, no minimum CTI payments are guaranteed.  Before the CPF was calculated, the Compensation Committee reviewed the CTI Parameters and determined that the minimum threshold requirements were met. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The CPF for 2017 was 83% based on the results in the following table:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;11: Company Performance Factor</font></div><div style="line-height:120%;padding-left:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.44054580896686%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:35%;"></td><td style="width:9%;"></td><td style="width:10%;"></td><td style="width:9%;"></td><td style="width:10%;"></td><td style="width:8%;"></td><td style="width:19%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Measure</font><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weight</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Threshold</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Target</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Maximum</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Achieved Results</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Achievement</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Non-IFRS Operating Margin (adjusted EBIAT Margin)</font><font style="font-family:inherit;font-size:7.5pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(2)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">50%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">2.8%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">3.7%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">4.6%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">3.5%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">43.6%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Revenue</font><font style="font-family:inherit;font-size:7.5pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(3)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">25%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$5,700M</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$6,200M</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$6,700M</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$6,111M</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">21.6%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Non-IFRS adjusted ROIC</font><font style="font-family:inherit;font-size:7.5pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(4)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">25%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">16%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">21%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">26%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">19%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">17.8%</font></div></td></tr><tr><td colspan="6" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">CPF</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">83%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">See &#8220;Non-IFRS measures&#8221; in Item 5, &#8220;Operating and Financial Review and Prospects&#8221; above for a discussion of, among other things, how non-IFRS operating margin (adjusted EBIAT Margin) and non-IFRS adjusted ROIC are calculated and used, as well as a reconciliation of such non</font><font style="font-family:inherit;font-size:6pt;">&#8209;</font><font style="font-family:inherit;font-size:8pt;">IFRS measures to the most directly comparable IFRS measures. These non&#8209;IFRS measures do not have any standardized meaning prescribed by IFRS and therefore may not be comparable to similar measures presented by other companies. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Non-IFRS Operating Margin is a non</font><font style="font-family:inherit;font-size:6pt;font-weight:bold;">&#8209;</font><font style="font-family:inherit;font-size:8pt;">IFRS measure calculated as non-IFRS operating earnings (adjusted EBIAT) divided by Revenue. &#8220;Adjusted EBIAT&#8221; is defined as earnings before interest and fees relating to the Corporation&#8217;s credit facility, accounts receivable sales program, and a customer&#8217;s supplier financing program, amortization of intangible assets (excluding computer software), income taxes and in periods where such charges have been recorded, employee stock&#8209;based compensation expense, restructuring and other charges, including acquisition-related consulting, transaction, and integration costs (net of recoveries) and Toronto transition costs (recoveries), impairment charges, other charges relating to the Corporation&#8217;s solar panel manufacturing business, and refund interest income with respect to amounts previously held on account with Canadian tax authorities. See footnote (1) above for information on where to find a discussion of the components of these measures, as well as a reconciliation of such measures to the most directly comparable IFRS measures. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Revenue means the Corporation&#8217;s annual revenue.</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Non-IFRS adjusted ROIC is a non-IFRS measure calculated by dividing non-IFRS adjusted EBIAT by average net invested capital, where average net invested capital consists of the following IFRS measures: total assets less cash, accounts payable, accrued and other current liabilities and provisions, and income taxes&#160;payable, using a five-point average to calculate average net invested capital for the year. A comparable measure under IFRS would be determined by dividing IFRS earnings before income taxes by net invested capital, however, this measure is not a measure defined under IFRS. See footnote (1) above for information on where to find a discussion of the components of this measure, as well as a reconciliation of such measure to the most directly comparable IFRS measure.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">2017 Individual Performance Factor</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The IPF can increase an executive&#8217;s CTI award by a factor of up to 1.5x (reduced from 2.0x in 2016) or reduce the CTI award to zero depending on individual performance (an IPF of less than 1.0 will result in a reduction of the CTI award otherwise payable). Notwithstanding the foregoing, CTI payments are subject to an overall maximum cap of 200% of the Target Award.  The IPF is determined through the annual performance review process. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the beginning of each year, the Compensation Committee and the CEO agree on performance goals for the CEO that are then approved by the Board. Goals for the other NEOs that align with the CEO&#8217;s goals are then established and agreed to between the CEO and the respective NEOs. The performance of the CEO and the NEOs is measured against the established goals, but also contains subjective elements, such that criteria for, and the amount of, the IPF remains at the discretion of the Compensation Committee. However, the CPF must be greater than zero for an executive to be entitled to any CTI payment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, the NEOs&#8217; IPF goals were established at the beginning of the year. Once Mr. Chawla was appointed CFO, he worked with Mr. Myers, the Board and the Compensation Committee to effectively transition the role of CFO and transition-related IPF goals for the remainder of the year were set and approved by the Compensation Committee. Additional IPF goals were established by the Compensation Committee for Mr. Chawla, which were an extension of those set earlier in the year for Mr. Myers, with the addition of new goals. The IPF goals for other NEOs established at the beginning of 2017 were not adjusted during the transition period.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">CEO</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In assessing Mr. Mionis&#8217; individual performance, the Compensation Committee considers the Corporation&#8217;s objectives and results achieved, personal performance objectives as determined annually, as well as other factors the Committee considers relevant to the role of CEO. Personal performance objectives measure achievements in the areas of growth, transformational capabilities, brand transformation, people, innovation, operational productivity and financial results, operational effectiveness and such other areas as are determined to merit particular focus in a given year. Key results which were considered in determining Mr. Mionis&#8217; IPF for 2017 are included below:</font></div><div style="line-height:120%;padding-left:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.05068226120858%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:20%;"></td><td style="width:22%;"></td><td style="width:58%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Objective</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Metric</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Result</font></div></td></tr><tr><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Growth</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$6.1 billion in revenue for 2017, which was a 2% increase compared to $6.0 billion in revenue for 2016, and revenue of $1.95 billion from the Corporation&#8217;s ATS end market, which was relatively flat compared to 2016 despite a 7% revenue decline due to the Corporation&#8217;s exit from the solar panel manufacturing business</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Satisfaction</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer satisfaction, as measured by customer scorecards, exceeded objectives</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transform Capabilities</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Develop ATS Capabilities</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Continued progress in diversifying and growing our ATS revenue base</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acceleration of ATS Growth</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Execution on diversification plans (including the integration of Karel and the execution of an agreement to acquire  Atrenne)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Brand</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revitalize Brand and Corporate Image</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Successful external launch of new brand, including media campaign and shareholder events as well as commercial excellence deployment</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">People</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">HR Strategic Plan</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Successful launch of Leadership Imperatives and completion of talent and succession plans</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Financial Performance Measures</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Various</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Generally, 2017 results demonstrated stable performance compared to 2016, and were negatively impacted by cash flow performance, inventory performance and adverse CCS market dynamics.</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While overall financial results for 2017 were below expectations, the Compensation Committee determined that Mr. Mionis continued to grow and diversify the Corporation&#8217;s ATS revenue base during the year, and furthered his progress towards achieving broader strategic objectives in support of our longer-term transformational strategy. Under Mr. Mionis&#8217; leadership, the Celestica team has remained consistent in executing a strategy focused on growing our ATS business, while maintaining our strong and differentiated CCS business. Based on these achievements, the Compensation Committee and the Board believe that an IPF of 0.95 for 2017 for Mr. Mionis appropriately reflects his leadership in executing the Corporation&#8217;s key strategic initiatives and will bolster our ability to deliver shareholder value over the long term. As a result of his 2017 IPF and the CPF for 2017, Mr. Mionis received less than his Target Award and therefore reduced his realized compensation for 2017. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other NEOs</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Each NEO has performance objectives that are assessed at year-end and objective measures that align with the targets for the CEO. The CEO undertakes an assessment of the NEO&#8217;s contributions to the Corporation&#8217;s results, including the CEO&#8217;s assessment of each of the NEO&#8217;s contributions as a part of the senior leadership team. Based on the CEO&#8217;s assessment, the Compensation Committee considered each of the NEOs to have either substantially met expectations or exceeded expectations for 2017 based on his or her individual performance and contribution to corporate goals and objectives.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Factors considered in the evaluation of each NEO&#8217;s IPF included the following: </font></div><div style="line-height:120%;padding-left:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:15%;"></td><td style="width:85%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr. Chawla</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Provided strong leadership and continuity during interim CFO role </font></div><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Effectively transitioned to CFO role</font></div><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Streamlined process and controls with respect to financial management reporting</font></div><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Launched new NCIB</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr. McCaughey</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Drove new program wins in the Corporation&#8217;s CCS business despite challenging end markets, with revenue from the Corporation's Communications end market growing 4% compared to 2016</font></div><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Steady growth in the Corporation&#8217;s Joint Design and Manufacturing business, which represented 10% of its CCS sales in 2017</font></div><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Strong leadership and positive navigation through CCS market volatility </font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr. Lawless</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Pursued growth opportunities in the Corporation&#8217;s ATS end market, including the integration of Karel and the execution of an agreement to acquire Atrenne</font></div><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Positive ATS performance on a year-over-year basis (excluding the impact of the loss of solar revenues)</font></div><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Improved ATS business management, including engineering capabilities, core account engagement and de-emphasis of underperforming businesses</font></div><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Grew the Corporation&#8217;s ATS portfolio mix</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ms. DelBianco</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Effectively managed a number of initiatives across multiple areas including Legal, Compliance, Communications and Sustainability</font></div><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Led the Corporation's successful brand refresh, driving innovation and delivering value in support of Celestica&#8217;s commitment to delivering bold solutions to its customers</font></div><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Strong support for significant corporate transactions</font></div><div style="text-align:justify;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;Key advisor on strategic initiatives  </font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Target Award</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth information with respect to the potential and actual awards under the CTI for participating NEOs during 2017 (other than Mr. Myers, who was not eligible for a CTI award as a result of his departure from the Corporation during 2017): </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;12: 2017 CTI Awards</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.90643274853801%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:20%;"></td><td style="width:9%;"></td><td style="width:12%;"></td><td style="width:12%;"></td><td style="width:13%;"></td><td style="width:10%;"></td><td style="width:15%;"></td><td style="width:9%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Target Incentive %</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Potential Award for Below Threshold Performance</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Potential Award for Threshold Performance</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Potential Award for Target Performance</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Potential Maximum Award</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount Awarded</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">% of Base Salary</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Robert A. Mionis</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">125%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$0</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$289,170</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,156,678</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,313,356</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$912,041</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">99%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mandeep Chawla</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">80%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$0</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$46,017</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$184,067</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$368,134</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$158,915</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#160;(3)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">55%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Michael P. McCaughey</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">80%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$0</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$95,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$380,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$760,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$299,630</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">63%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Jack Lawless</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">80%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$0</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$89,534</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$358,137</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$716,274</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$297,254</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">66%</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Elizabeth L. DelBianco</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">80%</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$0</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$92,000</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$368,000</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$736,000</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$335,984</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">73%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The Target Incentive for each of Messrs. Mionis, McCaughey and Lawless and Ms. DelBianco was not changed from 2016. Mr. Chawla&#8217;s Target Incentive increased from 60% to 80% upon his appointment as CFO effective October 19, 2017.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As Messrs. Mionis, Chawla and Lawless&#8217; salaries varied during 2017, each of their Target Awards is equal to their Target Incentive multiplied by the prorated amount of their annualized salaries in respect of 2017.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amounts in this column for Mr. Chawla for 2017 do not include the one-time cash award of C$260,000 paid to him in 2017 (in two equal instalments) in connection with his appointment as interim CFO, which was not a CTI incentive payment.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Realized and Realizable Compensation </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">CEO Realized and Realizable Compensation</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table is a look back at CEO compensation that compares the total target direct compensation awarded for each year of Mr. Mionis&#8217; employment to the realized and realizable compensation in each year. Mr. Mionis was appointed as President and CEO effective August 1, 2015 and therefore received compensation for five months in 2015. The total target direct compensation value represents Mr. Mionis&#8217; salary, target CTI and the target value of share-based awards. The realized and realizable value shows the total compensation with long-term incentives at vest date value or if the vest date is after December 31, 2017, at the December 29, 2017 fair value of $10.48 per share.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;13: CEO Realized and Realizable Compensation</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:59.06432748538012%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Total Target Direct Compensation</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#160;&#160;&#160;</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,200,879</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6,912,500</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$7,582,021</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Realized and Realizable Compensation</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$710,325</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$8,153,342</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6,056,982</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">NEO Realized and Realizable Compensation</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following graph compares the six year trend in the Corporation's TSR versus compensation for the NEOs as reported in each year&#8217;s Annual Report on Form 20-F. The comparison demonstrates the difference between total target direct compensation and the realized and realizable compensation related to each year. The total target direct compensation value represents salary, target CTI and the target value of share-based awards (RSUs and PSUs) and option awards (if applicable) for all NEOs reported in the Corporation&#8217;s Annual Report on Form 20-F each year. The realized and realizable value shows the total compensation with long-term incentives at vest date value or if the vest date is after December 31, 2017, at the December 29, 2017 fair value of $10.48 per share. This look back at compensation demonstrates the comparison between actual pay and total target compensation intended at the time of granting. The difference between total target direct compensation and realized and realizable pay was impacted by </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the performance of the SVS as well as the performance measures of the CTI, long-term incentive plans and changes in the reported NEOs in applicable years.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Both total target direct compensation and realized and realizable compensation have generally trended in line with Celestica&#8217;s annual TSR. In 2017, our TSR was negatively impacted by the highly competitive environment and market volatility. While TSR is an important element for measuring the Corporation&#8217;s performance, we also assess our performance based on various other measures, including revenue, non-IFRS Operating Margin and non-IFRS adjusted ROIC, and utilize such other measures in aligning our pay for performance. We are also measuring our performance against how well we have achieved our objectives through a complex and necessary business transformation strategy designed to diversify the Corporation&#8217;s business and drive more sustainable, long-term revenue and profitable growth. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;"><img src="tsrvsneototalcomp.jpg" alt="tsrvsneototalcomp.jpg" style="height:311px;width:684px;"></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;14: NEOs Realized and Realizable Compensation</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.30409356725146%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:35%;"></td><td style="width:11%;"></td><td style="width:11%;"></td><td style="width:11%;"></td><td style="width:10%;"></td><td style="width:11%;"></td><td style="width:11%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2012</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2013</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Celestica Total Shareholder Return (1 year)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">11%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">28%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">13%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-6%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-12%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Total Target Direct Compensation</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$15,579,039</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$16,977,285</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$17,095,810</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$8,727,784</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$16,375,500</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$16,088,075</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Realized and Realizable Compensation</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$13,635,885</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$18,773,929</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$15,606,638</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$7,405,193</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$17,403,572</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$13,225,671</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Key 2018 Executive Compensation Program Design Changes </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A comprehensive review of our incentive plans was undertaken in 2017 in light of the Corporation&#8217;s long-term strategic plan and recent organizational design changes. The Compensation Committee approved the following design changes to the Corporation&#8217;s incentive plans which have been implemented for 2018 compensation:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the mix of equity will be comprised of 40% RSUs and 60% PSUs (it was previously comprised of 50% RSUs and 50% PSUs); </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">elimination of non-IFRS ROIC as a performance measure from the CPF of the CTI; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50% of the CPF will be based on the achievement of specified revenue goals and 50% of the CPF will be based on the achievement of specified non-IFRS Operating Margin goals; and</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the number of PSUs that will actually vest will continue to range from 0% to 200% of the target number granted and will be primarily based on the Corporation&#8217;s non-IFRS Operating Margin (&#8220;EBIAT Result&#8221;) in the final year of the three-year performance period, and then modified by the Corporation&#8217;s non-IFRS adjusted ROIC (&#8220;ROIC Facto</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">r</font><font style="font-family:inherit;font-size:10pt;">&#8221;) and relative TSR achievements (&#8220;TSR Factor&#8221;) over the performance period in accordance with the following formula:</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:62.1832358674464%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:42%;"></td><td style="width:58%;"></td></tr><tr><td rowspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total PSU Vesting Percentage</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Percentage payout based on EBIAT Result</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">+/- 0% or 25% based on ROIC Factor</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">+/-0% to 25% based on TSR Factor</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These changes are designed to further improve the alignment of the incentive-based compensation of our executives with the Corporation&#8217;s strategic path forward and pay-for-performance objectives, and also promote long-term shareholder value. In particular, with respect to the greater emphasis on non-IFRS Operating Margin as a performance measure for payouts under the CPF of the CTI, and introduction of this measure as the primary vesting criteria for our PSUs, we believe that this shift strongly correlates with our current focus on margin improvement across all of our businesses. We believe that maintaining close alignment between our strategic objectives and our executive incentive compensation programs demonstrates our commitment to a pay-for-performance philosophy, which commitment requires adjustment to our performance criteria from time to time as our business goals and objectives evolve. Similarly, our decision to shift our equity grants to include a larger percentage of PSUs than RSUs also demonstrates this commitment, as PSUs are tied to current business performance objectives, and unlike RSUs, do not vest merely upon the passage of time. We eliminated the comparative nature of non-IFRS adjusted ROIC performance from our PSU vesting calculation as we believe our own results over the relevant period will represent a more meaningful measure of our financial performance.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">The decision to approve these incentive plan design changes was made after consultation with management and the Compensation Consultant. In reaching this decision, the Compensation Committee took into account competitive trends and practices as well as the Corporation&#8217;s focus on retaining key leaders to effectively execute our strategic business goals. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXECUTIVE COMPENSATION</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary Compensation Table</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the compensation of the NEOs for the financial years ended December&#160;31, 2015 through December 31, 2017. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;15: Summary Compensation Table</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="23"></td></tr><tr><td style="width:23%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-equity <br>Incentive Plan <br>Compensation</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Name&#160;&amp; Principal Position</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Salary <br>($)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Share&#8209; <br>based <br>Awards <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)(2)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Option&#8209; <br>based <br>Awards <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Annual <br>Incentive <br>Plans <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(4)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension <br>Value <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(5)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">All Other <br>Compensation <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(6)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total <br>Compensation <br>($)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Robert A. Mionis</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(7)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$925,342</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$5,500,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$912,041</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$155,821</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$721,898</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$8,215,102</font></div></td><td style="vertical-align:bottom;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">President and Chief Executive</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$850,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$5,000,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,227,188</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$141,262</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$265,623</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$7,484,073</font></div></td><td style="vertical-align:bottom;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">Officer</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$356,301</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,399,202</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$325,125</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$28,413</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$872,388</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,981,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mandeep Chawla</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(8)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$287,359</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,025,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$359,161</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$47,234</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$493</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,719,247</font></div></td><td style="vertical-align:bottom;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">Chief Financial Officer</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$210,196</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$285,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$103,966</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$21,008</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$48</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$620,218</font></div></td><td style="vertical-align:bottom;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$180,961</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$55,483</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$20,035</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$49</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$256,528</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Darren G. Myers</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(9)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$307,123</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,900,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$75,017</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,999</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,285,139</font></div></td><td style="vertical-align:bottom;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">Former Chief Financial Officer</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$500,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,600,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$603,750</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$72,275</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$3,438</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,779,463</font></div></td><td style="vertical-align:bottom;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$500,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$750,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$419,750</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$75,307</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,218</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,746,275</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Michael P. McCaughey</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$475,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,550,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$299,630</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$78,586</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6,201</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,409,417</font></div></td><td style="vertical-align:bottom;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">President, CCS</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$475,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,550,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$498,750</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$62,510</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,018</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,587,278</font></div></td><td style="vertical-align:bottom;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$475,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$750,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$319,010</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$64,711</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,054</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,609,775</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Jack Lawless</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(10)</sup></font><font style="font-family:inherit;font-size:8pt;font-style:italic;">&#160;<br>President, ATS</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017 <br>2016 <br>2015</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$447,671 <br>$410,000 <br>$103,342</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,500,000 <br>$1,350,000 <br>&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$297,254 <br>$447,720 <br>$82,674</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$52,975 <br>$31,914 <br>$4,888</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$34,522 <br>$2,738 <br>$1,407</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,332,422 <br>$2,242,372 <br>$192,311</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Elizabeth L. DelBianco</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$460,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,425,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$335,984</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$71,571</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$3,817</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,296,372</font></div></td><td style="vertical-align:bottom;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">Chief Legal&#160;and Administrative</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$460,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,425,000</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$444,360</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$57,428</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$3,532</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,390,320</font></div></td><td style="vertical-align:bottom;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">Officer</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$460,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$750,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$268,640</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$65,509</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,316</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,545,465</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">All amounts in this column represent the grant date fair value of share-based awards. Amounts in this column for 2017 represent: (i) RSU and PSU grants made on January 31, 2017 to all NEOs; (ii) for Mr. Chawla, includes the additional one-time RSU grant made on June 5, 2017; and (iii) for Mr. Myers, includes the additional one-time PSU grant made on March 6, 2017. Grants were based on a share price of $13.66, which was the closing price of the SVS on the NYSE on January 30, 2017 (the day prior to the date of the grant), except for the one-time additional grants made to Messrs. Chawla and Myers, which were based on a share price of $14.01 and $13.56, respectively, which was the closing price of the SVS on the NYSE on June 2, 2017 and March 3, 2017 (the last business days prior to the respective dates of grant). Amounts in this column for 2016 represent</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:8pt;">RSU and PSU grants made on February 1, 2016 under the CSUP. Grants were based on a share price of $9.06, which was the closing price of the SVS on the NYSE on January 29, 2016 (the day prior to the date of grant). See </font><font style="font-family:inherit;font-size:8pt;font-style:italic;">Compensation Discussion and Analysis&#160;&#8211; Compensation Elements for the Named Executive Officers&#160;&#8211; Equity&#8209;Based Incentives </font><font style="font-family:inherit;font-size:8pt;">for a description of the process followed in determining the grants for 2017, and see </font><font style="font-family:inherit;font-size:8pt;font-style:italic;">Compensation Discussion and Analysis&#160;&#8211; 2017 Compensation Decisions &#8211; Equity&#8209;Based Incentives </font><font style="font-family:inherit;font-size:8pt;">for a description of the vesting terms of the RSU and PSU awards. Amounts in this column for 2015 represent RSUs granted as special equity awards on April 30, 2015 to the executive team in connection with the transition of the Corporation&#8217;s CEO.</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:8pt;">Grants were based on a share price of $12.18, which was the closing price of the SVS on the NYSE on April 29, 2015 (the day prior to the date of grant).</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:8pt;">As described above, commencing with the annual equity grants made in 2016, grants made in-year are reported for such year rather than the most recently completed year.       </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The estimated accounting fair value of the share&#8209;based awards is calculated using the market price of SVS as defined under each of the plans and various fair value pricing models. The grant date fair value of the RSU portion of the share&#8209;based awards in Table&#160;15 is the same as the accounting fair value of such awards.  The accounting fair values for the PSU portion of the 2016 and 2017 share&#8209;based awards reflects various assumptions as to estimated vesting for such awards in accordance with applicable accounting standards. The grant date fair value for the PSU portion of the share&#8209;based awards reflects the dollar amount of the award intended for compensation purposes, based on the market value of the underlying shares on the grant dates based on an assumption of the vesting of 100% of the target number of PSUs granted. The accounting fair value for these NEOs assumed a zero forfeiture rate for all equity&#8209;based awards. 60% of the PSUs granted with respect to 2016 and 2017 performance vest depending on the level of achievement of a market performance condition, TSR, over a three-year period relative to the TSR of a pre-defined comparator group. The comparator group was based on the S&amp;P 1500 Technology Index for each of 2016 and 2017 with the addition of Flex Ltd., and which remain publicly traded on an established U.S. stock exchange for the entire performance period. The cost the Corporation records for the PSUs that vest based on TSR performance is determined using a Monte Carlo simulation model. The number of awards expected to be earned is factored into the grant date Monte Carlo valuation for the award. The grant date fair value is not subsequently adjusted regardless of the eventual number of awards that are earned based on the market performance condition. 40% of the PSUs granted vest depending on the level of achievement of non-IFRS adjusted ROIC (a non-market performance condition), in the final year of a three-year vesting period, based on Celestica&#8217;s non-IFRS adjusted ROIC relative to the non-IFRS adjusted ROIC of a pre-determined EMS competitor group (in each case as determined by the Corporation). </font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-left:24px;padding-bottom:10px;text-align:justify;"><font style="font-family:inherit;font-size:8pt;">The cost the Corporation records for PSUs that will vest based on non-IFRS adjusted ROIC performance is determined based on the market value of SVS at the time of grant, and such cost may be adjusted (usually during the last year of the three-year performance period) based on management&#8217;s estimate of the relative level of achievement of non-IFRS adjusted ROIC, as outlined above. All unvested equity awards granted to Mr. Myers were forfeited upon his resignation effective July 31, 2017.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amounts in this column for 2015 represent the grant date fair value special sign-on grant of stock options under the LTIP granted to Mr. Mionis on August 1, 2015 in connection with his appointment as President and CEO. There were no other stock options granted to the NEOs with respect to 2015, 2016 or 2017 performance.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amounts in this column represent CTI incentive payments made to NEOs. See </font><font style="font-family:inherit;font-size:8pt;font-style:italic;">Compensation Discussion and Analysis&#160;&#8211; Compensation Elements for the Named Executive Officers&#160;&#8211; Celestica Team Incentive Plan</font><font style="font-family:inherit;font-size:8pt;">&#32;for a description of the&#160;plan. Amounts in this column for Mr. Chawla for 2017 also include the one-time cash award of C$260,000 paid to him (in two equal instalments) in connection with his appointment as interim CFO.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(5)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amounts in this column represent Celestica&#8217;s contributions to defined contribution pension plans on behalf of the NEOs. Pension values for Mr. Mionis are reported in U.S.&#160;dollars. For 2017, his pension values include $155,821 in U.S. dollars representing the pension value from the U.S. pension plans. For 2016, his pension values include $8,088 in U.S. dollars representing the pension value from the U.S. pension plans and $133,174 having been converted from Canadian dollars representing the pension value from the Canadian Pension Plans (as defined below). See </font><font style="font-family:inherit;font-size:8pt;font-style:italic;">Pension Plans </font><font style="font-family:inherit;font-size:8pt;">for a full description of the plans Mr. Mionis participated in during 2017. Pension values for Messrs.&#160;Myers, McCaughey and Lawless and Ms.&#160;DelBianco are reported in U.S.&#160;dollars, having been converted from Canadian dollars. Amounts were converted to U.S.&#160;dollars at the average exchange rate for 2017 of $1.00 equals C$1.2984.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(6)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amounts in this column for Mr. Mionis represent amounts for items provided for under the CEO Employment Agreement, which for 2017 consisted of tax equalization payments of $624,011, housing expenses of $73,669 while in Canada, group life insurance premiums of $1,177, a 401(k) contribution of $16,200, travel expenses between Toronto and Arizona of $4,346, a tax preparation fee of $500 and the cost of a comprehensive medical exam at a private health clinic of $1,995. For 2016, the amount in this column for Mr. Mionis consisted of tax equalization payments of $124,548, housing expenses of $75,916 while in Canada, group life insurance premiums of $1,089, a 401(k) contribution of $10,298, travel expenses between Toronto and Arizona of $28,795, tax preparation fees of $23,168 and the cost of a comprehensive medical exam at a private health clinic of $1,809; and for 2015 included the Contractual Payment. Amounts in this column for Mr. Lawless for 2017 consisted of tax equalization payments of $17,610 and a 401(k) contribution of $16,200. In accordance with the Corporation's Short Term Business Travel Program, the Compensation Committee approved tax equalization payments for Messrs. Mionis and Lawless in order to cover taxes on their compensation in excess of the taxes they would have incurred in the United States. Due largely to variables such as timing and tax rate differences between Canada and the U.S., tax equalization amounts may vary from one year to the next and the net benefit may be positive or negative in the year. While the Corporation is incorporated and headquartered in Canada, our business is global and we compete for executive talent worldwide. As a result, we believe it is appropriate to make tax equalization payments in order to attract and retain non-Canadian executive officers with specific capabilities. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(7)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Mionis was appointed as President and CEO of the Corporation and as a member of the Board, effective August 1, 2015 and accordingly, annualized amounts for 2015 were pro-rated to reflect actual compensation paid, awarded or earned. In January 2017, the Compensation Committee approved an increase in Mr. Mionis&#8217; annual base salary from $850,000 to $950,000 effective April 1, 2017 in order to align his salary to the median of the Corporation&#8217;s competitive benchmark. As such, annualized amounts for 2017 were pro-rated to reflect actual compensation paid, awarded or earned.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(8)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Chawla was appointed as interim CFO of the Corporation effective May 23, 2017 and CFO of the Corporation effective October 19, 2017 and, accordingly, annualized amounts for 2017 have been pro-rated to reflect actual compensation paid, awarded or earned. </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#32;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(9)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Myers resigned as CFO of the Corporation effective July 31, 2017. See </font><font style="font-family:inherit;font-size:8pt;font-style:italic;">Termination of Employment and Change in Control Arrangements with Named Executive Officers &#8211; Arrangements Regarding Resignation of Former CFO.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(10)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Lawless joined the Corporation effective October 1, 2015. As such, annualized amounts for 2015 were pro-rated to reflect actual compensation paid, awarded or earned. In January 2017, the Compensation Committee approved an increase in Mr. Lawless&#8217; annual base salary from $410,000 to $460,000 effective April 1, 2017 in order to align his salary to the median of the Corporation&#8217;s competitive benchmark. As such, annualized amounts for 2017 were pro-rated to reflect actual compensation paid, awarded or earned. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Option&#8209;Based and Share&#8209;Based Awards</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides details of each stock option grant outstanding (vested and unvested) and the aggregate number of unvested share-based awards for each of the NEOs as of December 31, 2017. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;16: Outstanding Option&#8209;Based and Share&#8209;Based Awards</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div><div style="line-height:120%;padding-left:5px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.22027290448344%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:13%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:11%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Option&#8209;Based Awards</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Share&#8209;Based Awards</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br>Securities <br>Underlying <br>Unexercised <br>Options <br>(#)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Option <br>Exercise <br>Price <br>($)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Option <br>Expiration <br>Date</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Value of <br>Unexercised <br>In-the-Money <br>Options <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br>Shares or <br>Units that <br>have not <br>Vested <br>(#)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Payout <br>Value of <br>Share-Based <br>Awards that <br>have not <br>Vested at <br>Minimum <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(4)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Payout <br>Value of <br>Share-Based <br>Awards that <br>have not <br>Vested at <br>Target <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(4)</sup></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Payout <br>Value of <br>Share-Based <br>Awards that <br>have not <br>Vested at <br>Maximum <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(4)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Payout <br>Value of <br>Vested <br>Share&#8209;Based <br>Awards <br>Not Paid <br>Out or <br>Distributed <br>($)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Robert A. Mionis</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Aug. 1, 2015</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">298,954</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">C$17.52</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Aug.&#160;1, 2025</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Feb. 1, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">459,897</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,867,360</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$4,668,394</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$7,469,428</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan 31, 2017</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">402,634</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$2,109,802</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$4,219,604</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$6,329,406</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">298,954</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">862,531</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$3,977,162</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$8,887,998</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$13,798,834</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Mandeep Chawla</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan. 23, 2015</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">7,750</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$78,670</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$157,340</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Feb.&#160;1, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">17,015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$69,087</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$172,718</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$276,350</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Aug. 1, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">9,025</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$91,612</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$91,612</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$91,612</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan. 31, 2017</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">25,622</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$130,044</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$260,088</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$390,132</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jun. 5, 2017</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">48,180</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$489,073</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$489,073</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$489,073</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">107,592</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$779,816</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$1,092,161</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$1,404.507</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Darren G. Myers</font><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(5)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Michael P. McCaughey</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan. 23, 2015</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">66,430</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$674,328</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,348,656</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Feb. 1, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">142,567</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$578,879</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,447,191</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$2,315,504</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan. 31, 2017</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">113,468</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$575,904</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,151,809</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,727,713</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">322,465</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,154,783</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$3,273,328</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$5,391,873</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Jack Lawless</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Feb. 1, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">124,172</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$520,531</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,301,323</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$2,082,114</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan. 31, 2017</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">109,808</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$575,394</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,150,788</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,726,182</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">233,980</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$1,095,925</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$2,452,111</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$3,808,296</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Elizabeth L. DelBianco</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan. 31, 2012</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">22,742</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">C$8.26</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan.&#160;31, 2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$86,176</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan. 28, 2013</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">47,762</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">C$8.29</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan.&#160;28, 2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$179,880</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan. 23, 2015</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">63,108</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$640,606</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,281,213</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Feb. 1, 2016</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">131,070</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$532,194</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,330,486</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$2,128,777</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">Jan. 31, 2017</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">104,318</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$529,464</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,058,927</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">$1,588,391</font></div></td><td style="vertical-align:bottom;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">70,504</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#8211;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$266,056</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">298,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$1,061,658</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$3,030,019</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-left:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">$4,998,381</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:right;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;">&#8211;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">See </font><font style="font-family:inherit;font-size:8pt;font-style:italic;">Compensation Discussion and Analysis&#160;&#8211; 2017 Compensation Decisions &#8211; Equity&#8209;Based Incentives </font><font style="font-family:inherit;font-size:8pt;">for a discussion of the equity&#160;grants. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The value of unexercised in&#8209;the&#8209;money stock options was determined using a share price of C$13.18, which was the closing price of the SVS on the TSX on December 29, 2017, converted to U.S.&#160;dollars at the average exchange rate for 2017 of $1.00 equals C$1.2984.  </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Includes unvested RSUs, as well as PSUs assuming achievement of 100% of target level performance.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Payout values at minimum vesting include the value of RSUs only, as the minimum value of PSUs would be $0.00</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:8pt;">if the minimum performance condition is not met. Payout value at target vesting is determined assuming vesting of 100% of the target number of PSUs granted and payout values at maximum vesting is determined assuming vesting of 200% of the target number of PSUs granted. Payout values for Messrs. Chawla and McCaughey and Ms. DelBianco </font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-left:24px;text-align:justify;"><font style="font-family:inherit;font-size:8pt;">and the February 1, 2016 grants for Mr. Mionis were determined using a share price of C$13.18, which was the closing price of the SVS on the TSX on December 29, 2017, converted to U.S. dollars at the average exchange rate for 2017 of $1.00 equals C$1.2984. Payout values for Mr. Lawless and the payout value for Mr. Mionis&#8217; January 31, 2017 grant were determined using a share price of $10.48, which was the closing price of the SVS on the NYSE on December 29, 2017. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(5)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Myers resigned as CFO of the Corporation effective July 31, 2017.</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:8pt;">See </font><font style="font-family:inherit;font-size:8pt;font-style:italic;">Termination of Employment and Change in Control Arrangements with Named Executive Officers</font><font style="font-family:inherit;font-size:8pt;">&#32;&#8211; </font><font style="font-family:inherit;font-size:8pt;font-style:italic;">Arrangements Regarding Resignation of Former CFO</font><font style="font-family:inherit;font-size:8pt;">.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides details for each&#160;NEO of the value of option&#8209;based and share&#8209;based awards&#160;that vested during 2017 and the value of annual incentive awards earned in respect of 2017 performance.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;17: Incentive Plan Awards&#160;&#8211; Value Vested or Earned in 2017</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:25%;"></td><td style="width:25%;"></td><td style="width:25%;"></td><td style="width:25%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Option&#8209;based Awards&#160;&#8211; <br>Value Vested During <br>the Year <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Share&#8209;based Awards&#160;&#8211; <br>Value Vested During <br>the Year <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Non-equity Incentive <br>Plan Compensation&#160;&#8211; <br>Value Earned During <br>the Year <br>($)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Robert A. Mionis</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,258,123</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$912,041</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mandeep Chawla</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$209,320</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$359,161</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Darren G. Myers</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$199,609</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,568,601</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Michael P. McCaughey</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$186,301</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,707,679</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$299,630</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Jack Lawless</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$338,487</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$297,254</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Elizabeth L. DelBianco</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$189,628</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,606,463</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$335,984</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amounts in this column and in the sub-tables within this footnote reflect the value of stock options that vested in 2017 and were in-the-money on the vesting date. </font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Stock options for Messrs. Myers and McCaughey and Ms.&#160;DelBianco vested as&#160;follows:</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:45.614035087719294%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:28%;"></td><td style="width:29%;"></td><td style="width:43%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Vesting <br>Date</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise <br>Price</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Closing Price on <br>TSX of SVS on <br>Vesting Date</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">January 28, 2017</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$8.29</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$18.60</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">&#32;(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amounts in this column reflect share&#8209;based awards that were released in 2017. Share&#8209;based awards were released for</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:8pt;">Messrs. Mionis, Myers and McCaughey, and Ms.&#160;DelBianco based on the price of the SVS on the TSX as&#160;follows:</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:46.588693957115005%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:29%;"></td><td style="width:31%;"></td><td style="width:40%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Type of Award</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Vesting Date</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Price</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">RSU</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">January 23, 2017</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$16.05</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">RSU</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">February 1, 2017</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$17.76</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">PSU</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">February 4, 2017</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$17.82</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">RSU</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">April 30, 2017</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$19.45</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">RSU</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">December 1, 2017</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$13.45</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">All of the preceding values were converted to U.S.&#160;dollars from Canadian dollars at the average exchange rate for 2017 of $1.00 equals C$1.2984. The Corporation&#8217;s TSR (determinative for 60% of such PSUs) ranked 6</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">th</sup></font><font style="font-family:inherit;font-size:8pt;">&#32;among the TSR Comparators, resulting in zero achievement and the Corporation&#8217;s non-IFRS adjusted ROIC (determinative for 40% of such PSUs) ranked 1</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">st</sup></font><font style="font-family:inherit;font-size:8pt;">&#32;among the ROIC Competitors resulting in 200% achievement for an overall vesting level of 80%, i.e. ((60% * 0%) + (40% * 200%)). </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Consists of payments under the CTI made on February 9, 2018 in respect of 2017 performance. For Mr. Chawla, also includes the one-time cash award of C$260,000 paid to him (in two equal instalments) in connection with his appointment as interim CFO. See </font><font style="font-family:inherit;font-size:8pt;font-style:italic;">Compensation Discussion and Analysis&#160;&#8211; 2017 Compensation Decisions&#160;&#8211; Annual Incentive Award &#8211; Target Award</font><font style="font-family:inherit;font-size:8pt;">. These are the same amounts as disclosed in Table&#160;15 under the column &#8220;Non-equity Incentive Plan Compensation&#160;&#8211; Annual Incentive Plans&#8221;. </font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets out the gains realized by NEOs from exercising stock options in&#160;2017. </font></div><div style="line-height:120%;text-align:center;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;18: Gains Realized by NEOs from Exercising Options</font></div><div style="line-height:120%;text-align:center;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:34.69785575048733%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:61%;"></td><td style="width:39%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Robert A. Mionis</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mandeep Chawla</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Darren G. Myers</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$938,540</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Michael P. McCaughey</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$177,803</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Jack Lawless</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">-</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Elizabeth L. DelBianco</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$249,120</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Securities Authorized for Issuance Under Equity Compensation Plans</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;19: Equity Compensation Plans as at December 31, 2017</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup>&#160;</font></div><div style="line-height:120%;padding-left:5px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:19%;"></td><td style="width:23%;"></td><td style="width:20%;"></td><td style="width:19%;"></td><td style="width:19%;"></td></tr><tr><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Plan Category</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Securities to be Issued Upon Exercise of Outstanding Options, Warrants and Rights <br>(#)</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted&#8209;Average <br>Exercise Price of <br>Outstanding Options, <br>Warrants and Rights <br>($)</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;border-top:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Securities Remaining <br>Available for Future <br>Issuance Under Equity <br>Compensation Plans</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;<br>(#)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Equity Compensation Plans Approved by Securityholders</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">LTIP (Options)</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">394,458</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6.51/C$15.68</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">N/A</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">LTIP (RSUs)</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,709,441</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">N/A</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">N/A</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">LTIP (PSUs)</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(4)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,819,368</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">N/A</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">N/A</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #000000;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(5)</sup></font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4,923,267</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$6.51/C$15.68</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:3px double #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">7,440,033</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">This table sets forth information, as of December 31, 2017, with respect to subordinate voting shares of the Corporation authorized for issuance under the LTIP, and does not include subordinate voting shares of the Corporation purchased (or to be purchased) in the open market to settle equity awards under the LTIP or the Corporation&#8217;s other equity compensation plans.  The LTIP, which was approved by the Corporation&#8217;s shareholders, is the only equity compensation plan pursuant to which the Corporation may issue new subordinate voting shares to settle equity awards.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Excluding securities that may be issued upon exercise of outstanding stock options, warrants and&#160;rights.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The LTIP provides for a maximum number of securities that may be issued from treasury, but does not provide separate maximums for each type of award thereunder.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Assumes the maximum payout for all outstanding PSUs (200% of target).</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(5)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The total number of securities issuable upon the exercise/settlement of outstanding grants under all equity compensation plans approved by shareholders represents 3.471% of the total number of outstanding shares at December 31, 2017 (LTIP (Options) &#8211;&#160;0.278%; LTIP (RSUs)&#160;&#8211; 1.205%; and LTIP (PSUs)&#160;&#8211; 1.988%).</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Compensation Plans</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-Term Incentive Plan</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The LTIP (which was approved by the Corporation&#8217;s shareholders) is the only securities&#8209;based compensation plan providing for the issuance of securities from treasury under which grants have been made and continue to be made by the Corporation since the company was listed on the TSX and the NYSE. Under the LTIP, the Board of Directors may in its discretion from time to time grant stock options, share units (in the form of RSUs and PSUs) and stock appreciation rights (&#8220;SARs&#8221;) to employees and consultants of the Corporation and affiliated entities.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Up to 29,000,000&#160;SVS may be issued from treasury pursuant to the LTIP. The number of SVS that may be issued from treasury under the LTIP to directors is limited to 2,000,000; however, the Corporation decided in 2004 that stock option grants under the LTIP would no longer be made to directors. Under the LTIP, as of February 14, 2018, 17,677,070 SVS have been issued from treasury, 372,458 SVS are issuable under outstanding stock options, 1,049,632 SVS are issuable under outstanding RSUs, and </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">738,154 SVS are issuable under outstanding PSUs assuming vesting at 100% of target (1,476,308 SVS are issuable under outstanding PSUs assuming vesting at 200% of target). Accordingly, as of February 14, 2018, 11,322,930 SVS are reserved for issuance from treasury pursuant to current and potential future grants of securities&#8209;based compensation under the LTIP (including PSUs assuming vesting at 100% of target). In addition, the Corporation may satisfy obligations under the LTIP by acquiring SVS in the open&#160;market.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of February 14, 2018, the Corporation had a &#8220;gross overhang&#8221; of 7.3% under the LTIP. &#8220;Gross overhang&#8221; refers to the total number of shares reserved for issuance from treasury under equity plans at any given time relative to the total number of shares outstanding, including shares reserved for outstanding stock options, RSUs and PSUs (assuming vesting at 100% of target). The Corporation&#8217;s &#8220;net overhang&#8221; (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;the total number of shares that have been reserved for issuance from treasury to satisfy outstanding equity grants to employees relative to the total number of shares outstanding) was&#160;1.5% (including PSUs assuming vesting at 100% of target). </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of December 31, 2017, the Corporation had an &#8220;overhang&#8221; for stock options of 5.53%, representing the number of shares reserved for outstanding stock options as at such date, together with shares reserved for potential future grants of stock options, relative to the total number of shares outstanding as at such date.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Corporation had a &#8220;burn rate&#8221; for the LTIP for each of the years 2017, 2016 and 2015 of 1.6%, 0.5%, and 0.9%, respectively.  &#8220;Burn rate&#8221; is calculated by dividing the number of awards granted during the applicable year (including the target amount of PSUs granted), by the weighted average number of securities outstanding for the applicable year. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The LTIP limits the number of SVS that may be (a)&#160;reserved for issuance to insiders (as&#160;defined under TSX rules for this purpose), and (b)&#160;issued within a one&#8209;year period to insiders pursuant to stock options, rights or share units granted pursuant to the LTIP, together with SVS reserved for issuance under any other employee&#8209;related plan of the Corporation or stock options for services granted by the Corporation, in each case to 10% of the aggregate issued and outstanding SVS and MVS of the Corporation. The LTIP also limits the number of SVS that may be reserved for issuance to any one participant pursuant to stock options, SARs or share units granted pursuant to the LTIP, together with SVS reserved for issuance under any other employee&#8209;related equity plan of the Corporation or stock options for services granted by the Corporation, to 5% of the aggregate issued and outstanding SVS and MVS. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested stock options issued under the LTIP may be exercised during a period determined as provided in the LTIP, which may not exceed ten years. The LTIP also provides that, unless otherwise determined by the Board of Directors, stock options will terminate within specified time periods following the termination of employment of an eligible participant with the Corporation or affiliated entities, including in connection with a change of control. The exercise price for stock options issued under the LTIP is the closing price for SVS on the last business day prior to the grant. The TSX closing price is used for Canadian employees and the NYSE closing price is used for all other employees. The exercise of stock options may be subject to vesting conditions, including specific time schedules for vesting and performance&#8209;based conditions such as share price and financial results. The grant of stock options to, or exercise of stock options by, an eligible participant may also be subject to certain share ownership requirements.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The interest of any participant under the LTIP is generally not transferable or assignable. However, the LTIP does provide that a participant may assign his or her rights to a spouse, or a personal holding company or family trust controlled by the participant, of which any combination of the participant, the participant&#8217;s spouse, minor children or grandchildren are shareholders or beneficiaries, as&#160;applicable.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the LTIP, eligible participants may be granted SARs, a right to receive a cash amount equal to the amount, if any, by which the market price of the SVS at the time of exercise of the SAR exceeds the market price of the SVS at the time of the grant. The market price used for this purpose is the weighted average price for SVS during the five trading days preceding the date of determination. The TSX market price is used for Canadian employees and the NYSE market price is used for all other employees. Such amounts may also be payable by the issuance of SVS (at the discretion of the Corporation). The exercise of SARs may also be subject to conditions similar to those which may be imposed on the exercise of stock&#160;options. To date, the Corporation has not granted any SARs under the LTIP.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the LTIP, eligible participants may be allocated share units in the form of PSUs or RSUs. Each vested RSU and PSU entitles the holder to receive one SVS on the applicable release date (however, the number of PSUs that may vest range from 0% to 200% of a target amount). The issuance of such shares may be subject to vesting requirements similar to those described above with respect to the exercisability of stock options and SARs, including such time or performance&#8209;based conditions as may be </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">determined by the Board of Directors in its discretion. The number of SVS that may be issued to any one person pursuant to the share unit program shall not exceed 1% of the aggregate issued and outstanding SVS and&#160;MVS. The number of SVS that may be issued under share units in the event of termination of employment without cause, death or long term disability is subject to pro-ration, unless otherwise determined by the Corporation. The LTIP provides for the express designation of share units as either RSUs (restricted share units), which have time-based vesting conditions or PSUs (performance share units), which have performance-based vesting conditions over a specified period.  In the event a holder of PSUs retires, unless otherwise determined by the Corporation, the pro-rated vesting of such PSUs shall be determined based on the actual performance achieved during the period specified for the grant by the Corporation.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following types of amendments to the LTIP or the entitlements granted under it require the approval of the holders of the voting securities by a majority of votes cast by shareholders present or represented by proxy at a&#160;meeting:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increasing the maximum number of SVS that may be issued under the LTIP;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">reducing the exercise price of an outstanding stock option (including cancelling and, in conjunction therewith, regranting a stock option at a reduced exercise price);</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">extending the term of any outstanding stock option or SAR;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">expanding the rights of participants to assign or transfer a stock option, SAR or share unit beyond that currently contemplated by the&#160;LTIP;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(e)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">amending the LTIP to provide for other types of security&#8209;based compensation through equity issuance;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(f)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">permitting a stock option to have a term of more than ten years from the grant&#160;date;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(g)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increasing or deleting the percentage limit on SVS issuable or issued to insiders under the&#160;LTIP;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(h)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">increasing or deleting the percentage limit on SVS reserved for issuance to any one person under the LTIP (being 5% of the Corporation&#8217;s total issued and outstanding SVS and&#160;MVS);</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(i)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">adding to the categories of participants who may be eligible to participate in the LTIP;&#160;and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(j)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">amending the amendment provision,</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">subject to the application of the anti&#8209;dilution or re&#8209;organization provisions of the&#160;LTIP.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board may approve amendments to the LTIP or the entitlements granted under it without shareholder approval, other than those specified above as requiring approval of the shareholders, including, without limitation:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">clerical changes (such as a change to correct an inconsistency or omission or a change to update an administrative provision);</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a change to the termination provisions for the LTIP or for a stock option as long as the change does not permit the Corporation to grant a stock option with a termination date of more than ten years from the date of grant or extend an outstanding stock option&#8217;s termination date beyond such date;&#160;and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:54px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a change deemed necessary or desirable to comply with applicable law or regulatory requirements.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Celestica Share Unit Plan</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The CSUP provides for the issuance of RSUs and PSUs in the same manner as provided in the LTIP, except that the Corporation may not issue shares from treasury to satisfy its obligations under the CSUP and there is no limit on the number of share units that may be issued as RSUs and PSUs under the terms of the CSUP. The share units may be subject to vesting requirements, including any time-based conditions established by the Board of Directors at its discretion. The vesting of PSUs also requires the achievement </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">of specified performance&#8209;based conditions as determined by the Compensation Committee. There is no &#8220;burn rate&#8221; for the CSUP because issuances under the CSUP are not from treasury and are therefore non-dilutive.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension Plans</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides details of the amount of Celestica&#8217;s contributions to its defined contribution pension plans on behalf of the NEOs, and the accumulated value thereunder as of December 31, 2017 for each&#160;NEO.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;20: Defined Contribution Pension Plan</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.05068226120858%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:40%;"></td><td style="width:22%;"></td><td style="width:16%;"></td><td style="width:22%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Value <br>at Start of Year <br>($)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Compensatory <br>($)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Value <br>at End of Year</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;<br>($)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Robert A. Mionis</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$190,719</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$155,821</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$390,927</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mandeep Chawla</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$108,087</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$47,234</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$167,027</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Darren G. Myers</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$544,303</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$75,017</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$684,072</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Michael P. McCaughey</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$432,738</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$78,586</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$514,725</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Jack Lawless</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$40,423</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$52,975</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$110,220</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Elizabeth L. DelBianco</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$874,659</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$71,571</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,041,737</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The difference between (i)&#160;the sum of the Accumulated Value at Start of Year column plus the Compensatory column and (ii)&#160;the Accumulated Value at End of Year column is attributable to non-compensatory changes in the Corporation&#8217;s accrued obligations during the year ended December 31, 2017.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The difference between the Accumulated Value at Start of Year reported here and the Accumulated Value at End of Year reported in the 2016 Annual Report for Messrs. Myers, McCaughey and Lawless and Ms.&#160;DelBianco is attributable to different exchange rates used in the 2016 Annual Report and this Annual Report. The exchange rate used in the 2016 Annual Report was $1.00&#160;=&#160;C$1.3243.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Canadian Pension Plans</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Messrs. Chawla and McCaughey and Ms. DelBianco participate in the Corporation&#8217;s registered pension plan for Canadian employees (the &#8220;Canadian Pension Plan&#8221;) which is a defined contribution plan.  Until his resignation effective July 31, 2017, Mr. Myers also participated in the Canadian Pension Plan. The Canadian Pension Plan allows employees to choose how the Corporation&#8217;s contributions are invested on their behalf within a range of investment options provided by third-party fund managers. Retirement benefits depend upon the performance of the investment options chosen. Messrs. Chawla, McCaughey and Ms. DelBianco also participate in an unregistered supplementary pension plan (the&#160;&#8220;Canadian Supplementary Plan&#8221;). This is also a defined contribution plan through which the Corporation provides an annual contribution of an amount equal to the difference between (i)&#160;the maximum annual contribution limit as determined in accordance with the formula set out in the Canadian Pension Plan and with Canada Revenue Agency rules and (ii)&#160;8% of the total base salary and paid annual incentives. Notional accounts are maintained for each participant in the Canadian Supplementary Plan. Participants are entitled to select from among the investment options available in the Canadian Pension Plan for the purpose of determining the return on their Canadian Supplementary Plan notional accounts.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">U.S. Pension Plans</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Messrs. Mionis and Lawless participate in the Corporation&#8217;s U.S. pension plans comprised of two defined contribution retirement programs, one of which qualifies as a deferred salary arrangement under section 401(k) of the Internal Revenue Code (United States) (the &#8220;401(k) Plan&#8221;).  Under the 401(k) Plan, participating employees may defer 100% of their pre-tax earnings subject to any statutory limitations.  The Corporation may make contributions for the benefit of eligible employees.  The 401(k) Plan allows employees to choose how their account balances are invested on their behalf within a range of investment options provided by third-party fund managers.  The Corporation contributes:  (i) 3% of eligible compensation for the participant, and (ii) up to an additional 3% of eligible compensation by matching 50% of the first 6% contributed by the participant.  The maximum contribution of the Corporation to the 401(k) Plan, based on the Internal Revenue Code rules and the 401(k) Plan formula for 2017 was $16,200.  Messrs. Mionis and Lawless also participate in a supplementary retirement plan that is also a defined contribution plan (the &#8220;U.S. Supplementary Plan&#8221;).  Under the U.S. Supplementary Plan, the Corporation contributes to the participant an annual amount equal to the difference between 8% of the participant&#8217;s salary and paid incentive and the amount that Celestica would contribute to the 401(k) Plan assuming the participant contributes the amount required to receive the matching 50% contribution by Celestica.  A notional account is maintained for Messrs. Mionis and Lawless, and they are entitled to select from among the investment options available in the 401(k) Plan for the purpose of determining the return on their notional accounts.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Termination of Employment and Change in Control Arrangements with Named Executive Officers</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Corporation has entered into employment agreements with certain of its NEOs in order to provide certainty to the Corporation and such NEOs with respect to issues such as obligations of confidentiality, non&#8209;solicitation and non&#8209;competition after termination of employment, the amount of severance to be paid in the event of termination of the NEO&#8217;s employment, and to provide a retention incentive in the event of a change in control scenario.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Mr. Mionis</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The CEO Employment Agreement provides that Mr. Mionis is entitled to certain severance benefits if, during a change of control period or a potential change of control period at the Corporation, he is terminated without cause or resigns for good reason as defined in his agreement (a &#8220;double&#160;trigger&#8221; provision) where good reason includes, without limitation, a material adverse change in position or duties or a specified reduction(s) in total compensation (including base salary, equity and CTI award). A change of control period is defined in his agreement as the 12-month period following a change of control. A potential change of control period is defined in his agreement as the period beginning upon the occurrence of a potential change of control and ending on the earlier of: (i) the end of the 6-month period following a potential change of control; and (ii) a change of control.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amount of the severance payment for Mr. Mionis is equal to: (i) base salary up to and including the termination date; (ii) a lump sum amount equal to his target payment under the CTI prorated to the date of termination; (iii) a lump sum amount equal to any payments accrued under the CTI in respect of the fiscal year preceding the fiscal year during which his termination occurs, if any; (iv) a lump sum amount equal to two times his eligible earnings (such eligible earnings calculated as his annual base salary plus the lesser of (a) his target payment under the CTI for the fiscal year during which his termination occurs based on target achievement of the CPF of 1.0 and an IPF of 1.0, and (b) payment received under the CTI for the fiscal year preceding the fiscal year during which termination occurs); (v) vacation pay earned but unpaid up to and including the date of termination; (vi) a lump sum cash settlement of contributions to, or continuation of his pension and retirement plans for a two&#8209;year period; and (vii) a one-time lump sum payment of $100,000 in lieu of all future benefits and perquisites. In addition, upon a change of control and termination without cause or for good reason (a)&#160;the stock options granted to him vest immediately, (b)&#160;the unvested PSUs granted to him vest immediately at the target level of performance specified in the terms of the PSU grant, and (c)&#160;the RSUs granted to him shall vest immediately.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outside a change in control period, upon termination without cause or resignation for good reason as defined in his agreement, the amount of the severance payment for Mr. Mionis is equal to: (a) base salary up to and including the termination date; (ii) a lump sum amount equal to any payments accrued under the CTI in respect of the fiscal year preceding the fiscal year during which his termination occurs; (iii) a lump sum amount equal to two times his eligible earnings (as calculated in the paragraph above); (iv) vacation pay earned but unpaid up to and including the date of termination; (v) a one-time lump sum payment of $100,000 in lieu of all future benefits and perquisites; and (vi) a lump sum cash settlement of contributions to, or continuation of his pension and retirement plans for a two&#8209;year period. In addition, (a)&#160;vested stock options may be exercised for a period of 30&#160;days and unvested stock options are forfeited on the termination date, (b)&#160;RSUs shall vest immediately on a </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">pro&#160;rata</font><font style="font-family:inherit;font-size:10pt;">&#32;basis based on the ratio of (i)&#160;the number of full years of employment completed between the date of grant and termination of employment, to (ii)&#160;the number of years between the date of grant and the vesting date, and (c)&#160;PSUs vest based on actual performance on a </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">pro&#160;rata</font><font style="font-family:inherit;font-size:10pt;">&#32;basis based on the ratio of (i)&#160;the number of full years of employment completed between the date of grant and the termination of employment, to (ii)&#160;the number of years between the date of grant and the vesting&#160;date.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The foregoing entitlements are conferred on Mr. Mionis in part upon his fulfillment of certain confidentiality, non-solicitation and non-competition obligations for a period of two years following termination of employment. In the event of a breach of such obligations, the Corporation is entitled to seek appropriate legal, equitable and other remedies, including injunctive relief.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the incremental payments and benefits to which Mr. Mionis would have been entitled upon a change in control occurring on December 31, 2017, or if his employment had been terminated on December&#160;31, 2017 as a result of a change in control, retirement or termination without&#160;cause (or with good reason).</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">130</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;21: Mr.&#160;Mionis&#8217; Benefits</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:97.85575048732943%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:27%;"></td><td style="width:15%;"></td><td style="width:28%;"></td><td style="width:16%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash <br>Portion</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incremental Value of Option-Based and Share-Based Awards</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br>Benefits</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Change in Control&#160;&#8211; No Termination</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Change in Control&#160;&#8211; Termination</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$4,636,124</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$444,042</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$5,080,166</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Retirement</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Termination without Cause/with Good Reason</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$4,636,124</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$444,042</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$5,080,166</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">No incremental amount would be received in respect of accelerated vesting of options, RSUs and PSUs, if any, on the assumption that the discount rate applied to calculate the net present value of the accelerated entitlements is not greater than the rate at which the SVS would otherwise be expected to appreciate over the period of acceleration. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other benefits consist of group health benefits and pension plan contribution.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Ms.&#160;DelBianco</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The employment agreement of Ms. DelBianco provides that she is entitled to certain severance benefits if, during a change in control period at the Corporation, she is terminated without cause or resigns for good reason as defined in her agreement (a &#8220;double&#160;trigger&#8221; provision), where good reason includes, without limitation, a material adverse change in position or duties, a specified reduction(s) in total compensation (including base salary, equity and CTI award), or a required relocation from Toronto at the time of a change in control. A change in control period is defined in her agreement as the period (a)&#160;commencing on the date the Corporation enters into a binding agreement for a change in control, an intention is announced by the Corporation to effect a change in control or the Board adopts a resolution that a change in control has occurred, and (b)&#160;ending three years after the completion of the change in control or, if a change in control is not completed, one year following the commencement of the period. The amount of the severance payment for Ms.&#160;DelBianco is equal to three times her annual base salary and target annual incentive, together with a portion of her target annual incentive for the year, prorated to the date of termination. The agreement provides for a cash settlement to cover benefits that would otherwise be payable during the severance period, and the continuation of contributions to her pension and retirement plans until the third anniversary following her termination. In addition, upon a change of control and termination without cause or for good reason (a)&#160;the stock options granted to her vest immediately, (b)&#160;the unvested PSUs granted to her vest immediately at target level performance unless the terms of a PSU grant provide otherwise, or on such other more favourable terms as the Board in its discretion may provide, and (c)&#160;the RSUs granted to her shall vest immediately.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outside a change in control period, upon termination without cause or resignation for good reason as defined in her agreement, the amount of the severance payment for Ms. DelBianco is equal to two times her annual base salary and target annual incentive, together with a portion of her target annual incentive for the year prorated to the date of termination. The Corporation&#8217;s obligations provide for a cash settlement to cover benefits for a two year period following termination. In addition, the Corporation also provides for a cash settlement of contributions to, or continuation of their pension and retirement plans for a two year period.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ms. DelBianco is eligible for retirement treatment under the LTIP or CSUP. In the event of her voluntary termination, or a termination without cause she will be considered to have retired under the LTIP and CSUP.  In the event of such deemed retirement, (a) stock options continue to vest and vested options are exercisable until the earlier of three years following retirement or termination and the original expiry date, except that in the event of death within the first two years following retirement, vesting of options will cease one year after death, or on the original expiry date if earlier; (b) RSUs will continue to vest on their scheduled vesting date; and (c) PSUs vest based on actual performance on a pro rata basis based on the percentage represented by the number of days between the date of grant and the date of retirement as compared to the total number of days from the date of grant to the scheduled release date for the issuance of shares in respect of vested PSUs.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The foregoing entitlements are conferred on Ms.&#160;DelBianco in part upon her fulfillment of certain confidentiality, non-solicitation and non-competition obligations for a period of two years following termination of employment. In the event of a breach of such obligations, the Corporation is entitled to seek appropriate legal, equitable and other remedies, including injunctive relief.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the incremental payments and benefits to which Ms.&#160;DelBianco would have been entitled upon a change in control occurring on December 31, 2017, or if her employment had been terminated on December&#160;31, 2017 as a result of a change in control, retirement or termination without&#160;cause (or with good reason).</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;22: Ms.&#160;DelBianco&#8217;s Benefits</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:97.85575048732943%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:27%;"></td><td style="width:15%;"></td><td style="width:28%;"></td><td style="width:16%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash <br>Portion</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incremental Value of Option-Based and Share-Based Awards</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br>Benefits</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Change in Control&#160;&#8211; No Termination</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Change in Control&#160;&#8211; Termination</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,852,000</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$230,178</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$3,082,178</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Retirement</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Termination without Cause/with Good Reason</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,024,000</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$153,073</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,177,073</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">No incremental amount would be received in respect of accelerated vesting of options, RSUs and PSUs, if any, on the assumption that the discount rate applied to calculate the net present value of the accelerated entitlements is not greater than the rate at which the SVS would otherwise be expected to appreciate over the period of acceleration.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other benefits consist of group health benefits and pension plan contribution.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Messrs.&#160;Chawla, McCaughey and Lawless</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Messrs.&#160;Chawla, McCaughey and Lawless are subject to the Executive Policy Guidelines which provide the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:23%;"></td><td style="width:77%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Termination without cause within two years following a change in control of the Corporation (&#8220;double trigger&#8221; provision)</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;eligible to receive a severance payment up to two times annual base salary and the lower of target or actual annual incentive for the previous year, subject to adjustment for factors including length of service, together with a portion of their annual incentive for the year, prorated to the date of termination </font></div><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;(a) all unvested stock options vest on the date of change in control, (b) all unvested RSUs vest on the date of change in control, and (c) all unvested PSUs vest on the date of change in control at target level of performance unless the terms of a PSU grant provide otherwise, or on such other more favourable terms as the Board may in its discretion provide</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Termination without cause</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;eligible to receive a severance payment up to two times annual base salary and the lower of target or actual annual incentive for the previous year, subject to adjustment for factors including length of service, together with a portion of their annual incentive for the year, prorated to the date of termination</font></div><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;(a) vested stock options may be exercised for a period of 30 days and unvested stock options are forfeited on the termination date, (b) RSUs shall vest immediately on a pro rata basis based on the ratio of (i) the number of full years of employment completed between the date of grant and termination of employment, to (ii) the number of years between the date of grant and the vesting date, and (c) PSUs vest based on actual performance on a pro rata basis based on the ratio of (i) the number of full years of employment completed between the date of grant and the termination of employment, to (ii) the number of years between the date of grant and the vesting date</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Termination with cause</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;no severance benefit is payable</font></div><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;all unvested equity is forfeited on the termination date</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retirement</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;&#160;(a) stock options continue to vest and are exercisable until the earlier of three years following retirement and the original expiry date, (b) RSUs will continue to vest on their vesting dates, and (c) PSUs vest based on actual performance on a pro rata basis based on the percentage represented by the number of days between the date of grant and the date of retirement as compared to the total number of days from the date of grant to the scheduled release date for the issuance of shares in respect of vested PSUs</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Resignation</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;no severance benefit is payable</font></div><div style="text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;&#160;&#160;&#160;&#160;(a) vested stock options may be exercised for a period of 30 days and unvested stock options are forfeited on the resignation date and (b) all unvested RSUs and PSUs are forfeited on the resignation date</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, the Executive Policy Guidelines provide that executives whose employment has been terminated will have their pension and benefits coverage treated according to the terms of the plans in which they participate.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The entitlements described in the above table are only conferred on eligible executives who fulfill certain confidentiality, non&#8209;solicitation and non&#8209;competition obligations for a period of two years following termination of their employment.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the incremental payments to which Messrs.&#160;Chawla, McCaughey and Lawless would have been entitled upon a change in control occurring on December 31, 2017, or if their employment had been terminated on December 31, 2017 as a result of a change in control, retirement or termination without&#160;cause.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;23: Mr.&#160;Chawla&#8217;s Benefits</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.05068226120858%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:31%;"></td><td style="width:15%;"></td><td style="width:28%;"></td><td style="width:12%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash <br>Portion</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incremental Value of Option-Based and Share-Based Awards</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br>Benefits</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Change in Control&#160;&#8211; No Termination</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Change in Control&#160;&#8211; Termination</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,358,283</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,358,283</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Retirement</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Termination without Cause</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,358,283</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,358,283</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">No incremental amount would be received in respect of accelerated vesting of options, RSUs and PSUs, if any, on the assumption that the discount rate applied to calculate the net present value of the accelerated entitlements is not greater than the rate at which the SVS would otherwise be expected to appreciate over the period of acceleration.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;24: Mr.&#160;McCaughey&#8217;s Benefits</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.05068226120858%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:31%;"></td><td style="width:15%;"></td><td style="width:28%;"></td><td style="width:12%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash <br>Portion</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incremental Value of Option-Based and Share-Based Awards</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br>Benefits</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Change in Control&#160;&#8211; No Termination</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Change in Control&#160;&#8211; Termination</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,848,890</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,848,890</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Retirement</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Termination without Cause</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,848,890</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,848,890</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">No incremental amount would be received in respect of accelerated vesting of options, RSUs and PSUs, if any, on the assumption that the discount rate applied to calculate the net present value of the accelerated entitlements is not greater than the rate at which the SVS would otherwise be expected to appreciate over the period of acceleration.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;25: Mr.&#160;Lawless&#8217; Benefits</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.05068226120858%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:31%;"></td><td style="width:15%;"></td><td style="width:28%;"></td><td style="width:12%;"></td><td style="width:14%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash <br>Portion</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incremental Value of Option-Based and Share-Based Awards</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br>Benefits</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Change in Control&#160;&#8211; No Termination</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Change in Control&#160;&#8211; Termination</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,811,762</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,811,762</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Retirement</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Termination without Cause</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,811,762</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,811,762</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">No incremental amount would be received in respect of accelerated vesting of options, RSUs and PSUs, if any, on the assumption that the discount rate applied to calculate the net present value of the accelerated entitlements is not greater than the rate at which the SVS would otherwise be expected to appreciate over the period of acceleration.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Arrangements Regarding Resignation of Former CFO</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective July 31, 2017, Mr. Myers resigned from the Corporation and the terms of his resignation were subject to the Executive Policy Guidelines. Mr. Myers did not receive any payments upon his resignation and all of his compensation ceased, including no further CTI payments, the forfeiture of his unvested equity awards and the end of his participation in the Corporation&#8217;s pension plans. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Performance Graph</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The SVS have been listed and posted for trading under the symbol &#8220;CLS&#8221; on the NYSE and the TSX since June&#160;30, 1998 (except for the period commencing on November&#160;8, 2004 and ending on May&#160;15, 2006 during which the symbol on the TSX was CLS.SV). The following chart compares the cumulative TSR of C$100 invested in SVS with the cumulative TSR of the S&amp;P/TSX Composite Total Return Index for the period from December 31, 2012 to December 31, 2017.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;"><img src="cproxyfor20fcompsecti_image4.gif" alt="cproxyfor20fcompsecti_image4.gif" style="height:223px;width:684px;"></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As can be seen from the performance graph above, an investment in the Corporation on December 31, 2012 would have resulted in a 63.3% increase in value over the five&#8209;year period ended December 31, 2017 compared with a 51.3% increase that would have resulted from an investment in the S&amp;P/TSX Composite Total Return Index over the same period. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over the same period, total NEO Compensation (as defined below) increased by 21.2%. This increase is primarily attributable to the fact that we did not pay any CTI payment to the NEOs for 2012 as a result of the disengagement of a major customer as described in the Annual Report on Form 20-F in respect of that year. Had the NEOs received a CTI payment at target for 2012, the increase in NEO Compensation over the same period would have been 1.4%. In the medium to long term, compensation of the Corporation&#8217;s NEOs is directly impacted by the market value of the SVS, as a significant portion of NEO Compensation is awarded in the form of equity based incentives with payout tied to the market value of the SVS.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the purpose of the above discussion, "NEO Compensation" is defined as aggregate annual compensation (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#32;the sum of base salary, CTI payments (if applicable) and the grant date fair value of share&#8209;based awards and option&#8209;based awards, but excluding all other compensation). The executive compensation values have been calculated for the NEOs based on the same methodology set out in Table&#160;15. This is a methodology adopted by Celestica solely for the purposes of this comparison. It is not a recognized or prescribed methodology for this purpose, and may not be comparable to methodologies used by other issuers for this purpose. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While our overall revenue was up 2% in 2017, business within our Communications and Enterprise end markets, representing 43% and 25%, respectively, of our total revenue for 2017, was negatively impacted, primarily in the second half of the year, by lower demand for certain customers&#8217; products, additional pricing pressures associated with the highly competitive environment for our customers and a shift in the mix of products and services that we provide for our customers. All of these factors contributed to more volatile revenue and profitability performance for the Corporation in the second half of 2017.</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXECUTIVE SHARE OWNERSHIP</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Corporation has executive share ownership guidelines (the &#8220;Executive Share Ownership Guidelines&#8221;) which require specified executives to hold a multiple of their base salary in securities of the Corporation as shown in Table&#160;26</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font><font style="font-family:inherit;font-size:10pt;">&#32;Executives subject to the Executive Share Ownership Guidelines are expected to achieve the specified ownership within a period of five years following the later of: (i)&#160;the date of hire, or (ii)&#160;the date of promotion to a level subject to ownership guidelines. Compliance is reviewed annually as of December&#160;31 of each year. The Compensation Committee reviewed the Executive Share Ownership Guidelines in July 2017 and determined no policy changes were required. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below sets forth the compliance status of the applicable NEOs with the Executive Share Ownership Guidelines as of December&#160;31, 2017:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Table&#160;26: Share Ownership Guidelines</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:25%;"></td><td style="width:25%;"></td><td style="width:25%;"></td><td style="width:25%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Name</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Ownership Guidelines</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Share and Share Unit Ownership <br>(Value)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:3px double #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Share and Share Unit Ownership <br>(Multiple of Salary)</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Robert A. Mionis</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$4,750,000</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(5&#160;&#215;&#160;salary)</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$4,553,487</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4.8x</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mandeep Chawla</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(3)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,350,000</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(3&#160;&#215;&#160;salary)</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$863,154</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.9x</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Michael P. McCaughey</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,425,000</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(3&#160;&#215;&#160;salary)</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,662,494</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5.6x</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Jack Lawless</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(4)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,380,000</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(3&#160;&#215;&#160;salary)</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,269,380</font></div></td><td style="vertical-align:top;border-bottom:1px solid #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.8x</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:3px double #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Elizabeth L. DelBianco</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$1,380,000</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(3&#160;&#215;&#160;salary)</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:1px solid #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$2,436,259</font></div></td><td style="vertical-align:top;border-bottom:3px double #00000a;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #00000a;border-right:3px double #00000a;border-top:1px solid #00000a;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5.3x</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Includes the following, as of December 31, 2017: (i)&#160;SVS beneficially owned, (ii)&#160;all unvested RSUs, and (iii)&#160;PSUs that vested on January 23, 2018 at 56% of target, which, on December 31, 2017, was the Corporation&#8217;s anticipated payout and was in fact the resulting payout; the value of which was determined using a share price of $10.48, the closing price of SVS on the NYSE on December 29, 2017.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Mionis was appointed as President and CEO of the Corporation and as a member of the Board, effective August 1, 2015 and has five years from the date of hire to achieve the required share ownership. Mr. Mionis&#8217; Share and Share Unit Ownership (Value) of $4,553,487 consists of the following holdings: (i) $515,794 of SVS, and (ii) $4,037,693 of unvested RSUs; the value of which was determined using a share price of $10.48, being the closing price of SVS on the NYSE on December 29, 2017.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Chawla was appointed as CFO of the Corporation effective October 19, 2017 and has five years from that date to achieve the required share ownership.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Lawless joined the Corporation as an executive officer effective October 1, 2015 and has five years from that date to achieve the required share ownership.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The CEO Employment Agreement provides that, in the event of the cessation of Mr. Mionis&#8217; employment with the Corporation for any reason, he will be required to retain the share ownership level set out in the Executive Share Ownership Guidelines on his termination date for the 12 month period immediately following his termination date.</font></div><div><a name="s8B1E89FB00372AFEDAC80E8128710A59"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">C.&#160;&#160;&#160;&#160;Board Practices</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Members of the Board are elected until the close of the next annual meeting of shareholders or until their successors are elected or appointed (unless such position is earlier vacated in accordance with the Corporation's by-laws). Each member of our senior management is appointed to serve at the discretion of our Board (subject to the terms and conditions of their respective employment agreements, if any). See Item&#160;6(A), "Directors and&#160;Senior Management" for details for the period during which each director has served in his/her office. Our non-management directors meet </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">in camera</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">, without our chief executive officer, chief financial officer or other members of management present) from time to time to consider such matters as they deem appropriate. In accordance with NYSE listing standards, "non-management" directors are all those who are not executive officers of the Corporation. We have designated the Chair of the Board as the presiding non-management director at all </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">in camera</font><font style="font-family:inherit;font-size:10pt;">&#32;sessions. The non-management directors can set their own agenda, maintain minutes and report back to the Board as a whole. Among the items that the non-management directors meet privately </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">in camera</font><font style="font-family:inherit;font-size:10pt;">&#32;to review is the performance of the Corporation's executive officers. Our Audit Committee, which consists solely of independent, non-management directors, met </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">in camera</font><font style="font-family:inherit;font-size:10pt;">&#32;immediately following each Audit Committee meeting in&#160;2017.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board has determined that Mr.&#160;DiMaggio, Mr.&#160;Etherington, Ms.&#160;Koellner, Ms.&#160;Perry, Mr.&#160;Ryan and Mr.&#160;Wilson (constituting a majority of the Board), as well as Mr.&#160;Thomas Gross (prior to his resignation from the Board effective November 1, 2017) and  Mr.&#160;Joseph Natale (prior to his resignation from the Board effective July 26, 2017), were and are independent directors under applicable independence standards in Canada and under NYSE listing standards. Mr. Chopra, a director nominee, currently meets such independence standards. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Except for the right to receive deferred compensation, no director is entitled to benefits from Celestica under any service contracts when they cease to serve as a director. See Item&#160;6(B), "Compensation."</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Communications with the Board</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shareholders and other interested parties may communicate with the Board, the Audit Committee, the Compensation Committee, any individual director, or all non-management or independent directors as a group, by writing&#160;to:</font></div><div style="line-height:120%;padding-top:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica&#160;Inc.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844&#160;Don Mills Road</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Toronto, Ontario, Canada M3C&#160;1V7</font></div><div style="line-height:120%;padding-bottom:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Attention: Board of Directors</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the letter is from a shareholder, the letter should state that the sender is a shareholder. Under a process approved by the Board, depending on the subject matter, management&#160;will:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">forward the letter to the director or directors to whom it is addressed; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">attempt to handle the matter directly (where information about the Corporation or its stock is requested);&#160;or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">not forward the letter if it is primarily commercial in nature or relates to an improper or irrelevant topic.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of all relevant communications that are received after the last meeting of the full Board and which are not forwarded will be presented at each meeting of the Board, together with any specific communication requested by a director to be presented to the&#160;Board.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shareholders and other interested parties who have concerns or complaints relating to accounting, internal accounting controls or other matters may also contact the Audit Committee by writing to the address set out above or by reporting the matter through our Ethics Hotline toll free at 1-888-312-2689. Callers outside the United&#160;States or Canada can place a collect call to 1-503-726-2457. Alternatively, concerns or complaints can be reported using a secure on-line web-based tool at </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.ethics.celestica.com</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All communications will be handled in a confidential manner, to the degree that Canadian and U.S. laws allow. Communications may be made on an anonymous basis; however, in these cases the reporting individual must provide sufficient details for the matter to be reviewed and resolved. The Corporation will not tolerate any retaliation against an employee who makes a good faith&#160;report.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Board Committees</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board has three standing committees, each with a specific mandate (charter): the Audit Committee, the Compensation Committee, and the Nominating and Corporate Governance Committee. All of these committees are composed solely of independent directors (as&#160;that term is defined by applicable Canadian and SEC rules and in the NYSE listing standards, as&#160;applicable).</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Audit Committee</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Audit Committee in 2017 consisted of Ms.&#160;Koellner (Chair), Mr.&#160;DiMaggio, Mr.&#160;Etherington, Mr. Gross, Mr. Natale, Ms.&#160;Perry, Mr.&#160;Ryan and Mr.&#160;Wilson, all of whom the Board determined to be independent directors for audit committee purposes (as&#160;that term is defined by applicable Canadian and SEC rules and in the NYSE listing standards) and financially literate (Mr. Natale resigned from this committee effective July 26, 2017 and Mr. Gross resigned from this committee effective November 1, 2017). Mr. Chopra, a director nominee, currently meets such independence definitions and is financially literate. All of the audit committee members have held executive positions with large corporations or financial services companies. The Audit Committee has a well-defined mandate which, among other things, sets out its relationship with, and expectations of, the external auditors, including the determination of the independence of the external auditors and approval of any non-audit services of the external auditor; the engagement, evaluation, remuneration and termination of the external auditor; its relationship with, and expectations of, the internal auditor function and its oversight of internal control; and the disclosure of financial and related information. In addition to fulfilling the responsibilities as set forth in its mandate, the Audit Committee has established procedures for a formal annual review of the qualifications, expertise, resources and the overall performance of the Corporation's external auditor, including conducting a survey of each member of the Audit Committee and of certain key management personnel. The Audit Committee has direct communication channels with the internal and external auditors to discuss and review specific issues and has the authority to retain and fund such independent legal, accounting, or other advisors as it may consider appropriate. The Audit Committee reviews and approves the mandate and plan of the internal audit department on an annual basis. The Audit Committee's duties include responsibility for reviewing financial statements with management and the auditors, monitoring the adequacy of Celestica's internal control procedures, and reviewing the adequacy of Celestica's processes for identifying and managing&#160;risk.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Audit Committee has established procedures for: (i)&#160;receipt, retention, and treatment of complaints regarding accounting, internal accounting controls, or auditing matters and (ii)&#160;confidential, anonymous submission by employees of concerns regarding questionable accounting or auditing matters. A copy of the Audit Committee Mandate is available on our website at </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.celestica.com</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Members of the Audit Committee do not serve on more than three audit committees of public companies, including that of&#160;Celestica.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Item&#160;16A "Audit Committee Financial Expert" for a discussion of the Corporation's Audit Committee Financial Experts.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Audit Committee Report:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Audit Committee has reviewed and discussed the audited financial statements with management;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Audit Committee has discussed with the independent auditors the matters required to be discussed by applicable Public Company Accounting Oversight Board Auditing Standards;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Audit Committee has received the written disclosures and the letter from the independent auditor as required by the Public Company Accounting Oversight Board regarding the independent auditor's communications with the Audit Committee concerning independence, and has discussed with the independent auditor the independent auditor's independence;&#160;and</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on such review and discussions, the Audit Committee recommended to the Board that the audited financial statements be included in this Annual Report for the year ended December&#160;31, 2017 for filing with the&#160;SEC.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Audit Committee:</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr.&#160;DiMaggio</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr.&#160;Etherington</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ms.&#160;Koellner</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ms.&#160;Perry</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr.&#160;Ryan</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr.&#160;Wilson</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation Committee</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Compensation Committee in 2017 consisted of Mr.&#160;Ryan (Chair), Mr.&#160;DiMaggio, Mr.&#160;Etherington, Mr. Gross, Ms.&#160;Koellner, Mr. Natale, Ms.&#160;Perry and Mr.&#160;Wilson, all of whom the Board determined to be independent directors for compensation committee purposes pursuant to the applicable Canadian and SEC rules and in the NYSE listing standards (Mr. Natale resigned from this committee effective July 26, 2017 and Mr. Gross resigned from this committee effective November 1, 2017). Mr. Chopra, a director nominee, currently meets such independence definitions. It is the responsibility of the Compensation Committee to define and communicate compensation policies and principles that reflect and support our strategic direction, business goals and desired culture. Pursuant to its mandate, the Compensation Committee: reviews and approves Celestica's overall reward/compensation policy, including an executive compensation policy that is consistent with competitive practice and supports organizational objectives and shareholder interests; reviews, modifies, as appropriate, and approves the elements of our incentive compensation plans and equity-based plans, including plan design, performance targets, administration and total funds/shares reserved for payment; reviews the corporate goals and objectives relevant to the compensation of the CEO, as approved by the Board, evaluates the CEO's performance in light of these goals and objectives, and sets the compensation of the CEO based on this evaluation; approves the compensation of our most senior executives; maintains and reviews our succession plans for key executive positions; reviews material changes to our organizational structure and human resource policies; and regularly reviews the risks associated with our executive compensation policies and practices. See Item&#160;6(B), "Compensation" for details regarding our processes and procedures for the consideration and determination of executive and director compensation and the role of our compensation consultant in making recommendations to the Compensation Committee regarding executive officer and director compensation.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A copy of the Compensation Committee Mandate is available on our website at </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.celestica.com</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Compensation Committee Report:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Compensation Committee has reviewed and discussed the Compensation Discussion and Analysis with management and based on such review and discussions, the Compensation Committee recommended to the Board that the Compensation Discussion and Analysis be included in this Annual Report for the year ended December&#160;31,&#160;2017.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Compensation Committee:</font></div><div style="line-height:120%;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr.&#160;DiMaggio</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr.&#160;Etherington</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ms.&#160;Koellner</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ms.&#160;Perry</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr.&#160;Ryan</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mr.&#160;Wilson</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nominating and Corporate Governance Committee</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Nominating and Corporate Governance Committee in 2017 consisted of Mr.&#160;Etherington (Chair), Mr.&#160;DiMaggio,  Mr. Gross, Ms.&#160;Koellner, Mr. Natale, Ms.&#160;Perry, Mr.&#160;Ryan and Mr.&#160;Wilson, all of whom were determined by the Board to be  independent directors pursuant to applicable Canadian rules and in NYSE listing standards (Mr. Natale resigned from this committee effective July 26, 2017 and Mr. Gross resigned from this committee effective November 1, 2017). Mr. Chopra, a director nominee, currently meets such independence definitions. The Nominating and Corporate Governance Committee recommends to the Board the criteria for selecting candidates for nomination to the Board and the individuals to be nominated for election by our shareholders. The Committee's mandate includes making recommendations to the Board relating to the Corporation's approach to corporate governance; reviewing the Corporation's corporate governance guidelines and recommending appropriate changes to the Board; and assessing the effectiveness of the Board and its&#160;committees.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A copy of the Nominating and Corporate Governance Committee Mandate is available on our website at </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.celestica.com</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><a name="sFB9C1DD707F8F0EC88710E81289341D4"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">D.&#160;&#160;&#160;&#160;Employees </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we employed approximately 27,500&#160;permanent and temporary (contract) employees worldwide (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212;&#160;26,400; December&#160;31, 2015&#160;&#8212;&#160;26,700). Some of our employees in China, Japan, Mexico, Romania, Singapore and Spain are represented by unions or are covered by collective bargaining agreements. We believe we have a productive and collaborative working relationship between management and the relevant unions. We believe that our employee relationships are generally positive and&#160;stable.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth information concerning our employees by geographic location for the past three fiscal&#160;years:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:59%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Employees</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Date</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asia</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,700</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,600</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,400</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,400</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,900</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,800</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,800</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Given the variable nature of our project flow and the quick response time required by our customers, it is critical that we be able to quickly adjust our production up or down to maximize efficiency. To achieve this, our approach has been to employ a skilled temporary labor force, as required. As at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, approximately 4,100&#160;temporary (contract) employees (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212;&#160;3,400; December&#160;31, 2015&#160;&#8212;&#160;3,700) were engaged by us worldwide. We used, on average for the year, approximately 3,900&#160;temporary (contract) employees in&#160;2017.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sCC1D7D1819BEC1C8648D0E8128B433EA"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">E.&#160;&#160;&#160;&#160;Share Ownership</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth certain information concerning the direct and beneficial ownership of shares of Celestica at February&#160;14, 2018 by each director, each NEO, each non-NEO executive officer, and all directors and executive officers of Celestica as a group as of such date. The address of each shareholder named below is Celestica's principal executive office. </font></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:51%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Name of Beneficial Owner</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)(2)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8203;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of Class</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8203;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of</font></div><div style="text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">all Equity Shares</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#8203;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percentage of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Voting Power</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">William A. Etherington</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Daniel P. DiMaggio</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laurette T. Koellner</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carol S. Perry</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tawfiq Popatia</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Eamon J. Ryan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Michael M. Wilson</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Robert A. Mionis</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283,607&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mandeep Chawla</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,641 SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Darren G. Myers</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,515&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Elizabeth L. DelBianco</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199,726&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Todd C. Cooper</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0 SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">John ("Jack") J. Lawless</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,183&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Michael P. McCaughey</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,461&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nicolas Pujet</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All directors and executive officers as a group (14&#160;persons)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">821,133&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:47px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:-6px;"><font style="font-family:inherit;font-size:8pt;">*</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Less than 1%. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As used in this table, beneficial ownership means sole or shared power to vote or direct the voting of the security, or the sole or shared investment power with respect to a security (</font><font style="font-family:inherit;font-size:8pt;font-style:italic;">i.e</font><font style="font-family:inherit;font-size:8pt;">., the power to dispose, or direct a disposition, of a security). A person is deemed at any date to have beneficial ownership of any security that such person has a right to acquire within 60&#160;days of such date. In addition, certain SVS subject to stock options granted pursuant to management investment plans of Onex are included as owned beneficially by named individuals, even though the exercise of these stock options is subject to Onex meeting certain financial targets. More than one person may be deemed to have beneficial ownership of the same securities. Information with respect to stock options held by each NEO, including exercise price and expiration date, is included in Table&#160;16. </font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Chopra, who is a director nominee, beneficially owned 0 SVS and 0 MVS as of March 8, 2018.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Information as to shares beneficially owned or shares over which control or direction is exercised is not within Celestica's knowledge. Except as otherwise disclosed, such information has been provided by each individual.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Includes SVS subject to a total of 219,981&#160;stock options that are currently exercisable, or will be exercisable within 60&#160;days of February&#160;14, 2018, as follows: Mr.&#160;Mionis&#160;&#8212;&#160;149,477; Ms.&#160;DelBianco&#160;&#8212;&#160;70,504. Information with respect to such stock options, including exercise price and expiration date, is included in Table&#160;16.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Represents the percentage beneficial ownership of the Company's subordinate voting shares and multiple voting shares in the&#160;aggregate. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(5)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mr. Myers served as Chief Financial Officer of the Company until May 23, 2017, and his employment with the company terminated effective July 27, 2017. Accordingly, Mr. Myers ceased to be an insider of Celestica effective July 27, 2017 and is not required to file insider reports subsequent to that date. Information as to shares beneficially owned or shares over which control or direction is exercised by Mr. Myers is provided based on public filings as of July 27, 2017.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Multiple voting shares and subordinate voting shares have different voting rights. Multiple voting shares entitle the holder to 25&#160;votes per share and subordinate voting shares entitle the holder to one vote per share. Subordinate voting shares represent approximately 21% of the aggregate voting rights attached to Celestica's shares. Multiple voting shares represent approximately 79% of the voting rights attached to Celestica's shares. See Item&#160;10(B), "Additional Information&#160;&#8212;&#160;Memorandum and Articles of Incorporation."</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At February&#160;14, 2018, 3&#160;persons (including 2 of our 7&#160;executive officers) held stock options to acquire an aggregate of 0.4&#160;million subordinate voting shares. These stock options were issued pursuant to our Long-Term Incentive Plan. See Item&#160;6(B), "Compensation" and note&#160;13(b) to&#160;the Consolidated Financial Statements in Item&#160;18 for a discussion of the different types of equity awards, including stock options, RSUs and PSUs, issuable to our employees. The following table sets forth information with respect to stock options outstanding as at February&#160;14, 2018.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Outstanding Options </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:27%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:16%;"></td><td style="width:1%;"></td><td style="width:22%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Beneficial Holders</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Subordinate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Voting Shares</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Under Option</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date/Year of Issuance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Date of Expiry</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Executive Officers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22,742</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">C$8.26</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">January 31, 2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">January 31, 2022</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">47,762</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">C$8.29</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">January&#160;28, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">January&#160;28, 2023</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">298,954</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">C$17.52</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">August&#160;1, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">August&#160;1, 2025</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">All other Celestica Employees</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,000</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">C$6.66</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">March&#160;5, 2008</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">March&#160;5, 2018</font><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1) These options were exercised prior to their expiration on March 5, 2018.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div><a name="s9473F4AEF176E95A38E70E8128E76CA5"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;7.&#160;&#160;&#160;&#160;Major Shareholders and Related Party Transactions</font></div><div><a name="s0BCAB585EA9845C538550E8129084A0B"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">A.&#160;&#160;&#160;&#160;Major Shareholders </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth certain information concerning the direct and beneficial ownership of the shares of Celestica at February&#160;14, 2018 by each person known to Celestica to own beneficially, directly or indirectly, 5% or more of the subordinate voting shares or multiple voting shares. In this table, multiple voting shares are referred to as MVS and subordinate voting shares are referred to as SVS. Multiple voting shares and subordinate voting shares have different voting rights (see&#160;Item&#160;6(E) above). Subordinate voting shares represent approximately 21% of the aggregate voting rights attached to Celestica's shares and multiple voting shares represented approximately 79%. See Item&#160;10(B), "Additional Information&#160;&#8212;&#160;Memorandum and Articles of Incorporation" and Item&#160;4(B) "Information on the Company&#160;&#8212;&#160;Business Overview&#160;&#8212;&#160;Controlling Shareholder Interest" above.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:0%;"></td><td style="width:34%;"></td><td style="width:17%;"></td><td style="width:15%;"></td><td style="width:18%;"></td><td style="width:15%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Name of Beneficial Owner</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentage of</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Class</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentage of</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">All Equity Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentage of</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Voting Power</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Onex Corporation</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,600,193&#160;MVS</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.0%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78.9%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">397,045&#160;SVS</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Gerald W. Schwartz</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,600,193&#160;MVS</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.0%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78.9%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">517,702&#160;SVS</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Letko, Brosseau&#160;&amp; Associates&#160;Inc.</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,326,063&#160;SVS</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.4%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.2%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Connor, Clark&#160;&amp; Lunn Investment</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Management&#160;Ltd.</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,591,547&#160;SVS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.3%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Total percentage of all equity shares and total percentage of voting power</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.2%</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83.5%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">*</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Less than 1%.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">As used in this table, beneficial ownership means sole or shared power to vote or direct the voting of the security, or the sole or shared investment power with respect to a security (</font><font style="font-family:inherit;font-size:8pt;font-style:italic;">i.e</font><font style="font-family:inherit;font-size:8pt;">., the power to dispose, or direct a disposition, of a security). A person is deemed at any date to have beneficial ownership of any security that such person has a right to acquire within 60&#160;days of such date. More than one person may be deemed to have beneficial ownership of the same securities.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Includes 945,010&#160;MVS held by a wholly-owned subsidiary of Onex, and 814,546&#160;MVS subject to options granted to certain officers of Onex pursuant to certain management investment plans of Onex, which options may be exercised upon specified dispositions by Onex (directly or indirectly) of Celestica's securities, with respect to which Onex has the right to vote or direct the vote ("MIP&#160;Options"), including 688,807&#160;MIP Options granted to Mr.&#160;Schwartz (each of which MVS will, upon exercise of such options, be automatically converted into an SVS). The percentage ownership of SVS beneficially owned by Onex (assuming conversion of all MVS) was 13.5% as of February&#160;10, 2016, 13.5% as of February&#160;15,&#160;2017 and 13.3% as of February 14, 2018.</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The Corporation's Articles provide "coat-tail" protection to the holders of the subordinate voting shares by providing that the multiple voting shares will be converted automatically into subordinate voting shares upon any transfer thereof, except (i)&#160;a transfer to Onex or any affiliate of Onex or (ii)&#160;a transfer of 100% of the outstanding multiple voting shares to a purchaser who also has offered to purchase all of the outstanding subordinate voting shares for a per share consideration identical to, and otherwise on the same terms as, that offered for the multiple voting shares, and the multiple voting shares held by such purchaser thereafter shall be subject to the share provisions relating to conversion (including with respect to the provisions described herein) as if all references to Onex were references to such purchaser. In addition, if (i)&#160;any holder of any multiple voting shares ceases to be an affiliate of Onex, (ii)&#160;Onex and its affiliates, collectively, cease to have the right, in all cases, to exercise the votes attached to, or to direct the voting of, any of the multiple voting shares held by Onex and its affiliates, or (iii)&#160;if at any time the number of outstanding multiple voting shares represents less than 5% of the aggregate number of the outstanding multiple voting shares and subordinate voting shares, such multiple voting shares shall convert automatically into subordinate voting shares on a one-for-one basis. For these purposes, (i)&#160;Onex includes any successor corporation resulting from an amalgamation, merger, arrangement, sale of all or substantially all of its assets, or other business combination or reorganization involving Onex, provided that such successor corporation beneficially owns directly or indirectly all multiple voting shares beneficially owned directly or indirectly by Onex immediately prior to such transaction and is controlled by the same person or persons as controlled Onex immediately prior to the consummation of such transaction; (ii)&#160;a corporation shall be deemed to be a subsidiary of another corporation if, but only if, (a)&#160;it is controlled by that other, or that other and one or more corporations each of which is controlled by that other, or two or more corporations each of which is controlled by that other, or (b)&#160;it is a subsidiary of a corporation that is that other's subsidiary; (iii)&#160;"affiliate" means a subsidiary of Onex or a corporation controlled by the same person or company that controls Onex; and (iv)&#160;"control" means beneficial ownership of, or control or direction over, securities carrying more than 50% of the votes that may be cast to elect directors if those votes, if cast, could elect more than 50% of the directors. For these purposes, a person is deemed to beneficially own any security which is beneficially owned by a corporation controlled by such person. In addition, if at any time the number of outstanding multiple voting shares shall represent less than 5% of the aggregate number of the outstanding multiple voting shares and subordinate voting shares, all of the outstanding multiple voting shares shall be automatically converted at such time into subordinate voting shares on a one-for-one basis. Onex, which beneficially owns, controls or directs, directly or indirectly all of the outstanding multiple voting shares, has entered into an agreement with Computershare Trust Company of Canada (as&#160;successor to the Montreal Trust Company of Canada), as trustee for the benefit of the holders of the subordinate voting shares, for the purpose of ensuring that the holders of subordinate voting shares will not be deprived of any rights under applicable take-over bid legislation to which they would be otherwise entitled in the event of a take-over bid (as&#160;that term is defined in applicable securities legislation) if multiple voting shares and subordinate voting shares were of a single class of shares. Subject to certain permitted forms of sale, such as identical or better offers to all holders of subordinate voting shares, Onex has agreed that it, and any of its affiliates that may hold multiple voting shares from time to time, will not sell any multiple voting shares, directly or indirectly, pursuant to a take-over bid (as&#160;that term is defined under applicable securities legislation) under circumstances in which any applicable securities legislation would have required the same offer or a follow-up offer to be made to holders of subordinate voting shares if the sale had been a sale of subordinate voting shares rather than multiple voting shares, but otherwise on the same&#160;terms. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The address of Onex is: c/o Onex Corporation, 161&#160;Bay Street, P.O.&#160;Box&#160;700, Toronto, Ontario, Canada M5J&#160;2S1.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The number of shares beneficially owned, or controlled or directed, directly or indirectly, by Mr.&#160;Schwartz consists of 120,657&#160;SVS owned by a company controlled by Mr.&#160;Schwartz, and all of the 18,600,193&#160;MVS and 397,045&#160;SVS beneficially owned, or controlled or directed, directly or indirectly, by Onex. Of Celestica's MVS beneficially owned by Onex, 814,546&#160;MVS are subject to MIP Options, including 688,807&#160;MIP Options granted to Mr.&#160;Schwartz (each of which MVS will, upon exercise of such options, be automatically converted into an SVS), and 945,010&#160;MVS are held by a wholly-owned subsidiary of Onex. Mr.&#160;Schwartz was a director of Celestica from 1998 through December&#160;31, 2016, and is the Chairman of the Board, President and Chief Executive Officer of Onex. In addition, he indirectly owns multiple voting shares of Onex carrying the right to elect a majority of the Onex board of directors. Accordingly, under applicable securities laws, Mr.&#160;Schwartz is deemed to be the beneficial owner of the Celestica shares owned by Onex; Mr.&#160;Schwartz has advised Celestica, however, that he disclaims beneficial ownership of the shares held by Onex. The percentage ownership of SVS beneficially owned by Mr.&#160;Schwartz (assuming conversion of all MVS) was 13.6% as of February&#160;10, 2016, 13.6% as of February&#160;15,&#160;2017 and 13.4% as of February 14, 2018.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:40px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The address of Mr.&#160;Schwartz is: 161&#160;Bay Street, P.O.&#160;Box&#160;700, Toronto, Ontario, Canada M5J&#160;2S1.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Letko, Brosseau&#160;&amp; Associates&#160;Inc. ("Letko") is the beneficial owner of 20,326,063&#160;SVS and has sole voting power and sole dispositive power over these shares. Clients of Letko have the right to receive or the power to direct the receipt of dividends from, or the proceeds from sale of, the SVS reported as beneficially owned by Letko. No clients of Letko beneficially own more than five percent of the SVS. The address of Letko is: 1800&#160;McGill College Av., Suite&#160;2510, Montr&#233;al, Qu&#233;bec, Canada H3A&#160;3J6. The number of shares reported as owned by Letko in this Major Shareholders Table and the information in this footnote is based on the Schedule&#160;13G/A filed by Letko with the SEC on February 2, 2018, reporting beneficial ownership as of December&#160;31, 2017. The percentage ownership of SVS beneficially owned by Letko was 14.7% as of February&#160;10, 2016, 16.8% as of February&#160;15,&#160;2017 and 16.4% as of February 14, 2018.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(5)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Connor, Clark&#160;&amp; Lunn Investment Management&#160;Ltd. ("Connor") is the beneficial owner of 6,591,547&#160;SVS, having sole voting power over 6,591,106 of such shares, and sole dispositive power over all such shares. The address of Connor is: 2300-1111&#160;West Georgia Street, Vancouver, British Columbia, Canada V6E&#160;4M3. The number of shares reported as owned by Connor in this Major Shareholders Table and the information in this footnote is based on the Schedule&#160;13G/A filed by Connor with the SEC on February&#160;14, 2018, reporting beneficial ownership as of December&#160;31, 2017. The percentage ownership of SVS beneficially owned by Connor was 5.8% as of February&#160;10, 2016, 8.0% as of February&#160;15,&#160;2017 and 5.3% as of February 14, 2018.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are no arrangements known to the Corporation, the operation of which may at a subsequent date result in a change of control of the Corporation.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Holders</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of February&#160;14, 2018, based on information provided to us by our transfer agent, there were 1,627&#160;holders of record of subordinate voting shares, of which 373&#160;holders, holding approximately 74.6% of the outstanding subordinate voting shares, were resident in the United&#160;States and 354&#160;holders, holding approximately 25.3% of the outstanding subordinate voting shares, were resident in Canada. These numbers are not representative of the number of beneficial holders of our subordinate voting shares nor are they representative of where such beneficial holders reside, since many of such shares are held of record by brokers or other nominees. The Corporation does not have knowledge of the identities of the beneficial owners of subordinate voting shares registered through intermediaries. No multiple voting shares are held in the United&#160;States.</font></div><div><a name="sB016B89250382A1F71A00E812939C15F"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">B.&#160;&#160;&#160;&#160;Related Party Transactions</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Onex, which beneficially owns or controls, directly or indirectly, all of our outstanding multiple voting shares, has entered into an agreement with Celestica and with Computershare Trust Company of Canada (as&#160;successor to the Montreal Trust Company of Canada), as trustee for the benefit of the holders of the subordinate voting shares, for the purpose of ensuring that the holders of subordinate voting shares will not be deprived of any rights under applicable take-over bid legislation to which they would be otherwise entitled in the event of a take-over bid (as&#160;that term is defined in applicable securities legislation) if multiple voting shares and subordinate voting shares were of a single class of shares. Subject to certain permitted forms of sale, such as identical or better offers to all holders of subordinate voting shares, Onex has agreed that it, and any of its affiliates that may hold multiple voting shares from time to time, will not sell any multiple voting shares, directly or indirectly, pursuant to a take-over bid (as&#160;that term is defined under applicable securities legislation) under circumstances in which any applicable securities legislation would have required the same offer or a follow-up offer to be made to holders of subordinate voting shares if the sale had been a sale of subordinate voting shares rather than multiple voting shares, but otherwise on the same&#160;terms.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January&#160;1, 2009, Celestica and Onex entered into a Services Agreement for the services of Mr.&#160;Schwartz as a director of the Corporation. The initial term of the Services Agreement was for one year and it automatically renews for successive one-year terms unless either party provides a notice of intent not to renew. In connection with the retirement of Mr.&#160;Schwartz from our Board as of December&#160;31, 2016, and the appointment of Mr.&#160;Tawfiq Popatia (also an officer of Onex) as his replacement effective January&#160;1, 2017, the Services Agreement was amended as of such date to replace all references to Mr.&#160;Schwartz therein with references to Mr.&#160;Popatia, and to increase the annual fee payable to Onex thereunder from $200,000 per year to $235,000 per year (to&#160;be consistent with current annual Board retainer fees), payable in DSUs in equal quarterly installments in arrears. The number of DSUs is determined using the closing price of the subordinate voting shares on the NYSE on the last day of the fiscal quarter in respect of which the installment is to be credited. The Services Agreement terminates automatically and the rights of Onex to receive compensation (other than accrued and unpaid compensation) will terminate (a)&#160;30&#160;days after the first day on which Onex ceases to hold at least one MVS of Celestica or any successor company or (b)&#160;the date Mr.&#160;Popatia ceases to be a director of Celestica, for any&#160;reason.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212;&#160;Liquidity and Capital Resources&#160;&#8212;&#160;Related Party Transactions" above for a description of the Property Sale Agreement (and&#160;expected lease arrangements) with respect to our real property located in Toronto, Ontario (which includes our corporate headquarters and our Toronto manufacturing operations), for a purchase price of approximately $137&#160;million Canadian dollars (approximately $109&#160;million at year-end exchange rates), exclusive of applicable taxes and subject to certain adjustments, and related lease arrangements. Approximately 30% of the interests in the Property Purchaser are to be held by a privately-held company in which Mr.&#160;Schwartz has a material interest. Mr.&#160;Schwartz also has a non-voting interest in an entity which is to have an approximate 25% interest in the Property Purchaser. Given the interest in the transaction by a related party, our Board formed a Special Committee, consisting solely of independent directors, which retained its own independent legal counsel, to review and supervise a competitive bidding process. The Special Committee, after considering, among other factors, that the purchase price for the property exceeded the valuation provided by an independent appraiser, determined that the Property Purchaser's transaction terms were in the best interests of Celestica. Our Board, at a meeting where Mr.&#160;Schwartz was not present, approved the transaction based on the unanimous recommendation of the Special Committee.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our related party transactions are also disclosed in Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212;&#160;Liquidity and Capital Resources&#160;&#8212;&#160;Related Party Transactions" and note&#160;18 to&#160;the Consolidated Financial Statements included in Item&#160;18.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Indebtedness of Related Parties</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As at February&#160;14, 2018, other than inter-company loans among Celestica and its wholly-owned subsidiaries, no related parties (as&#160;defined in Form&#160;20-F), were indebted to Onex, Celestica or its subsidiaries. </font></div><div><a name="s69E699C11E9E3EFB78D90E81295B5E34"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">C.&#160;&#160;&#160;&#160;Interests of Experts and Counsel</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s41799F0BA75AB58123FB0E81298D1C6F"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;8.&#160;&#160;&#160;&#160;Financial Information</font></div><div><a name="sD9C0A1D1C192DA7ED3CD0E8129AEF575"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">A.&#160;&#160;&#160;&#160;Consolidated Statements and Other Financial Information</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Item&#160;18, "Financial Statements."</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Export Sales</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had approximately $5.8&#160;billion of export sales (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e</font><font style="font-family:inherit;font-size:10pt;">., sales to customers located outside of Canada), constituting approximately 95% of our $6.1&#160;billion in total sales for the year. For further information regarding the allocation of our revenues by geographic region over the last three years, see Item&#160;4, "Information on the Company&#160;&#8212;&#160;Business Overview&#160;&#8212;&#160;Geographies."</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Litigation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are party to litigation from time-to-time. We are not currently (nor&#160;in the recent past have been) party to any legal or arbitration proceedings which management expects may have significant effects on the results of operations, business, or financial condition of Celestica. There are no material proceedings in which any of our affiliates, directors, or members of senior management is either a party adverse to us or our subsidiaries or has a material interest adverse to us or our subsidiaries. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commencing in 2007, securities class action lawsuits were brought against us and certain of our officers, a director and Onex in the United&#160;States District Court for the Southern District of New&#160;York, alleging violations of United&#160;States federal securities laws. In 2015, a settlement of the consolidated class action lawsuits was reached and the District Court granted final approval of the settlement in July&#160;2015. The settlement payment to the plaintiffs was paid by our liability insurance carriers in 2015. In 2007, parallel class proceedings were initiated against us and our former Chief Executive and Chief Financial Officers in the Ontario Superior Court of Justice. These proceedings were dismissed on January&#160;16, 2017 with no payments by the&#160;defendants.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information concerning the status of certain tax matters is disclosed in Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212;&#160;Liquidity and Capital Resources&#160;&#8212;&#160;Litigation and contingencies" and note&#160;24 to&#160;the Consolidated Financial Statements in Item&#160;18.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Dividend Policy</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have not declared or paid any dividends to our shareholders. We intend to retain earnings for general corporate purposes to promote future growth; as such, our Board does not anticipate paying any dividends at this time. Our Board will review this policy from time-to-time, having regard to our financial condition, financing requirements and other relevant factors.</font></div><div><a name="sF184B40594121C1592410E8129E0BBF9"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">B.&#160;&#160;&#160;&#160;Significant Changes</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Except as otherwise disclosed in this Annual Report, no significant change has occurred since </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><a name="s3FFEF8BAB31E48471CC10E812A01ADDE"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;9.&#160;&#160;&#160;&#160;The Offer and Listing</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s06561E4E2BDD1DC3E0F80E812A36E85F"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">A.&#160;&#160;&#160;&#160;Offer and Listing Details</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Market Information </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The subordinate voting shares are listed on the NYSE and the TSX. The following tables set forth certain trading information for the subordinate voting shares in Canada and the United&#160;States for the periods indicated, as reported by Bloomberg&#160;LP. In the following tables, subordinate voting shares are referred to as&#160;SVS.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The annual high and low market prices for the five most recent fiscal years based on market closing&#160;prices.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">United&#160;States Composite Trading</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">High</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Low</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Volume</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Price per SVS)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.31</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.65</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,130,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2014</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.93</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.12</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,390,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2015</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.45</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.60</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,170,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.55</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.29</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73,100,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.59</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.92</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,020,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Canadian Composite Trading</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">High</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Low</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Volume</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Price per SVS)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.78</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.79</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,460,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2014</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.77</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.11</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,820,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2015</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.52</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.53</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,000,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.88</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.68</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,000,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.78</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.68</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,760,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">144</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">The high and low market prices for each full fiscal quarter for the two most recent fiscal years based on market closing&#160;prices</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">United&#160;States Composite Trading</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">High</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Low</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Volume</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Price per SVS)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.98</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.29</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,570,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.00</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.13</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,050,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.32</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.02</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,030,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.55</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.30</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,450,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.58</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.77</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,350,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.59</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.54</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,120,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.85</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.31</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,940,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.68</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.92</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,610,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Canadian Composite Trading</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">High</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Low</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Volume</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Price per SVS)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.40</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.68</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,330,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.41</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.83</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,810,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.95</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.72</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,210,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.88</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.58</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,650,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December&#160;31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">First quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.51</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.79</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,580,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Second quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.78</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.62</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,120,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.66</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.14</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,110,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fourth quarter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.80</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.68</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,950,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">The high and low market prices for each month for the most recent six months based on market closing&#160;prices.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">United&#160;States Composite Trading</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">High</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Low</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Volume</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Price per SVS)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September&#160;2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.51</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.46</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,620,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.68</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.05</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,760,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.84</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.92</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,170,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.68</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.23</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,680,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.47</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.10</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,710,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">February&#160;2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.92</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.14</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,570,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:59%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Canadian Composite Trading</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">High</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Low</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Volume</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Price per SVS)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">September&#160;2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.44</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">C$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.14</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,050,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.80</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.95</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,460,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.00</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.68</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,930,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.70</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.13</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,560,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.33</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.43</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,230,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">February&#160;2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.97</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.44</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,680,000</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><a name="s032EFCC3C9E234FB81890E812A5619D2"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">B.&#160;&#160;&#160;&#160;Plan of Distribution</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s8899E6B34C766371B5990E812A875957"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">C.&#160;&#160;&#160;&#160;Markets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The subordinate voting shares are listed on the NYSE and the TSX.</font></div><div><a name="sCF6EC7770CAB0508F4110E812AA932D7"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">D.&#160;&#160;&#160;&#160;Selling Shareholders</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s0F5D095B55557434D5100E812ADBE944"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">E.&#160;&#160;&#160;&#160;Dilution</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s780C4E0A3C549C3369D10E812AFCE421"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">F.&#160;&#160;&#160;&#160;&#160;Expenses of the Issue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="sF046C02D716AD25025DB0E812B2D5391"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;10.&#160;&#160;&#160;&#160;Additional Information</font></div><div><a name="s14C5F117B7CB04F50D850E812B4E7E80"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">A.&#160;&#160;&#160;&#160;Share Capital</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s88B4D35BE33B4BA0DADB0E812B801525"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">B.&#160;&#160;&#160;&#160;Memorandum and Articles of Incorporation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Objects and Purposes</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica (Ontario Corporation No.&#160;1201522) can engage in any legal activity permitted under the OBCA. As set forth in Item&#160;6 of our Restated Articles of Incorporation (Articles), there are no restrictions on the business we may carry on or on the powers we may&#160;exercise.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Certain Powers of Directors</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica's by-laws provide that the directors shall from time to time determine by resolution the remuneration to be paid to the directors, which shall be in addition to the salary paid to any officer or employee of Celestica who is also a director. The directors may also, by resolution, award special remuneration to any director in undertaking any special services on Celestica's behalf other than the normal work ordinarily required of a director of Celestica. The by-laws provide that confirmation of any such resolution by Celestica's shareholders is not&#160;required.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Articles provide that the Board may, without shareholder authorization, from time to time in such amounts and on such terms as it deems expedient: (i)&#160;borrow money upon the credit of Celestica; (ii)&#160;issue, reissue, sell or pledge debt obligations of </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica; (iii)&#160;give a guarantee on behalf of Celestica to secure performance of an obligation of any person; and (iv)&#160;mortgage, hypothecate, charge, pledge or otherwise create a security interest in all or any currently owned or subsequently acquired real and personal, movable and immovable, property of Celestica, including book debts, rights, powers, franchises and undertakings, to secure Celestica's obligations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">Directors do not stand for re-election at staggered intervals, and there is no provision in our Articles or by-laws imposing a requirement for retirement or non-retirement of directors under an age limit requirement. However, the Board has a retirement policy which provides that, unless the Board authorizes an exception, a director shall not stand for re-election after his or her 75</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;birthday.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share Ownership Requirements</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The OBCA provides that unless the articles of a corporation otherwise provide, a director of a corporation is not required to hold shares issued by the corporation. There is no provision in the Articles imposing a requirement that a director hold any shares issued by Celestica. Our Board, however, has established guidelines setting out minimum shareholding requirements for directors who are not employees or officers of Celestica or Onex. See the section entitled "Director Share Ownership Guidelines" under Item&#160;6, "Directors, Senior Management and Employees&#160;&#8212;&#160;Compensation" for a summary of these minimum shareholding requirements.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">No Limitation on Foreign Ownership</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are no limitations under our Articles or in the OBCA on persons who are not citizens of Canada with respect to holding or exercising their voting rights as holders of our&#160;securities.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Provisions of Articles and By-laws</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other than the "coat-tail provisions" described in detail in footnote&#160;(2) to&#160;the table set forth in Item&#160;7(A), "Major Shareholders" above, there are no provisions in the Articles or By-laws: (i)&#160;delaying, deferring or preventing a change in control of our company that operate only with respect to a merger, acquisition or corporate restructuring; (ii)&#160;discriminating against any existing or prospective holder of our securities as a result of such shareholder owning a substantial number of our securities; (iii)&#160;requiring disclosure of share ownership; or (iv)&#160;governing changes in the rights of holders of our securities or our capital, where such provisions are more stringent than those required by&#160;law.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shareholder Rights and Limitations</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The rights and preferences attached to our subordinate voting shares and multiple voting shares are described in the section entitled "Description of Capital Stock" of our registration statement on Form&#160;F-3ASR (Reg. No.&#160;333-221144), filed with the SEC on October&#160;26, 2017, which section is incorporated herein by reference thereto.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional information concerning the rights and limitations of Celestica's shareholders is described in the section entitled "Comparison of Celestica and MSL Stockholder's Rights" of our registration statement on Form&#160;F-4/A (Reg. No.&#160;333-110362), filed with the SEC on February&#160;9, 2004, which information (pertaining to Celestica) is incorporated herein by reference thereto.</font></div><div><a name="s344637F3203248B617A10E812BA1353B"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">C.&#160;&#160;&#160;&#160;Material Contracts</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information with respect to material contracts, other than contracts entered into in the ordinary course of business, to which Celestica or its subsidiaries is a party, entered into during the two years immediately preceding the publication of this Annual Report, is included in Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Liquidity and Capital Resources" and Item&#160;6(B), "Compensation." These contracts include equity compensation plans and agreements related to our credit facility and our $200.0&#160;million accounts receivable sales program, each of which is included as an exhibit to this Annual Report. See Item&#160;19,&#160;"Exhibits."</font></div><div><a name="s747D12F09674D3003A6B0E812BD45CA7"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">D.&#160;&#160;&#160;&#160;Exchange Controls</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada has no system of exchange controls. There are no Canadian restrictions on the repatriation of capital or earnings of a Canadian public company to non-resident investors. There are no laws of Canada or exchange restrictions affecting the remittance of dividends, interest, royalties or similar payments to non-resident holders of Celestica's securities, although there may be Canadian and other foreign tax considerations. See Item&#160;10(E), "Taxation."</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s4056418E3DBFC759E7370E812BF4D219"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">E.&#160;&#160;&#160;&#160;Taxation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Material Canadian Federal Income Tax Considerations </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of the material Canadian federal income tax considerations generally applicable to a person (a&#160;U.S.&#160;Holder), who acquires subordinate voting shares and who, for purposes of the Income Tax&#160;Act (Canada) (the&#160;"Canadian Tax&#160;Act") and the Canada-United&#160;States Income Tax Convention (1980) (as amended, the&#160;"Tax Treaty") at all relevant times is resident in the United&#160;States and is neither resident nor deemed to be resident in Canada, is eligible for benefits under the Tax Treaty, deals at arm's length and is not affiliated with Celestica, holds such subordinate voting shares as capital property, and does not use or hold, and is not deemed to use or hold, the subordinate voting shares in carrying on business in Canada. Special rules, which are not discussed in this summary, may apply to a U.S.&#160;Holder that is a financial institution (as&#160;defined in the Canadian Tax&#160;Act), or is an insurer to whom the subordinate voting shares are designated insurance property (as&#160;defined in the Canadian Tax&#160;Act).</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This summary is based on Celestica's understanding of the current provisions of the Tax Treaty, the Canadian Tax&#160;Act and the regulations thereunder, all specific proposals to amend the Canadian Tax&#160;Act or the regulations publicly announced by the Minister of Finance (Canada) prior to February&#160;14, 2018, and the current published administrative practices of the Canada Revenue&#160;Agency.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This summary does not express an exhaustive discussion of all possible Canadian federal income tax considerations and, except as mentioned above, does not take into account or anticipate any changes in law, whether by legislative, administrative or judicial decision or action, nor does it take into account the tax legislation or considerations of any province or territory of Canada or any jurisdiction other than Canada, which may differ significantly from the considerations described in this&#160;summary.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">This summary is of a general nature only and is not intended to be, nor should it be construed to be, legal or tax advice to any particular holder, and no representation with respect to the Canadian federal income tax consequences to any particular holder is made. Consequently, U.S.&#160;Holders of subordinate voting shares should consult their own tax advisors with respect to the income tax consequences to them having regard to their particular circumstances.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All amounts relevant in computing a U.S.&#160;Holder's liability under the Canadian Tax&#160;Act are to be computed in Canadian dollars.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Taxation of Dividends</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By virtue of the Canadian Tax&#160;Act and the Tax Treaty, dividends (including stock dividends) on subordinate voting shares paid or credited or deemed to be paid or credited to a U.S.&#160;Holder who is the beneficial owner of such dividends will generally be subject to Canadian non-resident withholding tax at the rate of 15% of the gross amount of such dividends. Under the Tax Treaty, the rate of withholding tax on dividends is reduced to 5% if that U.S.&#160;Holder is a company that beneficially owns (or&#160;is deemed to beneficially own) at least 10% of the voting stock of Celestica. Moreover, under the Tax Treaty, dividends paid to certain religious, scientific, literary, educational or charitable organizations and certain pension organizations that are resident in, and generally exempt from tax in, the U.S., generally are exempt from Canadian non-resident withholding tax. Provided that certain administrative procedures are observed by such an organization, Celestica would not be required to withhold such tax from dividends paid or credited to such organization.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disposition of Subordinate Voting Shares</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A U.S.&#160;Holder will not be subject to tax under the Canadian Tax&#160;Act in respect of any capital gain realized on the disposition or deemed disposition of subordinate voting shares unless the subordinate voting shares constitute or are deemed to constitute "taxable Canadian property" other than "treaty-protected property," as defined in the Canadian Tax&#160;Act, at the time of such disposition. Generally, subordinate voting shares will not be "taxable Canadian property" to a U.S.&#160;Holder at a particular time, where the subordinate voting shares are listed on a designated stock exchange (which currently includes the TSX and NYSE) at that time, unless at any time during the 60-month period immediately preceding that time: (A)&#160;the U.S.&#160;Holder, persons with whom the U.S.&#160;Holder did not deal at arm's length, partnerships of which the U.S.&#160;Holder or persons not dealing at arm's length with the U.S.&#160;Holder holds a membership interest (directly or indirectly through another partnership) or the U.S.&#160;Holder together with all such persons or partnerships, owned 25% or more of the issued shares of any class or series of shares of the capital stock of Celestica; and (B)&#160;more than 50% of the fair market value of the subordinate voting shares was derived directly or indirectly from one or any combination of (i)&#160;real or immoveable properties situated in Canada, (ii)&#160;"Canadian resource properties", (iii)&#160;"timber resource properties" and (iv)&#160;options in respect of, or interests in, property described in (i)&#160;to (iii), in each case as defined in the Canadian Tax&#160;Act. In certain circumstances set out in the Canadian Tax&#160;Act, the subordinate voting shares of a particular U.S.&#160;Holder </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">could be deemed to be "taxable Canadian property" to that holder. Even if the subordinate voting shares are "taxable Canadian property" to a U.S.&#160;Holder, they generally will be "treaty-protected property" to such holder by virtue of the Tax Treaty if the value of such shares at the time of disposition is not derived principally from "real property situated in Canada" as defined for these purposes under the Tax Treaty and the Canadian Tax&#160;Act. Consequently, on the basis that the value of the subordinate voting shares should not be considered derived principally from such "real property situated in Canada" at any relevant time, any gain realized by the U.S.&#160;Holder upon the disposition of the subordinate voting shares generally will be exempt from tax under the Canadian Tax&#160;Act.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Material U.S. Federal Income Tax Considerations</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following discussion describes the material U.S. federal income tax consequences to United&#160;States Holders (as&#160;defined below) of subordinate voting shares. For purposes of this discussion, a United&#160;States Holder is a citizen or resident of the United&#160;States, a corporation (or&#160;other entity taxable as a corporation for U.S. federal income tax purposes) that is created or organized in or under the laws of the United&#160;States or of any state thereof, an estate, the income of which is includible in gross income for U.S.&#160;federal income tax purposes regardless of its source, or a trust, if either (i)&#160;a court within the United&#160;States is able to exercise primary supervision over the administration of the trust and one or more U.S.&#160;persons have the authority to control all substantial decisions of the trust, or (ii)&#160;the trust has made an election under applicable U.S.&#160;Treasury regulations to be treated as a U.S. person. If a partnership (or&#160;any other entity that is treated as a partnership for U.S. federal income tax purposes) holds subordinate voting shares, the tax treatment of a partner generally will depend upon the status of the partner and upon the activities of the partnership. If you are a partner of a partnership holding subordinate voting shares, we suggest that you consult with your tax advisor. This summary is for general information purposes only. It does not purport to be a comprehensive description of all of the tax considerations that may be relevant to your decision to purchase, hold or dispose of subordinate voting shares. This summary considers only United&#160;States Holders who will own subordinate voting shares as capital assets within the meaning of Section&#160;1221 of the Internal Revenue Code of 1986, as amended (Internal Revenue Code). In this context, the term "capital assets" means, in general, assets held for investment by a taxpayer. Certain material aspects of U.S.&#160;federal income tax relevant to non-United&#160;States Holders are also discussed below.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This discussion is based on current provisions of the Internal Revenue Code, current and proposed U.S. Treasury regulations promulgated thereunder, administrative rulings and pronouncements of the U.S. Internal Revenue Service (the "IRS"), and judicial decisions, all as of February&#160;14, 2018, and all of which are subject to change, possibly on a retroactive basis. This discussion does not address all aspects of U.S.&#160;federal income taxation that may be relevant to any particular United&#160;States Holder based on the United&#160;States Holder's individual circumstances. In particular, this discussion does not address the potential application of the alternative minimum tax or U.S.&#160;federal income tax consequences to United&#160;States Holders who are subject to special treatment, including, without limitation, taxpayers who are broker dealers or insurance companies, taxpayers who have elected mark-to-market accounting, individual retirement and other tax-deferred accounts, tax-exempt organizations, financial institutions or "financial services entities," taxpayers who hold subordinate voting shares as part of a "straddle," "hedge" or "conversion transaction" with other investments, taxpayers owning directly, indirectly or by attribution at least 10% of the voting power or value of our share capital, and taxpayers whose functional currency (as&#160;defined in Section&#160;985 of the Internal Revenue Code) is not the U.S.&#160;dollar.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This discussion does not address any aspect of U.S.&#160;federal gift or estate tax or state, local or non-U.S.&#160;tax laws. Additionally, the discussion does not consider the tax treatment of persons who hold subordinate voting shares through a partnership or other pass-through entity (such as an S corporation). For U.S.&#160;federal income tax purposes, income earned through a non-U.S. or domestic partnership or similar entity generally is attributed to its owners. You are advised to consult your own tax advisor with respect to the specific tax consequences to you of purchasing, holding or disposing of the subordinate voting&#160;shares.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Taxation of Dividends Paid on Subordinate Voting Shares</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subject to the discussion of the passive foreign investment company (PFIC) rules below, in the event that we pay a dividend, a United&#160;States Holder will be required to include in gross income as ordinary income the amount of any distribution paid on subordinate voting shares, including any Canadian taxes withheld from the amount paid, on the date the distribution is received, to the extent that the distribution is paid out of our current or accumulated earnings and profits as determined for U.S.&#160;federal income tax purposes. In addition, distributions of the Corporation's current or accumulated earnings and profits will be foreign source "passive category income" for U.S.&#160;foreign tax credit purposes and will not qualify for the dividends received deduction available to corporations. Distributions in excess of such earnings and profits will be applied against and will reduce the United&#160;States Holder's tax basis in the subordinate voting shares and, to the extent in excess of such basis, will be treated as capital&#160;gain.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distributions of current or accumulated earnings and profits paid in Canadian dollars to a United&#160;States Holder will be includible in the income of the United&#160;States Holder in a dollar amount calculated by reference to the exchange rate on the date the distribution is received. A United&#160;States Holder who receives a distribution of Canadian dollars and converts the Canadian dollars into U.S.&#160;dollars subsequent to receipt will have foreign exchange gain or loss based on any appreciation or depreciation in the value of the Canadian dollar against the U.S.&#160;dollar. Such gain or loss will generally be ordinary income and loss and will generally be U.S.&#160;source gain or loss for U.S.&#160;foreign tax credit purposes. United&#160;States Holders should consult their own tax advisors regarding the treatment of a foreign currency gain or&#160;loss.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United&#160;States Holders will generally have the option of claiming the amount of any Canadian income taxes withheld either as a deduction from gross income or as a dollar-for-dollar credit against their U.S.&#160;federal income tax liability, subject to specified conditions and limitations. Individuals who do not claim itemized deductions, but instead utilize the standard deduction, may not claim a deduction for the amount of the Canadian income taxes withheld, but these individuals generally may still claim a credit against their U.S.&#160;federal income tax liability. The amount of foreign income taxes that may be claimed as a credit in any year is subject to complex limitations and restrictions, which must be determined on an individual basis by each shareholder. The total amount of allowable foreign tax credits in any year cannot exceed the pre-credit U.S.&#160;tax liability for the year attributable to foreign source taxable income and further limitations may apply to individuals under the alternative minimum tax. A United&#160;States Holder will be denied a foreign tax credit with respect to Canadian income tax withheld from dividends received on subordinate voting shares to the extent that he or she has not held the subordinate voting shares for at least 16&#160;days of the 31-day period beginning on the date which is 15&#160;days before the ex-dividend date or to the extent that he or she is under an obligation to make related payments with respect to substantially similar or related property. Instead, a deduction may be allowed. Any days during which a United&#160;States Holder has substantially diminished his or her risk of loss on his or her subordinate voting shares are not counted toward meeting the 16-day holding&#160;period.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Individuals, estates or trusts who receive "qualified dividend income" (excluding dividends from a PFIC) generally will be taxed at a current maximum U.S.&#160;federal rate of 20% (rather than the higher tax rates generally applicable to items of ordinary income) provided certain holding period requirements are met. Subject to the discussion of the PFIC rules below, Celestica believes that dividends paid by it with respect to its subordinate voting shares should constitute "qualified dividend income" for United&#160;States federal income tax purposes and that holders who are individuals (as&#160;well as certain trusts and estates) should be entitled to the reduced rate of tax, as applicable. Holders are urged to consult their own tax advisors regarding the impact of the "qualified dividend income" provisions of the Internal Revenue Code on their particular situations, including related restrictions and special&#160;rules.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividends received by certain high-income individuals, trusts and estates will also be subject to a 3.8% unearned Medicare contribution tax on passive&#160;income.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Taxation of Disposition of Subordinate Voting Shares</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subject to the discussion of the PFIC rules below, upon the sale, exchange or other disposition of subordinate voting shares, a United&#160;States Holder will recognize capital gain or loss in an amount equal to the difference between his or her adjusted tax basis in his or her shares and the amount realized on the disposition.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A United&#160;States Holder's adjusted tax basis in the subordinate voting shares will generally be the initial cost, but may be adjusted for various reasons including the receipt by such United&#160;States Holder of a distribution that was not made up wholly of earning and profits as described above under the heading "Taxation of Dividends Paid on Subordinate Voting Shares." A United&#160;States Holder is required to calculate the dollar value of the proceeds received on the sale date as of the "trade date," rather than the date the sale settles, regardless of whether such United&#160;States Holder uses the cash method or accrual method of accounting. Capital gain from the sale, exchange or other disposition of shares held more than one year is long-term capital gain. Long-term capital gain that is recognized by non-corporate taxpayers is eligible for a current maximum 20% rate of taxation plus a 3.8% tax on passive income derived by certain high-income individuals and trusts. A reduced rate does not apply to capital gains realized by a United&#160;States Holder that is a corporation. Capital losses are generally deductible only against capital gains and not against ordinary income. In the case of an individual, however, unused capital losses in excess of capital gains may offset up to $3,000 annually of ordinary income. Gain or loss recognized by a United&#160;States Holder on a sale, exchange or other disposition of subordinate voting shares generally will be treated as U.S.&#160;source income or loss for U.S.&#160;foreign tax credit purposes. A United&#160;States Holder who receives foreign currency upon disposition of subordinate voting shares and converts the foreign currency into U.S.&#160;dollars subsequent to receipt will have foreign exchange gain or loss based on any appreciation or depreciation in the value of the foreign currency against the U.S.&#160;dollar. United&#160;States Holders should consult their own tax advisors regarding the treatment of a foreign currency gain or&#160;loss.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Tax Consequences if We Are a Passive Foreign Investment Company</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A non-U.S.&#160;corporation will be a passive foreign investment company, or PFIC, if, in general, either (i)&#160;75% or more of its gross income in a taxable year, including the pro&#160;rata share of the gross income of any U.S. or foreign company in which it is considered to own 25% or more of the shares by value, is passive income or (ii)&#160;50% or more of its assets in a taxable year, averaged over the year and ordinarily determined based on fair market value and including the pro&#160;rata share of the assets of any company in which it is considered to own 25% or more of the shares by value, are held for the production of, or produce, passive income. If Celestica were a PFIC and a United&#160;States Holder did not make an election to treat the Corporation as a "qualified electing fund" and did not make a mark-to-market election, each as described below,&#160;then:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">"Excess distributions" by Celestica to a United&#160;States Holder would be taxed in a special way. "Excess distributions" are amounts received by a United&#160;States Holder with respect to subordinate voting shares in any taxable year that exceed 125% of the average distributions received by the United&#160;States Holder from the Corporation in the shorter of either the three previous years or his or her holding period for his or her shares before the present taxable year. Excess distributions must be allocated ratably to each day that a United&#160;States Holder has held subordinate voting shares. A United&#160;States Holder must include amounts allocated to the current taxable year and to any non-PFIC years in his or her gross income as ordinary income for that year. A United&#160;States Holder must pay tax on amounts allocated to each prior taxable PFIC year at the highest marginal tax rate in effect for that year on ordinary income and the tax is subject to an interest charge at the rate applicable to deficiencies for income&#160;tax.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The entire amount of gain that is realized by a United&#160;States Holder upon the sale or other disposition of shares would also be considered an excess distribution and would be subject to tax as described above.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A United&#160;States Holder's tax basis in shares that were acquired from a decedent generally would not receive a step-up to fair market value as of the date of the decedent's death but instead would be equal to the decedent's tax basis, if lower than such&#160;value.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The special PFIC rules do not apply to a United&#160;States Holder if the United&#160;States Holder makes an election to treat the Corporation as a "qualified electing fund" in the first taxable year in which he or she owns subordinate voting shares and if we comply with reporting requirements as described below. Instead, a shareholder of a qualified electing fund is required for each taxable year to include in income a pro&#160;rata share of the ordinary earnings of the qualified electing fund as ordinary income and a pro&#160;rata share of the net capital gain of the qualified electing fund as long-term capital gain, subject to a separate election to defer payment of taxes, which deferral is subject to an interest charge. We have agreed to supply United&#160;States Holders with the information needed to report income and gain pursuant to this election in the event that we are classified as a PFIC. The election is made on a shareholder-by-shareholder basis and may be revoked only with the consent of the IRS. A shareholder makes the election by attaching a completed IRS Form&#160;8621, reflecting the information contained in the PFIC annual information statement, to a timely filed U.S.&#160;federal income tax return. Even if an election is not made, a shareholder in a PFIC who is a United&#160;States Holder generally must file&#160;a completed IRS Form&#160;8621 every&#160;year.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A United&#160;States Holder who owns PFIC shares that are publicly traded could elect to mark the shares to market annually, recognizing as ordinary income or loss each year an amount equal to the difference as of the close of the taxable year between the fair market value of the PFIC shares and the United&#160;States Holder's adjusted tax basis in the PFIC shares, provided, that, in the case of any loss, it can be recognized only to the extent of any net mark-to-market income recognized in prior years. If the mark-to-market election were made, then the rules set forth above would not apply for periods covered by the election. The subordinate voting shares would be treated as publicly traded for purposes of the mark-to-market election and, therefore, such election could be made if Celestica were classified as a PFIC. A mark-to-market election is, however, subject to complex and specific rules and requirements, and United&#160;States Holders are strongly urged to consult their tax advisors concerning this election if Celestica is classified as a&#160;PFIC.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Despite the fact that we are engaged in an active business, we are unable to conclude that Celestica was not a PFIC in 2017 or in prior years, though we believe, based on our internally performed analysis, that such status is unlikely. The tests for determining PFIC status include the determination of the value of all assets of the Corporation which is highly subjective. Further, the tests for determining PFIC status are applied annually, and it is difficult to make accurate predictions of future income and assets, which are relevant to the determination as to whether we will be a PFIC in the future. Accordingly, it is possible that Celestica could be a PFIC in 2018 or in a future year. A United&#160;States Holder who holds subordinate voting shares during a period in which we are a PFIC will be subject to the PFIC rules, even if we cease to be a PFIC, unless he or she has made a qualifying electing fund election. Although we have agreed to supply United&#160;States Holders with the information needed to report income and gain pursuant </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">to this election in the event that Celestica is classified as a PFIC, if Celestica was determined to be a PFIC with respect to a year in which we had not thought that it would be so treated, the information needed to enable United&#160;States Holders to make a qualifying electing fund election would not have been provided. United&#160;States Holders are strongly urged to consult their tax advisors about the PFIC rules, including the consequences to them of making a mark-to-market or qualifying electing fund elections with respect to subordinate voting shares in the event that Celestica is treated as a&#160;PFIC.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Tax Consequences for Non-United&#160;States Holders of Subordinate Voting Shares</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Except as described in "Information Reporting and Backup Withholding" below, a holder of subordinate voting shares that is not a United&#160;States Holder ("Non-United&#160;States Holder") will not be subject to U.S.&#160;federal income or withholding tax on the payment of dividends on, and the proceeds from the disposition of, subordinate voting shares&#160;unless:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the item is effectively connected with the conduct by the Non-United&#160;States Holder of a trade or business in the United&#160;States and, generally, in the case of a resident of a country that has an income treaty with the United&#160;States, such item is attributable to a permanent establishment in the United&#160;States;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the Non-United&#160;States Holder is an individual who holds subordinate voting shares as a capital asset, is present in the United&#160;States for 183&#160;days or more in the taxable year of the disposition and satisfies certain other requirements;&#160;or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the Non-United&#160;States Holder is subject to tax pursuant to the provisions of U.S.&#160;tax law applicable to U.S.&#160;expatriates who expatriated prior to June&#160;17,&#160;2008.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Information Reporting and Backup Withholding</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments made within the United&#160;States, or by a U.S.&#160;payor or U.S.&#160;middleman, of dividends and proceeds arising from certain sales or other taxable dispositions of subordinate voting shares will be subject to information reporting. Backup withholding tax, at the then applicable rate, will apply if a United&#160;States Holder (a)&#160;fails to furnish the United&#160;States Holder's correct U.S.&#160;taxpayer identification number (generally on an IRS Form&#160;W-9), (b)&#160;is notified by the IRS that the United&#160;States Holder has previously failed to properly report items subject to backup withholding tax, or (c)&#160;fails to certify, under penalty of perjury, that the United&#160;States Holder has furnished the United&#160;States Holder's correct U.S.&#160;taxpayer identification number and that the IRS has not notified the United&#160;States Holder that the United&#160;States Holder is subject to backup withholding tax. However, United&#160;States Holders that are corporations generally are excluded from these information reporting and backup withholding tax rules. Any amounts withheld under the U.S.&#160;backup withholding tax rules will be allowed as a credit against a United&#160;States Holder's U.S.&#160;federal income tax liability, if any, or will be refunded, if the United&#160;States Holder follows the requisite procedures and timely furnishes the required information to the IRS. United&#160;States Holders should consult their own tax advisors regarding the information reporting and backup withholding tax&#160;rules.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.&#160;individuals and "specified domestic entities" generally are required to report an interest in any "specified foreign financial asset" if the aggregate value of such assets owned by such person exceeds $50,000 on the last day of the taxable year or $75,000 at any time during the  taxable year (or&#160;such higher threshold as may apply to a particular taxpayer pursuant to the instructions to IRS Form&#160;8938). Stock issued by a non-U.S. corporation is treated as a specified foreign financial asset for this&#160;purpose.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-United&#160;States Holders generally are not subject to information reporting or backup withholding with respect to dividends paid on or upon the disposition of shares, provided, in some instances, that the Non-United&#160;States Holder certifies to his foreign status or otherwise establishes an&#160;exemption.</font></div><div><a name="sE9997BBBE8390F49DD850E812C267ACC"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">F.&#160;&#160;&#160;&#160;&#160;Dividends and Paying Agents</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s986F3036A18C2DEDF8360E812C48584B"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">G.&#160;&#160;&#160;&#160;Statement by Experts</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sE10BECA8D09C274D63730E812C7AB4D9"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">H.&#160;&#160;&#160;&#160;Documents on Display</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any statement in this Annual Report about any of our contracts or other documents is not exhaustive. If the contract or document is filed as an exhibit to this Annual Report or is incorporated herein by reference thereto, the contract or document is deemed to modify our description. You must review the exhibits themselves for a complete description of the contract or&#160;document.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You may access this Annual Report, including exhibits and schedules, on our website at www.celestica.com or request a copy free of charge through our website. Requests may also be directed to clsir@celestica.com, by mail to Celestica Investor Relations, 844&#160;Don Mills Road, Toronto, Ontario, Canada M3C&#160;1V7, or by telephone at 416-448-2211.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You may also read and copy reports, statements or other information that we file with or furnish to the SEC, including exhibits and schedules filed with this Annual Report, at the SEC's public reference facilities in Room&#160;1580, 100&#160;F Street, N.E., Washington,&#160;D.C. 20549. You may call the SEC at 1-800-SEC-0330&#160;for further information on the public reference room. The SEC also maintains a website (www.sec.gov) that contains reports, proxy and information statements and other information regarding registrants that file electronically with the SEC. You may access the documents we file with or furnish to the SEC at that website (for&#160;submissions commencing November&#160;2000, the date we began to file electronically with the SEC). These SEC filings are also available to the public from commercial document retrieval services.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also file reports, statements and other information with the Canadian Securities Administrators, or the CSA, and these can be accessed electronically at the CSA's System for Electronic Document Analysis and Retrieval website (www.sedar.com).</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">You may access other information about Celestica on our website at www.celestica.com.</font></div><div><a name="sDCC140D319895B16F3770E812C9BA237"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">I.&#160;&#160;&#160;&#160;&#160;Subsidiary Information</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s815AB9106DAD813087D90E81213A7165"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;11.&#160;&#160;&#160;&#160;Quantitative and&#160;Qualitative Disclosures about Market Risk</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Market Risk </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Market risk is the potential loss arising from changes in market rates and market prices. Our market risk exposure results primarily from fluctuations in foreign currency exchange rates and interest&#160;rates.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not hold financial instruments for speculative trading purposes.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exchange Rate Risk</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Conducting business in currencies other than the U.S.&#160;dollar subjects us to translation and transaction risks associated with fluctuations in currency exchange rates. Although we conduct the majority of our business in U.S.&#160;dollars (our&#160;functional currency), our global operations subject us to foreign currency volatility. Our significant non-U.S.&#160;currency exposures include the Canadian dollar, Thai baht, Malaysian ringgit, Mexican peso, British pound sterling, Chinese renminbi, Euro, Romanian leu and Singapore dollar. As part of our risk management program, we enter into foreign exchange forward contracts and swaps, generally for periods up to 12&#160;months, intended to hedge foreign currency transaction risk. These contracts include, to varying degrees, elements of market risk. We enter into these contracts to lock in the exchange rates for future foreign currency transactions, which is intended to reduce the variability of our operating costs and future cash flows denominated in local currencies. While these contracts are intended to reduce the effects of fluctuations in foreign currency exchange rates, our hedging strategy does not mitigate the longer-term impacts of changes to foreign exchange&#160;rates.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency risk on our income tax expense arises because we are generally required to file our tax returns in the local currency for each particular country in which we have operations. Exchange rate volatility between the relevant local currency and the U.S.&#160;dollar will affect the recorded amounts of our foreign assets, liabilities, revenues and expenses in local currency for statutory financial statement purposes. In addition, we earn revenues and incur expenses in foreign currencies as part of our global operations. As a result, we are also exposed to foreign currency exchange transaction risk, such that fluctuations in currency exchange rates may significantly impact the amount of translated U.S.&#160;dollars required for expenses incurred in other currencies or received from non-U.S.&#160;dollar revenues. While our hedging programs are designed to mitigate currency risk vis-&#224;-vis the U.S.&#160;dollar, we remain subject to taxable foreign exchange impacts in our translated local currency financial results relevant for tax reporting purposes.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below presents the notional amounts (the&#160;U.S.&#160;dollar equivalent amounts of the foreign currency buy/sell contracts at hedge rates), weighted average exchange rates by expected (contractual) maturity dates, and the fair values of our outstanding </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">foreign exchange forward contracts and swaps at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. These notional amounts generally are used to calculate the contractual payments to be exchanged under the contracts. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had foreign currency contracts and swaps covering various currencies in an aggregate notional amount of </font><font style="font-family:inherit;font-size:10pt;">$576.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212;&#160;$696.4&#160;million). These contracts had a fair value net unrealized gain of </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212;&#160;$9.6&#160;million net unrealized loss).</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had foreign exchange forward contracts and swaps to trade U.S.&#160;dollars in exchange for the following currencies:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Expected Maturity Date</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2020 and thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gain (Loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;millions)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Forward Exchange Agreements</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(Contract amounts in millions)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receive C$/Pay U.S.$</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average exchange rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.80</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receive Thai Baht/Pay U.S.$</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average exchange rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.03</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receive Malaysian Ringgit/Pay U.S.$</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average exchange rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.23</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receive Mexican Peso/Pay U.S.$</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average exchange rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pay British Pound Sterling/Receive U.S.$</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average exchange rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.34</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receive Chinese Renminbi/Pay U.S.$</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average exchange rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pay Euro/Receive U.S.$</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average exchange rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.19</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receive Romanian Leu/Pay U.S.$</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average exchange rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receive Singapore Dollar/Pay U.S.$</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average exchange rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pay Other/Receive U.S.$</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average exchange rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest Rate Risk and Credit Risk</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Revolving Facility bear interest at LIBOR, Prime, Base Rate Canada, or Base Rate (each as defined in the amended credit agreement) plus a margin, and our Term Loan bears interest at LIBOR plus a margin. Borrowings under our credit facility expose us to interest rate risks due to fluctuations in these rates and margins. A one-percentage point increase in these rates would increase interest expense by $5.5&#160;million annually, assuming borrowings of $250.0&#160;million under the Term Loan and $300.0&#160;million under the Revolving Facility (the&#160;credit limit thereunder without the $150.0&#160;million accordion feature). As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$187.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was drawn under the Term Loan and no amounts were outstanding under the Revolving Facility. See note&#160;12 to&#160;the Consolidated Financial Statements in Item&#160;18.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We hold cash and cash equivalents at various banking institutions. Management monitors the institutions that hold our cash and cash equivalents. Management's emphasis is primarily on safety of principal. Management, in its discretion, has diversified our cash and cash equivalents among banking institutions to adjust exposure to an acceptable level with respect to any one of these entities. To date, we have experienced no loss or lack of access to our invested cash or cash equivalents; however, we can provide no assurances that access to invested cash and cash equivalents will not be impacted by adverse conditions in the financial markets, or that third party institutions will retain acceptable credit ratings or investment practices.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash balances held at banking institutions in the United&#160;States with which we do business may exceed the Federal Deposit Insurance Corporation ("FDIC") insurance limits. While management monitors the cash balances in these bank accounts, such cash balances could be impacted if the underlying banks were to become insolvent or could be subject to other adverse conditions in the financial markets.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credit risk refers to the risk that a counterparty may default on its contractual obligations resulting in a financial loss to us. We believe our credit risk of counterparty non-performance is relatively low, however, if a key supplier (or any company within  such supplier's supply chain) or customer experiences financial difficulties or fails to comply with their contractual obligations, this could result in a financial loss to us (see Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212;&#160;Overview of business environment" for a discussion of write-downs recorded in each of 2017 and 2016 in connection with our exit from the solar panel manufacturing business). With respect to our financial market activities, we have adopted a policy of dealing only with credit-worthy counterparties to help mitigate the risk of financial loss from defaults. We monitor the credit risk of the counterparties with whom we conduct business through a combined process of credit rating reviews and portfolio reviews. To attempt to mitigate the risk of financial loss from defaults under our foreign currency forward contracts and swaps, our contracts are held by counterparty financial institutions each of which had at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;a Standard and Poor's rating of </font><font style="font-family:inherit;font-size:10pt;">A-2</font><font style="font-family:inherit;font-size:10pt;">&#32;or above.  In addition, we maintain cash and short-term investments in highly-rated investments or on deposit with major financial institutions.  Each financial institution with which we have our A/R sales program and the supplier financing program had a Standard and Poor's short-term rating of </font><font style="font-family:inherit;font-size:10pt;">A-2</font><font style="font-family:inherit;font-size:10pt;">&#32;or above and a long-term rating of </font><font style="font-family:inherit;font-size:10pt;">A-</font><font style="font-family:inherit;font-size:10pt;">&#32;or above at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. Each financial institution from which annuities have been purchased for the defined benefit component of our Canadian pension plan had an&#160;A.M. Best or Standard and Poor's long-term rating of A- or above at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. In addition, the financial institutions from which annuities have been purchased for the defined benefit component of our U.K. pension plans are governed by local regulatory bodies.We also provide unsecured credit to our customers in the normal course of business. From time to time, we extend the payment terms applicable to certain customers and/or provide longer payment terms to new customers or with respect to new programs. If this becomes more prevalent, it could adversely impact our working capital requirements, and increase our financial exposure and credit risk. We attempt to mitigate customer credit risk by monitoring our customers' financial condition and performing ongoing credit evaluations as appropriate. In certain instances, we may obtain letters of credit or other forms of security from our customers. We may also purchase credit insurance from a financial institution to reduce our credit exposure to certain customers. We consider credit risk in determining our allowance for doubtful accounts and we believe our allowances, as adjusted from time to time, are&#160;adequate.</font></div><div><a name="s97C86CEE0F98D7B4C7B90E812CEFFE2C"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;12.&#160;&#160;&#160;&#160;Description of Securities Other than Equity Securities</font></div><div><a name="sF135673DEDC59E09F46B0E812D203854"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">A.&#160;&#160;&#160;&#160;Debt Securities</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="sC6C3F95CB3DD30E147ED0E812D433845"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">B.&#160;&#160;&#160;&#160;Warrants and Rights</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sB18A2C3590F359641C870E812D749305"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">C.&#160;&#160;&#160;&#160;Other Securities</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s30751BA018849F9ABB780E812D953979"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">D.&#160;&#160;&#160;&#160;American Depositary Shares</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">156</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s44D87BC619A07E394FF30E812DC86663"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Part&#160;II.</font></div><div><a name="s359ED0F3B84566F598520E812DE9015C"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;13.&#160;&#160;&#160;&#160;Defaults, Dividend Arrearages and Delinquencies</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div><a name="s15ACE7C419AB0639889E0E812E1A6C88"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;14.&#160;&#160;&#160;&#160;Material Modifications to the Rights of Security Holders and Use of&#160;Proceeds</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div><a name="s635143E1447D83416EF90E812E3C0511"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;15.&#160;&#160;&#160;&#160;Controls and&#160;Procedures</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The information required by this Item concerning our disclosure controls and procedures, and changes in our internal control over financial reporting, is set forth in Item&#160;5, "Operating and&#160;Financial Review and Prospects&#160;&#8212;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations&#160;&#8212;&#160;Liquidity and Capital Resources&#160;&#8212;&#160;Controls and Procedures."</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management's Report on Internal Control over Financial Reporting is set forth on page&#160;F-1 of our Consolidated Financial Statements in Item&#160;18.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The attestation report from our independent auditors, KPMG&#160;LLP (KPMG) is set forth on page&#160;F-2 of our Consolidated Financial Statements in Item&#160;18.</font></div><div><a name="s09FE6B90C2C4C64F2F560E812E6EAFB9"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;16. [Reserved]</font></div><div><a name="s2844E5ED30D66977120F0E812E8FDC7B"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;16A.&#160;&#160;&#160;&#160;Audit Committee Financial Expert</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board has considered the extensive financial experience of Mr.&#160;Etherington, Ms.&#160;Koellner, and Ms.&#160;Perry, and has determined that each of them is an audit committee financial expert within the meaning of Item&#160;16A(b) of Form&#160;20-F, and each are independent directors, as that term is defined by the applicable Canadian and SEC rules and in the NYSE listing standards.</font></div><div><a name="sAD158E4D1CFBC16B66DC0E812EC1B575"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;16B.&#160;&#160;&#160;&#160;Code of Ethics </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board has adopted a Finance Code of Professional Conduct for Celestica's Chief Executive Officer, our senior finance officers, and all personnel in its finance organization to deter wrongdoing and promote honest and ethical conduct in the practice of financial management, including the ethical handling of actual or apparent conflicts of interest between personal and professional relationships; full, fair, accurate, timely and understandable disclosure; compliance with all applicable laws, rules and regulations; prompt internal reporting of violations of the code and accountability for adherence to the code. These professionals are expected to abide by this code as well as Celestica's Business Conduct Governance policy and all of our other applicable business policies, standards and&#160;guidelines.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Finance Code of Professional Conduct and the Business Conduct Governance policy can be accessed electronically at </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">www.celestica.com</font><font style="font-family:inherit;font-size:10pt;">. Celestica will provide a copy of such policies free of charge to any person who so requests. Requests should be directed to </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">clsir@celestica.com</font><font style="font-family:inherit;font-size:10pt;">, by mail to Celestica Investor Relations, 844&#160;Don Mills Road, Toronto, Ontario, Canada M3C&#160;1V7, or by telephone at 416-448-2211.</font></div><div><a name="s757E2E8B057AEAF90BDD0E812EE27039"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;16C.&#160;&#160;&#160;&#160;Principal Accountant Fees and Services</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The external auditor is engaged to provide services pursuant to pre-approval policies and procedures established by the Audit Committee of the Board. The Audit Committee approves the external auditor's Audit Plan, the scope of the external auditor's quarterly reviews and all related fees. The Audit Committee must approve any non-audit services provided by the auditor and related fees and does so only if it considers that these services are compatible with the external auditor's independence.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our auditors are KPMG. KPMG did not provide any financial information systems design or implementation services to us during 2016 or 2017. The Audit Committee has determined that the provision of the non-audit services by KPMG described below does not compromise KPMG's independence.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Audit Fees</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KPMG billed $2.3&#160;million in 2017 (2016&#160;&#8212;&#160;$2.5&#160;million) for audit services.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Audit-Related Fees</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KPMG billed $0.1&#160;million in 2017 (2016&#160;&#8212;&#160;$0.1&#160;million) for audit-related services, including pension audits and audits related to the adoption of amended accounting standards.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Tax Fees</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KPMG billed $0.1&#160;million in 2017 (2016&#160;&#8212;&#160;$0.1&#160;million) for tax compliance and tax advisory services.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">All Other Fees</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">KPMG billed $0.2 million in 2017 for a regulatory performance audit related to compliance with government accounting standards (2016 &#8212; no other fees).</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pre-approval Policies and Procedures&#160;&#8212;&#160;Percentage of Services Approved by Audit&#160;Committee</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All KPMG services and fees are approved by the Audit Committee as follows. The Audit Committee has established an Audit and Non-Audit Services Pre-Approval Policy to pre-approve all permissible audit and non-audit services provided by our independent auditors. On an annual basis, the Audit Committee reviews and provides pre-approval for certain types of services that may be rendered by the independent auditors and a budget for audit services for the applicable fiscal year. Upon pre-approval of the services on the initial list, management may engage the auditor for specific engagements that are within the definition of the pre-approved services. Any significant service engagements above a certain threshold will require separate pre-approval. The policy contains a provision delegating pre-approval authority to the Chair of the Audit Committee in instances when pre-approval is needed prior to a scheduled Audit Committee meeting. The Chair of the Audit Committee is required to report on such pre-approvals at the next scheduled Audit Committee meeting. A final detailed review of all audit and non-audit services and fees is performed by the Audit Committee prior to the issuance of the audit opinion at&#160;year-end.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Percentage of Hours Expended on KPMG's engagement not performed by KPMG's full-time, permanent employees (if&#160;greater than&#160;50%):</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable. </font></div><div><a name="s37D16B55BDE11AE422FE0E812F157DFE"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;16D.&#160;&#160;&#160;&#160;Exemptions from the Listing Standards for Audit Committees</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s447C6843C09719E646270E812137DD86"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;16E.&#160;&#160;&#160;&#160;Purchases of Equity Securities by the Issuer and Affiliated Purchasers</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ISSUER PURCHASES OF EQUITY SECURITIES </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:-1%;"></td><td style="width:40%;"></td><td style="width:15%;"></td><td style="width:15%;"></td><td style="width:15%;"></td><td style="width:15%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(a) Total number</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">of subordinate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">voting shares</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">purchased</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(b) Average price paid</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">per subordinate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">voting share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(c) Total number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">subordinate voting</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">shares purchased as</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">part of publicly</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">announced plans or</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">programs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(d) Maximum</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">subordinate voting</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">shares that may</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">yet be purchased</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">under the plans</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">or programs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font><font style="font-family:inherit;font-size:10pt;">January&#160;1&#160;&#8212;&#160;31, 2017</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.7</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;February&#160;1&#160;&#8212;&#160;28, 2017</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.7</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;March&#160;1&#160;&#8212;&#160;31, 2017</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">(2)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.98</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;April&#160;1&#160;&#8212;&#160;30, 2017</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$14.77</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;May&#160;1&#160;&#8212;&#160;31, 2017</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">(2)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.22</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.90</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;June&#160;1&#160;&#8212;&#160;30, 2017</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.10</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.89</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;July&#160;1&#160;&#8212;&#160;31, 2017</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">(2)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.04</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$11.72</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;August&#160;1&#160;&#8212;&#160;31, 2017</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.30</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$11.59</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;September&#160;1&#160;&#8212;&#160;30, 2017</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">(2)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.13</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$11.70</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;October&#160;1&#160;&#8212;&#160;31, 2017</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">(2)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$10.51</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;November&#160;1&#160;&#8212;&#160;30, 2017</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">(2)(3)</sup></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$10.68</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;December&#160;1&#160;&#8212;&#160;31, 2017</font><font style="font-family:inherit;font-size:12pt;"><sup style="vertical-align:top;line-height:120%;font-size:8pt">(3)</sup></font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$10.49</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.3</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$11.21</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2.2</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-right:1px solid #000000;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">On February 22, 2016, the TSX accepted our notice to launch, and we announced, a normal course issuer bid (the 2016 NCIB). The 2016 NCIB allowed us to repurchase, at our discretion, up to approximately 10.5 million subordinate voting shares in the open market or as otherwise permitted, subject to the normal terms and limitations of such bids. During 2016, we repurchased and cancelled a total of 3.2 million subordinate voting shares under the 2016 NCIB at a weighted average price of $10.69 per share. The maximum number of subordinate voting shares we were permitted to repurchase for cancellation under the 2016 NCIB was reduced by 1.6 million subordinate voting shares, which we purchased in the open market during 2016 to satisfy delivery obligations under our stock-based compensation plans. We did not repurchase any shares for cancellation under the 2016 NCIB during 2017 prior to its expiry on February 23, 2017.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(2) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">From time-to-time, a broker has purchased subordinate voting shares in the open market, on our behalf, to settle vested employee awards under our equity-based compensation plans. During 2017, approximately 1.4&#160;million subordinate voting shares were purchased on our behalf by a broker for such purpose (0.3 million of which were purchased during the term of the 2017 NCIB (defined in footnote 3 below), and&#160;were therefore not cancelled). </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(3)  </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">On November 8, 2017, the TSX accepted our notice to launch, and we announced, a normal course issuer bid (the&#160;2017 NCIB). The 2017 NCIB allows us to repurchase, at our discretion, until the earlier of November 12, 2018 or the completion of purchases thereunder, up to approximately 10.5&#160;million subordinate voting shares (representing approximately 7.3% of our total outstanding subordinate voting and multiple voting shares at the time of launch) in the open market or as otherwise permitted, subject to the normal terms and limitations of such bids. During 2017, we repurchased and cancelled a total of 1.9&#160;million subordinate voting shares under the 2017 NCIB at a weighted average price of $10.58 per share. The maximum number of subordinate voting shares we are permitted to repurchase for cancellation under the 2017 NCIB will be reduced by the number of subordinate voting shares purchased in the open market during the term of the 2017 NCIB to satisfy delivery obligations under our equity-based compensation plans. See footnote (2) above. </font></div></td></tr></table><div><a name="sB33FA5DB841A453378C90E812F68FD9F"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;16F.&#160;&#160;&#160;&#160;Change in Registrant's Certifying Accountant</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">159</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s4912BC284E5EF603968F0E812F897737"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;16G.&#160;&#160;&#160;&#160;Corporate Governance</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Corporate Governance</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to a variety of corporate governance guidelines and requirements enacted by the TSX, the CSA, the NYSE and the SEC under its rules and those mandated by the United&#160;States Sarbanes Oxley Act of 2002 and the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010. We are listed on the NYSE and, although we are not required to comply with all of the NYSE corporate governance requirements to which we would be subject if we were a U.S.&#160;corporation, our governance practices differ significantly in only one respect from those required of U.S.&#160;domestic issuers by the NYSE, as described below. Celestica complies with TSX rules, which require shareholder approval of share compensation arrangements involving new issuances of shares, and of certain amendments to such arrangements, but do not require such approval if the compensation arrangements involve only shares purchased by the Corporation in the open market. NYSE rules require shareholder approval of all equity compensation plans (and&#160;material revisions thereto) regardless of whether new issuances or treasury shares are&#160;used.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our corporate governance guidelines can be accessed electronically at www.celestica.com.</font></div><div><a name="s3C991C5B98E5389950710E812FBCF016"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;16H.&#160;&#160;&#160;&#160;Mine Safety Disclosure</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s3A2A27AAA1C74B0DAAED0E812FDD8478"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Part&#160;III.</font></div><div><a name="sC5B35EFA876034EEDFF50E81300E3D1C"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;17.&#160;&#160;&#160;&#160;Financial Statements</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div><a name="s4BEC4AA4E923EB1A0F830E813030E118"></a></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;18.&#160;&#160;&#160;&#160;Financial Statements</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following financial statements have been filed as part of this Annual&#160;Report:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:92%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management's Report on Internal Control Over Financial Reporting</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-1</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reports of Independent Registered Public Accounting Firm</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-2, F-3</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Balance Sheet as at December&#160;31, 2016 and&#160;2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-4</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Operations for the years ended December&#160;31, 2015, 2016 and&#160;2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-5</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Comprehensive Income for the years ended December&#160;31, 2015, 2016 and&#160;2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-6</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Changes in Equity for the years ended December&#160;31, 2015, 2016 and&#160;2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-7</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consolidated Statement of Cash Flows for the years ended December&#160;31, 2015, 2016 and&#160;2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notes to the Consolidated Financial Statements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-9</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sB104683FC2CFAFC89EE10E813062103F"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;-sec-extract:summary;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item&#160;19.&#160;&#160;&#160;&#160;Exhibits</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following exhibits have been filed as part of this Annual Report: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:37%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incorporated by Reference</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">File No.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">No.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Filed</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Herewith</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746910002628/a2196681zex-1_10.htm"><font style="font-family:inherit;font-size:10pt;">Certificate and Restated Articles of Incorporation effective June&#160;25, 2004</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;23,&#160;2010</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.10</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746910002628/a2196681zex-1_11.htm"><font style="font-family:inherit;font-size:10pt;">Bylaw No.&#160;1</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;23,&#160;2010</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.11</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Instruments defining rights of holders of equity securities or long-term debt:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Certificate and Restated Articles of Incorporation identified above</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000110465917064049/a17-22993_1ex4d1.htm"><font style="font-family:inherit;font-size:10pt;">Form of Subordinate Voting Share Certificate</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-3ASR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333-221144</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October 26, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain Contracts:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746910002628/a2196681zex-4_1.htm"><font style="font-family:inherit;font-size:10pt;">Services Agreement, dated as of January&#160;1, 2009, between Celestica&#160;Inc. and Onex Corporation ("Services Agreement")</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;23,&#160;2010</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746917001519/a2230659zex-4_2.htm"><font style="font-family:inherit;font-size:10pt;">Amending Agreement to Services Agreement made as of January&#160;1,&#160;2017</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 13, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746908003378/a2183730zex-4_6.htm"><font style="font-family:inherit;font-size:10pt;">Executive Employment Agreement, dated as of January&#160;1, 2008, between Celestica&#160;Inc., Celestica International&#160;Inc. and Elizabeth L. DelBianco</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;25, 2008</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000110465914050786/a14-16732_1ex99d1.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Celestica&#160;Inc. Long-Term Incentive Plan as of January&#160;29,&#160;2014</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;9,&#160;2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000110465915054403/a15-16449_1ex99d1.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Celestica&#160;Inc. Long-Term Incentive Plan as of July&#160;22,&#160;2015</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;29,&#160;2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746916010815/a2226636zex-4_5.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Celestica&#160;Inc. Long-Term Incentive Plan as of October&#160;19,&#160;2015</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;7,&#160;2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746917001519/a2230659zex-4_7.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Celestica&#160;Inc. Long-Term Incentive Plan as of October&#160;19,&#160;2016</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 13, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000110465914050786/a14-16732_1ex99d2.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Celestica Share Unit Plan as of January&#160;29,&#160;2014</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;9,&#160;2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000110465915054403/a15-16449_1ex99d2.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Celestica Share Unit Plan as of July&#160;22,&#160;2015</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6-K</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;29,&#160;2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.10</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746916010815/a2226636zex-4_8.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Celestica Share Unit Plan as of October&#160;19,&#160;2015</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;7,&#160;2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.11</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746912009837/a2211520zex-99_d1.htm"><font style="font-family:inherit;font-size:10pt;">Coattail Agreement, dated June&#160;29, 1998, between Onex Corporation, Celestica&#160;Inc. and Montreal Trust Company of Canada.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SC TO-I</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">005-55523</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;29,&#160;</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(d)(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746912009837/a2211520zex-99_d3.htm"><font style="font-family:inherit;font-size:10pt;">Directors' Share Compensation Plan (2008)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SC TO-I</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">005-55523</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">October&#160;29,&#160;</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2012</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(d)(3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.13</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746915002149/a2222499zex-4_12.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Revolving Trade Receivables Purchase Agreement, dated as of November&#160;4, 2011, among the Celestica&#160;Inc., Celestica&#160;LLC, Celestica Czech Republic s.r.o., Celestica Holdings Pte&#160;Ltd., Celestica Valencia&#160;S.A., Celestica Hong Kong&#160;Ltd., Celestica (Romania)&#160;s.r.l., Celestica Japan KK, Celestica Oregon&#160;LLC, each of the financial institutions named on Schedule&#160;I thereto and Deutsche Bank AG New&#160;York Branch</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;13,&#160;2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:37%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incorporated by Reference</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">File No.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">No.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Filed</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Herewith</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.14</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746917001519/a2230659zex-4_18.htm"><font style="font-family:inherit;font-size:10pt;">First Amendment to Amended and Restated Revolving Trade Receivables Purchase Agreement</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 13, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.18</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.15</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746914002389/a2218635zex-4_14.htm"><font style="font-family:inherit;font-size:10pt;">Second Amendment to Amended and Restated Revolving Trade Receivables Purchase Agreement</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14832</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;14,&#160;2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.14</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746914002389/a2218635zex-4_15.htm"><font style="font-family:inherit;font-size:10pt;">Third Amendment to Amended and Restated Revolving Trade Receivables Purchase Agreement*</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14382</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;14,&#160;2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.15</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.17</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746915002149/a2222499zex-4_16.htm"><font style="font-family:inherit;font-size:10pt;">Fourth Amendment to Amended and Restated Revolving Trade Receivables Purchase Agreement*</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14382</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;13,&#160;2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.18</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746916010815/a2226636zex-4_20.htm"><font style="font-family:inherit;font-size:10pt;">Fifth Amendment to Amended and Restated Revolving Trade Receivables Purchase Agreement and Accession Agreement*</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14382</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;7,&#160;2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.20</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.19</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746917001519/a2230659zex-4_23.htm"><font style="font-family:inherit;font-size:10pt;">Sixth Amendment to Amended and Restated Revolving Trade Receivables Agreement*</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14382</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 13, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.23</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.20</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="exhibit420.htm"><font style="font-family:inherit;font-size:10pt;">Letter Agreement pertaining to Amended and Restated Revolving Trade Receivables Agreement&#8224;</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.21</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="exhibit421.htm"><font style="font-family:inherit;font-size:10pt;">Seventh Amendment to Amended and Restated Revolving Trade Receivables Agreement&#8224;</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.22</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="exhibit422.htm"><font style="font-family:inherit;font-size:10pt;">Eighth Amendment to Amended and Restated Revolving Trade Receivables Agreement</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.23</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746914002389/a2218635zex-4_16.htm"><font style="font-family:inherit;font-size:10pt;">Directors' Share Compensation Plan, amended and restated as of July&#160;25,&#160;2013</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14382</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;14,&#160;2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.16</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.24</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746916010815/a2226636zex-4_22.htm"><font style="font-family:inherit;font-size:10pt;">Directors' Share Compensation Plan, amended and restated as of January&#160;1,&#160;2016</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14382</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;7,&#160;2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.22</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.25</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000110465915042754/a15-13003_1ex99db2.htm"><font style="font-family:inherit;font-size:10pt;">Eighth Amended and Restated Credit Agreement, dated May&#160;29, 2015, by and among Celestica&#160;Inc. and the subsidiaries specified as Designated Subsidiaries therein as Borrowers, Canadian Imperial Bank of Commerce, as Co-Lead Arranger, Sole Bookrunner and Administrative Agent, RBC Capital Markets, as Co-Lead Arranger and Co-Syndication Agent, Merrill Lynch Pierce Fenner&#160;&amp; Smith Incorporated, as Co-Syndication Agent, and the financial institutions named therein, as lenders.</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SC TO-I/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">005-55523</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">June&#160;2,&#160;2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(b)(2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="exhibit81.htm"><font style="font-family:inherit;font-size:10pt;">Subsidiaries of Registrant</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1030894/000104746910002628/a2196681zex-11_1.htm"><font style="font-family:inherit;font-size:10pt;">Finance Code of Professional Conduct</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14382</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;23,&#160;2010</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="exhibit112.htm"><font style="font-family:inherit;font-size:10pt;">Business Conduct Governance Policy</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20-F</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-14382</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.1</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="exhibit121.htm"><font style="font-family:inherit;font-size:10pt;">Principal Executive Officer Certification pursuant to Rule&#160;13(a)-14(a)</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.2</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="exhibit122.htm"><font style="font-family:inherit;font-size:10pt;">Principal Financial Officer Certification pursuant to Rule&#160;13(a)-14(a)</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.1</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="exhibit131.htm"><font style="font-family:inherit;font-size:10pt;">Certification required by Rule&#160;13a-14(b) and Section&#160;1350 of Chapter&#160;63 of Title 18 of the United&#160;States Code**</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.1</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="exhibit151.htm"><font style="font-family:inherit;font-size:10pt;">Consent of KPMG&#160;LLP, Chartered Professional Accountants</font></a></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8203;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.635477582846%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"></td></tr><tr><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:37%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="9" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incorporated by Reference</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">File No.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing Date</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">No.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-bottom:1px solid #000000;"><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Filed</font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Herewith</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.INS**</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Instance Document</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.SCH**</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Schema Document</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.CAL**</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Calculation Linkbase Document</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.DEF**</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Definition Linkbase Document </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.LAB**</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Label Linkbase Document</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.PRE**</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Presentation Linkbase Document</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">X</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">____________________________________</font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">* </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Certain confidential portions of this exhibit were omitted by means of redacting a portion of the text. This exhibit has been filed separately with the Securities and Exchange Commission without redactions. Confidential treatment has been granted pursuant to our Application for an Order Granting Confidential Treatment Pursuant to Rule&#160;24b-2 of the U.S.&#160;Exchange&#160;Act.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">**</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Will not be deemed "filed" for purposes of Section&#160;18 of the U.S.&#160;Exchange Act, or otherwise subject to the liability of Section&#160;18 of the U.S.&#160;Exchange Act, and will not be incorporated by reference into any filing under the U.S.&#160;Securities Act, or the U.S.&#160;Exchange Act, except to the extent that the registrant specifically incorporates it by&#160;reference.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">&#8224; </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Certain confidential portions of this exhibit were omitted by means of redacting a portion of the text. This exhibit has been filed separately with the Securities and Exchange Commission without redactions pursuant to our Application for an Order Granting Confidential Treatment Pursuant to Rule&#160;24b-2 of the U.S.&#160;Exchange&#160;Act.</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s825D3E9359A108241ABF0E813084507C"></a></div><div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant hereby certifies that it meets all of the requirements for filing on Form&#160;20-F and&#160;that it has duly caused and authorized the undersigned to sign this annual report on its&#160;behalf.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:center;padding-left:240px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:53.216374269005854%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:8%;"></td><td style="width:92%;"></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CELESTICA&#160;INC.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">By:</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;ELIZABETH L. DELBIANCO</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Elizabeth L. DelBianco</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Legal and Administrative Officer</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: March&#160;12, 2018</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	<div style="page-break-after:always">&nbsp;</div>

<div><a name="s82EA7C50D1045510B8F0377C8DF0DE8F"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">MANAGEMENT&#8217;S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The management of Celestica&#160;Inc. (the&#160;&#8220;Company&#8221;) is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. The Company&#8217;s internal control system was designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with International Financial Reporting Standards as issued by the International Accounting Standards Board. All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our internal control over financial reporting includes those policies and procedures that: pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with applicable accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our financial statements.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management assessed the effectiveness of the Company&#8217;s internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;based on the criteria set forth in Internal Control&#160;&#8212; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, management has concluded that, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s internal control over financial reporting is effective. The Company&#8217;s independent auditors, KPMG&#160;LLP, have audited the effectiveness of our internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, and issued an unqualified opinion on the effectiveness of the Company&#8217;s internal control over financial reporting as of such date.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;8, 2018</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">1</font></div></div><hr style="page-break-after:always"><div><a name="sFB14D5E92B09539EA6D8DE477FDA0F2E"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To the Board of Directors and Shareholders of Celestica&#160;Inc.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Opinion on Internal Control Over Financial Reporting </font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have audited Celestica&#160;Inc.&#8217;s (the &#8220;Company&#8221;) internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, based on the criteria established in Internal Control&#160;&#8212; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, based on the criteria established in Internal Control&#160;&#8212; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Report on the Consolidated Financial Statements</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board  (United&#160;States) (&#8220;PCAOB&#8221;), the consolidated financial statements of the Company, which comprise the consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the consolidated statements of operations, comprehensive income, changes in equity and cash flows for each of the three years in the period ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;), and our report dated </font><font style="font-family:inherit;font-size:10pt;">March&#160;8, 2018</font><font style="font-family:inherit;font-size:10pt;">&#32;expressed an unqualified opinion on those consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis for Opinion </font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying &#8220;Management&#8217;s Report on Internal Control over Financial Reporting&#8221;. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our&#160;audit.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB and in accordance with the ethical requirements that are relevant to our audit of the financial statements in Canada.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our&#160;opinion.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Definition and Limitations of Internal Control Over Financial Reporting </font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:50%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Toronto, Canada                                                                        March&#160;8, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ KPMG&#160;LLP</font></div><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chartered Professional Accountants,</font></div><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licensed Public Accountants</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-2</font></div></div><hr style="page-break-after:always"><div><a name="s298C20DC25C256D78CAF422B946DC6D6"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To the Board of Directors and Shareholders of Celestica&#160;Inc.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Opinion on the Financial Statements</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have audited the accompanying consolidated balance sheets of Celestica Inc. (the &#8220;Company&#8221;) as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and the related consolidated statements of operations, comprehensive income, changes in equity and cash flows for each of the years in the three-year period ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and 2016, and its financial performance and its cash flows for each of the years in the three-year period ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, in conformity with International Financial Reporting Standards as issued by the International Accounting Standards Board.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Report on Internal Control over Financial Reporting </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United&#160;States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, based on the criteria established in Internal Control&#160;&#8212; Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO), and our report dated </font><font style="font-family:inherit;font-size:10pt;">March&#160;8, 2018</font><font style="font-family:inherit;font-size:10pt;">&#32;expressed an unqualified opinion on the effectiveness of the Company&#8217;s internal control over financial reporting.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis for Opinion</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB and in accordance with the ethical requirements that are relevant to our audit of the financial statements in Canada.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free from material misstatement,whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have served as the Company&#8217;s auditor since 1997.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:50%;"></td><td style="width:50%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Toronto, Canada                                                                                                     March&#160;8, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ KPMG&#160;LLP</font></div><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chartered Professional Accountants,</font></div><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Licensed Public Accountants</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">3</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s43BA0A032E315CF492258B791749BADF"></a></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED BALANCE SHEETS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:75%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br>2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Cash and cash equivalents (note 21)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">557.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">515.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Accounts receivable (note 5)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">790.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">764.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Inventories (note 6)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">890.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,061.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income taxes receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Assets classified as held for sale (note 7)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">73.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">82.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,346.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,455.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Property, plant and equipment (note 8)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">302.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">323.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill (note 9)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Intangible assets (note 9)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred income taxes (note 20)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other non-current assets (note&#160;10)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">88.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">81.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,822.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,944.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Liabilities and Equity</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current portion of borrowings under credit facility and finance lease obligations (notes 4 &amp; 12)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">876.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">931.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued and other current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">261.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">233.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Income taxes payable (note 20)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Current portion of provisions (note 11)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,245.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,266.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-term portion of borrowings under credit facility and finance lease obligations (notes 4 &amp; 12)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">188.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">166.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Pension and non-pension post-employment benefit obligations (note 19)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">86.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">97.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Provisions and other non-current liabilities (note 11)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred income taxes (note 20)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,583.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,594.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Equity:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Capital stock (note 13)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,048.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,048.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Treasury stock (note 13)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(15.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(8.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contributed surplus</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">862.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">863.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,632.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,545.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated other comprehensive loss (note 14)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(24.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total equity</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,238.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,350.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities and equity</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,822.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,944.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commitments, contingencies and guarantees (note 24)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Subsequent events (notes 4, 7, 12, 24, and 26)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:50%;"></td><td style="width:50%;"></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Signed on behalf of the Board of Directors</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">[Signed] William A. Etherington, Director</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">[Signed] Laurette T. Koellner, Director</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these consolidated financial statements.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">4</font></div></div><hr style="page-break-after:always"><div><a name="sD302ED7812025FBD845F92B39AF33609"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENT OF OPERATIONS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except per share amounts)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December 31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,639.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,016.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,110.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of sales (notes 6 &amp; 15)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,248.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,588.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,692.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">391.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">427.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">417.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Selling, general and administrative expenses (SG&amp;A) (note 15)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">207.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">211.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">203.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and&#160;development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">23.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amortization of intangible assets (note 9)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other charges (note 16)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Earnings from operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">115.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">156.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">142.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Refund interest income (notes 17 &amp; 24)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finance costs (note 17)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Earnings before income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">109.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">132.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income tax expense (recovery) (note 20)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">42.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net earnings</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">66.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">136.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">105.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.43</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.96</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.73</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.42</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.95</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.72</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Shares used in computing per share amounts (in&#160;millions):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Basic (note 23)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">155.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Diluted (note 23)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">157.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">143.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">145.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these consolidated financial statements.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">5</font></div></div><hr style="page-break-after:always"><div><a name="s8456DA2A95BF5BB189FF0E83F2FC53C7"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENT OF COMPREHENSIVE INCOME</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">66.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">136.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">105.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss), net of tax (note 14)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Items that will not be reclassified to net earnings:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Gains (losses) on pension and non-pension post-employment benefit plans (note 19)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Items that may be reclassified to net earnings:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;Currency translation differences for foreign operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;Changes from derivatives designated as hedges</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total comprehensive income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these consolidated financial statements.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">6</font></div></div><hr style="page-break-after:always"><div><a name="sC5770F87246352B6846E732E5A007558"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENT OF CHANGES IN EQUITY</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars)</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"></td></tr><tr><td style="width:39%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Capital stock                         (note 13)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Treasury stock                          (note 13)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contributed <br>surplus</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deficit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br>other <br>comprehensive <br>income (loss)</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">&#160;(a)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total <br>equity</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,609.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(21.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">677.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,845.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(25.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,394.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Capital transactions:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Issuance of capital stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(8.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Repurchase of capital stock for cancellation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(528.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">157.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(370.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Purchase of treasury stock for stock-based plans</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(28.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(28.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Stock-based compensation and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">18.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">20.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">39.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total comprehensive income:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;&#160;Net earnings for 2015</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">66.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">66.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other comprehensive income (loss), net of tax:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Losses on pension and non-pension post-employment benefit plans (note 19)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(7.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(7.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Currency translation differences for foreign operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Changes from derivatives designated as hedges</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(6.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(6.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,093.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(31.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">846.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,785.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(32.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,091.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Capital transactions:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Issuance of capital stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Repurchase of capital stock for cancellation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(52.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">17.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(34.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Purchase of treasury stock for stock-based plans</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(18.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(18.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Stock-based compensation and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">34.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">34.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total comprehensive income:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;&#160;Net earnings for 2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">136.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">136.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other comprehensive income (loss), net of tax:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Gains on pension and non-pension post-employment benefit plans (note 19)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">17.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">17.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Changes from derivatives designated as hedges</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,048.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(15.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">862.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,632.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(24.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,238.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Capital transactions:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Issuance of capital stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">30.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(16.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">13.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Repurchase of capital stock for cancellation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(30.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(19.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Purchase of treasury stock for stock-based plans</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(16.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(16.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Stock-based compensation and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">23.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">30.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total comprehensive income:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;&#160;Net earnings for 2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">105.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">105.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other comprehensive income (loss), net of tax:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Losses on pension and non-pension post-employment benefit plans (note&#160;19)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(18.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(18.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Currency translation differences for foreign operations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Changes from derivatives designated as hedges</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">17.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">17.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,048.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(8.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">863.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,545.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(6.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,350.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:left;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(a)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:left;font-size:8pt;text-indent:-48px;"><font style="font-family:inherit;font-size:8pt;">Accumulated other comprehensive income (loss) is net of tax. See note&#160;</font><font style="font-family:inherit;font-size:8pt;color:#000000;font-weight:normal;text-decoration:none;">14</font><font style="font-family:inherit;font-size:8pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:center;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these consolidated financial statements.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">7</font></div></div><hr style="page-break-after:always"><div><a name="sA962DC03F7A7569F9968A6D4639DE9E8"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONSOLIDATED STATEMENT OF CASH FLOWS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash provided by (used in):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">66.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">136.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">105.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Adjustments to net earnings for items not affecting cash:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">68.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">76.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Equity-settled stock-based compensation (note 13)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;Other charges (note 16)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finance costs, net of refund interest income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income tax expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">42.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Changes in non-cash working capital items:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(104.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(75.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(89.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(171.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts payable, accrued and other current liabilities and provisions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">75.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-cash working capital changes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(124.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(95.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income tax refund (paid), including related refund interest income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(27.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(30.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net cash provided by operating activities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">196.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">173.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">127.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Acquisitions (note&#160;3)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase of computer software and property, plant and equipment </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(62.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(64.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(102.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Proceeds from sale of assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deposit on anticipated sale of real property (note 8)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Advances to solar supplier (note 4)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(29.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Repayments from solar supplier (note 4)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net cash used in investing activities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(75.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(64.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(89.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Financing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Borrowings under credit facility (note 12)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">275.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Repayments under credit facility (note 12)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(12.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(75.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(40.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finance lease payments (note 12)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Issuance of capital stock (note 13)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Repurchase of capital stock for cancellation (note 13)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(370.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(34.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase of treasury stock for stock-based plans (note 13)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(28.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finance costs paid</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(7.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net cash used in financing activities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(140.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(97.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(79.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net increase (decrease) in cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(42.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents, beginning of year</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">565.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">545.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">557.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash and cash equivalents, end of year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">545.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">557.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">515.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(a) Additional equipment of </font><font style="font-family:inherit;font-size:8pt;">$5.0</font><font style="font-family:inherit;font-size:8pt;">&#32;was acquired through finance leases in </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">&#32;(</font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:8pt;">$3.4</font><font style="font-family:inherit;font-size:8pt;">; </font><font style="font-family:inherit;font-size:8pt;">2015</font><font style="font-family:inherit;font-size:8pt;">&#32;&#8212;</font><font style="font-family:inherit;font-size:8pt;">$19.0</font><font style="font-family:inherit;font-size:8pt;">). See notes </font><font style="font-family:inherit;font-size:8pt;">4</font><font style="font-family:inherit;font-size:8pt;">, 8 and 12. Unpaid purchases of property, plant and equipment at </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">&#32;were </font><font style="font-family:inherit;font-size:8pt;">$18.5</font><font style="font-family:inherit;font-size:8pt;">&#32;(</font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:8pt;">&#32;&#32;&#8212; </font><font style="font-family:inherit;font-size:8pt;">$22.6</font><font style="font-family:inherit;font-size:8pt;">; </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:8pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:8pt;">$11.2</font><font style="font-family:inherit;font-size:8pt;">).</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these consolidated financial statements.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">8</font></div></div><hr style="page-break-after:always"><div><a name="s57E8DA1FC93754A3A2C068C17AEA34B3"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s6389957D4D2E50FA8FE01A4D72E9FB77"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">REPORTING ENTITY:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Inc. (Celestica) is incorporated in Canada with its corporate headquarters currently located at 844 Don Mills Road, Toronto, Ontario, M3C 1V7.&#160;Celestica&#8217;s subordinate voting shares are listed on the Toronto Stock Exchange (TSX) and the New York Stock Exchange (NYSE).   </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica delivered innovative supply chain solutions globally to customers in the following end markets during </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">: Advanced Technology Solutions (ATS) (consists of our former Diversified and Consumer end markets, and is comprised of our aerospace and defense, industrial, smart energy, healthcare, semiconductor equipment, and consumer businesses), Communications (consists of our enterprise communications and telecommunications businesses), and Enterprise (consists of our servers and storage businesses). Our product lifecycle offerings include a range of services to our customers including design and development, engineering services, supply chain management, new product introduction, component sourcing, electronics manufacturing, assembly and test, complex mechanical assembly, systems integration, precision machining, order fulfillment, logistics and after-market repair and return services.</font></div><div><a name="s27C7D81238B95883936923E6BB7AF872"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">2</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BASIS OF PREPARATION AND SIGNIFICANT ACCOUNTING POLICIES:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Statement of compliance:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements have been prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements were authorized for issuance by our Board of Directors on </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;8, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Functional and presentation currency:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements are presented in U.S.&#160;dollars, which is also our functional currency. Unless otherwise noted, all financial information is presented in millions of U.S.&#160;dollars (except percentages and per share&#160;amounts).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of estimates and judgments:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with IFRS requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets and liabilities, revenue and expenses, and the related disclosures of contingent assets and liabilities. We base our estimates and assumptions on current facts, historical experience and various other factors that we believe are reasonable under the circumstances. Our assessment of these factors forms the basis for our judgments on the carrying values of our assets and liabilities, and the accrual of our costs and expenses. Actual results could differ materially from these estimates and assumptions. We review our estimates and underlying assumptions on an ongoing basis and make revisions as determined necessary by management. Revisions are recognized in the period in which the estimates are revised and may impact future periods as well.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Key sources of estimation uncertainty and judgment:</font><font style="font-family:inherit;font-size:10pt;">&#32;We have applied significant estimates and assumptions in the following areas which we believe could have a significant impact on our reported results and financial position: our valuations of inventory, assets held for sale and income taxes; the amount of our restructuring charges or recoveries; the measurement of the recoverable amounts of our cash generating units (CGUs, as defined below), which includes estimating future growth, profitability, discount and terminal growth rates, and the fair value of our real property; our valuations of financial assets and liabilities, pension and non-pension post-employment benefit costs, employee stock-based compensation expense, provisions and contingencies; and the allocation of the purchase price and other valuations related to our business acquisitions.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We define a CGU as the smallest identifiable group of assets that cannot be tested individually and that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. CGUs can be comprised of a single site, a group of sites, or a line of business.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">9</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have also applied significant judgment in the following areas: the determination of our CGUs and whether events or changes in circumstances during the relevant period are indicators that a review for impairment should be conducted, and the timing of the recognition of charges or recoveries associated with our restructuring actions. The near-term economic environment could also impact certain estimates necessary to prepare our consolidated financial statements, including the estimates related to the recoverable amounts used in our impairment testing of our non-financial assets, and the discount rates applied to our net pension and non-pension post-employment benefit assets or liabilities. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#160;&#160;&#160;&#160;We describe our use of judgment and estimation uncertainties in greater detail in the following accounting policies.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNIFICANT ACCOUNTING POLICIES:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accounting policies below are in compliance with IFRS and have been applied consistently to all periods presented in these consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(a) &#160;&#160;&#160;&#160;Basis of measurement:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements have been prepared primarily on the historical cost basis. Other measurement bases, where used, are described in the applicable notes.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of consolidation:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These consolidated financial statements include our direct and indirect subsidiaries, all of which are wholly-owned. Any subsidiaries that are formed or acquired during the year are consolidated from their respective dates of formation or acquisition. Inter-company transactions and balances are eliminated on consolidation.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business combinations:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the acquisition method to account for any business combinations. All identifiable assets and liabilities are recorded at fair value as of the acquisition date. Any goodwill that arises from business combinations is tested annually for impairment (see note 2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(l)</font><font style="font-family:inherit;font-size:10pt;">). Potential obligations for contingent consideration and contingencies are also recorded at fair value as of the acquisition date. We record subsequent changes in the fair value of such potential obligations from the date of acquisition to the settlement date in our consolidated statement of operations. We expense integration costs (for the establishment of business processes, infrastructure and information systems for acquired operations) and acquisition-related consulting and transaction costs as incurred in our consolidated statement of&#160;operations. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use judgment to determine the estimates to value identifiable net assets and the fair value of contingent consideration, if applicable, at the acquisition date. We may engage independent third parties to determine the fair value of property, plant and equipment and intangible assets. We use estimates to determine cash flow projections, including the period of expected future benefit, and future growth and discount rates, among other factors.  </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign currency translation:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of our subsidiaries have a U.S.&#160;dollar functional currency, which represents the currency of the primary economic environment in which they operate. For these subsidiaries, we translate monetary assets and liabilities denominated in foreign currencies into U.S.&#160;dollars at the period-end exchange rates. We translate non-monetary assets and liabilities denominated in foreign currencies into U.S. dollars at historic rates, and we translate revenue and expenses into U.S. dollars at the average exchange rates prevailing during the month of the transaction. Exchange gains and losses also arise on the settlement of foreign-currency denominated transactions. We recognize foreign currency differences arising on translation in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our subsidiaries with a non-U.S.&#160;dollar functional currency, we translate assets and liabilities into U.S.&#160;dollars using the period-end exchange rates, and we translate revenue and expenses into U.S. dollars at the average exchange rates prevailing during the month of the transaction. We defer gains and losses arising from the translation of these operations in the foreign currency translation account included in accumulated other comprehensive income.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">10</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(e)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and cash equivalents:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents include cash on account and short-term investments with original maturities of three months or less. These instruments are subject to an insignificant risk of change in fair value over their terms and, as a result, we carry cash and cash equivalents at&#160;cost.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(f)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts receivable:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We initially value our accounts receivable at fair value. We record an allowance for doubtful accounts against accounts receivable that management believes are impaired. We record specific allowances against customer receivables based on our evaluation of the customers&#8217; creditworthiness and knowledge of their financial condition. We also consider the aging of the receivables, customer and industry concentrations, the current business environment, and historical experience.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(g)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We procure inventory and manufacture based on specific customer orders and forecasts and value our inventory on a first-in, first-out basis at the lower of cost and net realizable value. The cost of our finished goods and work-in-progress includes direct materials, labor and overhead. We may require valuation adjustments if actual market conditions or demand for our customers' products or services are less favorable than originally projected. The determination of net realizable value involves significant management judgment. We consider factors such as shrinkage, the aging of and future demand for the inventory, and contractual arrangements with customers. We attempt to utilize excess inventory in other products we manufacture or return inventory to the relevant suppliers or customers. We use future sales volume forecasts to estimate excess inventory on-hand. A change to these assumptions may impact our inventory valuation and our gross margins. Should circumstances change, we may adjust our previous write-downs in our consolidated statement of operations in the period a change in estimate occurs.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(h)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets classified as held for sale:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify assets as held for sale if the carrying amount will be recovered principally through a sale transaction rather than through continued use. Management must be committed to the sale transaction and the asset must be immediately available for sale in its present condition to qualify as an asset held for sale. Assets classified as held for sale are measured at the lower of their carrying amount and fair value less costs to sell, and are no longer depreciated. The determination of fair value less costs to sell involves judgment by management of the probability and timing of disposition and the expected amount of recoveries and costs. We may engage independent third parties to assist in the determination of the estimated fair values less costs to sell for assets classified as held for sale. At the end of each reporting period, we evaluate the appropriateness of our estimates and assumptions. We may require adjustments to reflect actual experience or changes in estimates.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(i)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, plant and equipment:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We carry property, plant and equipment at cost less accumulated depreciation and accumulated impairment losses. Cost consists of expenditures directly attributable to the acquisition of the asset, including interest on qualified long-term assets. We capitalize the cost of an asset when the economic benefits associated with that asset are probable and when the cost can be measured reliably. We capitalize the costs of major renovations and we write-off the carrying amount of replaced assets. We expense all other maintenance and repair costs in our consolidated statement of operations as incurred. We do not depreciate land. We recognize depreciation expense on a straight-line basis over the estimated useful life of the asset as&#160;follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:74%;"></td><td style="width:26%;"></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building/leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Up to 25&#160;years or term of lease</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 10&#160;years</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">11</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimate the useful life of property, plant and equipment based on the nature of the asset, historical experience, the terms of any related customer contract, and expected changes in technology. When major components of an asset have a significantly different useful life than their primary asset, the components are accounted for and depreciated separately. We review our estimates of residual values, useful lives and the methods of depreciation annually at year end and, if required, adjust for these prospectively. We determine gains and losses on the disposal or retirement of property, plant and equipment by comparing the proceeds from disposal with the carrying amount of the asset and we recognize these gains and losses in our consolidated statement of operations in the period of&#160;disposal.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(j)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are the lessee of property, plant and equipment, primarily buildings and machinery. We classify leases as operating leases where the risks and rewards of ownership are retained by the lessor. We generally treat payments made under operating leases as rentals and recognize them as expenses on a straight-line basis over the term of the lease in our consolidated statement of operations. For operating leases, we do not record the leased asset or associated obligation on our consolidated balance sheet. We classify leases as finance leases if the risks and rewards of ownership have substantially transferred to us. We capitalize finance leases at the commencement of the lease at the lower of the fair value of the leased asset and the present value of the minimum lease payments (included in property, plant and equipment in our consolidated balance sheet), and we depreciate finance leases over a period based on the useful life of the asset. We include the corresponding liabilities, net of finance costs, on our consolidated balance sheet. We allocate each finance lease payment between the liability and finance&#160;costs. See note 2(x), &#8220;Recently issued accounting pronouncements&#8221; for the new standard on leases effective January 1, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(k)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and intangible assets:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We initially record goodwill related to acquisitions on our consolidated balance sheet in the amount of the excess of the fair value of the aggregate consideration paid (including the fair value of any contingent consideration) over the fair value of the identifiable net assets acquired. In subsequent reporting periods, we measure goodwill at cost less accumulated impairment losses, if any. We do not amortize goodwill. For purposes of impairment testing, we allocate goodwill to the CGU, or group of CGUs, that we expect will benefit from the related acquisition. See note&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(l)</font><font style="font-family:inherit;font-size:10pt;">, &#8220;Impairment of goodwill, intangible assets and property, plant and&#160;equipment.&#8221; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangible assets:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record intangible assets on our consolidated balance sheet at fair value on the date of acquisition. We capitalize intangible assets when the economic benefits associated with the asset are probable and when the cost can be measured reliably. We estimate the useful life of intangible assets based on the nature of the asset, historical experience and the projected period of expected future economic benefits to be provided by the asset. In subsequent reporting periods, we measure intangible assets at cost less accumulated amortization and accumulated impairment losses, if any. We amortize these assets on a straight-line basis over their estimated useful lives as&#160;follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:88%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 5&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4 to 10&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1 to 10&#160;years</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property assets consist primarily of certain non-patented intellectual property and process technology. Other intangible assets consist primarily of customer relationships and contract intangibles. Computer software assets consist primarily of software licenses. We review our estimates of residual values, useful lives and the methods of amortization annually at year end and, if required, adjust for these prospectively. We reflect changes in useful lives on a prospective basis.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">12</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(l)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of goodwill, intangible assets and property, plant and equipment:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;We review the carrying amounts of goodwill, intangible assets and property, plant and equipment for impairment on an annual basis and whenever events or changes in circumstances (triggering events) indicate that the carrying amount of an asset or CGU may not be recoverable. If any such indication exists, we test the carrying amount of an asset or a CGU for impairment. In addition to an assessment of triggering events during the year, we conduct an annual impairment assessment in the fourth quarter of the year to correspond with our annual planning cycle. Judgment is required in the determination of our CGUs and whether events or changes in circumstances during the year are indicators that a review for impairment should be conducted prior to the annual assessment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize an impairment loss when the carrying amount of an asset, CGU or group of CGUs exceeds its recoverable amount. The recoverable amount of an asset, CGU or group of CGUs is measured as the greater of its expected value-in-use and its fair value less costs to sell. The process of determining the recoverable amount is subjective and requires management to exercise significant judgment in estimating future growth, profitability, discount and terminal growth rates, and in projecting future cash flows, among other factors. Our expected value-in-use is determined based on the discounted cash flows of the relevant asset, CGU or group of CGUs. The process of determining fair value less costs to sell requires valuations and use of appraisals. Where applicable, we engage independent brokers to obtain market prices to estimate our real property and other asset values. We recognize impairment losses in our consolidated statement of operations. We first allocate impairment losses in respect of a CGU or group of CGUs to reduce the carrying amount of its goodwill, and then to reduce the carrying amount of other assets in such CGU or group of CGUs generally on a pro rata basis. See notes </font><font style="font-family:inherit;font-size:10pt;">9</font><font style="font-family:inherit;font-size:10pt;">, 16(a) and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(b)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not reverse impairment losses for goodwill in future periods. We reverse impairment losses for property, plant and equipment and intangible assets if the losses we recognized in prior periods no longer exist or have decreased as a result of changes in circumstances. At each reporting date, we review for indicators that could change the estimates we used to determine the recoverable amount of the relevant assets. The amount of the reversal will be limited to the carrying amount that would have been determined, net of depreciation or amortization, had we recognized no impairment loss in prior periods.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(m)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;&#160;&#160;&#160;Provisions:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize a provision for legal or constructive obligations arising from past events when the amount can be reliably estimated and it is probable that an outflow of resources will be required to settle an obligation. The nature and type of provisions vary and management judgment is required to determine the extent of an obligation and whether the outflow of resources is probable. At the end of each reporting period, we evaluate the appropriateness of the remaining balances. We may require adjustments to the recorded amounts to reflect actual experience or changes in estimates in future periods.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restructuring:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We incur restructuring charges relating to workforce reductions, site consolidations, and costs associated with businesses we are downsizing or exiting. Our restructuring charges include employee severance and benefit costs, gains, losses or impairments related to owned sites and equipment we no longer use and which are available for sale, impairment of related intangible assets, and costs related to leased sites and equipment we no longer use.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The recognition of restructuring charges requires management to make certain judgments and estimates regarding the nature, timing and amounts associated with our restructuring actions. Our major assumptions include the number of employees to be terminated and the timing of such terminations, the measurement of termination costs, the timing and amount of lease obligations and any anticipated sublease recoveries from exited sites, and the timing of disposition and estimated fair values less costs to sell of assets we no longer use and which are available for sale. We develop detailed plans and record termination costs in the period the employees are informed of their termination. For owned sites and equipment that are no longer in use and are available for sale, we recognize an impairment loss based on their fair value less costs to sell, with fair value estimated based on market prices for similar assets. We may engage independent third parties to determine the estimated fair values less costs to sell for these assets. For leased sites that we intend to exit, we discount the lease obligation costs, which represent future contractual lease payments and cancellation fees, if any, less estimated sublease recoveries, if any. We recognize any change in provisions due to the passage of time as finance costs. To estimate future sublease recoveries, we engage independent brokers to determine the estimated tenant rents we can expect to realize. At the end of each reporting period, we evaluate the </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">13</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">appropriateness of our restructuring charges and balances. Adjustments to the recorded amounts may be required to reflect actual experience or changes in estimates for future periods. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal and other contingencies:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of our operations, we may be subject to lawsuits, investigations and other claims, including environmental, labor, product, customer disputes and other matters. The filing of a suit or formal assertion of a claim does not automatically trigger a requirement to record a provision. We recognize a provision for loss contingencies, including legal claims, based on management&#8217;s estimate of the probable outcome. Judgment is required when there is a range of possible outcomes. Management considers the degree of probability of the outcome and the ability to make a reasonable estimate of the loss. We may also use third party advisors in making our determination. The ultimate outcome, including the amount and timing of any payments required, may vary significantly from our original estimates. Potential material legal and other contingent obligations that have not been recognized as provisions, as the outcome is remote or not probable, or the amount cannot be reliably estimated, are disclosed as contingent liabilities. See note </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">24</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranty:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer product and service warranties to our customers. We record a provision for future warranty costs based on management&#8217;s estimate of probable claims under these warranties. In determining the amount of the provision, we consider several factors including the terms of the warranty (which vary by customer, product or service), the current volume of products sold or services rendered during the warranty period, and historical warranty information. We review and adjust these estimates as necessary to reflect our experience and new information. The amount and aging of our provision will vary depending on various factors including the length of the warranty offered, the remaining life of the warranty and the extent and timing of warranty claims. We classify the portion of our warranty provision for which payment is expected in the next 12 months as current, and the remainder as non-current.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">(n)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee benefits:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pension and non-pension post-employment benefits:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify pension and non-pension post-employment benefits as either defined contribution plans or defined benefit&#160;plans.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under defined contribution plans, our obligation is to make a fixed contribution to a separate entity. The related investment risk is borne by the employee. We recognize our obligations to make contributions to defined contribution plans as an employee benefit expense in our consolidated statement of operations in the period the employee services are&#160;rendered.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under defined benefit plans, our obligation is to provide an agreed upon benefit to specified plan participants. We remain exposed to the actuarial and investment risks with respect to defined benefit plans. Our obligation is actuarially determined using the projected unit credit method, based on service and management&#8217;s estimates. Actuarial valuations require management to make certain judgments and estimates relating to salary escalation, compensation levels at the time of retirement, retirement ages, the discount rate used in measuring the net interest on the net defined benefit asset or liability, and expected healthcare costs (as applicable). These actuarial assumptions could change from period-to-period and actual results could differ materially from the estimates originally made by management. We evaluate our assumptions on a regular basis, taking into consideration current market conditions and historical data. Market driven changes may affect the actual rate of return on plan assets compared to our assumptions, as well as our discount rates and other variables which could cause actual results to differ materially from our estimates. Changes in assumptions could impact our defined benefit pension plan valuations and our future defined benefit pension expense and required funding. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our obligation for each defined benefit plan consists of the present value of the defined benefit obligation less the fair value of plan assets, and is presented on a net basis on our consolidated balance sheet. When the actuarial calculation results in a benefit, the asset we recognize is restricted to the present value of economic benefits available in the form of future refunds from the plan or reductions in future contributions to the plan. To calculate the present value of economic benefits, we also consider any minimum funding requirements that apply to the plan. An economic benefit is available if it is realizable during the life of the plan, or on settlement of the plan liabilities.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">14</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize past service costs or credits arising from plan amendments, whether vested or unvested, immediately in our consolidated statement of operations. We determine the net interest expense (income) on the net defined benefit liability (asset) for each year by applying the discount rate used to measure the defined benefit obligation at the beginning of the year to the net defined benefit liability (asset) position, taking into account any changes in the net defined benefit liability (asset) during the year as a result of contributions and benefit payments. Net interest expense and other expenses related to defined benefit plans are recognized in our consolidated statement of operations. The difference between the interest income on plan assets and the actual net return on plan assets is included in the re-measurement of the net defined benefit liability (asset). We recognize actuarial gains and losses on plan assets or obligations, as well as any year over year change in the impairment of the balance sheet position in other comprehensive income (OCI) and we reclassify the amounts to deficit. Curtailment gains or losses may arise from significant changes to a plan. We record curtailment gains or losses in our consolidated statement of operations when the curtailment occurs.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To mitigate the actuarial and investment risks of our defined benefit pension plans, we from time to time purchase annuities (using existing plan assets) from third party insurance companies for certain, or all, plan participants. The purchase of annuities by the pension plan substantially hedges the financial risks associated with our pension obligations. Where the annuities are purchased on behalf of, and held by the pension plan, the relevant employer retains the ultimate responsibility for the payment of benefits to plan participants, and we retain the pension assets and liabilities on our consolidated balance sheet. The annuity purchases have resulted in losses in past periods (and may apply to future annuity purchases), as a result of a reduction in the value of the plan assets to the value of the plan obligations as of the date of the annuity purchase. We record these non-cash losses&#160;in other comprehensive income (OCI) on our consolidated balance sheet and simultaneously reclassify such amounts to deficit in the same period. Alternatively, where we purchase annuities from insurance companies on behalf of applicable plan participants with the intention of winding-up the relevant plan in the future (with the expectation of transferring the annuities to the individual plan members, as we intend to do with our U.K Supplemental Plan), the insurance company assumes responsibility for the payment of benefits to the relevant plan participants once the wind-up is complete. In this case, settlement accounting is applied to the purchase of the annuities and the non-cash loss (if any) is recorded in other charges in our consolidated statement of operations. In addition, both the pension assets and liabilities will be removed from our consolidated balance sheet once the wind-up of the plan is complete.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-based compensation:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally grant stock options, performance share units (PSUs) and restricted share units (RSUs) to employees under our stock-based compensation plans. Stock options and RSUs vest in installments over the vesting period. Stock options generally vest </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;">&#32;per year over a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">-year period, and RSUs generally vest one-third per year over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period. We treat each installment under a grant of stock options and RSUs as a separate grant in determining the compensation expense. PSUs vest at the end of their respective terms, generally </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;years from the grant date, to the extent that specified performance conditions have been met.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options are exercisable for subordinate voting shares. We recognize the grant date fair value of options granted to employees as compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. We adjust compensation expense to reflect the estimated number of options we expect to vest at the end of the vesting period. When options are exercised, we credit the proceeds to capital stock on our consolidated balance sheet. We measure the fair value of options using the Black-Scholes option pricing model. Measurement inputs include the price of our subordinate voting shares on the grant date, the exercise price of the option, and our estimates of the following: expected price volatility of our subordinate voting shares (based on weighted average historic volatility), weighted average expected life of the option (based on historical experience and general option holder behavior), and the risk-free interest&#160;rate. The cost we record for RSUs and </font><font style="font-family:inherit;font-size:10pt;">40%</font><font style="font-family:inherit;font-size:10pt;">&#32;of PSUs granted annually is based on the market value of our subordinate voting shares at the time of grant. The cost we record for these PSUs, which vest based on a non-market performance condition related to the achievement of pre-determined financial targets over a specified period, is based on our estimate of the outcome of such performance condition. We adjust the cost of these PSUs as new facts and circumstances arise; the timing of these adjustments is subject to judgment. We generally record adjustments to the cost of these PSUs during the last year of the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year term based on management's estimate of the expected level of achievement of such performance condition. We amortize the cost of RSUs and these PSUs to compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. We generally </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">15</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">settle these awards with subordinate voting shares purchased in the open market by a broker, or by issuing subordinate voting shares from treasury. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine the cost we record for </font><font style="font-family:inherit;font-size:10pt;">60%</font><font style="font-family:inherit;font-size:10pt;">&#32;of PSUs granted annually using a Monte Carlo simulation model. The number of awards expected to vest is factored into the grant date Monte Carlo valuation for the award. The number of these PSUs that will vest depends on the level of achievement of total shareholder return (TSR), which is a market performance condition, relative to the TSR of a pre-defined group of companies over a three-year period. We do not adjust the grant date fair value regardless of the eventual number of awards that vest based on the level of achievement of the market performance condition. We recognize compensation expense in our consolidated statement of operations on a straight-line basis over the requisite service period and we reduce this expense for the estimated PSU awards that are not expected to vest because the employment conditions are not expected to be satisfied.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The compensation of our Board of Directors in 2017 was comprised of annual Board retainer fees, annual Audit and Compensation Committee Chair retainer fees (for the Chairs of those committees) and travel fees (collectively, Annual Fees) payable in quarterly installments in arrears.  Directors must elect to have either </font><font style="font-family:inherit;font-size:10pt;">75%</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">&#32;of their Annual Fees paid in deferred share units (DSUs).  The number of DSUs we grant is determined by dividing the elected percentage of the dollar value of the Annual Fees earned in the quarter by the closing price of our subordinate voting shares on the New York Stock Exchange (NYSE) on the last business day of such quarter. Each DSU represents the right to receive one subordinate voting share or an equivalent value in cash after the individual ceases to serve as a director. For DSUs granted prior to January&#160;1, 2007, we may settle these share units with subordinate voting shares issued from treasury or purchased in the open market, or with cash (at the discretion of the Company). For DSUs granted after January&#160;1, 2007, we may only settle these share units with subordinate voting shares purchased in the open market, or with cash (at the discretion of the Company). We expense the cost of DSUs through SG&amp;A in our consolidated statement of operations in the period the services are&#160;rendered.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(o)&#160;&#160;&#160;&#160;Deferred financing costs:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred financing costs consist of costs relating to the establishment of the revolving portion of our credit facility (Revolving Facility) which we amortize to our consolidated statement of operations on a straight-line basis over the term of the facility. We record financing costs relating to the issuance of the term loan under our credit facility (Term Loan) as a reduction to the cost of the related debt (see note </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">) which we amortize to our consolidated statement of operations using the effective interest rate method over the term of the related debt or when the debt is retired, if&#160;earlier.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(p)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income taxes: </font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our income tax expense for a reporting period is comprised of current and deferred income taxes. Current income taxes and deferred income taxes are recognized in our consolidated statement of operations, except to the extent that they relate to items recognized in OCI or directly in equity, in which case the taxes are also recognized in OCI or directly in equity, respectively. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the ordinary course of business, there are many transactions for which the ultimate tax outcome is uncertain until we resolve it with the relevant tax authority, which may take many years. The final tax outcome of these matters may be different from the estimates management originally made in determining our tax provision. Management periodically evaluates the positions taken in our tax returns with respect to situations in which applicable tax rules are subject to interpretation. We establish provisions related to tax uncertainties where appropriate, based on our estimate of the amount that ultimately will be paid to or received from the tax authorities. We recognize accrued interest and penalties relating to tax uncertainties in current income tax&#160;expense. The various judgments and estimates by management in establishing provisions related to tax uncertainties significantly affect the amounts we recognize in our consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the liability method of accounting for deferred income taxes. Under this method, we recognize deferred income tax assets and liabilities for future income tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective income tax bases, and on unused tax losses and tax credit carryforwards. We measure deferred income taxes using tax rates and laws that have been enacted or substantively enacted at the reporting date and that we expect will apply when the related deferred income tax asset is realized or the deferred income tax liability is settled. We recognize deferred income tax assets to the extent we believe it is probable, based on management&#8217;s estimates, that future taxable profit will be available against which the deductible temporary differences as well as unused tax losses and tax credit carryforwards can be utilized. Estimates of future taxable profit in different tax jurisdictions are an area of </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">16</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">estimation uncertainty. We review our deferred income tax assets at each reporting date and reduce them to the extent it is no longer probable that we will realize the related tax benefits. We recognize the effect of a change in income tax rates in the period of enactment or substantive enactment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not recognize deferred income taxes if they arise from the initial recognition of goodwill, or for temporary differences arising from the initial recognition of an asset or a liability in a transaction that is not a business combination and that affects neither accounting nor taxable profit or loss. We also do not recognize deferred income taxes on temporary differences relating to investments in subsidiaries to the extent we are able to control the timing of the reversal of the temporary differences and it is probable that the temporary differences will not reverse in the foreseeable future.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During each period, we record current income tax expense or recovery based on taxable income earned or loss incurred in each tax jurisdiction where we operate, and for any adjustments to taxes payable in respect of previous years, using tax laws that are enacted or substantively enacted at the balance sheet&#160;date.&#160;&#160;&#160;&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(q)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial assets and financial liabilities:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize financial assets and financial liabilities initially at fair value and subsequently measure these at either fair value or amortized cost based on their classification as described below. See note&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(s)</font><font style="font-family:inherit;font-size:10pt;">, &#8220;Impairment of financial assets.&#8221;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair value through profit or loss:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial assets and financial liabilities that we purchase or incur, respectively, with the intention of generating earnings in the near term, and derivatives other than hedging instruments, are classified as fair value through profit or loss. This category includes short-term investments in money market funds (if applicable) that we group with cash equivalents, and derivative assets and derivative liabilities not qualifying for hedge accounting. We initially recognize investments on our consolidated balance sheet at fair value and recognize subsequent changes in our consolidated statement of operations. We expense transaction costs as incurred in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Held-to-maturity investments:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities that have fixed or determinable payments and a fixed maturity date, which we intend to and have the ability to hold to maturity, are classified as held-to-maturity investments and include our term deposits that we group with cash equivalents. We initially recognize held-to-maturity financial assets on our consolidated balance sheet at fair value plus directly attributable transaction costs, and subsequently measure these at amortized cost using the effective interest rate method, less any impairment losses.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Loans and receivables:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify financial assets with fixed or determinable payments, such as our accounts receivable, as loans and receivables. This category excludes any derivative assets or assets that are quoted in active markets. We initially recognize loans and receivables on our consolidated balance sheet at fair value plus directly attributable transaction costs, and subsequently measure these at amortized cost using the effective interest rate method, less any impairment losses.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other financial liabilities:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This category is for financial liabilities that are not classified as fair value through profit or loss and includes accounts payable, the majority of our accrued liabilities and certain other provisions, as well as borrowings under our credit facility, including our term loan. We record these financial liabilities at amortized cost on our consolidated balance&#160;sheet.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Available-for-sale:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently do not hold any financial assets designated as available-for-sale.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">17</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(r)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivatives and hedge accounting:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We enter into forward exchange and swap contracts to hedge the cash flow risk associated with firm purchase commitments and forecasted transactions in foreign currencies that are considered highly probable and to hedge foreign-currency denominated balances. We use estimates to forecast future cash flows and the future financial position of net monetary assets or liabilities denominated in foreign currencies. We apply hedge accounting to those hedge transactions that are considered effective. Management assesses the effectiveness of hedges by comparing actual outcomes against these estimates on a regular basis. Subsequent revisions in estimates of future cash flow forecasts, if significant, may result in the discontinuation of hedge accounting for that hedge. We do not enter into derivative contracts for speculative purposes.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the inception of a hedging relationship, we formally document the relationship between our hedging instrument and the hedged item, as well as our risk management objectives and strategy for undertaking the various hedge transactions. Our process includes linking all derivatives to specific assets and liabilities on our consolidated balance sheet or to specific firm commitments or forecasted transactions. We also formally assess, both at the hedge&#8217;s inception and at the end of each quarter, whether the derivatives used in hedged transactions are highly effective in offsetting changes in the cash flows of the hedged items. We record the gain or loss from these forward contracts in the same line item where the underlying exposures are recognized in our consolidated statement of operations. For our non-designated hedges against our balance sheet exposures denominated in foreign currencies, we record the gain or loss from these forward contracts in&#160;SG&amp;A.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forward contracts that are not designated as hedges are marked to market each period, resulting in a gain or loss in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We measure all derivative contracts at fair value on our consolidated balance sheet. The majority of our derivative assets and liabilities arise from foreign currency forward contracts that we designate as cash flow hedges. In a cash flow hedge, we defer the changes in the fair value of the hedging derivative, to the extent effective, in OCI until we recognize the asset, liability or forecasted transactions being hedged in our consolidated statement of operations. For hedges that we discontinue before the end of the original hedge term, we amortize the unrealized hedge gain or loss in OCI in our consolidated statement of operations over the remaining duration of the original hedge term. If the hedged item ceases to exist before the end of the original hedge term, we recognize the unrealized hedge gain or loss in OCI immediately in our consolidated statement of operations. For our current cash flow hedges, the majority of the underlying expenses we hedge are included in cost of sales in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We value our derivative assets and liabilities based on inputs that are either readily available in public markets or derived from information available in public markets. The inputs we use include discount rates and forward exchange rates. Changes in these inputs can cause significant volatility in the fair value of our financial instruments in the&#160;short-term.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">(s)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of financial assets:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review financial assets at each reporting date. Financial assets are deemed to be impaired when objective evidence resulting from one or more events subsequent to the initial recognition of the asset indicates the estimated future cash flows of the asset have been negatively impacted. We measure an impairment loss as the excess of the carrying amount over the present value of the estimated future cash flows discounted using the financial asset&#8217;s original discount rate, and we recognize this loss in our consolidated statement of&#160;operations.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(t)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive the majority of our revenue from the sale of electronic products and services that we have manufactured and provided to customer specifications. Our range of services includes, among others, design, engineering, manufacturing, assembly and test, fulfillment and after-market services. We recognized revenue from the sale of products and services rendered when the significant risks and rewards of ownership associated with the products sold or services rendered have passed to the buyer and no material uncertainties remained as to the collection of our receivables and we had no further performance obligations thereunder other than our manufacturing or service warranties. We provide warehousing services in connection with manufacturing services to certain customers. We assess the contracts to determine whether the manufacturing and warehousing services can be accounted for as separate units of accounting. If the services do not constitute separate units of accounting, or the manufacturing services </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">18</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">do not meet all of the revenue recognition requirements under IFRS, we defer recognizing revenue until we have shipped the products to the&#160;customer.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;See note 2(x), &#8220;Recently issued accounting pronouncements&#8221; for the new standard related to revenue that became effective January 1, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(u)&#160;&#160;&#160;&#160;Government grants:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We receive government grants from time to time related to equipment purchases or other expenditures. We recognize these grants when there is reasonable assurance that we will retain the benefits. If we receive a grant but cannot reasonably assure that we will comply with the conditions of the grant, we will defer the grant and record a liability on our consolidated balance sheet until the conditions are fulfilled. For grants that relate to the purchase of equipment, we reduce the cost of the asset in the period the cost is incurred or when the conditions are fulfilled, and we calculate amortization on the net amount. For grants that relate to operating expenditures, we reduce the expense in the period the cost is incurred or when the conditions are&#160;fulfilled.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(v)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and development:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We incur costs relating to research and development activities. We expense these costs as incurred in our consolidated statement of operations unless development costs meet the required criteria under IFRS for capitalization. </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(w)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings per share (EPS):</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We calculate basic EPS by dividing net earnings by the weighted average number of shares (subordinate and multiple voting shares collectively) outstanding during the period. We calculate diluted EPS using the treasury stock method, which reflects the potential dilution from stock-based awards that are issued from&#160;treasury. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(x)&#160;&#160;&#160;&#160;Recently issued accounting pronouncements:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS 15, Revenue from Contracts with Customers:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the IASB issued this standard, which provides a single, principles-based five-step model for revenue recognition to be applied to all customer contracts, and requires enhanced disclosures. The new standard is effective for annual periods beginning on or after January 1, 2018, and allows for early adoption. We adopted this standard on January 1, 2018, and have elected to use the retrospective approach, pursuant to which we will restate each relevant comparative reporting periods presented and recognize the transitional adjustments through equity at the start of the first comparative reporting period to be presented in our quarterly and annual consolidated financial statements (which will be January 1, 2016 for our annual financial statements). The new standard will change the timing of our revenue recognition for a significant portion of our business, resulting in the recognition of revenue for certain customer contracts earlier than under the previous recognition rules (which was generally upon delivery). The new standard will materially impact our consolidated financial statements, primarily in relation to inventory and accounts receivable balances.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">19</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently estimate the following impacts under the new standard: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.61111111111111%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Increase (decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable/Contract asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">227</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(178</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(206</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are currently analyzing and will disclose the anticipated extent of the financial impact of the new standard on the specific line items above as of December 31, 2017 and for the year ended December 31, 2017 when our analysis is completed.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS&#160;9, Financial Instruments:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2014, the IASB issued a final version of this standard, which replaces IAS&#160;39, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments: Recognition and Measurement, </font><font style="font-family:inherit;font-size:10pt;">and is effective for annual periods beginning on or after January 1, 2018, with earlier adoption permitted. The standard introduces a new model for the classification and measurement of financial assets, a single expected credit loss model for the measurement of the impairment of financial assets, and a new model for hedge accounting that is aligned with a company&#8217;s risk management activities. We adopted this standard effective January 1, 2018. The adoption of this standard will not have a material impact on our consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS 16, Leases:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the IASB issued this standard, which brings most leases on-balance sheet for lessees under a single model, eliminating the distinction between operating and finance leases. IFRS 16 supersedes IAS 17, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">, and related interpretations and is effective for periods beginning on or after January 1, 2019, with earlier adoption permitted. We do not intend to adopt this standard early. We have established a project team to evaluate the anticipated impact of this standard on our consolidated financial statements, as well as any changes to our business processes, systems and controls that may be required to support the recognition and disclosures required by the new standard. Transition efforts are currently underway, and are anticipated to be complete by January 1, 2019.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">20</font></div></div><hr style="page-break-after:always"><div><a name="sC5901AC9B0C3564894EC74C4C41ABF02"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;ACQUISITIONS:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may, at any time, be engaged in ongoing discussions with respect to possible acquisitions that could expand our revenue base and/or service offerings, increase our penetration in various industries, establish strategic relationships with new or existing customers, enhance our competitiveness and/or enhance our global supply chain network. We incur consulting, transaction and integration costs (Acquisition Costs) relating to potential and completed acquisitions. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded Acquisition Costs of </font><font style="font-family:inherit;font-size:10pt;">$4.5</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$1.4</font><font style="font-family:inherit;font-size:10pt;">) in other charges in our consolidated statement of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, we acquired the business assets of Lorenz, Inc. and Suntek Manufacturing Technologies, SA de CV, collectively known as Karel Manufacturing (Karel), for a cash purchase price of </font><font style="font-family:inherit;font-size:10pt;">$14.9</font><font style="font-family:inherit;font-size:10pt;">, and incurred Acquisition Costs of </font><font style="font-family:inherit;font-size:10pt;">$1.4</font><font style="font-family:inherit;font-size:10pt;">&#32;in connection therewith. Karel is a manufacturing services company that specializes in complex wire harness assembly, systems integration, sheet metal fabrication, welding and machining, serving primarily aerospace and defense customers. As part of the acquisition, we acquired </font><font style="font-family:inherit;font-size:10pt;">$3.7</font><font style="font-family:inherit;font-size:10pt;">&#32;of goodwill, representing the specialized knowledge of the acquired workforce and expected synergies. Approximately two-thirds of the goodwill was tax deductible.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Details of the purchase price allocation in the year of acquisition are as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.69047619047619%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:87%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Karel</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current assets, net of cash acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment and other long-term assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes and other-long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Karel acquisition did not have a significant impact on our consolidated results of operations for 2016, the year of acquisition. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pro forma disclosure: </font><font style="font-family:inherit;font-size:10pt;">Revenue and net earnings for 2016 would not have been materially different had the Karel acquisition occurred at the beginning of 2016.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See note 26 for a discussion of our entry into a definitive agreement to acquire Atrenne Integrated Solutions, Inc. (Atrenne).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s7354B4F7CF4D5E589219E869C98CEA36"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">4</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SOLAR PANEL MANUFACTURING BUSINESS:</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#0000ff;"></font><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2016, due to anticipated prolonged volatility in the solar panel market, we made the decision to exit the solar panel manufacturing business, and terminated (prior to its scheduled expiration) a supply agreement pursuant to which we had made specific cash advances during 2015 to an Asia-based solar cell supplier (Solar Supplier). All such cash advances were repaid in full by the end of the second quarter of 2017 (cash advances outstanding at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$12.5</font><font style="font-family:inherit;font-size:10pt;">). Under this supply agreement, we also manufactured and sold completed solar panels to the Solar Supplier as a customer (discussed below).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with our exit from this business, we wrote down the carrying values of our inventories and our solar panel manufacturing equipment during 2016 to then-recoverable amounts (see notes </font><font style="font-family:inherit;font-size:10pt;">6</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">, respectively), and completed production of the final solar panels in the first quarter of 2017. During the second quarter of 2017, we recorded: (i) additional provisions of </font><font style="font-family:inherit;font-size:10pt;">$0.9</font><font style="font-family:inherit;font-size:10pt;">&#32;in cost of sales, to further write down the carrying value of our remaining solar panel inventory to reflect lower prices obtained in then-current purchase orders, (ii) a provision of </font><font style="font-family:inherit;font-size:10pt;">$0.5</font><font style="font-family:inherit;font-size:10pt;">&#32;in SG&amp;A, to write down the carrying value of solar accounts receivable, primarily as a result of a solar customer's bankruptcy, and (iii) impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$5.2</font><font style="font-family:inherit;font-size:10pt;">&#32;in other charges (through restructuring) to further write down the carrying value of our solar panel manufacturing equipment to its estimated fair value less costs to sell, based on then-broker estimates (see note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;">(a)). During the third quarter of 2017, we shipped all of our remaining solar panel inventory to customers, including to the Solar Supplier. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">21</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">had </font><font style="font-family:inherit;font-size:10pt;">$6.7</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212;</font><font style="font-family:inherit;font-size:10pt;">$13.1</font><font style="font-family:inherit;font-size:10pt;">) of outstanding solar accounts receivable, all from the Solar Supplier. We recorded impairment reversals of </font><font style="font-family:inherit;font-size:10pt;">$1.4</font><font style="font-family:inherit;font-size:10pt;">&#32;with respect to our solar panel manufacturing equipment during the fourth quarter of 2017 in other charges (through restructuring), to reflect its increased estimated fair value less costs to sell based on executed sale agreements. Such equipment, classified as assets held-for-sale, was valued at </font><font style="font-family:inherit;font-size:10pt;">$2.6</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. We currently expect the sale of such equipment to be completed by the end of the first quarter of 2018. See note </font><font style="font-family:inherit;font-size:10pt;">7</font><font style="font-family:inherit;font-size:10pt;">. A substantial portion of our solar panel manufacturing equipment was subject to finance lease agreements. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our outstanding lease obligations for this equipment totaled </font><font style="font-family:inherit;font-size:10pt;">$11.1</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$15.3</font><font style="font-family:inherit;font-size:10pt;">), which were recorded as current liabilities on our consolidated balance sheet. In anticipation of the sale, we terminated and settled these lease obligations in full in January 2018. See notes </font><font style="font-family:inherit;font-size:10pt;">8</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s5EC2BF19B8165AADB724271247B8C8CF"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACCOUNTS RECEIVABLE:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have an agreement to sell accounts receivable on an uncommitted basis (subject to pre-determined limits by customer) to two third-party banks. In March 2017, based on a review of our requirements, we amended this agreement to reduce its overall capacity from </font><font style="font-family:inherit;font-size:10pt;">$250.0</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">$200.0</font><font style="font-family:inherit;font-size:10pt;">. The term of this agreement has been annually extended in recent years (including in November 2017) for additional </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year periods (and is currently extendable to </font><font style="font-family:inherit;font-size:10pt;">November&#160;2019</font><font style="font-family:inherit;font-size:10pt;">&#32;under specified circumstances), but may be terminated earlier as provided in the agreement. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$80.0</font><font style="font-family:inherit;font-size:10pt;">&#32;of accounts receivable were sold under this program (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$50.0</font><font style="font-family:inherit;font-size:10pt;">). We continue to collect cash from our customers and remit the cash to the banks once it is collected.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we also sold </font><font style="font-family:inherit;font-size:10pt;">$52.3</font><font style="font-family:inherit;font-size:10pt;">&#32;of accounts receivable under a customer's supplier financing program (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$51.4</font><font style="font-family:inherit;font-size:10pt;">), pursuant to which participating suppliers may sell accounts receivable from such customer to a third-party bank on an uncommitted basis in order to receive earlier payment.  We utilized this program (commencing in the fourth quarter of 2016) to substantially offset the effect of extended payment terms required by such customer after October 1, 2016 on our working capital for the period.&#160;The third-party bank collects the relevant receivables directly from the customer.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accounts receivable sold under both of these programs are de-recognized from our accounts receivable balance and removed from our consolidated balance sheet, and the proceeds are reflected as cash provided by operating activities in our consolidated statement of cash flows. Upon sale, we assign the rights to the accounts receivable to the banks. We pay interest charges which we record in finance costs in our consolidated statement of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s2CD63D80DA845661914B3CA173BC72AD"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">6</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INVENTORIES:</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are comprised of the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:75%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">735.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">890.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,061.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record our inventory provisions, net of valuation recoveries, in cost of sales. We record inventory provisions to reflect write-downs in the value of our inventory to net realizable value, and valuation recoveries primarily to reflect realized gains on the disposition of inventory previously written down to net realizable value. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded net inventory provisions of </font><font style="font-family:inherit;font-size:10pt;">$3.3</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$12.0</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$3.8</font><font style="font-family:inherit;font-size:10pt;">). We regularly review our estimates and assumptions used to value our inventory through analysis of historical performance.  Our inventory provisions for 2017 included provisions of </font><font style="font-family:inherit;font-size:10pt;">$0.9</font><font style="font-family:inherit;font-size:10pt;">&#32;that we recorded in the second quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;to further write down the carrying amount of our remaining solar panel inventory to recoverable amounts. Our inventory provisions for 2016 consisted primarily of the write down of our solar panel inventory to then-lower net realizable values. Negative market factors at that time resulted in significant declines in the pricing for solar panels, which ultimately led to our decision to exit the solar panel manufacturing business. See note </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">22</font></div></div><hr style="page-break-after:always"><div><a name="s39FA8F1AEB3A56999DFB6C3869E29600"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">7</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;ASSETS CLASSIFIED AS HELD FOR SALE:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of previously announced restructuring actions, we have reclassified certain assets as held for sale. These assets were reclassified at the lower of their carrying value and estimated fair value less costs to sell at the time of such reclassification. During the first quarter of 2017, we reclassified </font><font style="font-family:inherit;font-size:10pt;">$4.8</font><font style="font-family:inherit;font-size:10pt;">&#32;of solar panel manufacturing equipment as assets held for sale. Subsequent to this reclassification, we recorded net impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$3.8</font><font style="font-family:inherit;font-size:10pt;">&#32;in other charges (through restructuring) during 2017, to further write down the carrying value of such equipment to its estimated fair value less costs to sell based on executed sale agreements. See note </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;">. We currently expect the sale of such equipment to be completed by the end of the first quarter of 2018. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$30.1</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$28.9</font><font style="font-family:inherit;font-size:10pt;">) of assets classified as held for sale, which consisted primarily of land and buildings in Europe and North&#160;America, and </font><font style="font-family:inherit;font-size:10pt;">$2.6</font><font style="font-family:inherit;font-size:10pt;">&#32;of solar panel manufacturing equipment in Asia and North America.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s7A2152A891325021B1A1DD989A4B3D52"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">8</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PROPERTY, PLANT AND EQUIPMENT:</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment are comprised of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:65%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br>Depreciation and <br>Impairment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings including improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">718.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">567.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,063.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:441px;"></td><td style="width:9px;"></td><td style="width:50px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:75px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:52px;"></td><td style="width:4px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br>Depreciation and <br>Impairment</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings including improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">344.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">745.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">574.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,112.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">788.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">23</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the changes to the net book value of property, plant and&#160;equipment for the years indicated:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:58%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Buildings <br>including <br>Improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Machinery <br>and <br>Equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions through business combinations (note 3)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write down of assets and other disposals </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December 31, 2016 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(67.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write down of assets and other disposals </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December 31, 2017 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Includes </font><font style="font-family:inherit;font-size:8pt;">$4.8</font><font style="font-family:inherit;font-size:8pt;">&#32;of solar panel manufacturing equipment that we reclassified as assets held for sale during 2017. See note </font><font style="font-family:inherit;font-size:8pt;">7</font><font style="font-family:inherit;font-size:8pt;">. In </font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;">, we recorded impairment losses of </font><font style="font-family:inherit;font-size:8pt;">$21.2</font><font style="font-family:inherit;font-size:8pt;">&#32;primarily to write-down solar panel manufacturing equipment. See note </font><font style="font-family:inherit;font-size:8pt;">16</font><font style="font-family:inherit;font-size:8pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:8pt;">. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(ii)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;">&#32;The net book value of property, plant and equipment at </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">&#32;included </font><font style="font-family:inherit;font-size:8pt;">$7.3</font><font style="font-family:inherit;font-size:8pt;">&#32;(</font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:8pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">&#8212; </font><font style="font-family:inherit;font-size:8pt;">$8.2</font><font style="font-family:inherit;font-size:8pt;">) of assets under finance&#160;leases.  See note </font><font style="font-family:inherit;font-size:8pt;">24</font><font style="font-family:inherit;font-size:8pt;">&#32;for the future minimum lease payments under these finance leases. </font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;"></font><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of each year, we perform our annual impairment assessment of goodwill, intangible assets and property, plant and equipment (Annual Impairment Assessment). With respect to our 2016 and 2017 Annual Impairment Assessments, we determined that, other than the write down of our solar panel manufacturing equipment in each year, discussed in notes </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#32;(recorded through restructuring charges) there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;impairment, as the recoverable amount of our assets and CGUs exceeded their respective carrying values.  See (i) above and notes </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(b)</font><font style="font-family:inherit;font-size:10pt;">.  </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 23, 2015, we entered into an agreement of purchase and sale to sell our real property located in Toronto, Ontario, which includes the site of our corporate headquarters and our Toronto manufacturing operations. Upon execution of this agreement, the purchaser paid us a cash deposit of </font><font style="font-family:inherit;font-size:10pt;">$15 million</font><font style="font-family:inherit;font-size:10pt;">&#32;Canadian dollars (</font><font style="font-family:inherit;font-size:10pt;">$11.2</font><font style="font-family:inherit;font-size:10pt;">&#32;at the then-prevailing exchange rate). Also see notes </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(d)</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">18</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">24</font></div></div><hr style="page-break-after:always"><div><a name="sC2D69E4E5E8557FB846215DFDA269649"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">9</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GOODWILL AND INTANGIBLE ASSETS:</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill and intangible assets are comprised of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:65%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br>Amortization <br>and Impairment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">221.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">284.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">274.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">632.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">606.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:441px;"></td><td style="width:9px;"></td><td style="width:50px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:75px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:52px;"></td><td style="width:4px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br>Amortization <br>and Impairment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">285.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">274.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">633.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">612.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the changes to the net book value of goodwill and intangible assets for the years indicated:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:64%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br>Intangible <br>Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Computer <br>Software <br>Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions through business combinations (note&#160;3)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of each year, we perform our Annual Impairment Assessment. We recorded </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;impairment charges against goodwill or intangible assets in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">25</font></div></div><hr style="page-break-after:always"><div><a name="s8A22DAAF2AF75DB68BF660B5B4429A43"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OTHER NON-CURRENT ASSETS:</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:77%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net pension assets (note 19)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land rights</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s69359A437E4C5184ABFF234F1871005D"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">11</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PROVISIONS:</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our provisions include restructuring, warranty, legal and other provisions. We have included a description of our restructuring, warranty and legal provisions in note </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(m)</font><font style="font-family:inherit;font-size:10pt;">. We include details of our restructuring provision in note </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">16</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;text-decoration:none;">(a)</font><font style="font-family:inherit;font-size:10pt;">. The following chart details the changes in our&#160;provisions for the year indicated:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8015873015873%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:42%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restructuring</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Legal </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reversal of prior year provisions</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iii) </sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments/usage</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accretion, foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.4</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iv)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Legal represents our provisions recorded for various legal actions based on our estimates of the likely outcomes. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Other represents our asset retirement obligations of </font><font style="font-family:inherit;font-size:9pt;">$6.8</font><font style="font-family:inherit;font-size:9pt;">, relating to sites that we currently lease. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(iii)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">During </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, we reversed prior year warranty provisions as a result of expired warranties and changes in estimated costs based on historical experience. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(iv)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Non-current balances are included in provisions and other non-current liabilities on our consolidated balance&#160;sheet.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the end of each reporting period, we evaluate the appropriateness of our provisions, and adjustments may be made to reflect actual experience or changes in our estimates.</font></div><div><a name="sD99B8A17ED7753DF9988BF06A7EC3A45"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">12</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CREDIT FACILITIES AND LONG-TERM DEBT:</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our credit facility consists of a </font><font style="font-family:inherit;font-size:10pt;">$250.0</font><font style="font-family:inherit;font-size:10pt;">&#32;term loan (Term Loan) and a $</font><font style="font-family:inherit;font-size:10pt;">300.0</font><font style="font-family:inherit;font-size:10pt;">&#32;revolving credit facility (Revolving Facility), each maturing in </font><font style="font-family:inherit;font-size:10pt;">May 2020</font><font style="font-family:inherit;font-size:10pt;">.  At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$187.5</font><font style="font-family:inherit;font-size:10pt;">&#32;was outstanding under the Term Loan and there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;amounts outstanding under the Revolving Facility (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$227.5</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding, comprised of </font><font style="font-family:inherit;font-size:10pt;">$15.0</font><font style="font-family:inherit;font-size:10pt;">&#32;under the Revolving Facility and </font><font style="font-family:inherit;font-size:10pt;">$212.5</font><font style="font-family:inherit;font-size:10pt;">&#32;under the Term Loan). </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Revolving Facility has an accordion feature that allows us to increase the $</font><font style="font-family:inherit;font-size:10pt;">300.0</font><font style="font-family:inherit;font-size:10pt;">&#32;limit by an additional </font><font style="font-family:inherit;font-size:10pt;">$150.0</font><font style="font-family:inherit;font-size:10pt;">&#32;on an uncommitted basis upon satisfaction of certain terms and conditions. The Revolving Facility also includes a </font><font style="font-family:inherit;font-size:10pt;">$25.0</font><font style="font-family:inherit;font-size:10pt;">&#32;swing line, subject to the overall revolving credit limit, that provides for short-term borrowings up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;">&#32;days. The Revolving Facility permits us and certain designated subsidiaries to borrow funds for general corporate purposes, including acquisitions. Borrowings under the Revolving Facility bear interest for the period of the draw at various base rates selected by </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">26</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">us consisting of LIBOR, Prime, Base Rate Canada, and Base Rate (each as defined in the amended credit agreement), plus a margin.&#160;The margin for borrowings under the Revolving Facility ranges from </font><font style="font-family:inherit;font-size:10pt;">0.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">1.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;(except in the case of the LIBOR base rate, in which case, the margin ranges from </font><font style="font-family:inherit;font-size:10pt;">1.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">2.4%</font><font style="font-family:inherit;font-size:10pt;">), based on a specified financial ratio based on indebtedness. The Term Loan bears interest at LIBOR plus a margin ranging from </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">3.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;based on the same financial ratio.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to comply with certain restrictive covenants under the credit facility, including those relating to the incurrence&#160;of senior ranking indebtedness, the sale of assets, a change of control, and certain financial covenants related to indebtedness and interest coverage. Certain of our assets are pledged as security for borrowings under this facility. If an event of default occurs and is continuing, the administrative agent may declare all advances on the facility to be immediately due and payable and may cancel the lenders&#8217; commitments to make further advances thereunder.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth our borrowings under the Revolving Facility and Term Loan, and our finance lease obligations, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:76%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br>2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Revolving Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total borrowings under credit facility</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: unamortized debt issuance costs </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease obligations (see notes 4 and 24) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.7</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprised of:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of borrowings under credit facility and finance lease obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion of borrowings under credit facility and finance lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">We incurred debt issuance costs in connection with an amendment of our credit facility in 2015 to add the Term Loan, which we recorded as an offset against the proceeds from the Term Loan. Such costs are deferred and amortized over the term of the Term Loan using the effective interest rate method.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">&#32;(ii)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">At </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">, </font><font style="font-family:inherit;font-size:8pt;">$11.1</font><font style="font-family:inherit;font-size:8pt;">&#32;(</font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:8pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:8pt;">$15.3</font><font style="font-family:inherit;font-size:8pt;">) of our finance lease obligations related to our solar panel manufacturing equipment. Such solar equipment lease obligations were recorded as current liabilities on our consolidated balance sheet as at </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">. In connection with the anticipated disposition of such equipment, we terminated and settled these lease obligations in full in January 2018.  See note </font><font style="font-family:inherit;font-size:8pt;">4</font><font style="font-family:inherit;font-size:8pt;">.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amounts outstanding under the Revolving Facility are due upon maturity of the facility in </font><font style="font-family:inherit;font-size:10pt;">May 2020</font><font style="font-family:inherit;font-size:10pt;">. We are permitted to repay amounts prior to maturity. Prepayments are also required under certain circumstances.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Term Loan requires quarterly principal repayments of </font><font style="font-family:inherit;font-size:10pt;">$6.25</font><font style="font-family:inherit;font-size:10pt;">, and a lump sum repayment of the remainder outstanding at maturity. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the remaining mandatory principal repayments of the Term Loan were as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:88%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years ending December 31</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020 (to maturity in May 2020)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">27</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are permitted to make voluntary prepayments of the Term Loan, subject to certain terms and conditions. Prepayments on the Term Loan are also required under certain circumstances. Repaid amounts on the Term Loan may not be re-borrowed.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with all restrictive and financial covenants under our credit facility. Commitment fees paid in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;">$1.3</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$1.4</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$1.3</font><font style="font-family:inherit;font-size:10pt;">). At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$23.2</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$25.8</font><font style="font-family:inherit;font-size:10pt;">) outstanding in letters of credit under this facility.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also have a total of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$73.5</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$70.0</font><font style="font-family:inherit;font-size:10pt;">) in uncommitted bank overdraft facilities available for intraday and overnight operating requirements. There were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;amounts outstanding under these overdraft facilities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amounts we borrow and repay under these facilities can vary significantly from month-to-month depending upon our working capital and other cash requirements. </font></div><div><a name="s39CE17F9CD4251CCA93235597B9DDFCA"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">13</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;CAPITAL STOCK:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are authorized to issue an unlimited number of subordinate voting shares, which entitle the holder to </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;vote per share, and an unlimited number of multiple voting shares, which entitle the holder to </font><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;">&#160;votes per share. The subordinate voting shares and multiple voting shares vote together as a single class on all matters submitted to a vote of shareholders, including the election of directors, except as otherwise required by law. The holders of the subordinate voting shares and multiple voting shares are entitled to share ratably, as a single class, in any dividends declared subject to any preferential rights of any outstanding preferred shares in respect of the payment of dividends. Each multiple voting share is convertible at any time at the option of the holder thereof and automatically, under certain circumstances, into one subordinate voting share. We are also authorized to issue an unlimited number of preferred shares, issuable in&#160;series. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;">&#32;preferred shares have been issued to date.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(a) Capital transactions:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:77%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Number of shares (in millions)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Subordinate Voting Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Multiple Voting Shares</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued from treasury</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled under NCIB or SIB (defined below)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued from treasury</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled under NCIB (defined below)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued from treasury</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled under NCIB</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.35</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">During </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">, we issued </font><font style="font-family:inherit;font-size:8pt;">1.7 million</font><font style="font-family:inherit;font-size:8pt;">&#32;(</font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:8pt;">0.6 million</font><font style="font-family:inherit;font-size:8pt;">; </font><font style="font-family:inherit;font-size:8pt;">2015</font><font style="font-family:inherit;font-size:8pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:8pt;">0.5 million</font><font style="font-family:inherit;font-size:8pt;">) subordinate voting shares from treasury upon the exercise of employee stock options for aggregate cash proceeds of </font><font style="font-family:inherit;font-size:8pt;">$13.6</font><font style="font-family:inherit;font-size:8pt;">&#32;(</font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:8pt;">$4.1</font><font style="font-family:inherit;font-size:8pt;">; </font><font style="font-family:inherit;font-size:8pt;">2015</font><font style="font-family:inherit;font-size:8pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:8pt;">$3.9</font><font style="font-family:inherit;font-size:8pt;">). We also issued </font><font style="font-family:inherit;font-size:8pt;">1.1 million</font><font style="font-family:inherit;font-size:8pt;">&#32;(2016 &#8212; </font><font style="font-family:inherit;font-size:8pt;">nil</font><font style="font-family:inherit;font-size:8pt;">; 2015 &#8212;  </font><font style="font-family:inherit;font-size:8pt;">0.8 million</font><font style="font-family:inherit;font-size:8pt;">) subordinate voting shares from treasury with ascribed values of  </font><font style="font-family:inherit;font-size:8pt;">$9.8</font><font style="font-family:inherit;font-size:8pt;">&#32;(2016 &#8212; </font><font style="font-family:inherit;font-size:8pt;">nil</font><font style="font-family:inherit;font-size:8pt;">; 2015 &#8212; </font><font style="font-family:inherit;font-size:8pt;">$6.5</font><font style="font-family:inherit;font-size:8pt;">) upon the vesting of certain RSUs. We also settled RSUs and PSUs with subordinate voting shares purchased in the open market. Settlement of these awards is described below.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(ii) </font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">During </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">, Onex Corporation converted </font><font style="font-family:inherit;font-size:8pt;">346,175</font><font style="font-family:inherit;font-size:8pt;">&#32;multiple voting shares into subordinate voting shares.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have repurchased subordinate voting shares in the open market and otherwise for cancellation in recent years pursuant to normal course issuer bids (NCIBs) and substantial issuer bids (SIBs), which allow us to repurchase a limited number of subordinate voting shares during a specified period. The maximum number of subordinate voting shares we are permitted to repurchase for cancellation under each NCIB is reduced by the number of subordinate voting shares purchased in the open market </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">28</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">during the term of such NCIB to satisfy obligations under our stock-based compensation plans. We enter into program share repurchases (PSRs) from time to time as part of the NCIB process (if permitted by the TSX), pursuant to which we make a prepayment to a broker in consideration for the right to receive a variable number of subordinate voting shares upon such PSR&#8217;s completion. Under such PSRs, the price and number of subordinate voting shares to be repurchased by us is generally determined based on a discount to the volume weighted-average market price of such shares during the term of the PSR, subject to certain terms and conditions. The subordinate voting shares repurchased under any PSR are cancelled upon such PSR's completion.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2017, the TSX accepted our notice to launch a new NCIB (2017 NCIB), which allows us to repurchase, at our discretion, until the earlier of November 12, 2018 or the completion of the purchases thereunder, up to approximately </font><font style="font-family:inherit;font-size:10pt;">10.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares (representing approximately </font><font style="font-family:inherit;font-size:10pt;">7.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our total outstanding subordinate voting and multiple voting shares at the time of launch) in the open market, or as otherwise permitted. Since the commencement of this NCIB through December 31, 2017, we paid </font><font style="font-family:inherit;font-size:10pt;">$19.9</font><font style="font-family:inherit;font-size:10pt;">&#32;(including transaction fees) to repurchase and cancel </font><font style="font-family:inherit;font-size:10pt;">1.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares at a weighted average price of </font><font style="font-family:inherit;font-size:10pt;">$10.58</font><font style="font-family:inherit;font-size:10pt;">&#32;per share. In addition, we repurchased </font><font style="font-family:inherit;font-size:10pt;">1.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares during 2017 (</font><font style="font-family:inherit;font-size:10pt;">0.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of which were repurchased under the 2017 NCIB in the fourth quarter of 2017) to satisfy delivery obligations under our stock-based compensation plans (see below).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, we launched an NCIB (2016 NCIB) which was completed in February 2017. The 2016 NCIB allowed us to repurchase, at our discretion, up to approximately </font><font style="font-family:inherit;font-size:10pt;">10.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares in the open market, or as otherwise permitted. During 2016, we paid </font><font style="font-family:inherit;font-size:10pt;">$34.3</font><font style="font-family:inherit;font-size:10pt;">&#32;(including transaction fees) to repurchase and cancel </font><font style="font-family:inherit;font-size:10pt;">3.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares under the 2016 NCIB at a weighted average price of </font><font style="font-family:inherit;font-size:10pt;">$10.69</font><font style="font-family:inherit;font-size:10pt;">&#32;per share, including </font><font style="font-family:inherit;font-size:10pt;">2.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares repurchased under a </font><font style="font-family:inherit;font-size:10pt;">$30.0</font><font style="font-family:inherit;font-size:10pt;">&#32;PSR we funded in March 2016 (and completed in May 2016) at a weighted average price of </font><font style="font-family:inherit;font-size:10pt;">$10.69</font><font style="font-family:inherit;font-size:10pt;">&#32;per share. We did not repurchase any subordinate voting shares under the 2016 NCIB for cancellation during the remainder of 2016 or during 2017. However, prior to its expiry, we repurchased an aggregate of </font><font style="font-family:inherit;font-size:10pt;">1.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares under the 2016 NCIB (2016 &#8212; </font><font style="font-family:inherit;font-size:10pt;">1.6 million</font><font style="font-family:inherit;font-size:10pt;">; 2017 &#8212; </font><font style="font-family:inherit;font-size:10pt;">nil</font><font style="font-family:inherit;font-size:10pt;">), to satisfy delivery obligations under our stock-based compensation plans (see below).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the second quarter of 2015, we launched and completed an SIB, pursuant to which we repurchased and cancelled approximately </font><font style="font-family:inherit;font-size:10pt;">26.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares at a price of </font><font style="font-family:inherit;font-size:10pt;">$13.30</font><font style="font-family:inherit;font-size:10pt;">&#32;per share (for an aggregate purchase price of </font><font style="font-family:inherit;font-size:10pt;">$350.0</font><font style="font-family:inherit;font-size:10pt;">). We funded the share repurchases with the proceeds of the </font><font style="font-family:inherit;font-size:10pt;">$250.0</font><font style="font-family:inherit;font-size:10pt;">&#32;Term Loan, </font><font style="font-family:inherit;font-size:10pt;">$25.0</font><font style="font-family:inherit;font-size:10pt;">&#32;drawn on the Revolving Facility, and </font><font style="font-family:inherit;font-size:10pt;">$75.0</font><font style="font-family:inherit;font-size:10pt;">&#32;of cash on hand. Also during 2015, we repurchased and cancelled a total of </font><font style="font-family:inherit;font-size:10pt;">6.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares for </font><font style="font-family:inherit;font-size:10pt;">$69.8</font><font style="font-family:inherit;font-size:10pt;">&#32;(including transaction fees) under an NCIB we launched in September 2014 (and completed in September 2015), at a weighted average price of </font><font style="font-family:inherit;font-size:10pt;">$11.46</font><font style="font-family:inherit;font-size:10pt;">&#32;per share, including </font><font style="font-family:inherit;font-size:10pt;">4.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares repurchased under a </font><font style="font-family:inherit;font-size:10pt;">$50.0</font><font style="font-family:inherit;font-size:10pt;">&#32;PSR we funded in December 2014 (and completed in January 2015) at a weighted average price of </font><font style="font-family:inherit;font-size:10pt;">$11.38</font><font style="font-family:inherit;font-size:10pt;">&#32;per share. &#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;Stock-based compensation</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Long-Term Incentive Plan (LTIP):</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the LTIP, we may grant stock options, stock appreciation rights, RSUs and PSUs to eligible employees, consultants and directors. We may, at the time of grant, authorize the grantees to settle these awards either in cash or in subordinate voting shares. Absent such permitted election, grants under the LTIP will be settled in subordinate voting shares, which we may purchase in the open market, or issue from&#160;treasury (up to a maximum aggregate of </font><font style="font-family:inherit;font-size:10pt;">29.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares). As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">12.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares remain reserved for issuance from treasury, covering potential issuances of subordinate voting shares for outstanding awards and for potential future grants of stock-based compensation under the LTIP.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Celestica Share Unit Plan (CSUP):</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the CSUP, we may grant RSUs and PSUs to eligible employees. We have the option to settle RSUs and PSUs issued thereunder in subordinate voting shares purchased in the open market, or in cash.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For disclosure regarding DSUs issued to eligible directors under our Directors&#8217; Share Compensation Plan (DSC Plan), see paragraph </font><font style="font-family:inherit;font-size:10pt;font-style:normal;font-weight:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#32;below. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">29</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded aggregate employee stock-based compensation expense (excluding DSU expense) through cost of sales and SG&amp;A, of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$30.1</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$33.0</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$37.6</font><font style="font-family:inherit;font-size:10pt;">). Employee stock-based compensation expense varies from period-to-period. The portion of such expense that relates to a non-market performance condition varies depending on the level of achievement of pre-determined financial targets.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(i) Stock options:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We grant stock options under our LTIP. Options are granted at prices equal to the closing market price on the day prior to the grant date and are exercisable during a period not to exceed </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;">&#160;years from the grant&#160;date.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option transactions were as follows for the years indicated:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:494px;"></td><td style="width:72px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:80px;"></td><td style="width:4px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average <br>Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.03</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.46</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.99</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.46</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.87</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.14</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding stock options were exercised throughout the year. The weighted average closing market price of our subordinate voting shares was </font><font style="font-family:inherit;font-size:10pt;">$12.41</font><font style="font-family:inherit;font-size:10pt;">&#32;during </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$10.66</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following stock options were outstanding as at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:33%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:13%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Range of Exercise Prices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding <br>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average <br>Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Life <br>of Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercisable <br>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average <br>Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$6.51 - $8.24</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$7.78</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$7.78</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We amortize the estimated grant date fair value of options to expense over the vesting period (generally </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">&#32;years). We determined the grant date fair value of the stock options using the Black-Scholes option pricing model with the following weighted average assumptions for the years indicated below:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:62%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:12%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016 </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017 </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility of the market price of our shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected option life (in&#160;years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average fair value of options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4.68</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;">&#32;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">No</font><font style="font-family:inherit;font-size:8pt;">&#32;stock options were granted in 2016 or 2017.</font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">30</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine the expected volatility of our subordinate voting shares based on an evaluation of the historical volatility of our share price. We determine the expected option life based on historical option holder behavior and the risk-free interest rate is based on U.S. government bond yields.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">(ii)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;RSUs and PSUs:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We grant RSUs and PSUs to our employees pursuant to our LTIP and CSUP. Each vested unit generally entitles the holder to receive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting share. Under the CSUP, we have the option to satisfy the delivery of shares upon vesting of the awards by purchasing subordinate voting shares in the open market or by settling such awards in cash. Under the LTIP, we may (at the time of grant) authorize the grantees to settle awards in either cash or subordinate voting shares (absent such permitted election, grants will be settled in subordinate voting shares, which we may purchase in the open market or issue from treasury, subject to certain limits). We have generally settled these awards with subordinate voting shares purchased in the open market by a broker, or by issuing subordinate voting shares from treasury. We amortize the grant date fair value of RSUs and PSUs to expense over the vesting period. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the RSU transactions during the years indicated, under each of the LTIP and CSUP. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:68%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Number of awards (in&#160;millions)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LTIP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">CSUP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">With respect to PSUs, employees are granted a target number of PSUs. The number of PSUs that will actually vest will vary from </font><font style="font-family:inherit;font-size:10pt;">0</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the target amount granted depending on the level of achievement of the relevant performance conditions. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we granted </font><font style="font-family:inherit;font-size:10pt;">0.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">1.25 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212;  </font><font style="font-family:inherit;font-size:10pt;">1.0 million</font><font style="font-family:inherit;font-size:10pt;">) PSUs (representing </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">&#32;of target), primarily granted in the first quarter of each such year, of which </font><font style="font-family:inherit;font-size:10pt;">60%</font><font style="font-family:inherit;font-size:10pt;">&#32;vest based on the achievement of a market performance condition tied to TSR, and the balance vest based on a non-market performance condition based on pre-determined financial targets. See note&#160;</font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(n)</font><font style="font-family:inherit;font-size:10pt;">&#32;for a description of TSR. We estimated the grant date fair value of the TSR-based PSUs using a Monte Carlo simulation model and a premium of </font><font style="font-family:inherit;font-size:10pt;">143%</font><font style="font-family:inherit;font-size:10pt;">&#32;(2016 grants &#8212; premium of </font><font style="font-family:inherit;font-size:10pt;">109%</font><font style="font-family:inherit;font-size:10pt;">, 2015 grants &#8212; premium of </font><font style="font-family:inherit;font-size:10pt;">126%</font><font style="font-family:inherit;font-size:10pt;">). The grant date fair value of the non TSR-based PSUs is determined by the market value of our subordinate voting shares at the time of grant and may be adjusted in subsequent years to reflect a change in the estimated level of achievement related to the applicable performance condition. We expect to settle these awards with subordinate voting shares purchased in the open market by a broker or issued from treasury. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we settled </font><font style="font-family:inherit;font-size:10pt;">0.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212;</font><font style="font-family:inherit;font-size:10pt;">1.1 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;">) PSUs with subordinate voting shares. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">3.0 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">2.7 million</font><font style="font-family:inherit;font-size:10pt;">) PSUs were outstanding (representing </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the target amounts granted). Of the total number of outstanding PSUs at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">1.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;PSUs were granted pursuant to the LTIP, and </font><font style="font-family:inherit;font-size:10pt;">1.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;PSUs were granted pursuant to the CSUP.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average grant date fair value of RSUs awarded in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$13.05</font><font style="font-family:inherit;font-size:10pt;">&#32;per unit (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$9.29</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$11.49</font><font style="font-family:inherit;font-size:10pt;">). The weighted average grant date fair value of PSUs awarded in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$17.18</font><font style="font-family:inherit;font-size:10pt;">&#32;per unit (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$9.61</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$13.06</font><font style="font-family:inherit;font-size:10pt;">).  As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">none</font><font style="font-family:inherit;font-size:10pt;">&#32;of the outstanding RSUs or PSUs had&#160;vested.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time-to-time, we pay cash for the purchase by a broker of subordinate voting shares in the open market to satisfy the delivery of subordinate voting shares upon vesting of awards under our stock-based compensation plans. For accounting purposes, we classify these shares as treasury stock until they are delivered pursuant to the plans. During </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, we purchased </font><font style="font-family:inherit;font-size:10pt;">1.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.6 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">2.5 million</font><font style="font-family:inherit;font-size:10pt;">) subordinate voting shares in the open market through a broker for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$16.7</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$18.2</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212;</font><font style="font-family:inherit;font-size:10pt;">$28.9</font><font style="font-family:inherit;font-size:10pt;">) (including transaction fees) to satisfy delivery requirements under our stock-based compensation plans. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">31</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the broker held </font><font style="font-family:inherit;font-size:10pt;">0.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.4 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">2.8 million</font><font style="font-family:inherit;font-size:10pt;">) subordinate voting shares with a value of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$8.7</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$15.3</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$31.4</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As management currently intends to settle all outstanding share unit awards with subordinate voting shares purchased in the open market by a broker or subordinate voting shares issued from treasury, we have accounted for these share unit awards as equity-settled awards.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#32;Deferred share units</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We grant DSUs to certain members of our Board of Directors under our DSC Plan. The DSUs may be settled in cash or with subordinate voting shares issued from treasury or purchased in the open market (at the Company's option). See note </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(n)</font><font style="font-family:inherit;font-size:10pt;">&#32;for details. During 2017, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;of our directors resigned from the Board and in connection therewith, we settled their outstanding DSUs in 2017 in accordance with the provisions of the DSC Plan.  Specifically, we paid </font><font style="font-family:inherit;font-size:10pt;">$1.7</font><font style="font-family:inherit;font-size:10pt;">&#32;in cash to Joseph M. Natale to settle his outstanding DSUs, and we settled the outstanding DSUs of Thomas S. Gross with </font><font style="font-family:inherit;font-size:10pt;">14,098</font><font style="font-family:inherit;font-size:10pt;">&#32;subordinate voting shares that we purchased in the open market. As Celestica is permitted to, and currently intends to, settle all other DSUs with shares purchased in the open market, we have accounted for these awards as equity-settled awards. In </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded DSU expense of </font><font style="font-family:inherit;font-size:10pt;">$2.2</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$2.1</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$1.9</font><font style="font-family:inherit;font-size:10pt;">) through SG&amp;A. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">1.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">1.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">1.3 million</font><font style="font-family:inherit;font-size:10pt;">) DSUs were outstanding.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sC0292A683FA15D3F9DD46A1A4566B4C1"></a></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">14</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;ACCUMULATED OTHER COMPREHENSIVE LOSS, NET OF TAX:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:60%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Opening balance of foreign currency translation account</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing balance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Opening balance of unrealized net loss on cash flow hedges</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net gain (loss) on cash flow hedges</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassification of net loss (gain) on cash flow hedges to operations</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing balance</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial gains (losses) on pension and non-pension post-employment benefit plans (note 19) </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassification of actuarial losses (gains) to deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlement loss (note 19)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassification of settlement loss to deficit (note 19)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing balance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax expense of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$2.8</font><font style="font-family:inherit;font-size:9pt;">&#32;for </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:9pt;">&#32;(</font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$1.2</font><font style="font-family:inherit;font-size:9pt;">&#32;income tax recovery; </font><font style="font-family:inherit;font-size:9pt;">2015</font><font style="font-family:inherit;font-size:9pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$2.8</font><font style="font-family:inherit;font-size:9pt;">&#32;income tax recovery). </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax recovery of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$0.3</font><font style="font-family:inherit;font-size:9pt;">&#32;for </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:9pt;">&#32;(</font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$1.1</font><font style="font-family:inherit;font-size:9pt;">&#32;income tax expense; </font><font style="font-family:inherit;font-size:9pt;">2015</font><font style="font-family:inherit;font-size:9pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$2.9</font><font style="font-family:inherit;font-size:9pt;">&#32;income tax expense).</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(iii)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax expense of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$1.2</font><font style="font-family:inherit;font-size:9pt;">&#32;as of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">&#32;(</font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$1.3</font><font style="font-family:inherit;font-size:9pt;">&#32;income tax&#160;recovery; </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:9pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$1.2</font><font style="font-family:inherit;font-size:9pt;">&#32;income tax recovery).</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect that the majority of net gains or losses on cash flow hedges reported in the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;accumulated other comprehensive loss balance will be reclassified to operations during </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</font><font style="font-family:inherit;font-size:10pt;">, primarily in cost of sales as the underlying expenses that are being hedged are included in cost of&#160;sales.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">32</font></div></div><hr style="page-break-after:always"><div><a name="s5DBA207A8BB75E10BE052C7966CA0A27"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXPENSES BY NATURE:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have presented our consolidated statement of operations by function. Included in our cost of sales and SG&amp;A for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;were employee-related costs of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$726.4</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$711.3</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$690.9</font><font style="font-family:inherit;font-size:10pt;">) including employee stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$30.1</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$33.0</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$37.6</font><font style="font-family:inherit;font-size:10pt;">), freight and transportation costs of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">$79.3</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$80.9</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$76.8</font><font style="font-family:inherit;font-size:10pt;">), depreciation expense of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$67.6</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$66.2</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$59.1</font><font style="font-family:inherit;font-size:10pt;">) and rental expense of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$28.5</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$27.1</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$25.6</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div><a name="sD8ABEBA91A365913A0564DE6F9E68A9E"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">16</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OTHER CHARGES:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring charges (a)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset impairment (b)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss (gain) on pension annuity purchase (c)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Toronto transition costs (d)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (e)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restructuring:</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our restructuring charges were comprised of the&#160;following:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash charges </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-cash charges </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We perform ongoing evaluations of our business, operational efficiency and cost structure, and implement restructuring actions as we deem necessary. In response to challenging markets and continued margin pressures, we announced in October 2017 our intention to implement additional restructuring actions in the near term to further streamline our business and improve our margin performance, and our related engagement of an outside consultant to identify cost reduction opportunities throughout our network, including through increased operational efficiencies and productivity improvements. In connection therewith, we have commenced the implementation of additional restructuring actions under a new cost efficiency initiative. Such initiative will include reductions to our workforce, and potential consolidation of certain sites to better align capacity and infrastructure with current and anticipated customer demand, related transfers of customer programs and production, re-alignment of business processes, management reorganizations, and other associated activities. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded restructuring charges of </font><font style="font-family:inherit;font-size:10pt;">$28.9</font><font style="font-family:inherit;font-size:10pt;">&#32;in 2017. Our restructuring charges for 2017 consisted of cash charges of </font><font style="font-family:inherit;font-size:10pt;">$25.1</font><font style="font-family:inherit;font-size:10pt;">, comprised of employee termination costs related to our Organizational Design (OD) and Global Business Services (GBS) initiatives, costs in connection with the rationalization of certain operations in the third quarter of 2017, and </font><font style="font-family:inherit;font-size:10pt;">$8.0</font><font style="font-family:inherit;font-size:10pt;">&#32;of charges in connection with our new cost efficiency initiative (described above) in the fourth quarter of 2017, as well as net non-cash impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$3.8</font><font style="font-family:inherit;font-size:10pt;">, to write down the carrying value of our solar panel manufacturing equipment to its fair value less costs to sell based on executed sale agreements. See note 4. Our restructuring provision at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$12.7</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$6.6</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2016, we made the decision to exit the solar panel manufacturing business. We recorded restructuring charges of </font><font style="font-family:inherit;font-size:10pt;">$31.9</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Our restructuring charges for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;consisted of cash charges of </font><font style="font-family:inherit;font-size:10pt;">$10.7</font><font style="font-family:inherit;font-size:10pt;">, primarily for employee termination costs relating to our GBS and OD initiatives, our solar panel manufacturing operations (see note 4) and other exited operations, and non-cash charges of </font><font style="font-family:inherit;font-size:10pt;">$21.2</font><font style="font-family:inherit;font-size:10pt;">, to write down certain plant assets and equipment to recoverable amounts, including </font><font style="font-family:inherit;font-size:10pt;">$19.0</font><font style="font-family:inherit;font-size:10pt;">&#32;related to our solar panel manufacturing equipment at our two locations.  </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">33</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded restructuring charges of </font><font style="font-family:inherit;font-size:10pt;">$23.9</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. Our restructuring charges for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;consisted of cash charges of </font><font style="font-family:inherit;font-size:10pt;">$19.5</font><font style="font-family:inherit;font-size:10pt;">, primarily for employee termination costs at various sites, including headcount reductions in certain under-utilized manufacturing sites in higher cost locations, and non-cash charges of </font><font style="font-family:inherit;font-size:10pt;">$4.4</font><font style="font-family:inherit;font-size:10pt;">, primarily to write down certain equipment to recoverable amounts. These </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#32;charges also included costs associated with the consolidation of two of our semiconductor sites, to reduce the cost structure and improve the margin performance of that business. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See notes </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;font-style:normal;font-weight:normal;">(m)</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">11</font><font style="font-family:inherit;font-size:10pt;">&#32;for further details regarding our restructuring provisions. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(b)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;Annual impairment assessment:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We conduct our Annual Impairment Assessment in the fourth quarter of each year (which corresponds to our annual planning cycle), and whenever events or changes in circumstances indicate that the carrying amount of an asset, CGU or a group of CGUs may not be recoverable (triggering events). We recognize an impairment loss when the carrying amount of an asset, CGU or a group of CGUs exceeds its recoverable amount, which is measured as the greater of its expected value-in-use and its fair value less costs to sell. We did not identify any triggering event during the course of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;indicating that the carrying amount of our assets or CGUs may not be recoverable, other than with respect to our exit from the solar panel manufacturing business. In connection therewith, we recorded net impairment losses (through restructuring charges) of </font><font style="font-family:inherit;font-size:10pt;">$3.8</font><font style="font-family:inherit;font-size:10pt;">&#32;on our solar panel manufacturing equipment in 2017, to reduce the carrying value of such equipment (recorded in assets held for sale) to its estimated fair value less costs to sell based on executed sale agreements (see notes 4, 7 and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">). </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we performed our Annual Impairment Assessment and determined that there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;additional impairment as the recoverable amount of our assets and CGUs exceeded their respective carrying values as of December 31, 2017. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our Annual Impairment Assessments, other than with respect to our solar panel manufacturing equipment in 2016 and 2017 (which were based on estimated fair value less costs to sell), we used cash flow projections based primarily on our plan for the following year and, to a lesser extent, on our three-year strategic plan and other financial projections. Our plans are primarily based on financial projections submitted by our subsidiaries in the fourth quarter of each year, together with inputs from our customer teams, and is subjected to in-depth reviews performed by various levels of management as part of our annual planning cycle. The plan for </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">&#32;(used for our 2017 Annual Impairment Assessment) was approved by management and presented to our Board of Directors in December </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2016, we performed our Annual Impairment Assessment and determined that, other than the write down of our solar panel manufacturing equipment (recorded as restructuring charges and discussed in paragraph (a) above), there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;impairment as the recoverable amount of our assets and CGUs exceeded their respective carrying values.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2015, we performed our Annual Impairment Assessment, and in connection therewith,  recorded non-cash impairment charges totaling </font><font style="font-family:inherit;font-size:10pt;">$12.2</font><font style="font-family:inherit;font-size:10pt;">, comprised of </font><font style="font-family:inherit;font-size:10pt;">$6.5</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$5.7</font><font style="font-family:inherit;font-size:10pt;">, against the property, plant and equipment of our CGUs in Japan and Spain, respectively. Such charges were primarily due to the reduction of our then-long-term cash flow projections for these CGUs as a result of reduced customer demand and challenging market conditions that we were experiencing in these CGUs at that time, and our assessment of the continued negative impact of these factors on the future profitability of these two CGUs. After recording the 2015 impairment charges, the carrying value of the property, plant and equipment held by each such CGU was reduced to approximate the fair value of its real property at the end of 2015. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The process of determining the recoverable amount of a CGU is subjective and requires management to exercise significant judgment in estimating future growth, profitability, and discount and terminal growth rates, among other factors. The assumptions used in our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;Annual Impairment Assessment were determined based on past experiences adjusted for expected changes in future conditions. Where applicable, we engaged independent brokers to obtain market prices to estimate our real property and other asset values. For our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;assessment (where cash flow projections were used), we used cash flow projections ranging from </font><font style="font-family:inherit;font-size:10pt;">4 to 6 years</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;">1 to 7 years</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;">3 to 10 years</font><font style="font-family:inherit;font-size:10pt;">) for our CGUs, in line with the remaining useful lives of the CGUs&#8217; essential assets. Additionally, in order to estimate the cash flows beyond our most recent cash flow projection period used, we have applied a perpetuity growth rate of </font><font style="font-family:inherit;font-size:10pt;">2%</font><font style="font-family:inherit;font-size:10pt;">, which is consistent with long-term inflation guidance. We generally used our weighted average cost of capital of approximately </font><font style="font-family:inherit;font-size:10pt;">9%</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; approximately </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; approximately </font><font style="font-family:inherit;font-size:10pt;">8%</font><font style="font-family:inherit;font-size:10pt;">) to discount our cash flows. For our semiconductor CGU, however, we applied a discount rate of </font><font style="font-family:inherit;font-size:10pt;">17%</font><font style="font-family:inherit;font-size:10pt;">&#32;in 2017 (2015 and 2016 &#8212; </font><font style="font-family:inherit;font-size:10pt;">17%</font><font style="font-family:inherit;font-size:10pt;">) reflecting the higher risk inherent in these cash flows, notwithstanding the recent positive performance of this CGU.  </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">34</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our annual impairment assessment of goodwill, we also perform sensitivity analyses for the relevant CGUs in order to identify the impact of changes in key assumptions, including projected growth rates, profitability, and discount and terminal growth rates. Our goodwill balance at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;of </font><font style="font-family:inherit;font-size:10pt;">$23.2</font><font style="font-family:inherit;font-size:10pt;">&#32;was comprised of </font><font style="font-family:inherit;font-size:10pt;">$19.5</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$19.5</font><font style="font-family:inherit;font-size:10pt;">) attributable to our semiconductor CGU and </font><font style="font-family:inherit;font-size:10pt;">$3.7</font><font style="font-family:inherit;font-size:10pt;">&#32;(December 31, 2016 &#8212; </font><font style="font-family:inherit;font-size:10pt;">$3.7</font><font style="font-family:inherit;font-size:10pt;">) attributable to our November 2016 Karel acquisition. See note </font><font style="font-family:inherit;font-size:10pt;">3</font><font style="font-family:inherit;font-size:10pt;">. For purposes of our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;impairment assessment of our semiconductor CGU, we assumed future revenue growth at an average compound annual growth rate of </font><font style="font-family:inherit;font-size:10pt;">9%</font><font style="font-family:inherit;font-size:10pt;">&#32;over a </font><font style="font-family:inherit;font-size:10pt;">6</font><font style="font-family:inherit;font-size:10pt;">-year period (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">7%</font><font style="font-family:inherit;font-size:10pt;">&#32;over a </font><font style="font-family:inherit;font-size:10pt;">7</font><font style="font-family:inherit;font-size:10pt;">-year period), representing the remaining life of the CGU&#8217;s most significant customer contract. We believe that this growth rate is supported by the level of new business awarded in recent years and the expectation of future new business awards. We also assumed that the average annual margins for this CGU over the projection period will be slightly above our overall margin performance in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, consistent with the average annual margins we assumed for our 2016 impairment analysis. In our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;Annual Impairment Assessment, we did not identify any key assumptions where a reasonable possible change would result in material impairments to our semiconductor CGU. For purposes of our 2017 impairment assessment of our Karel goodwill, we assumed modest revenue growth over a </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;">-year period, and average margins over the projection period equal to our overall margin performance in 2017.  We did not identify any key assumptions where a reasonable possible change would result in material impairments related to the goodwill attributable to our acquisition of Karel.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impairment assessments inherently involve judgment as to assumptions about expected future cash flows and the impact of market conditions on those assumptions. Future events and changing market conditions may impact our assumptions as to prices, costs or other factors that may result in changes in our estimates of future cash flows. Failure to realize the assumed revenues at an appropriate profit margin of a CGU could result in impairment losses in such CGU in future&#160;periods. </font></div><div style="line-height:120%;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Loss (gain) on pension annuity purchase:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the Trustees of our U.K. Main pension plan entered into an agreement with a third party insurance company to purchase an annuity for participants of the Main plan who have retired. The purchase of the annuity resulted in a non-cash loss of </font><font style="font-family:inherit;font-size:10pt;">$17.0</font><font style="font-family:inherit;font-size:10pt;">&#32;which we recorded in other comprehensive income and simultaneously re-classified to deficit during 2017, with a corresponding reduction in the value of our pension assets which is recorded in other non-current assets on our consolidated balance sheet. See note 19(a).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2017, the Trustees of our U.K. Supplementary pension plan entered into an agreement with a third party insurance company to purchase an annuity for all participants of this plan. The purchase of the annuity resulted in a non-cash loss of </font><font style="font-family:inherit;font-size:10pt;">$1.9</font><font style="font-family:inherit;font-size:10pt;">&#32;which we recorded during 2017 in other charges in our consolidated statement of operations, with a corresponding reduction in the value of our pension assets which is recorded in other non-current assets on our consolidated balance sheet. This non-cash loss is recorded through our consolidated statement of operations as we anticipate transferring the pension annuity to individual plan members and winding up the plan in 2018. See note </font><font style="font-family:inherit;font-size:10pt;">19</font><font style="font-family:inherit;font-size:10pt;">(a).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, we liquidated the asset portfolio for the defined benefit component of a pension plan for certain Canadian employees, following which substantially all of the proceeds were used to purchase annuities from insurance companies for plan participants. The purchase of the annuities resulted in a non-cash settlement loss of </font><font style="font-family:inherit;font-size:10pt;">$6.4</font><font style="font-family:inherit;font-size:10pt;">&#32;in 2014 which we recorded in other charges in our consolidated statement of operations. During 2015, we recorded a recovery of </font><font style="font-family:inherit;font-size:10pt;">$0.3</font><font style="font-family:inherit;font-size:10pt;">&#32;upon final settlement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(d)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;Toronto transition costs: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font><font style="font-family:inherit;font-size:10pt;">In connection with the anticipated sale of our Toronto real property, we entered into a long-term lease in November 2017 (in the Greater Toronto area) for the relocation of our Toronto manufacturing operations, with occupancy anticipated to commence at the end of the first quarter of 2018. We currently expect to complete the transition to this new manufacturing location by the end of the first quarter of 2019. In addition, should the sale be consummated, we will enter into a long-term lease with the purchasers of our Toronto real property for our new corporate headquarters. In connection therewith, we intend to move such headquarters to a temporary location while space in a new office building (to be built by such purchasers on the site of our current location) is under construction. We will incur significant costs throughout the transition period (which commenced in the fourth quarter of 2017) to relocate our corporate headquarters and to transfer our Toronto manufacturing operations to its new location, and as we prepare and customize the new site to meet our manufacturing needs. These costs will consist of building improvements and new equipment which we will capitalize, as well as transition-related costs which we will record in other charges. Transition costs are comprised of direct relocation costs, duplicate costs (such as rent expense, utility costs, depreciation charges, and personnel costs) incurred during the transition period, as well as cease-use costs incurred in connection with idle </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">35</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">or vacated portions of the relevant premises that we would not have incurred but for these relocations. Any amounts received from the purchasers of our Toronto real property, or gains recorded in connection with its sale, will be recorded as recoveries through other charges (recoveries). During 2017, we recorded </font><font style="font-family:inherit;font-size:10pt;font-style:normal;">$1.6</font><font style="font-family:inherit;font-size:10pt;">&#32;of such transition costs, consisting of utility costs related to idle premises, and depreciation charges and personnel costs used in the operation of duplicate production lines in advance of the transition.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(e)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded </font><font style="font-family:inherit;font-size:10pt;">$4.5</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$1.4</font><font style="font-family:inherit;font-size:10pt;">) in Acquisition Costs. See note </font><font style="font-family:inherit;font-size:10pt;">3</font><font style="font-family:inherit;font-size:10pt;">. Additionally, during 2016, we received recoveries of damages of </font><font style="font-family:inherit;font-size:10pt;">$12.0</font><font style="font-family:inherit;font-size:10pt;">&#32;in connection with the settlement of class action lawsuits in which we were a plaintiff, related to certain purchases we made in prior periods. These recoveries were offset in part by the cost we recorded to settle an unrelated legal matter during 2016. </font></div><div><a name="s892A73D145BE52718A486A4168E60D7D"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">17</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCE COSTS AND REFUND INTEREST INCOME:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our finance costs are comprised primarily of interest expenses and fees related to our Term Loan, the Revolving Facility, our accounts receivable sales program and a customer's supplier financing program. See notes </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Refund interest income represents the refund of interest on cash previously held on account with tax authorities in connection with the resolution of certain previously-disputed tax matters in 2016. See notes </font><font style="font-family:inherit;font-size:10pt;">20</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><a name="s1D7210AE91E75712A5A85BA543610544"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">18</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RELATED PARTY TRANSACTIONS: </font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Onex Corporation (Onex) beneficially owns or controls, directly or indirectly, all of our outstanding multiple voting shares. Accordingly, Onex has the ability to exercise significant influence over our business and affairs and generally has the power to determine all matters submitted to a vote of our shareholders where the subordinate voting shares and multiple voting shares vote together as a single class. Mr. Gerald Schwartz, the Chairman of the Board, President and Chief Executive Officer of Onex, and one of our directors until December 31, 2016, indirectly owns shares representing the majority of the voting rights of&#160;Onex.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January&#160;2009, we entered into a Services Agreement with Onex for the services of Mr. Schwartz as a director of Celestica, pursuant to which Onex received compensation for such services. The initial term of this agreement was </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;year and it automatically renews for successive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year terms unless either party provides a notice of intent not to renew. In connection with the retirement of Mr. Schwartz from our Board of Directors as of December 31, 2016, and the appointment of Mr. Tawfiq Popatia (also an officer of Onex) as his replacement effective January 1, 2017, the Services Agreement was amended as of such date to replace all references to Mr. Schwartz therein with references to Mr. Popatia, and to increase the annual fee payable to Onex thereunder from </font><font style="font-family:inherit;font-size:10pt;">$200,000</font><font style="font-family:inherit;font-size:10pt;">&#32;per year to </font><font style="font-family:inherit;font-size:10pt;">$235,000</font><font style="font-family:inherit;font-size:10pt;">&#32;per year (to be consistent with current annual Board retainer fees), payable in DSUs in equal quarterly installments in arrears. The Services Agreement terminates automatically and the rights of Onex to receive compensation (other than accrued and unpaid compensation) will terminate (a) </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;">&#32;days after the first day on which Onex ceases to hold at least one multiple voting share of Celestica or any successor company or (b) the date Mr. Popatia ceases to be a director of Celestica for any reason.  </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sale agreement with respect to real property in Toronto:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 23, 2015, we entered into an agreement of purchase and sale (the Property Sale Agreement) to sell our real property located in Toronto, Ontario, which includes the site of our corporate headquarters and our Toronto manufacturing operations, to a special purpose entity (the Property Purchaser) to be formed by a consortium of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;real estate developers. If the transaction is completed, the purchase price will be approximately </font><font style="font-family:inherit;font-size:10pt;">$137 million</font><font style="font-family:inherit;font-size:10pt;">&#32;Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$109</font><font style="font-family:inherit;font-size:10pt;">&#32;at year-end exchange rates), exclusive of applicable taxes and subject to adjustment in accordance with the terms of the Property Sale Agreement, including for certain density bonuses and other adjustments in accordance with usual commercial practice.  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon execution of the Property Sale Agreement, the Property Purchaser paid us a cash deposit of </font><font style="font-family:inherit;font-size:10pt;">$15 million</font><font style="font-family:inherit;font-size:10pt;">&#32;Canadian dollars (</font><font style="font-family:inherit;font-size:10pt;">$11.2</font><font style="font-family:inherit;font-size:10pt;">&#32;at the then-prevailing exchange rate), which is non-refundable except in limited circumstances. Upon closing, which is subject to various conditions, including municipal approvals and is currently anticipated to occur in 2018, the Property Purchaser is to pay us an additional </font><font style="font-family:inherit;font-size:10pt;">$53.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;Canadian dollars in cash (approximately </font><font style="font-family:inherit;font-size:10pt;">$43</font><font style="font-family:inherit;font-size:10pt;">&#32;at year-end exchange rates). The </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">36</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">balance of the purchase price is to be satisfied upon closing by an interest-free, first-ranking mortgage in the amount of </font><font style="font-family:inherit;font-size:10pt;">$68.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$55</font><font style="font-family:inherit;font-size:10pt;">&#32;at year-end exchange rates) to be registered on title to the property and having a term of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;years from the closing date. We recorded the cash deposit in other non-current liabilities on our consolidated balance sheet and as cash provided by investing activities in our consolidated statement of cash flows for 2015. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of the Property Sale Agreement, we have agreed, upon closing, to enter into a short-term interim lease for our existing corporate headquarters and manufacturing premises on a portion of the real estate on a rent-free basis (subject to certain payments including taxes and utilities), which is to be followed by a long-term lease for Celestica&#8217;s new corporate headquarters, on commercially reasonable arm&#8217;s-length terms. There can be no assurance that this transaction will be completed within the expected time period or at all. We will incur significant costs related to Toronto transition matters. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(d)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Approximately </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the interests in the Property Purchaser are to be held by a privately-held company in which Mr.   Schwartz, a controlling shareholder and until December 31, 2016, a director of Celestica, has a material interest. Mr. Schwartz also has a non-voting interest in an entity which is to have an approximate </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;">&#32;interest in the Property Purchaser. Given the interest in the transaction by a related party, our board of directors formed a Special Committee, consisting solely of independent directors, which retained its own independent legal counsel, to review and supervise a competitive bidding process. The Special Committee, after considering, among other factors, that the purchase price for the property&#160;exceeded&#160;the valuation provided by an independent appraiser, determined that the Property Purchaser&#8217;s transaction terms were in the best interests of Celestica. Our board of directors, at a meeting where Mr. Schwartz was not present, approved the transaction based on the unanimous recommendation of the Special Committee.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation of key management personnel:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our key management team consists of directors and senior executive officers. The aggregate compensation expenses we recognized under IFRS for our directors and key management team were as&#160;follows: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:62%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term employee benefits and costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Post-employment and other long-term benefits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation (including DSUs to eligible directors)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">37</font></div></div><hr style="page-break-after:always"><div><a name="sF5855B509EED52C5BEDFDF78F70778AC"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">19</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PENSION AND NON-PENSION POST-EMPLOYMENT BENEFIT PLANS:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(a)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;Plan summaries:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide pension and non-pension post-employment benefit plans for our employees. Such plans include defined benefit pension plans for our employees in the United&#160;Kingdom (U.K.) that generally provide participants with stated benefits on retirement based on their pensionable service, either in annuities and/or lump sum payments. The U.K defined benefit pension plans are comprised of a Main pension plan and a Supplementary pension plan, both of which are closed to new members. The U.K. Main pension plan is our largest defined benefit pension plan. The Supplementary pension plan does not have any active members. Approximately </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the U.K. plan members remain active employees of the Company. Defined contribution pension plans are offered to certain employees, mainly in Canada and the&#160;U.S. We provide non-pension post-employment benefits (under other benefit plans) to retired and terminated employees in Canada, the U.S., Mexico and Thailand. These benefits may include one-time retirement and specified termination benefits, medical, surgical, hospitalization coverage, supplemental health, dental and/or group life&#160;insurance.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the Trustees of our U.K. Main pension plan entered into an agreement with a third party insurance company to purchase an annuity for participants in such plan who have retired. The cost of the annuity was </font><font style="font-family:inherit;font-size:10pt;">&#163;123.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(approximately </font><font style="font-family:inherit;font-size:10pt;">$154.3</font><font style="font-family:inherit;font-size:10pt;">&#32;at the exchange rate at the time of recording) and was funded with existing plan assets. The annuity is held as an asset of the Main plan. Although we retain ultimate responsibility for the payment of benefits to plan participants, the annuity substantially hedges the financial risk component of the associated pension obligations for such retired participants. The purchase of the annuity resulted in a non-cash loss of </font><font style="font-family:inherit;font-size:10pt;">$17.0</font><font style="font-family:inherit;font-size:10pt;">&#32;which we recorded in other comprehensive income and simultaneously re-classified to deficit during 2017. We also reduced the value of our pension assets by </font><font style="font-family:inherit;font-size:10pt;">$17.0</font><font style="font-family:inherit;font-size:10pt;">&#32;during 2017, which is recorded in other non-current assets on our consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2017, the Trustees of our U.K. Supplementary pension plan entered into an agreement with a third party insurance company to purchase an annuity for all participants of this plan. The cost of the annuity was </font><font style="font-family:inherit;font-size:10pt;">&#163;9.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;(approximately </font><font style="font-family:inherit;font-size:10pt;">$11.7</font><font style="font-family:inherit;font-size:10pt;">&#32;at the exchange rate at the time of recording) and was funded with existing plan assets. The annuity is held as an asset of such plan. For the Supplementary pension plan, we anticipate transferring the pension annuity to individual plan members and winding up the plan in 2018. Although we will retain responsibility for the payment of benefits to plan participants until such wind-up is complete, the annuity substantially hedges the financial risk component of the associated pension obligations for such participants. The purchase of the annuity resulted in a non-cash loss of </font><font style="font-family:inherit;font-size:10pt;">$1.9</font><font style="font-family:inherit;font-size:10pt;">&#32;which we recorded during 2017 in other charges (see note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;">) in our consolidated statement of operations, with a corresponding reduction in the value of our pension assets which is recorded in other non-current assets on our consolidated balance sheet. This non-cash loss was recorded through our consolidated statement of operations as we anticipate winding up this plan in 2018.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The overall governance of our pension plans is conducted by our Global Compensation Committee which, through annual reviews, approves material plan changes, reviews funding levels, investment performance, compliance matters and plan assumptions, and ensures that the plans are administered in accordance with local statutory requirements. We have established a Pension Committee to govern our Canadian pension plans. The U.K. pension plans are governed by a Board of Trustees, composed of employee and company representation. Both the Canadian Pension Committee and the U.K. Board of Trustees review funding levels, investment performance and compliance matters for their respective plans. Our pension funding policy is to contribute amounts sufficient, at minimum, to meet local statutory funding requirements. For our defined benefit pension plans (primarily U.K.), local regulatory bodies either define the minimum funding requirement or approve the funding plans submitted by us. We may make additional discretionary contributions taking into account actuarial assessments and other factors. The contributions that we make to support ongoing plan obligations are recorded in the respective asset or liability accounts on our consolidated balance sheet. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our U.K. plans require an actuarial valuation to be completed every three years. The actuarial valuation was completed using a measurement date of April&#160;2016; the next valuation will have a measurement date of April&#160;2019. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently fund our non-pension post-employment benefit plans as we incur benefit payment obligations thereunder. Excluding our mandatory plans, the most recent actuarial valuations for our largest non-pension post-employment benefit plans were completed using measurement dates of May 2016 (Canada) and &#160;January 2017 (U.S.). The next actuarial valuations for these plans will have measurement dates of May 2019 and January 2018, respectively. We accrue the expected costs of providing non-pension post-employment benefits during the periods in which the employees render&#160;service. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">38</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We used a measurement date of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;for the accounting valuation for pension and non-pension post-employment benefits.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our pension plans are exposed to market risks such as changes in interest rates, inflation, and fluctuations in investment values, as well as financial risks including counterparty risks of financial institutions from which annuities have been purchased for specified plans. See notes </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">21</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;">. Our plans are also exposed to non-financial risks, including the membership&#8217;s mortality and demographic changes, as well as regulatory changes.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We manage the funding level risk of defined benefit pension plans through our asset allocation strategy for each plan. In the U.K., we follow an active de-risking strategy and allocate a higher level of the plan assets to debt instruments if the funding level of the plan improves. During 2017, certain of the obligations under our U.K. defined benefit pension plans have been hedged with the purchase of annuities with insurance companies.  See above and note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension fund assets are invested primarily in fixed income and equity securities. Asset allocation between fixed income and equity securities is adjusted based on the expected life of the plan and the expected retirement dates of the plan participants. Our pension funds do not invest directly in our shares, but may invest indirectly as a result of the inclusion of our shares in certain investment funds. All of our plan assets are measured at their fair value using inputs described in the fair value hierarchy in note&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">21</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$247.0</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$351.6</font><font style="font-family:inherit;font-size:10pt;">) of our plan assets were measured using level&#160;1 inputs of the fair value hierarchy and </font><font style="font-family:inherit;font-size:10pt;">$148.5</font><font style="font-family:inherit;font-size:10pt;">&#32;(December 31, 2016 &#8212; </font><font style="font-family:inherit;font-size:10pt;">nil</font><font style="font-family:inherit;font-size:10pt;">) of our plan assets (comprised of insurance annuities) were measured using level 3 inputs of the fair value hierarchy. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">none</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$25.6</font><font style="font-family:inherit;font-size:10pt;">) of our plan assets were measured using level&#160;2 inputs of the fair value hierarchy. Approximately </font><font style="font-family:inherit;font-size:10pt;">96</font><font style="font-family:inherit;font-size:10pt;">% of our plan assets are held with financial institutions with a Standard and Poor&#8217;s long-term rating of A- or above at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The remaining assets are held with financial institutions where ratings are not available or below A-. For these institutions, Celestica monitors counterparty risk based on the diversification of plan assets. These plan assets are maintained in segregated accounts by a custodian that is independent from the fund managers. We believe that the counterparty risk is&#160;low.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan assets are measured at their fair values; however, the amounts we are permitted to record for defined benefit plan assets may be restricted under IFRS. See note&#160;</font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(n)</font><font style="font-family:inherit;font-size:10pt;">&#32;for a description of this restriction. Based on a review of the terms, conditions, and statutory minimum funding requirements of our defined benefit plans, we have determined that the present value of future pension refunds or reductions in future contributions to our pension plans exceeds the total of the fair value of plan assets net of the present value of related obligations. This determination was made on a plan-by-plan basis. As a result of our assessment, there were no reductions to the amounts we recorded for defined benefit plan assets as at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(b) Plan financials: </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below presents the market value of plan assets:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Market <br>Value at <br>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Actual Asset <br>Allocation (%) <br>at December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted market prices:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt investment funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity investment funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-quoted market prices:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other investment funds / insurance annuities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">39</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide a summary of the financial position of our pension and other benefit&#160;plans:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:57%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans <br>Year ended <br>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans <br>Year ended <br>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan assets, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">365.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial gains (losses) in other comprehensive income </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Administrative expenses paid from plan assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employer contributions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employer direct benefit payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employer direct settlement payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlement payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Settlement payments from plan (see note 19(a))</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange rate changes and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan assets, end of year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Actuarial gains or losses are determined based on actual return on plan assets less interest income above. For 2017, includes </font><font style="font-family:inherit;font-size:9pt;">$17.0</font><font style="font-family:inherit;font-size:9pt;">&#32;loss resulting from the purchase of annuities in March 2017 (see note </font><font style="font-family:inherit;font-size:9pt;">19</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:9pt;">&#32;above).</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:57%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans <br>Year ended <br>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit <br>Plans <br>Year ended <br>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued benefit obligations, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current service cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Past service cost and settlement/curtailment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial losses (gains) in other comprehensive income from:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212; Changes in demographic assumptions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212; Changes in financial assumptions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212; Experience adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Settlement payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Settlement payments from plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange rate changes and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued benefit obligations, end of year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average duration of benefit obligations (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">40</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The present value of the defined benefit obligations, the fair value of plan assets and the surplus or deficit in our defined benefit pension and other benefit plans are summarized as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:437px;"></td><td style="width:9px;"></td><td style="width:40px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:40px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:40px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:40px;"></td><td style="width:4px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans<br>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans  <br>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued benefit obligations, end of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(325.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(355.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan assets, end of year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess (deficiency) of plan assets over accrued benefit obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the plan balances as reported on our consolidated balance&#160;sheet:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"></td></tr><tr><td style="width:47%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension <br>Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br>Benefit Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension <br>Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br>Benefit Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension and non-pension post-employment benefit obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(86.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(97.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current other post-employment benefit obligations </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current net pension assets (note 10)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">In connection with certain restructuring actions announced prior to the end of 2017, we reclassified a current portion of the accumulated post-employment benefits totaling </font><font style="font-family:inherit;font-size:9pt;">$0.9</font><font style="font-family:inherit;font-size:9pt;">&#32;to accrued and other current liabilities on our consolidated balance sheet as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">. </font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the net expense recognized in our consolidated statement of operations for pension and non-pension post-employment benefit&#160;plans:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:666px;border-collapse:collapse;text-align:left;"><tr><td colspan="24"></td></tr><tr><td style="width:348px;"></td><td style="width:9px;"></td><td style="width:36px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:34px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:36px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:32px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:36px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:36px;"></td><td style="width:4px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans <br>Year ended December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans <br>Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net interest cost (income)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Past service cost and settlement/curtailment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan administrative expenses and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Defined contribution pension plan expense (note 19(c))</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total expense for the year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally record the expenses for pension plans and non-pension post-employment benefits in cost of sales and SG&amp;A&#160;expenses depending on the nature of the expenses. Our settlement loss in 2017 of </font><font style="font-family:inherit;font-size:10pt;">$1.9</font><font style="font-family:inherit;font-size:10pt;">&#32;in pension plans arose as a result of annuity purchases for our U.K. Supplementary plan during 2017. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">41</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the gains and losses, net of tax, recognized in OCI and reclassified directly to deficit:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:74%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative losses, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on pension annuity purchase (see note 16(c))</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial losses (gains) recognized during the year </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative losses (gains), end of year </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax recovery of </font><font style="font-family:inherit;font-size:9pt;">nil</font><font style="font-family:inherit;font-size:9pt;">&#32;for </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">&#32;(</font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$1.4</font><font style="font-family:inherit;font-size:9pt;">&#32;income tax expense; </font><font style="font-family:inherit;font-size:9pt;">2015</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">nil</font><font style="font-family:inherit;font-size:9pt;">&#32;income tax recovery).</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax recovery of </font><font style="font-family:inherit;font-size:9pt;">$0.7</font><font style="font-family:inherit;font-size:9pt;">&#32;as at </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">&#32;(</font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:9pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$0.7</font><font style="font-family:inherit;font-size:9pt;">&#32;income tax recovery; </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$2.1</font><font style="font-family:inherit;font-size:9pt;">&#32;income tax&#160;recovery).</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following percentages and assumptions were used in measuring the plans for the years indicated:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"></td></tr><tr><td style="width:48%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:8%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average discount rate at December&#160;31 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;for:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net pension cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average rate of compensation increase for:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net pension cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Healthcare cost trend rates:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Immediate trend</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.8</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ultimate trend</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year the ultimate trend rate is expected to be achieved</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2030</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2030</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2030</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i) </font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">The weighted average discount rate is determined using publicly available rates for highly-rated bonds by currency in countries where there is a pension or non-pension benefit plan. A lower discount rate would increase the present value of the benefit obligation.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management applied significant judgment in determining these assumptions. We evaluate these assumptions on a regular basis taking into consideration current market conditions and historical market data. Actual results could differ materially from those estimates and assumptions.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A one percentage-point increase or decrease to one of the following actuarial assumptions, holding other assumptions constant in each case, would increase (decrease) our benefit obligations as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:667px;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:384px;"></td><td style="width:9px;"></td><td style="width:54px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:54px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:54px;"></td><td style="width:4px;"></td><td style="width:5px;"></td><td style="width:9px;"></td><td style="width:54px;"></td><td style="width:4px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended<br>December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended<br>December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Increase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Decrease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Increase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Decrease</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Discount rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Healthcare cost trend rate </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The sensitivity figures shown above were calculated by determining the change in the obligation as at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;due to a 100 basis point increase or decrease to each of our significant actuarial assumptions used, primarily the discount rate and healthcare cost trend rate, in isolation, leaving all other assumptions unchanged from the original calculation. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">42</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(c)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;&#32;Plan contributions:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, we made contributions to our pension plans of </font><font style="font-family:inherit;font-size:10pt;">$11.9</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$19.4</font><font style="font-family:inherit;font-size:10pt;">) of which </font><font style="font-family:inherit;font-size:10pt;">$9.4</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$10.0</font><font style="font-family:inherit;font-size:10pt;">) was for defined contribution plans and </font><font style="font-family:inherit;font-size:10pt;">$2.5</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$9.4</font><font style="font-family:inherit;font-size:10pt;">) was for defined benefit plans. In mid-2016, we provided a parental guarantee to the Trustees of our U.K. pension plans, and since the plans were considered sufficiently funded, no further contributions to these plans were required. We may, from time-to-time, make voluntary contributions to the pension plans. In </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, we made aggregate contributions to our non-pension post-employment benefit plans of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4.5</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.2</font><font style="font-family:inherit;font-size:10pt;">) to fund benefit payments. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently estimate that our </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</font><font style="font-family:inherit;font-size:10pt;">&#32;contributions will be </font><font style="font-family:inherit;font-size:10pt;">$2.5</font><font style="font-family:inherit;font-size:10pt;">&#32;for defined benefit pension plans, </font><font style="font-family:inherit;font-size:10pt;">$9.4</font><font style="font-family:inherit;font-size:10pt;">&#32;for defined contribution pension plans, and </font><font style="font-family:inherit;font-size:10pt;">$4.2</font><font style="font-family:inherit;font-size:10pt;">&#32;for our non-pension post-employment benefit&#160;plans. Our actual contributions could differ materially from these estimates.</font></div><div><a name="s09EB40387959540A8EC9CF1718C9AC57"></a></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">20</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;INCOME TAXES:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current income tax expense:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current year </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments for prior years, including changes to net provisions related to tax uncertainties </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income tax expense:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Origination and reversal of temporary differences </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i) </sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in previously unrecognized tax losses and deductible temporary differences, including adjustments for prior years</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of income taxes calculated at the statutory income tax rate to the income tax expense at the effective tax rate is as&#160;follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:74%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense at Celestica&#8217;s statutory income tax rate of 26.5% (2016 and 2015 &#8212; 26.5%)   </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impact on income taxes from:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing and processing deduction</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign income taxed at different rates</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, including non-taxable/non-deductible items and changes to net provisions related to tax uncertainties </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in unrecognized tax losses and deductible temporary differences</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">These line items for 2016 in the two tables above were negatively impacted by a deferred tax expense of </font><font style="font-family:inherit;font-size:9pt;">$8.0</font><font style="font-family:inherit;font-size:9pt;">&#32;related to taxable temporary differences associated with the anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, of which </font><font style="font-family:inherit;font-size:9pt;">$6.0</font><font style="font-family:inherit;font-size:9pt;">&#32;was realized as a current tax expense in 2017 for withholding tax on dividends paid in 2017. </font></div></td></tr></table><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">43</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">These line items for 2016 in the two tables above were favorably impacted by the reversal of provisions of </font><font style="font-family:inherit;font-size:9pt;">$34</font><font style="font-family:inherit;font-size:9pt;">&#32;previously recorded for tax uncertainties related to the resolution of a transfer pricing matter for one of our Canadian subsidiaries.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our effective income tax rate can vary significantly period-to-period for various reasons, including as a result of the mix and volume of business in various tax jurisdictions within the Americas, Europe and Asia, in jurisdictions with tax holidays and tax incentives, and in jurisdictions for which no net deferred income tax assets have been recognized because management believes it is not probable that future taxable profit would be available against which tax losses and deductible temporary differences could be utilized.&#160;Our effective income tax rate can also vary due to the impact of restructuring charges, foreign exchange fluctuations, operating losses, cash repatriations, and changes in our provisions related to tax uncertainties.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded a net income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$27.4</font><font style="font-family:inherit;font-size:10pt;">&#32;which was favorably impacted by the recognition of a deferred income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$4.3</font><font style="font-family:inherit;font-size:10pt;">&#32;(Solar Benefit) related to our solar assets (described below), as well as taxable foreign exchange benefits resulting from the strengthening of the Malaysian ringgit and Chinese renminbi relative to the U.S. dollar (our functional currency), which was largely offset by deferred tax expense related to taxable temporary differences associated with the anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, and a </font><font style="font-family:inherit;font-size:10pt;">$2.0</font><font style="font-family:inherit;font-size:10pt;">&#32;deferred tax expense related to the recently enacted U.S. Tax Reform (see below).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with our exit from the solar panel manufacturing business, we withdrew one of our tax incentives in Thailand (which related solely to such operations) during the second quarter of 2017. The withdrawal of this incentive allows us to apply future tax losses arising from the ultimate disposition of our solar assets against other fully taxable profits in Thailand, resulting in the recognition of the </font><font style="font-family:inherit;font-size:10pt;">$4.3</font><font style="font-family:inherit;font-size:10pt;">&#32;Solar Benefit.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The United States Tax Cuts and Jobs Act (U.S. Tax Reform) was enacted on December 22, 2017 and became effective January 1, 2018. Although the legislative changes contained in the U.S. Tax Reform are extensive and the interpretation of several aspects of such U.S. Tax Reform is still unclear, we recorded an income tax expense for all significant known and determinable impacts during the fourth quarter of 2017. In connection with the reduction in U.S. federal corporate tax rates from 35% to 21%, we recorded a one-time, non-cash increase to our deferred income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$2.0</font><font style="font-family:inherit;font-size:10pt;">&#32;to re-value our recognized net deferred tax assets. We believe we have recorded all significant one-time impacts resulting from the U.S. Tax Reform in the fourth quarter of 2017, but will continue to assess additional impacts, if any, throughout 2018 as they become known due to changes in our interpretations and assumptions, as well as additional regulatory guidance that may be issued.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded a net income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$24.7</font><font style="font-family:inherit;font-size:10pt;">&#32;which was favorably impacted by the reversal of provisions previously recorded for tax uncertainties related to the resolution of a transfer pricing matter for one of our Canadian subsidiaries. In connection therewith, we recorded aggregate income tax recoveries of </font><font style="font-family:inherit;font-size:10pt;">$45 million</font><font style="font-family:inherit;font-size:10pt;">&#32;Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$34</font><font style="font-family:inherit;font-size:10pt;">&#32;at the exchange rates at the time of recording), as well as aggregate refund interest income of </font><font style="font-family:inherit;font-size:10pt;">$14.3</font><font style="font-family:inherit;font-size:10pt;">&#32;(see note </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;">). Our net income tax expense for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was negatively impacted by withholding taxes of </font><font style="font-family:inherit;font-size:10pt;">$1.5</font><font style="font-family:inherit;font-size:10pt;">&#32;pertaining to the repatriation of </font><font style="font-family:inherit;font-size:10pt;">$50.0</font><font style="font-family:inherit;font-size:10pt;">&#32;from a U.S. subsidiary, deferred tax expense of </font><font style="font-family:inherit;font-size:10pt;">$8.0</font><font style="font-family:inherit;font-size:10pt;">&#32;related to taxable temporary differences associated with the then-anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, as well as taxable foreign exchange impacts of </font><font style="font-family:inherit;font-size:10pt;">$7.3</font><font style="font-family:inherit;font-size:10pt;">&#32;resulting from the weakening of the Malaysian ringgit and Chinese renminbi relative to the U.S. dollar (Currency Tax Expense). Of the </font><font style="font-family:inherit;font-size:10pt;">$7.3</font><font style="font-family:inherit;font-size:10pt;">&#32;net Currency Tax Expense for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$3.1</font><font style="font-family:inherit;font-size:10pt;">&#32;represented deferred tax costs primarily related to the revaluation of non-monetary balances (primarily capital assets and inventory on-hand) from historical average exchange rates to the then-current period-end exchange rates, while the remaining </font><font style="font-family:inherit;font-size:10pt;">$4.2</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;primarily represented cash costs resulting from increased local currency taxable profits that arose as a result of translating our U.S. dollar functional currency results to local currency for Chinese and Malaysian tax reporting purposes. There was no tax impact recorded in 2016 associated with the </font><font style="font-family:inherit;font-size:10pt;">$21.2</font><font style="font-family:inherit;font-size:10pt;">&#32;non-cash impairment charges (through restructuring), however, as discussed above, we recorded the Solar Benefit of </font><font style="font-family:inherit;font-size:10pt;">$4.3</font><font style="font-family:inherit;font-size:10pt;">&#32;in 2017. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we recorded a net income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$42.2</font><font style="font-family:inherit;font-size:10pt;">&#32;which was negatively impacted by a </font><font style="font-family:inherit;font-size:10pt;">$12.2</font><font style="font-family:inherit;font-size:10pt;">&#32;Currency Tax Expense. Of the </font><font style="font-family:inherit;font-size:10pt;">$12.2</font><font style="font-family:inherit;font-size:10pt;">&#32;net Currency Tax Expense for  2015,&#160;</font><font style="font-family:inherit;font-size:10pt;">$4.5</font><font style="font-family:inherit;font-size:10pt;">&#32;represented deferred tax costs primarily related to the revaluation of non-monetary balances (primarily capital assets and inventory on-hand) from historical average exchange rates to the then-current period-end exchange rates, while the remaining </font><font style="font-family:inherit;font-size:10pt;">$7.7</font><font style="font-family:inherit;font-size:10pt;">&#32;primarily represented cash costs resulting from increased local currency taxable profits that arose as a result of translating our U.S. dollar functional currency results to local currency for Chinese and Malaysian tax reporting purposes. There was no net tax impact associated with the </font><font style="font-family:inherit;font-size:10pt;">$12.2</font><font style="font-family:inherit;font-size:10pt;">&#32;non-cash impairment charge we recorded in the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(b)</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">44</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in deferred tax assets and liabilities for the periods indicated are as&#160;follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33"></td></tr><tr><td style="width:24%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized <br>foreign <br>exchange <br>gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accounting <br>provisions <br>not <br>currently <br>deductible</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pensions and <br>non-pension <br>post-retirement <br>benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax <br>losses <br>carried <br>forward</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Property, <br>plant and <br>equipment <br>and <br>intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Reclassification</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">between</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">deferred tax</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">assets and</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">deferred tax</font><font style="font-family:inherit;font-size:10pt;">&#160;<br></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">liabilities</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred tax assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">47.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">20.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(39.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">40.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Credited (charged) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(8.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(13.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Credited (charged) directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(13.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(12.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">30.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(16.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">36.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Credited (charged) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(14.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(12.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.9</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">34.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(10.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">39.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred tax liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">30.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">24.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(39.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">25.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(11.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(11.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">26.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(16.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">34.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(18.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(24.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">25.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(10.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">27.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;"><div style="line-height:120%;text-align:justify;font-size:8pt;text-indent:-48px;"><font style="font-family:inherit;font-size:8pt;">This reclassification reflects the offsetting of deferred tax assets and deferred tax liabilities to the extent they relate to the same taxing authorities and there is a legally enforceable right to such offset. </font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amount of deductible temporary differences and unused tax losses for which no deferred tax assets have been recognized at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,977.7</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,863.8</font><font style="font-family:inherit;font-size:10pt;">). We have not recognized deferred tax assets in respect of these items because, based on management&#8217;s estimates, it is not probable that future taxable profit will be available against which we can utilize the benefits. A portion of these tax losses expires between 2018 and 2037 and a portion can be carried forward indefinitely to offset taxable profits. The deductible temporary differences do not expire under current tax legislation.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate amount of temporary differences associated with investments in subsidiaries for which we have not recognized deferred tax liabilities is&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">nil</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">nil</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have not recorded any deferred tax assets related to losses realized in the current or prior year for any of our subsidiaries. We recognize deferred tax assets based on our estimate of the future taxable profit we expect our subsidiaries to achieve based on our review of financial projections. </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">45</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain countries in which we do business grant tax incentives to attract or retain our business. Our tax expense could increase significantly if certain tax incentives from which we benefit are retracted. A retraction could occur if we fail to satisfy the conditions on which these tax incentives are based, or if they are not renewed or replaced upon expiration. Our tax expense could also increase if tax rates applicable to us in such jurisdictions are otherwise increased, or due to changes in legislation or administrative practices. Changes in our outlook in any particular country could impact our ability to meet the&#160;required conditions.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our tax incentives currently consist of tax holidays for the profits of our Thailand and Laos subsidiaries, as well as tax incentives for dividend withholding taxes for these subsidiaries.  These tax incentives are subject to certain conditions with which we intend to comply, and expire between 2019 and&#160;2027. We were granted tax incentives for our Malaysian subsidiaries from 2010 to 2014, however, we did not benefit from any Malaysian tax incentives thereafter. The aggregate tax benefit arising from all of our tax incentives was approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$7.6</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.05</font><font style="font-family:inherit;font-size:10pt;">&#32;per diluted share for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$7.3</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.05</font><font style="font-family:inherit;font-size:10pt;">&#32;per diluted share for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$11.6</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.07</font><font style="font-family:inherit;font-size:10pt;">&#32;per diluted share for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have multiple income tax incentives in Thailand with varying exemption periods. These incentives initially allow for a </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">&#32;income tax exemption (including distribution taxes), which after </font><font style="font-family:inherit;font-size:10pt;">eight</font><font style="font-family:inherit;font-size:10pt;">&#32;years transition to a </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;">&#32;income tax exemption for the next </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">&#32;years. Upon full expiry of each of the incentives, taxable profits associated with such expired tax incentives become fully taxable. As a result of our exit from the solar panel manufacturing business, we withdrew our tax incentive related to our solar panel manufacturing operations in Thailand during the second quarter of 2017.  </font><font style="font-family:inherit;font-size:10pt;">Two</font><font style="font-family:inherit;font-size:10pt;">&#32;of our remaining </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;Thailand tax incentives expire between 2019 and 2020, while the third incentive will transition to the </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;">&#32;exemption in 2022, and expire in 2027.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Malaysian income tax incentives expired as of the end of 2014. While negotiations for Malaysian incentives are ongoing, we currently expect to be granted new pioneer incentives for only limited portions of our Malaysian business. As a result, we recorded Malaysian income taxes at full statutory tax rates commencing in 2015. As we continue to negotiate tax incentives with Malaysian authorities, including the activities covered, exemption levels, incentive conditions or commitments, and the effective commencement date of the incentive, we are currently unable to quantify the benefits or applicable periods of any such incentives, and there can be no assurance that any such incentives will be granted.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See note&#160;</font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;">&#32;regarding income tax settlements and a Brazilian sales tax contingency.</font></div><div><a name="sCBC8D23D2BAF545BBEC7FB85755AB45B"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">21</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCIAL INSTRUMENTS AND RISK MANAGEMENT:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our financial assets are comprised primarily of cash and cash equivalents, accounts receivable, and derivatives used for hedging purposes.&#160;Our financial liabilities are comprised primarily of accounts payable, certain accrued and other liabilities, the Term Loan, borrowings under the Revolving Facility (when applicable), and derivatives.&#160;We record the majority of our financial liabilities at amortized cost except for derivative liabilities, which we measure at fair value.&#160;We classify our term deposits as held-to-maturity. We record our short-term investments in money market funds at fair value, with changes recognized in our consolidated statement of operations. The carrying value of the Term Loan approximates its fair value as it bears interest at a variable market rate. We classify the financial assets and liabilities that we measure at fair value based on the inputs used to determine fair value at the measurement date. There have been no significant changes to the classification or to the source of the inputs used to measure our financial assets or liabilities since </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents are comprised of the following:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:77%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash................................................................................................................................................</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">401.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents.............................................................................................................................</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our current portfolio of cash equivalents consist of bank deposits. The majority of our cash and cash equivalents is held with financial institutions each of which had at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;a Standard and Poor&#8217;s short-term rating of A-1 or&#160;above.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">46</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial risk management objectives:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have exposures to a variety of financial risks through our operations. We regularly monitor these risks and have established policies and business practices to mitigate the adverse effects of these potential exposures. We have used derivative financial instruments, such as foreign currency forward and swap contracts, to reduce the effects of some of these risks. We do not enter into or trade financial instruments, including derivative financial instruments, for speculative purposes.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Currency risk:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the global nature of our operations, we are exposed to exchange rate fluctuations on our financial instruments denominated in various currencies. The majority of our currency risk is driven by operational costs, including income tax expense, incurred in local currencies by our subsidiaries. As part of our risk management program, we attempt to mitigate currency risk through a hedging program using forecasts of our anticipated future cash flows and balance sheet exposures denominated in foreign currencies. We enter into foreign exchange forward contracts and swaps, generally for periods up to </font><font style="font-family:inherit;font-size:10pt;">12 months</font><font style="font-family:inherit;font-size:10pt;">, to lock in the exchange rates for future foreign currency transactions, which is intended to reduce the variability of our operating costs and future cash flows denominated in local currencies. While these contracts are intended to reduce the effects of fluctuations in foreign currency exchange rates, our hedging strategy does not mitigate the longer-term impacts of changes to foreign exchange rates. Although our functional currency is the U.S. dollar, currency risk on our income tax expense arises as we are generally required to file our tax returns in the local currency for each particular country in which we have operations. While our hedging program is designed to mitigate currency risk vis-&#224;-vis the U.S. dollar, we remain subject to taxable foreign exchange impacts in our translated local currency financial results relevant for tax reporting purposes.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our major currency exposures at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;are summarized in U.S. dollar equivalents in the following table. In this table below, in addition to our financial instruments, we have included certain monetary assets and liabilities, including pension and non-pension post-employment benefits and income taxes that were denominated in non-functional currencies, in order to better reflect our currency exposures. The local currency amounts have been converted to U.S. dollar equivalents using spot rates at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:60%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Canadian <br>dollar</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">British pound sterling</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Euro</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Thai baht</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension and non-pension post-employment assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes and value-added taxes receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other financial assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension and non-pension post-employment liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes and value-added taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and certain accrued and other liabilities and provisions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net financial assets (liabilities)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(99.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">47</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign currency risk sensitivity analysis:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial impact of a one-percentage point strengthening or weakening of the following currencies against the U.S. dollar for our financial instruments denominated in such non-functional currencies is summarized in the following table as at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The financial instruments impacted by a change in exchange rates include our exposures to the above financial assets or liabilities denominated in non-functional currencies and our foreign exchange forward contracts and swaps.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"></td></tr><tr><td style="width:56%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Canadian <br>dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">British pound sterling</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Euro</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Thai baht</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="16" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase (decrease)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1% Strengthening</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1% Weakening</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(b)&#160;&#160;&#160;&#160;Interest rate risk:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under our credit facility bear interest at specified rates, plus specified margins. See note </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">. Our borrowings under this facility, which at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;totaled </font><font style="font-family:inherit;font-size:10pt;">$187.5</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$227.5</font><font style="font-family:inherit;font-size:10pt;">), expose us to interest rate risk due to potential increases to the&#160;specified rates and margins. A one-percentage point increase in these rates would increase interest expense, based on outstanding borrowings of </font><font style="font-family:inherit;font-size:10pt;">$187.5</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, by $</font><font style="font-family:inherit;font-size:10pt;">1.9</font><font style="font-family:inherit;font-size:10pt;">&#32;annually. </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Credit risk:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credit risk refers to the risk that a counterparty may default on its contractual obligations resulting in a financial loss to us. We believe the credit risk of counterparty non-performance is relatively low, however, if a key supplier (or any company within our supply chain) or customer experiences financial difficulties or fails to comply with their contractual obligations, this could result in a financial loss to us. With respect to our financial market activities, we have adopted a policy of dealing only with credit-worthy counterparties to help mitigate the risk of financial loss from defaults. We monitor the credit risk of the counterparties with whom we conduct business, through a combined process of credit rating reviews and portfolio reviews. To attempt to mitigate the risk of financial loss from defaults under our foreign currency forward contracts and swaps, our contracts are held by counterparty financial institutions, each of which had a Standard and Poor&#8217;s rating of A-2 or above at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. In addition, we maintain cash and short-term investments in highly-rated investments or on deposit with major financial institutions. Each financial institution with which we have our accounts receivable sales program and the supplier financing program had a Standard and Poor&#8217;s short-term rating of </font><font style="font-family:inherit;font-size:10pt;">A-2</font><font style="font-family:inherit;font-size:10pt;">&#32;or above and a long-term rating of </font><font style="font-family:inherit;font-size:10pt;">A-</font><font style="font-family:inherit;font-size:10pt;">&#32;or above at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. Each financial institution from which annuities have been purchased for the defined benefit component of our Canadian pension plan had an A.M. Best or Standard and Poor&#8217;s long-term rating of A- or above at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. In addition, the financial institutions from which annuities have been purchased for the defined benefit component of our U.K. pension plans are governed by local regulatory bodies.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also provide unsecured credit to our customers in the normal course of business. Customer exposures that potentially subject us to credit risk include our accounts receivable, inventory on hand, and non-cancellable purchase orders in support of customer demand. From time to time, we extend the payment terms applicable to certain customers and/or provide longer payment terms to new customers or with respect to new programs. If this becomes more prevalent, it could adversely impact our working capital requirements, and increase our financial exposure and credit risk. We attempt to mitigate customer credit risk by monitoring our customers&#8217; financial condition and performing ongoing credit evaluations as appropriate. In certain instances, we may obtain letters of credit or other forms of security from our customers. We may also purchase credit insurance from a financial institution to reduce our credit exposure to certain customers. We consider credit risk in determining our estimates of reserves for potential credit losses. The carrying amount of financial assets recorded in the consolidated financial statements, net of any allowances or reserves for losses, represents our estimate of maximum exposure to credit&#160;risk. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">48</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">less than </font><font style="font-family:inherit;font-size:10pt;">1</font><font style="font-family:inherit;font-size:10pt;">% of our gross accounts receivable are over 90&#160;days past due. Accounts receivable are net of an allowance for doubtful accounts of </font><font style="font-family:inherit;font-size:10pt;">$4.3</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$3.1</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(d)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Liquidity risk:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liquidity risk is the risk that we may not have cash available to satisfy our financial obligations as they come due. The majority of our financial liabilities recorded in accounts payable, accrued and other current liabilities and provisions are due within 90&#160;days. We manage liquidity risk by maintaining a portfolio of liquid funds and investments and having access to a revolving credit facility, intraday and overnight bank overdraft facilities, an accounts receivable sales program and a customer's supplier financing program. Since our </font><font style="font-family:inherit;font-size:10pt;">$200.0</font><font style="font-family:inherit;font-size:10pt;">&#32;accounts receivable sales program and the customer's supplier financing program are each on an uncommitted basis, there can be no assurance that any participant bank will purchase all the accounts receivable that we wish to sell thereunder. However, we believe that cash flow from operating activities, together with cash on hand, cash from the sale of accounts receivable, and borrowings available under the Revolving Facility and intraday and overnight bank overdraft facilities are sufficient to fund our currently anticipated financial obligations. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair values:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimate the fair value of each class of financial instruments. The carrying values of cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities and provisions, and borrowings under the Revolving Facility approximate the fair values of these financial instruments due to the short-term nature of these instruments. The carrying value of the Term Loan approximates its fair value as it bears interest at a variable market rate. The fair values of foreign currency contracts are estimated using generally accepted valuation models based on a discounted cash flow analysis with inputs of observable market data, including currency rates and discount factors. Discount factors are adjusted by our own credit risk or the credit risk of the counterparty, depending on whether the fair values are in liability or asset positions, respectively. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair value measurements:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the table below, we have segregated our financial assets and liabilities that are measured at fair value, based on the inputs used to determine fair value at the measurement date. The three levels within the fair value hierarchy, based on the reliability of inputs, are as&#160;follows:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;1 inputs are quoted prices (unadjusted) in active markets for identical assets or&#160;liabilities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;2 inputs are inputs other than quoted prices included in level&#160;1 that are observable for the asset or liability either directly (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;prices) or indirectly (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;derived from prices);&#160;and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;3 inputs are inputs for the asset or liability that are not based on observable market data (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;unobservable inputs).</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"></td></tr><tr><td style="width:54%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:4%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives&#160;&#8212; foreign currency forwards and swaps...............................................................................................</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives&#160;&#8212; foreign currency forwards and swaps...............................................................................................</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See note&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">19</font><font style="font-family:inherit;font-size:10pt;">&#32;for the input levels used to measure the fair value of our pension&#160;assets.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">49</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward and swap contracts are valued using an income approach, by comparing the current quoted market forward rates to our contract rates and discounting the values with appropriate market observable credit risk adjusted rates. We have not valued any of our financial instruments described herein using level&#160;3 (unobservable) inputs. There were no transfers of fair value measurements between level&#160;1 and level&#160;2 of the fair value hierarchy in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivatives and hedging activities:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We enter into foreign exchange forward contracts to hedge our cash flow exposures and foreign currency swaps to hedge our balance sheet exposures. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had foreign exchange forwards and swaps to trade U.S.&#160;dollars in exchange for the following currencies: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract amount <br>of U.S.&#160;dollars</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted average <br>exchange rate <br>in U.S.&#160;dollars</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum <br>period in <br>months</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair value <br>gain/(loss)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.80</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thai baht</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.03</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysian ringgit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.23</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mexican peso</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British pound</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.34</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese renminbi</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.19</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romanian leu</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore dollar</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the fair value of our outstanding contracts was a net unrealized gain of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$10.3</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; net unrealized loss of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$9.6</font><font style="font-family:inherit;font-size:10pt;">). Changes in the fair value of hedging derivatives to which we apply cash flow hedge accounting, to the extent effective, are deferred in other comprehensive income (loss) until the expenses or items being hedged are recognized in our consolidated statement of operations. Any hedge ineffectiveness, which at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;was not significant, is recognized immediately in our consolidated statement of&#160;operations. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded </font><font style="font-family:inherit;font-size:10pt;">$12.9</font><font style="font-family:inherit;font-size:10pt;">&#32;of derivative assets in other current assets and </font><font style="font-family:inherit;font-size:10pt;">$2.6</font><font style="font-family:inherit;font-size:10pt;">&#32;of derivative liabilities in accrued and other current liabilities (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$5.9</font><font style="font-family:inherit;font-size:10pt;">&#32;of derivative assets in other current assets and </font><font style="font-family:inherit;font-size:10pt;">$15.5</font><font style="font-family:inherit;font-size:10pt;">&#32;of derivative liabilities in accrued and other current liabilities). The unrealized gains or losses are a result of fluctuations in foreign exchange rates between the date the currency forward or swap contracts were entered into and the valuation date at period end. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain forward contracts to trade U.S.&#160;dollars do not qualify as hedges, most significantly certain Canadian dollar and British pound sterling contracts, and we have marked these contracts to market each period in our consolidated statement of&#160;operations.</font></div><div><a name="s97ABD060A3D05533B0B3012AFB26147A"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">22.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CAPITAL DISCLOSURES:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our main objectives in managing our capital resources are to ensure liquidity and to have funds available for working capital or other investments we determine are required to grow our business. Our capital resources consist of cash provided by operating activities, access to the Revolving Facility, intraday and overnight bank overdraft facilities, an accounts receivable sales program, a customer's supplier financing program and our ability to issue debt or equity securities.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We regularly review our borrowing capacity and make adjustments, as permitted, for changes in economic conditions and changes in our requirements. In 2015, we amended our </font><font style="font-family:inherit;font-size:10pt;">$300.0</font><font style="font-family:inherit;font-size:10pt;">&#32;revolving credit facility (which was scheduled to mature in October 2018) to add the Term Loan to fund a portion of our share repurchases under a 2015 SIB, and to extend the maturity of the entire facility to </font><font style="font-family:inherit;font-size:10pt;">May 2020</font><font style="font-family:inherit;font-size:10pt;">. The Revolving Facility has an accordion feature that allows us to increase the </font><font style="font-family:inherit;font-size:10pt;">$300.0</font><font style="font-family:inherit;font-size:10pt;">&#32;limit by an additional </font><font style="font-family:inherit;font-size:10pt;">$150.0</font><font style="font-family:inherit;font-size:10pt;">&#32;on an uncommitted basis upon satisfaction of certain terms and conditions. The Revolving Facility also </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">50</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">includes a </font><font style="font-family:inherit;font-size:10pt;">$25.0</font><font style="font-family:inherit;font-size:10pt;">&#32;swing line, subject to the overall revolving credit limit, that provides for short-term borrowings up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;">&#32;days. See note </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding balance under the Revolving Facility and </font><font style="font-family:inherit;font-size:10pt;">$23.2</font><font style="font-family:inherit;font-size:10pt;">&#32;outstanding in letters of credit under the Revolving Facility. As a result, we had </font><font style="font-family:inherit;font-size:10pt;">$276.8</font><font style="font-family:inherit;font-size:10pt;">&#32;available as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;under the Revolving Facility for future borrowings. We are required to comply with certain restrictive covenants in respect of our credit facility, including those relating to the incurrence of senior ranking indebtedness, the sale of assets, a change of control, and certain financial covenants relating to indebtedness and interest coverage. Certain of our assets are pledged as security for borrowing under this facility. We closely monitor our business performance to evaluate compliance with our restrictive and financial covenants. We were in compliance with all restrictive and financial covenants under our credit facility as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. We continue to monitor and review the most cost-effective methods of raising capital, taking into account these restrictions and covenants. We also have access to </font><font style="font-family:inherit;font-size:10pt;">$73.5</font><font style="font-family:inherit;font-size:10pt;">&#32;in intraday and overnight bank overdraft facilities, and we may sell up to </font><font style="font-family:inherit;font-size:10pt;">$200.0</font><font style="font-family:inherit;font-size:10pt;">&#32;in accounts receivable under an accounts receivable sales program, or utilize a customer's supplier financing program if available, to provide short-term liquidity. See note </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we sold </font><font style="font-family:inherit;font-size:10pt;">$80.0</font><font style="font-family:inherit;font-size:10pt;">&#32;of our accounts receivable under our accounts receivable sales program and </font><font style="font-family:inherit;font-size:10pt;">$52.3</font><font style="font-family:inherit;font-size:10pt;">&#32;under a customer's supplier financing program. The term of our </font><font style="font-family:inherit;font-size:10pt;">$200.0</font><font style="font-family:inherit;font-size:10pt;">&#32;accounts receivable sales program has been annually extended by amendment for additional </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year periods (and is currently extendable to November 2019 under specified circumstances), but may be terminated earlier as provided in the agreement governing the program. See note </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;">. In addition, since our </font><font style="font-family:inherit;font-size:10pt;">$200.0</font><font style="font-family:inherit;font-size:10pt;">&#32;accounts receivable sales program and the customer's supplier financing program are each on an uncommitted basis, there can be no assurance that any participant bank will purchase the accounts receivable we intend to sell thereunder. The timing and amounts we may borrow and repay under these facilities can vary significantly from month-to-month depending on our working capital and other cash requirements. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have commenced NCIBs or SIBs in the past few years, pursuant to which we are permitted to or have repurchased and canceled subordinate voting shares. See note&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">13</font><font style="font-family:inherit;font-size:10pt;">&#32;for details. In addition, we have purchased subordinate voting shares from time-to-time in the open market through a broker for delivery under our stock-based compensation plans. We have not distributed, nor do we have any current plan to distribute, any dividends to our shareholders. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our strategy on capital risk management has not changed significantly since the end of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Other than the restrictive and financial covenants associated with our credit facility noted above, we are not subject to any contractual or regulatory capital requirements. While some of our international operations are subject to government restrictions on the flow of capital into and out of their jurisdictions, these restrictions have not had a material impact on our operations or cash&#160;flows.</font></div><div><a name="s1211E84F33BF57BC958471072AB76112"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">23</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">WEIGHTED AVERAGE NUMBER OF SHARES DILUTED (in&#160;millions):</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:left;padding-left:48px;text-indent:-48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:68%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average number of shares (basic)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of outstanding awards under stock-based compensation plans</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average number of shares (diluted)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we excluded </font><font style="font-family:inherit;font-size:10pt;">0.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of stock-based awards (year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;">0.3 million</font><font style="font-family:inherit;font-size:10pt;">; year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;">) from the diluted weighted average per share calculation as they were out-of-the-money.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">References to shares in this note </font><font style="font-family:inherit;font-size:10pt;">23</font><font style="font-family:inherit;font-size:10pt;">&#32;are to our subordinate voting shares and our multiple voting shares taken collectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">51</font></div></div><hr style="page-break-after:always"><div><a name="sA853BE089EDF563BA61AAFCB729C6EA9"></a></div><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">24</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">.&#160;&#160;&#160;&#160;COMMITMENTS, CONTINGENCIES AND GUARANTEES:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we have future minimum lease payments as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:77%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating <br>Leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance<br>Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.4</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: amount representing interest</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of future minimum finance lease payments (note 12)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: current portion of finance lease obligations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion of finance lease obligations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our operating lease commitments primarily relate to premises.  Our finance lease commitments relate to equipment, including </font><font style="font-family:inherit;font-size:10pt;">$11.1</font><font style="font-family:inherit;font-size:10pt;">&#32;as at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">&#32;for our solar panel manufacturing equipment in Asia (see notes </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">).  In connection with the anticipated disposition of such solar equipment, we terminated and settled the lease obligations in full in January 2018. As at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had committed </font><font style="font-family:inherit;font-size:10pt;">$27.5</font><font style="font-family:inherit;font-size:10pt;">&#32;for capital expenditures, principally for machinery and equipment to support new customer programs.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have contingent liabilities in the form of letters of credit, letters of guarantee and surety bonds (collectively, Guarantees) which we have provided to various third parties. The foregoing Guarantees cover various payments, including customs and excise taxes, utility commitments and certain bank guarantees. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Guarantees amounted to </font><font style="font-family:inherit;font-size:10pt;">$36.8</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$37.8</font><font style="font-family:inherit;font-size:10pt;">), including </font><font style="font-family:inherit;font-size:10pt;">$23.2</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">$25.8</font><font style="font-family:inherit;font-size:10pt;">) of letters of credit outstanding under the Revolving Facility.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are also required to make contributions under our pension and non-pension post-employment benefit plans (see note </font><font style="font-family:inherit;font-size:10pt;">19</font><font style="font-family:inherit;font-size:10pt;">), and quarterly mandatory principal repayments under the Term Loan (see note </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">). See note </font><font style="font-family:inherit;font-size:10pt;">21</font><font style="font-family:inherit;font-size:10pt;">&#32;for our obligations under the foreign exchange contracts we held at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to the Guarantees, we provide routine indemnifications, the terms of which range in duration and often are not explicitly defined. These may include indemnifications against third-party intellectual property infringement claims and certain third-party negligence claims for property damage. We have also provided indemnifications in connection with the sale of certain businesses and real property. The maximum potential liability from these indemnifications cannot be reasonably estimated. In some cases, we have recourse against other parties to mitigate our risk of loss from these indemnifications. Historically, we have not made significant payments relating to these types of indemnifications.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of our operations, we may be subject to lawsuits, investigations and other claims, including environmental, labor, product, customer disputes and other matters.&#160;Management believes that adequate provisions have been recorded where required. Although it is not always possible to estimate the extent of potential costs, if any, management believes that the ultimate resolution of all such pending matters will not have a material adverse impact on our financial performance, financial position or&#160;liquidity.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2007, securities class action proceedings were initiated against us and our former Chief Executive and Chief Financial Officers in the Ontario Superior Court of Justice. The proceedings were dismissed on January 16, 2017 with no payments by the defendants.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">52</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income taxes:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to tax audits of historical information by tax authorities in various jurisdictions, which could result in additional tax expense in future periods relating to prior results. Reviews by tax authorities generally focus on, but are not limited to, the validity of our inter-company transactions, including financing and transfer pricing policies which generally involve subjective areas of taxation and a significant degree of judgment. If any of these tax authorities are successful with their challenges, our income tax expense may be adversely affected and we could also be subject to interest and penalty charges.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As previously disclosed, Canadian tax authorities had taken the position that the income reported by one of our Canadian subsidiaries should have been materially higher in 2001 and 2002 and materially lower in 2003 and 2004 as a result of certain inter-company transactions (Transfer Pricing Matters). In connection therewith, such authorities reassessed tax amounts owed by us, and also imposed limitations on benefits associated with favorable adjustments (Benefits Limitation). We had appealed this decision and sought resolution of the Transfer Pricing Matters from the relevant Competent Authorities under applicable treaty principles. In the third quarter of 2016, the Canadian and U.S. tax authorities informed us that a mutual conclusion had been reached with respect to the Transfer Pricing Matters, and the Canadian tax authorities withdrew their position, reversing the adjustments for the years 2001 through 2004. The Canadian tax authorities also reversed the adverse adjustments related to the Benefits Limitation. In connection therewith, in the second half of 2016, we recorded aggregate current income tax recoveries of </font><font style="font-family:inherit;font-size:10pt;">$45 million</font><font style="font-family:inherit;font-size:10pt;">&#32;Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$34</font><font style="font-family:inherit;font-size:10pt;">&#32;at the exchange rates at the time of recording) to reverse previously recorded provisions for tax uncertainties related to transfer pricing, as well as aggregate refund interest income of </font><font style="font-family:inherit;font-size:10pt;">$19 million</font><font style="font-family:inherit;font-size:10pt;">&#32;Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$14</font><font style="font-family:inherit;font-size:10pt;">&#32;at the exchange rates at the time of recording) for cash held on account with the tax authorities in connection with the Benefits Limitation and Transfer Pricing Matters.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian tax authorities had also taken the position that certain interest amounts deducted by one of our Canadian entities in 2002 through 2004 on historical debt instruments should be re-characterized as capital losses (Canadian Interest Matter), a position which we had previously appealed. In 2016, the Canadian tax authorities issued revised reassessments, which primarily had the effect of reducing unrecognized gross deferred tax assets and virtually eliminating the net income tax expense. As the net impact of the revised reassessments was nominal, we accepted them and the matter was closed in 2016.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the resolution of the Transfer Pricing Matters, Benefits Limitation and the Canadian Interest Matter, we received </font><font style="font-family:inherit;font-size:10pt;">$70 million</font><font style="font-family:inherit;font-size:10pt;">&#32;Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$52</font><font style="font-family:inherit;font-size:10pt;">&#32;at settlement date exchange rates) during the fourth quarter of 2016, representing the refund of cash previously deposited on account with the Canadian tax authorities and related refund interest income. We also received </font><font style="font-family:inherit;font-size:10pt;">$6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$4</font><font style="font-family:inherit;font-size:10pt;">&#32;at settlement date exchange rates) in January 2017. The aggregate amount of cash refunds received represented the return of all deposits and related refund interest in respect of the Canadian tax matters.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2015, we de-recognized the future benefit of certain Brazilian tax losses, which were previously recognized on the basis that these tax losses could be fully utilized to offset unrealized foreign exchange gains on inter-company debts that would become realized in the fiscal period ending on the date of dissolution of our Brazilian subsidiary. Due to the then-weakening of the Brazilian real against the U.S. Dollar, the unrealized foreign exchange gains had diminished to the point where the tax cost to settle such inter-company debt was significantly reduced. Accordingly, our Brazilian inter-company debts were settled on April 7, 2015 triggering a tax liability of </font><font style="font-family:inherit;font-size:10pt;">$1</font><font style="font-family:inherit;font-size:10pt;">&#32;and the relevant tax costs related to the foreign exchange gains were accrued as at December 31, 2015.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The successful pursuit of the assertions made by any taxing authority could result in our owing significant amounts of tax, interest and possibly penalties. We believe we adequately accrue for any probable potential adverse tax ruling. However, there can be no assurance as to the final resolution of any claims and any resulting proceedings. If any claims and any ensuing proceedings are determined adversely to us, the amounts we may be required to pay could be&#160;material, and could be in excess of amounts accrued.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">53</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other matters:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, the Brazilian Ministry of Science, Technology, Innovation and Communications (MCTIC)  issued assessments seeking to disqualify certain amounts of research and development (R&amp;D) expenses for the years 2006 to 2009, which entitled our Brazilian subsidiary (which ceased operations in 2009) to charge reduced sales tax levies to its customers. The assessments against our Brazilian subsidiary (including interest and penalties) total approximately </font><font style="font-family:inherit;font-size:10pt;">39 million</font><font style="font-family:inherit;font-size:10pt;">&#32;Brazilian real (approximately </font><font style="font-family:inherit;font-size:10pt;">$12</font><font style="font-family:inherit;font-size:10pt;">&#32;at year-end exchange rates) for such years. Although we cannot predict the outcome of this matter, we believe that our R&amp;D activities for the period are supportable, and it is probable that our position will be sustained upon full examination by the appropriate Brazilian authorities and, if necessary, upon consideration by the Brazilian judicial courts. Our position is supported by our Brazilian legal advisers.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s3802599BA4C15B85ADBEB7DDEA02D8DD"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">25.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SEGMENT AND GEOGRAPHIC INFORMATION:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to disclose certain information regarding operating segments, products and services, geographic areas and major customers. Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Although we aligned our end markets into </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;customer focused areas in 2017, namely Advanced Technology Solutions (ATS) and Connectivity &amp; Cloud Solutions (CCS), we continued to operate as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;reportable segment, electronics manufacturing services, for 2017. Our chief operating decision maker is our Chief Executive Officer.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table indicates revenue by end market as a percentage of total revenue for the periods indicated. Our revenue fluctuates from period-to-period depending on numerous factors, including but not limited to: the mix and complexity of the products or services we provide, the extent, timing and rate of new program wins, and the execution of our programs and services, follow-on business, program completions or losses, the phasing in or out of programs, the success in the marketplace of our customers&#8217; products, changes in customer demand, and the seasonality of our business.&#160;We expect that the pace of technological change, the frequency of customers transferring business among EMS competitors, the level of outsourcing by customers (including decisions to insource), and the dynamics of the global economy will also continue to impact our business from period-to-period.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:68%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advanced Technology Solutions (ATS)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Communications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Enterprise</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For reporting purposes, commencing in 2017, we combined our previously-reported Diversified and Consumer end markets to form our ATS end market, and combined our Servers and Storage end markets into a single &#8220;Enterprise&#8221; end market. All period percentages herein reflect these changes. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details our external revenue allocated by manufacturing location among countries that generated in excess of&#160;10% of total revenue for the years indicated:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"></td></tr><tr><td style="width:68%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thailand</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysia</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">54</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CELESTICA&#160;INC.</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in&#160;millions of U.S.&#160;dollars, except percentages and per share amounts)</font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:2px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details our allocation of property, plant and equipment, intangible assets and goodwill among countries that exceeded&#160;10% of total property, plant and equipment, intangible assets and goodwill for the years indicated:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"></td></tr><tr><td style="width:77%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thailand</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysia</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romania</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">* Less than 10% in </font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;">&#32;and </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Customers:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;customers that individually represented more than 10% of total revenue in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. In the aggregate, those customers comprised </font><font style="font-family:inherit;font-size:10pt;">31%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue. Cisco Systems accounted for </font><font style="font-family:inherit;font-size:10pt;">18%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">19%</font><font style="font-family:inherit;font-size:10pt;">) and Juniper Networks accounted for </font><font style="font-family:inherit;font-size:10pt;">13%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">&#32;(</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#32;&#8212; </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;">). At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;customers that individually represented more than 10% of total accounts receivable. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;customers that individually represented more than 10% of total revenue in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. In aggregate, those customers comprised </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">30%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;customers that individually represented more than 10% of total accounts receivable.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;customers that individually represented more than 10% of total revenue in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. In aggregate, those customers comprised </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">38%</font><font style="font-family:inherit;font-size:10pt;">&#32;of total revenue. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#32;customers that individually represented more than 10% of total accounts receivable.</font></div><div><a name="s0D887582485E5DCD94DBE7DE8D453EE5"></a></div><div style="line-height:174%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">26.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; SUBSEQUENT EVENT:</font></div><div style="line-height:174%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2018, we entered into a definitive agreement to acquire Atrenne, a U.S.-based designer and manufacturer of ruggedized electromechanical solutions, primarily for military and commercial aerospace applications. The purchase price is approximately </font><font style="font-family:inherit;font-size:10pt;">$139</font><font style="font-family:inherit;font-size:10pt;">&#32;(subject to specific adjustments as set forth in the definitive agreement), which we intend to finance using a combination of cash on hand and our Revolving Facility. The transaction is expected to close in the second quarter of 2018, subject to receipt of applicable regulatory approvals and satisfaction of other customary closing conditions. There can be no assurance that this transaction will be consummated in a timely manner, or at all.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">F-</font><font style="font-family:inherit;font-size:10pt;">55</font></div></div>	<div style="page-break-after:always">&nbsp;</div>

</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.20
<SEQUENCE>2
<FILENAME>exhibit420.htm
<DESCRIPTION>EXHIBIT 4.20
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s08ED41B77C9D2BD2423595A286968817"></a></div><div></div><div><br></div><div style="line-height:177%;padding-top:20px;text-align:right;padding-left:341px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Exhibit 4.20</font></div><div style="line-height:120%;padding-top:20px;text-align:justify;font-size:12pt;"><font style="font-family:Arial;font-size:12pt;font-weight:bold;">CONFIDENTIAL TREATMENT HAS BEEN REQUESTED FOR PORTIONS OF THIS DOCUMENT. THE CONFIDENTIAL PORTIONS HAVE BEEN REDACTED AND ARE DENOTED BY ASTERISKS IN BRACKETS [**]. THE CONFIDENTIAL PORTIONS HAVE BEEN SEPARATELY FILED WITH THE UNITED STATES SECURITIES AND EXCHANGE COMMISSION.</font></div><div style="line-height:120%;padding-top:20px;text-align:left;padding-left:341px;font-size:15pt;"><font style="font-family:Arial;font-size:15pt;font-weight:bold;">Deutsche Bank</font></div><div style="line-height:100%;text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div><div style="line-height:131%;padding-top:17px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">March 23, 2017</font></div><div style="line-height:131%;padding-top:17px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Mr. Jeff McConaghy</font></div><div style="line-height:131%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Vice President and Treasurer</font></div><div style="line-height:131%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Celestica, Inc.</font></div><div style="line-height:134%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">844 Don Mills Road Toronto, Ontario</font></div><div style="line-height:131%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Canada M3C 1V7</font></div><div style="line-height:112%;padding-top:18px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Obligor Name Additions</font></div><div style="line-height:131%;padding-top:18px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Dear Mr. McConaghy:</font></div><div style="line-height:133%;padding-top:17px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Reference is made to the Amended and Restated Revolving Trade Receivables Purchase Agreement dated November 4, 2011, as amended (the "</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Agreement</font><font style="font-family:inherit;font-size:11pt;">") by and among Celestica Inc., a corporation organized and existing under the laws of the Province of Ontario, Canada as delegated servicer thereunder (in such capacity, the "</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Servicer</font><font style="font-family:inherit;font-size:11pt;">"), each of the other subsidiary corporations parties thereto as Sellers, Deutsche Bank (Malaysia) Sdn. and Deutsche Bank AG, New York Branch, as administrative agent. Capitalized terms used but not defined in this letter are used with the meanings assigned to them in the Agreement.</font></div><div style="line-height:133%;padding-top:14px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">This will confirm that we have approved your request that we include in the Agreement a Deutsche Bank "commitment amount" for the following Eligible Buyer:</font></div><div style="line-height:131%;padding-top:14px;text-align:left;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Juniper Networks Inc.</font></div><div style="line-height:133%;padding-top:14px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">In addition certain other changes have been made to the limits for the Eligible Buyers, as reflected in the attached new Schedule 1.2 of the Agreement.</font></div><div style="line-height:134%;padding-top:14px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">As a result, Schedule 1.2 of the Agreement is attached, modified accordingly, which will replace the existing form of that Schedule for all purposes.</font></div><div style="line-height:134%;padding-top:14px;text-align:center;text-indent:48px;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div><div style="line-height:134%;padding-top:14px;text-align:justify;text-indent:48px;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-style:italic;">NY 246303237v3</font></div><div style="line-height:134%;padding-top:14px;text-align:justify;text-indent:48px;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div><div style="line-height:134%;padding-top:14px;text-align:justify;text-indent:240px;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-style:italic;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Confidential</font></div><div><br></div><div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:100%;padding-bottom:16px;padding-top:82px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s789F0C11D85A147A0A9495A286B76680"></a></div><div style="line-height:132%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Please countersign a copy of this letter in your capacity as Servicer on behalf of the subsidiary entities that are Sellers under the Agreement to confirm your agreement to the foregoing and return it to us.</font></div><div style="line-height:132%;padding-bottom:16px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Very truly yours,</font></div><div style="line-height:132%;padding-bottom:16px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Deutsche Bank AG, New York Branch</font></div><div style="line-height:132%;padding-bottom:16px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Robert Altman</font><font style="font-family:inherit;font-size:11pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Sandra Sheehan&#160;&#160;&#160;&#160;        </font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: Robert Altman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Name: Sandra Sheehan <br>Title: Vice President&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Title: Assistant Vice President</font></div><div style="line-height:125%;text-align:left;padding-left:5px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Acknowledged:</font></div><div style="line-height:131%;padding-top:17px;text-align:left;padding-left:5px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Celestica, Inc., as Servicer</font></div><div style="line-height:131%;padding-top:18px;text-align:left;padding-left:5px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By</font><font style="font-family:inherit;font-size:11pt;">&#32;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Darren Myers</font><font style="font-family:inherit;font-size:11pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: Darren Myers <br>Title: CFO</font></div><div style="line-height:120%;padding-top:17px;text-align:left;padding-left:5px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Copy to: HSBC Bank USA, National Association</font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:5px;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-style:italic;">NY 246303237v3</font></div><div style="line-height:100%;text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:100%;text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:100%;text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:100%;text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;"><br></font></div><div style="line-height:100%;text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-style:italic;">Confidential</font></div><div><a name="s96CE275D1D1EDAFE5B8395A287090093"></a></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br></font></div><div><br></div><div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Schedule 1.2</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br></font></div><div style="line-height:100%;text-align:left;font-size:3pt;"><font style="font-family:inherit;font-size:3pt;"><br></font></div><div style="line-height:120%;font-size:11pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:39%;"></td><td style="width:10%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Spread</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DB CLOSING COMMITMENT</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">HSBC CLOSING COMMITMENT</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GLOBAL CLOSING COMMITMENT</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Cisco Systems Inc.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Google Inc.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Honeywell International Inc.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Honeywell Limited</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">IBM Corporation</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">IBM Corporation Endicott</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Juniper Networks Inc.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NEC Corporation</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">AMAT-VMO</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Applied Materials SE Asia PTE</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">EMC Information Systems INTL</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Oracle America, INC.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Hitachi Metals, Ltd</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">EMC CORPORATION</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">IBM Manufacturing Solutions Pte Ltd.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">GE Healthcare Austria GmbH &amp; Co OG</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">HP Japan Inc.</font></div><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">TOTAL</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr></table></div></div><div style="line-height:240%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sAE7EB063E7DCD1C94CB995A2873B3412"></a></div><div style="line-height:240%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">[**] Certain confidential information contained in this document, marked with asterisks in brackets, has been redacted pursuant to a request for confidential treatment and has been filed separately with the United States Securities and Exchange Commission.</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:134%;padding-top:14px;text-align:center;text-indent:48px;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;font-style:italic;">Confidential</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div><br></div><div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.21
<SEQUENCE>3
<FILENAME>exhibit421.htm
<DESCRIPTION>EXHIBIT 4.21
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s61EB6A79AAFA70A8323C958A8104A0AA"></a></div><div><div style="line-height:120%;text-indent:528px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;</font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 4.21  </font></div><div style="line-height:120%;text-align:justify;font-size:13pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:13pt;font-weight:bold;">CONFIDENTIAL TREATMENT HAS BEEN REQUESTED FOR PORTIONS OF THIS DOCUMENT. THE CONFIDENTIAL PORTIONS HAVE BEEN REDACTED AND ARE DENOTED BY ASTERISKS IN BRACKETS [**]. THE CONFIDENTIAL PORTIONS HAVE BEEN SEPARATELY FILED WITH THE UNITED STATES SECURITIES AND EXCHANGE COMMISSION.   </font></div><div style="line-height:120%;text-align:justify;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"><br></font></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">SEVENTH AMENDMENT TO THE AMENDED AND RESTATED  <br>REVOLVING TRADE</font></div><div style="line-height:100%;text-align:left;font-size:5pt;"><font style="font-family:Arial;font-size:5pt;font-style:italic;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:4px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">RECEIVABLES PURCHASE AGREEMENT AND ACCESSION AGREEMENT</font></div><div style="line-height:130%;padding-top:24px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">MEMORANDUM OF AGREEMENT </font><font style="font-family:inherit;font-size:11pt;">made as of the 6th day October, 2017.</font></div><div style="line-height:130%;padding-top:14px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">BETWEEN:</font></div><div style="line-height:126%;padding-top:1px;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA INC.,</font></div><div style="line-height:241%;text-align:left;padding-left:225px;text-indent:-91px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(hereinafter referred to as the "</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Servicer</font><font style="font-family:inherit;font-size:11pt;">"),  </font></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:62px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:102px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;and</font><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font></div><div style="line-height:120%;text-align:left;padding-left:96px;text-indent:62px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:102px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;CELESTICA LLC,</font></div><div style="line-height:120%;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA HOLDINGS PTE LTD,</font></div><div style="line-height:126%;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA VALENCIA S.A. (SOCIEDAD UNIPERSONAL),</font></div><div style="line-height:126%;padding-top:1px;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA HONG KONG LTD.,</font></div><div style="line-height:127%;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA (ROMANIA) S.R.L.,</font></div><div style="line-height:126%;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA JAPAN KK,</font></div><div style="line-height:126%;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA OREGON LLC,</font></div><div style="line-height:126%;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA ELECTRONICS (M.) SDN. BHD.,</font></div><div style="line-height:126%;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA IRELAND LIMITED</font></div><div style="line-height:128%;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">and</font></div><div style="line-height:126%;padding-top:1px;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA INTERNATIONAL INC.</font></div><div style="line-height:243%;padding-top:1px;text-align:left;padding-left:225px;text-indent:-91px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(hereinafter referred to collectively as the "</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Sellers</font><font style="font-family:inherit;font-size:11pt;">"), and</font></div><div style="line-height:126%;padding-top:16px;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">DEUTSCHE BANK (MALAYSIA) BERHAD</font></div><div style="line-height:130%;padding-top:14px;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(hereinafter referred to as "</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Purchaser</font><font style="font-family:inherit;font-size:11pt;">", and together with Deutsche Bank, as the "</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Purchasers</font><font style="font-family:inherit;font-size:11pt;">")</font></div><div style="line-height:130%;padding-top:14px;text-align:left;padding-left:225px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">- and </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">-</font></div><div style="line-height:126%;padding-top:16px;text-align:left;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">DEUTSCHE BANK AG, NEW YORK BRANCH,</font></div><div style="line-height:130%;padding-top:14px;text-align:justify;padding-left:134px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">(hereinafter referred to as the "</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Administrative Agent</font><font style="font-family:inherit;font-size:11pt;">" and "</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Deutsche Bank</font><font style="font-family:inherit;font-size:11pt;">").</font></div><div style="line-height:130%;padding-top:14px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">WHEREAS the Sellers, the Servicer, the Purchasers and the Administrative Agent are parties to an Amended and Restated Revolving Trade Receivables Purchase Agreement, dated as of November 4, 2011, as amended by the First Amendment, dated as of November 19, 2012; by the Second Amendment, dated as of January 2, 2013; by the Third Amendment, dated as of November 21, 2013, by the Fourth Amendment, dated as </font></div><div><br></div><div><div style="line-height:120%;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-style:italic;">NY 246592012v2</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-indent:528px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;</font></div></div><div><br></div><div style="line-height:130%;padding-top:14px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">of November 21, 2014, by the Fifth Amendment, dated as of November 23, 2015 and by the Sixth Amendment dated as of November 23, 2016 (as so amended, the "</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Receivables Purchase Agreement</font><font style="font-family:inherit;font-size:11pt;">");</font></div><div style="line-height:130%;padding-top:14px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sE4A977F410E11DD1B5AD958A81257020"></a></div><div style="line-height:100%;text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div><div style="line-height:130%;padding-top:16px;text-align:justify;text-indent:90px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">WHEREAS the Sellers, the Servicer, the Purchasers and the Administrative Agent now wish to further amend the Receivables Purchase Agreement by this Seventh Amendment to the Amended and Restated Revolving Trade Receivables Purchase Agreement and Accession Agreement (this "</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Amending Agreement</font><font style="font-family:inherit;font-size:11pt;">");</font></div><div style="line-height:130%;padding-top:16px;text-align:justify;text-indent:90px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">AND WHEREAS Section 9.1 of the Receivables Purchase Agreement permits written amendments thereto with the written consent of each of the Sellers, the Servicer, the Required Purchasers and the Administrative Agent;</font></div><div style="line-height:130%;padding-top:16px;text-align:justify;text-indent:90px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NOW THEREFORE THIS AGREEMENT WITNESSES that, in consideration of the premises, covenants and agreements of the parties herein contained and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged by each party, the parties hereby covenant and agree as follows:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:14px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:130%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:130%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Defined Terms:</font><font style="font-family:inherit;font-size:11pt;">&#32;All capitalized terms and expressions used and not otherwise defined in this Amending Agreement including in the recitals hereto shall have the meanings specified in the Receivables Purchase Agreement.</font></div></td></tr></table><div style="line-height:130%;padding-top:14px;text-align:justify;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:108%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:108%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Amendments of Definitions</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">:</font></div></td></tr></table><div style="line-height:120%;padding-top:34px;text-align:justify;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">A new definition of "Seventh Amendment" is hereby included in the correct alphabetical order:</font></div><div style="line-height:130%;padding-top:14px;text-align:justify;padding-left:90px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Seventh Amendment</font><font style="font-family:inherit;font-size:11pt;">&#8221;: the Seventh Amendment to the Amended and Restated Revolving Trade Receivables Purchase Agreement, dated as of October 6, 2017, by and among the Servicer, the Sellers, Deutsche Bank (Malaysia) Berhad and Deutsche Bank AG, New York Branch."</font></div><table cellpadding="0" cellspacing="0" style="padding-top:14px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:130%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:130%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Amendments to Section 2.2(c)</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">:</font><font style="font-family:inherit;font-size:11pt;">&#32;The ultimate paragraph of Section 2.2(c) is amended  <br>and restated in its entirety as follows:</font></div></td></tr></table><div style="line-height:130%;padding-top:14px;text-align:justify;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">"The Servicer and the Sellers acknowledge and agree that a portion of the Receivables will be offered for sale by Deutsche Bank AG, New York Branch, as Purchaser, to HSBC Bank Canada, as a participant, pursuant to the terms and subject to the conditions of a participation agreement entered into between it and Deutsche Bank AG, New York Branch. While Deutsche Bank AG, New York Branch, will be the nominal purchaser of any such Receivables taken up by HSBC Bank Canada, on the terms and subject to the conditions of such participation agreement, the Administrative Agent's notice of acceptance of the offer to purchase any such Receivables will identify which Receivables are being acquired for the benefit of the participant, and the participant will be directed by Deutsche Bank AG, New York Branch to make payment of the Purchase Price therefor directly to the Servicer. Neither the Administrative Agent nor any Purchaser shall have liability, contingent or otherwise, for payment of such amounts or any loss resulting from the non-payment of such amounts."</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-style:italic;">NY 246592012v2</font></div></div><hr style="page-break-after:always"><div><a name="sFC98B02A8812A1F4A53C958A81578176"></a></div><div></div><div><br></div><div style="line-height:120%;text-align:left;text-indent:9px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Amendment of Section 2.6(b)</font><font style="font-family:inherit;font-size:11pt;">. Section 2.6(b) is hereby amended by replacing the phrase</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;"on the due in the fourth line with the phrase "on the last Business Day of each calendar</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;week following the due date thereof&#8221;.</font></div><div style="line-height:130%;padding-top:14px;text-align:left;text-indent:9px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Amendment of Section 2.13(c).</font><font style="font-family:inherit;font-size:11pt;">&#32;Section 2.13(c) is hereby amended by replacing the</font></div><div style="line-height:129%;text-align:justify;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">phrase "on each day selected by the Servicer (each, a "Transfer Date") but no less than once every calendar week" with the phrase "on the last Business Day of each calendar week (each, a "</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Transfer Date</font><font style="font-family:inherit;font-size:11pt;">").</font></div><div style="line-height:130%;padding-top:14px;text-align:left;text-indent:9px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Amendment of Section 6.3(a)</font><font style="font-family:inherit;font-size:11pt;">. Section 6.3(a) is hereby amended by replacing the</font></div><div style="line-height:130%;text-align:justify;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">phrase "At least once every calendar week" with the phrase "On the last Business Day of each calendar week".</font></div><div style="line-height:130%;padding-top:14px;text-align:left;text-indent:9px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">7.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Amendment to the Obligor Limits</font><font style="font-family:inherit;font-size:11pt;">&#32;Schedule 1.2, "Eligible Buyers, Obligor Limits</font></div><div style="line-height:130%;text-align:justify;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">and Applicable Percentages" is deleted and replaced with </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Schedule 1.2</font><font style="font-family:inherit;font-size:11pt;">&#32;attached hereto.</font></div><div style="line-height:130%;padding-top:16px;text-align:left;text-indent:9px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">8.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Representations and Warranties</font><font style="font-family:inherit;font-size:11pt;">&#32;To induce the Administrative Agent and the</font></div><div style="line-height:129%;text-align:justify;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Purchasers to enter into this Amending Agreement, the Guarantor and each of the Sellers hereby jointly and severally make the following representations and warranties (provided that Celestica Valencia and Celestica Romania shall only be responsible hereunder for its own representations and warranties):</font></div><div style="line-height:130%;padding-left:48px;padding-top:14px;text-align:justify;text-indent:42px;"><font style="padding-top:14px;text-align:justify;font-family:inherit;font-size:11pt;padding-right:48px;">(a)</font><font style="font-family:inherit;font-size:11pt;">The Guarantor and each of the Sellers hereby represent and warrant as of the date of this Amending Agreement that no Termination Event or Incipient Termination Event has occurred and is continuing.</font></div><div style="line-height:130%;padding-left:48px;padding-top:14px;text-align:justify;text-indent:42px;"><font style="padding-top:14px;text-align:justify;font-family:inherit;font-size:11pt;padding-right:48px;">(b)</font><font style="font-family:inherit;font-size:11pt;">The Guarantor and each of the Sellers hereby represent and warrant as of the date of this Amending Agreement and as of the Effective Date (as defined below) that the audited consolidated balance sheets of Celestica Canada and its consolidated Subsidiaries as at December 31, 2016, and the related statements of income and of cash flows of Celestica Canada for the fiscal year ended on such dates, present fairly in all material respects the consolidated financial condition of Celestica Canada and its consolidated Subsidiaries as at such date, and Celestica Canada's consolidated results of operations and cash flows for the respective fiscal years then ended. All such financial statements, including the related schedules and notes thereto, have been prepared in accordance with GAAP, applied consistently throughout the periods involved (except as approved by Celestica Canada's accountants and disclosed therein).</font></div><div style="line-height:130%;padding-left:48px;padding-top:17px;text-align:justify;text-indent:42px;"><font style="padding-top:17px;text-align:justify;font-family:inherit;font-size:11pt;padding-right:48px;">(c)</font><font style="font-family:inherit;font-size:11pt;">The Guarantor and each of the Sellers hereby represent and warrant as of the date of this Amending Agreement and as of the Effective Date (as defined below) that since the date of the most recent financial statements made available to the Administrative Agent and the Purchasers there has been no change, development or event that has had or could reasonably be expected to have a Material Adverse Effect.</font></div><div style="line-height:130%;padding-top:17px;text-align:left;text-indent:9px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">9.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Ratification</font><font style="font-family:inherit;font-size:11pt;">&#32;Except for the specific changes and amendments to the Receivables</font></div><div style="line-height:129%;text-align:justify;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Purchase Agreement contained herein, the Receivables Purchase Agreement and all related documents are in all other respects ratified and confirmed and the Receivables Purchase </font></div><div><br></div><div><div style="line-height:120%;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-style:italic;">NY 246592012v2</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:129%;text-align:justify;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Agreement as amended hereby shall be read, taken and construed as one and the same instrument.</font></div><div><a name="sBCC5DCAA3D3119F4B38F958A8178007B"></a></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:130%;font-size:10.5pt;padding-left:0px;"><font style="font-family:inherit;font-size:10.5pt;">10.</font></div></td><td style="vertical-align:top;"><div style="line-height:130%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Counterparts</font><font style="font-family:inherit;font-size:10.5pt;">&#32;This Amending Agreement may be executed by one or more of the parties to this Amending Agreement on any number of separate counterparts, and all of said counterparts taken together shall be deemed to constitute one and the same instrument. A set of this Amending Agreement signed by all the parties shall be lodged with the Servicer and the Administrative Agent.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:14px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:132%;font-size:10.5pt;padding-left:0px;"><font style="font-family:inherit;font-size:10.5pt;">11.</font></div></td><td style="vertical-align:top;"><div style="line-height:132%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Confirmation of Guarantee</font><font style="font-family:inherit;font-size:10.5pt;">&#32;Guarantor hereby confirms and agrees that (i) the Guarantee is and shall continue to be in full force and effect and is otherwise hereby ratified and confirmed in all respects; and (ii) the Guarantee is and shall continue to be an unconditional and irrevocable guarantee of all of the Obligations (as defined in the Guarantee).</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:14px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:130%;font-size:10.5pt;padding-left:0px;"><font style="font-family:inherit;font-size:10.5pt;">12.</font></div></td><td style="vertical-align:top;"><div style="line-height:130%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Further Assurances</font><font style="font-family:inherit;font-size:10.5pt;">&#32;Each party shall, and hereby agrees to, acknowledge and deliver or cause to be done, executed, acknowledged and delivered, such further acts, deeds, mortgages, transfers and assurances as are reasonably required for the purpose of accomplishing and effecting the intention of this Amending Agreement.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:14px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:131%;font-size:10.5pt;padding-left:0px;"><font style="font-family:inherit;font-size:10.5pt;">13.</font></div></td><td style="vertical-align:top;"><div style="line-height:131%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Conditions to Effectiveness</font><font style="font-family:inherit;font-size:10.5pt;">&#32;This Amending Agreement shall become effective (such date being the "</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Effective Date</font><font style="font-family:inherit;font-size:10.5pt;">") upon receipt by the Administrative Agent of counterparts (i) hereof, duly executed and delivered by each of the parties hereto and (ii) of the revised Usage Agreement duly executed and delivered by Celestica Canada. The Administrative Agent shall inform the Guarantor, the Sellers and the Purchasers of the occurrence of the Effective Date.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:14px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:131%;font-size:10.5pt;padding-left:0px;"><font style="font-family:inherit;font-size:10.5pt;">14.</font></div></td><td style="vertical-align:top;"><div style="line-height:131%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Successors and Assigns</font><font style="font-family:inherit;font-size:10.5pt;">&#32;This Amending Agreement shall be binding upon and inure to the benefit of the Sellers, the Servicer, the Purchasers, the Administrative Agent, and their respective successors and permitted assigns.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:14px;padding-bottom:80px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:133%;font-size:10.5pt;padding-left:0px;"><font style="font-family:inherit;font-size:10.5pt;">15.</font></div></td><td style="vertical-align:top;"><div style="line-height:133%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Governing Law</font><font style="font-family:inherit;font-size:10.5pt;">&#32;This Amending Agreement shall be governed and construed in accordance with the laws of the Province of Ontario.</font></div></td></tr></table><div style="line-height:133%;padding-bottom:80px;padding-top:14px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sA2582458110B6D0FF66A958A81AAE0CF"></a></div><div style="line-height:121%;text-align:center;text-indent:192px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;"></font><font style="font-family:inherit;font-size:10.5pt;text-decoration:underline;">[remainder of this page intentionally left blank]</font></div><div><br></div><div><div style="line-height:120%;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-style:italic;">NY 246592012v2</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:121%;text-align:center;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;"><br></font></div><div style="line-height:100%;text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="sC23A7040C570C54F0C5E958A81CB6BE4"></a></div><div style="line-height:122%;text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;"><br></font></div><div style="line-height:100%;text-align:left;font-size:6.5pt;"><font style="font-family:Arial;font-size:6.5pt;"><br></font></div><div style="line-height:127%;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">IN WITNESS WHEREOF, the parties hereto have caused this Amending Agreement to be duly executed and delivered by their proper and duly authorized officers as of the day and year first above written.</font></div><div style="line-height:126%;padding-top:18px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">CELESTICA INC., as Servicer and as Guarantor</font></div><div style="line-height:111%;padding-top:13px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By:</font><font style="font-family:inherit;font-size:11.5pt;">&#32;</font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">/s/ Mandeep Chawla</font><font style="font-family:inherit;font-size:11.5pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11.5pt;"><br>Name: Mandeep Chawla <br>Title: Authorized Signatory</font></div><div style="line-height:126%;padding-top:22px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">CELESTICA LLC</font></div><div style="line-height:111%;padding-top:13px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By:</font><font style="font-family:inherit;font-size:11.5pt;">&#32;</font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">/s/ Mandeep Chawla</font><font style="font-family:inherit;font-size:11.5pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11.5pt;">Name: Mandeep Chawla <br>Title: Authorized Signatory</font></div><div style="line-height:260%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">CELESTICA HOLDINGS PTE LTD </font></div><div style="line-height:129%;padding-top:5px;text-align:left;padding-left:324px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By: </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Raymond Wu&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: Raymond Wu</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Title: Authorized Signatory</font></div><div style="line-height:128%;padding-top:21px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">CELESTICA VALENCIA S.A. (SOCIEDAD UNIPERSONAL)</font></div><div style="line-height:129%;padding-bottom:1px;padding-top:17px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By: </font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">/s/ Mandeep Chawla  &#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11.5pt;">Name: Mandeep Chawla </font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11.5pt;">Title: Authorized Signatory</font></div><div style="line-height:257%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">CELESTICA HONG KONG LTD. </font></div><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:129%;padding-top:5px;text-align:left;padding-left:324px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By: </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Raymond Wu&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: Raymond Wu</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Title: Authorized Signatory</font></div><div><br></div><div><div style="line-height:120%;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-style:italic;">NY 246592012v2</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s7DA0F021FD00CE36719B958A82113E72"></a></div><div style="line-height:100%;text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div><div style="line-height:127%;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;"><br></font></div><div style="line-height:120%;padding-bottom:1px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA (ROMANIA) S.R.L. </font></div><div style="line-height:120%;padding-bottom:1px;text-align:left;padding-left:168px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:1px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By: </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Rob Schormans</font><font style="font-family:inherit;font-size:11pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font></div><div style="line-height:120%;padding-bottom:1px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name: Rob Schormans</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Title: Authorized Signatory</font></div><div style="line-height:250%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA JAPAN KK </font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">By: /s/ Raymond Wu&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: Raymond Wu <br>Title: Authorized Signatory</font></div><div style="line-height:130%;padding-bottom:12px;padding-top:22px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA ELECTRONICS (M) SDN. BHD.</font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">By: /s/ C.C.Yong&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;"><br></font><font style="font-family:inherit;font-size:11pt;">Name: C.C. Yong <br>Title: Authorized Signatory</font></div><div style="line-height:120%;padding-bottom:9px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA OREGON LLC </font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">By: /s/ Walter Jankovic             </font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name: Walter Jankovic <br>Title: Authorized Signatory</font></div><div style="line-height:120%;padding-top:9px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-top:9px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA INTERNATIONAL </font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">INC. </font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">By: /s/ Mandeep Chawla&#160;&#160;&#160;&#160; </font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: Mandeep Chawla <br>Title: Authorized Signatory</font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA IRELAND LIMITED</font></div><div style="line-height:120%;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:348px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">By: /s/ John Sweetnam&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: John Sweetnam <br>Title: Authorized Signatory</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-style:italic;">NY 246592012v2</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:122%;text-align:left;padding-left:168px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;"><br></font></div><div style="line-height:118%;text-align:left;padding-left:348px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">DEUTSCHE BANK (MALAYSIA) BERHAD, as Purchaser</font></div><div style="line-height:111%;padding-top:13px;text-align:left;padding-left:348px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By:</font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">&#32;/s/ Henry Koo   &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11.5pt;">&#32;<br>Name: Henry Koo <br>Title: Relationship Manager</font></div><div style="line-height:122%;padding-top:8px;text-align:left;padding-left:348px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;"><br></font></div><div style="line-height:122%;padding-top:8px;text-align:left;padding-left:348px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">DEUTSCHE BANK AG, NEW YORK BRANCH, as Administrative Agent and as Purchaser</font></div><div style="line-height:111%;padding-top:13px;text-align:left;padding-left:348px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By:</font><font style="font-family:inherit;font-size:11.5pt;">&#32;</font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">/s/ Robert Altman</font><font style="font-family:inherit;font-size:11.5pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font></div><div style="line-height:111%;text-align:left;padding-left:348px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">Name: Robert Altman&#160;&#160;&#160;&#160; <br>Title: Vice President</font></div><div style="line-height:111%;padding-top:13px;text-align:left;padding-left:348px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By:</font><font style="font-family:inherit;font-size:11.5pt;">&#32;</font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">/s/ Chad Hildebrant</font><font style="font-family:inherit;font-size:11.5pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font></div><div style="line-height:111%;text-align:left;padding-left:348px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">Name: Chad Hildebrant</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11.5pt;">&#32;Title:  Vice President</font></div><div><br></div><div><div style="line-height:120%;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-style:italic;">NY 246592012v2</font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;"><br></font></div><div style="line-height:111%;padding-top:13px;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;"><br></font></div><div style="line-height:111%;padding-top:13px;text-align:center;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">SCHEDULE 1.2</font></div><div style="line-height:111%;padding-top:13px;text-align:center;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">To the Receivables Purchase Agreement, Eligible Buyers, Obligor Limits and Applicable Percentages</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br></font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:39%;"></td><td style="width:10%;"></td><td style="width:17%;"></td><td style="width:17%;"></td><td style="width:17%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Spread</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DB CLOSING COMMITMENT</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">HSBC CLOSING COMMITMENT</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GLOBAL CLOSING COMMITMENT</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Cisco Systems Inc.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Google Inc.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Honeywell International Inc.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Honeywell Limited</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">IBM Corporation</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">IBM Corporation Endicott</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Juniper Networks Inc.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">NEC Corporation</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">AMAT-VMO</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Applied Materials SE Asia PTE</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">EMC Information Systems INTL</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Oracle America, INC.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Hitachi Metals, Ltd</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">EMC CORPORATION</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">IBM Manufacturing Solutions Pte Ltd.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">GE Healthcare Austria GmbH &amp; Co OG</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">HP Japan Inc.</font></div><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]%</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">TOTAL</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">[**]</font></div></td></tr><tr><td colspan="5" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">[**] Certain confidential information contained in this document, marked with asterisks in brackets, has been redacted pursuant to a request for confidential treatment and has been filed separately with the United States Securities and Exchange Commission.</font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div></td></tr></table></div></div><div style="line-height:100%;text-align:center;text-indent:288px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">confidential</font></div><div style="line-height:100%;padding-bottom:689px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-style:italic;">NY 246592012v2</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.22
<SEQUENCE>4
<FILENAME>exhibit422.htm
<DESCRIPTION>EXHIBIT 4.22
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sC15ED89A908A51702605960A794EC67D"></a></div><div></div><div><br></div><div style="line-height:148%;text-align:right;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">Exhibit 4.22</font></div><div style="line-height:148%;text-align:right;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">EIGHTH AMENDMENT TO THE AMENDED AND RESTATED  <br>REVOLVING TRADE</font></div><div style="line-height:120%;text-align:center;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">RECEIVABLES PURCHASE AGREEMENT AND ACCESSION AGREEMENT</font></div><div style="line-height:117%;padding-top:32px;text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">MEMORANDUM OF AGREEMENT made as of the 23 day of November, 2017.</font></div><div style="line-height:117%;padding-top:16px;text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">BETWEEN:</font></div><div style="line-height:117%;padding-top:1px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">CELESTICA INC.,</font></div><div style="line-height:231%;text-align:left;padding-left:216px;text-indent:-87px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">(hereinafter referred to as the "</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Servicer</font><font style="font-family:inherit;font-size:10.5pt;">"),</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">&#32;- and -</font></div><div style="line-height:117%;padding-top:22px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">CELESTICA LLC,</font></div><div style="line-height:117%;padding-top:1px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">CELESTICA HOLDINGS PTE LTD,</font></div><div style="line-height:117%;padding-top:1px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">CELESTICA VALENCIA S.A. (SOCIEDAD UNIPERSONAL),</font></div><div style="line-height:117%;padding-top:1px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">CELESTICA HONG KONG LTD.,</font></div><div style="line-height:117%;padding-top:1px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">CELESTICA (ROMANIA) S.R.L.,</font></div><div style="line-height:117%;padding-top:1px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">CELESTICA JAPAN KK,</font></div><div style="line-height:117%;padding-top:1px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">CELESTICA OREGON LLC,</font></div><div style="line-height:117%;padding-top:1px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">CELESTICA ELECTRONICS (M.) SDN.</font></div><div style="line-height:117%;padding-top:1px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">BHD.,</font></div><div style="line-height:117%;padding-top:1px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">CELESTICA IRELAND LIMITED</font></div><div style="line-height:117%;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">and</font></div><div style="line-height:117%;padding-top:1px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">CELESTICA INTERNATIONAL INC.</font></div><div style="line-height:233%;padding-top:1px;text-align:left;padding-left:216px;text-indent:-87px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">(hereinafter referred to collectively as the "</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Sellers</font><font style="font-family:inherit;font-size:10.5pt;">"), </font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">- and -</font></div><div style="line-height:117%;padding-top:16px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">DEUTSCHE BANK (MALAYSIA) BERHAD</font></div><div style="line-height:125%;padding-top:14px;text-align:justify;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">(hereinafter referred to as "</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Purchaser</font><font style="font-family:inherit;font-size:10.5pt;">", and together with Deutsche Bank, as the "</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Purchasers</font><font style="font-family:inherit;font-size:10.5pt;">")</font></div><div style="line-height:117%;padding-top:14px;text-align:left;padding-left:216px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">- and </font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">-</font></div><div style="line-height:117%;padding-top:16px;text-align:left;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;">DEUTSCHE BANK </font><font style="font-family:inherit;font-size:10.5pt;">AG, NEW YORK BRANCH,</font></div><div style="line-height:123%;padding-top:14px;text-align:justify;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">(hereinafter referred to as the "</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Administrative Agent</font><font style="font-family:inherit;font-size:10.5pt;">" and "</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Deutsche Bank</font><font style="font-family:inherit;font-size:10.5pt;">").</font></div><div style="line-height:123%;padding-top:14px;text-align:justify;padding-left:129px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;"><br></font></div><div style="line-height:124%;padding-top:14px;text-align:justify;text-indent:86px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">WHEREAS the Sellers, the Servicer, the Purchasers and the Administrative Agent are parties to an Amended and Restated Revolving Trade Receivables Purchase Agreement, dated as of November 4, 2011, as amended by the First Amendment, dated as of November 19, 2012; by the Second Amendment, dated as of January 2, 2013; by the Third Amendment, dated as of November 21, 2013, by the Fourth Amendment, dated as of November 21, 2014, by the Fifth Amendment, dated as of November 23, 2015, by the Sixth</font></div><div><br></div><div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s88D7693A0DB82FA94F36960A796F2E39"></a></div><div style="line-height:125%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">Amendment, dated as of November 23, 2016 and by the Seventh Amendment, dated as of October 6, 2017 (as so amended, the "</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Receivables Purchase Agreement</font><font style="font-family:inherit;font-size:10.5pt;">");</font></div><div style="line-height:100%;text-align:left;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;"><br></font></div><div style="line-height:125%;padding-top:14px;text-align:justify;text-indent:90px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">WHEREAS the Sellers, the Servicer, the Purchasers and the Administrative Agent now wish to further amend the Receivables Purchase Agreement by this Sixth Amendment to the Amended and Restated Revolving Trade Receivables Purchase Agreement and Accession Agreement (this "</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Amending Agreement</font><font style="font-family:inherit;font-size:10.5pt;">");</font></div><div style="line-height:127%;padding-top:13px;text-align:justify;text-indent:90px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">AND WHEREAS Section 9.1 of the Receivables Purchase Agreement permits written amendments thereto with the written consent of each of the Sellers, the Servicer, the Required Purchasers and the Administrative Agent;</font></div><div style="line-height:125%;padding-top:14px;text-align:justify;text-indent:90px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">NOW THEREFORE THIS AGREEMENT WITNESSES that, in consideration of the premises, covenants and agreements of the parties herein contained and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged by each party, the parties hereby covenant and agree as follows:</font></div><div style="line-height:124%;padding-top:14px;text-align:left;text-indent:9px;font-size:10.5pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10.5pt;">1.</font><font style="font-family:inherit;font-size:7pt;font-weight:bold;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Defined Terms:</font><font style="font-family:inherit;font-size:10.5pt;">&#32;All capitalized terms and expressions used and not otherwise defined</font></div><div style="line-height:125%;text-align:left;padding-left:42px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">in this Amending Agreement including in the recitals hereto shall have the meanings specified in the Receivables Purchase Agreement.</font></div><div style="line-height:106%;padding-top:14px;text-align:left;text-indent:9px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">2.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Amendments of Definitions in Section 1.1:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:90px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:127%;font-size:10.5pt;padding-left:42px;"><font style="font-family:inherit;font-size:10.5pt;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:127%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">The definition of "Availability Termination Date" is amended and restated in its entirety as follows:</font></div></td></tr></table><div style="line-height:124%;padding-top:30px;text-align:justify;padding-left:90px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">""</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Availability Termination Date</font><font style="font-family:inherit;font-size:10.5pt;">": the earlier of (i) the date that is the thirteenth anniversary of the Closing Date and (ii) the date on which the Administrative Agent delivers to the Servicer a notice of termination as a result of a Termination Event in accordance herewith (or the date on which such termination becomes effective automatically pursuant to Section 7)."</font></div><table cellpadding="0" cellspacing="0" style="padding-top:33px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:90px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:127%;font-size:10.5pt;padding-left:42px;"><font style="font-family:inherit;font-size:10.5pt;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:127%;text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">A new definition of "Eighth Amendment" is hereby included in the correct alphabetical order:</font></div></td></tr></table><div style="line-height:125%;padding-top:14px;text-align:justify;padding-left:90px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">""</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Eighth Amendment</font><font style="font-family:inherit;font-size:10.5pt;">": the Eighth Amendment to the Amended and Restated Revolving Trade Receivables Purchase Agreement and Accession Agreement, dated as of November 23, 2017, by and among the Servicer, the Sellers, Deutsche Bank (Malaysia) Berhad and Deutsche Bank AG, New York Branch."</font></div><div style="line-height:125%;padding-top:14px;text-align:left;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Amendment to Section 2.4:</font><font style="font-family:inherit;font-size:10.5pt;">&#32;Section 2.4 of the Receivables Purchase Agreement is</font></div><div style="line-height:123%;text-align:left;padding-left:48px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">amended and restated in its entirety as follows:</font></div><div style="line-height:123%;padding-top:14px;text-align:left;padding-left:48px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">"2.4 Fees</font></div><div style="line-height:122%;padding-top:14px;text-align:left;padding-left:48px;font-size:11pt;"><font style="font-family:inherit;font-size:10.5pt;">Celestica Canada agrees to pay to Deutsche Bank AG, New York Branch the fees in the amounts and on the dates previously agreed to in accordance with the Fee Letter </font><font style="font-family:inherit;font-size:11pt;">between Celestica Canada on behalf of the Sellers and Deutsche Bank AG, New York Branch dated November 23, 2017 (the</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#32;"</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Fee Letter</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">"</font><font style="font-family:inherit;font-size:11pt;">)."</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div></div><hr style="page-break-after:always"><div><a name="s48961B97DCBA36604F6C960A79A094D6"></a></div><div></div><div><br></div><div style="line-height:124%;padding-top:1px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:100%;text-align:left;font-size:6.5pt;"><font style="font-family:inherit;font-size:6.5pt;"><br></font></div><div style="line-height:124%;padding-top:14px;text-align:left;text-indent:9px;font-size:11pt;"><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10.5pt;">4.</font><font style="font-family:inherit;font-size:9.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Representations and Warranties</font><font style="font-family:inherit;font-size:11pt;">&#32;To induce the Administrative Agent and the</font></div><div style="line-height:124%;text-align:justify;padding-left:42px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Purchasers to enter into this Amending Agreement, the Guarantor and each of the Sellers hereby jointly and severally make the following representations and warranties (provided that Celestica Valencia and Celestica Romania shall only be responsible hereunder for its own representations and warranties):</font></div><div style="line-height:124%;padding-left:42px;padding-top:14px;text-align:justify;text-indent:48px;"><font style="padding-top:14px;text-align:justify;font-family:inherit;font-size:11pt;padding-right:42px;">(a)</font><font style="font-family:inherit;font-size:11pt;">The Guarantor and each of the Sellers hereby represent and warrant as of the date of this Amending Agreement that no Termination Event or Incipient Termination Event has occurred and is continuing.</font></div><div style="line-height:124%;padding-left:42px;padding-top:14px;text-align:justify;text-indent:48px;"><font style="padding-top:14px;text-align:justify;font-family:inherit;font-size:11pt;padding-right:42px;">(b)</font><font style="font-family:inherit;font-size:11pt;">The Guarantor and each of the Sellers hereby represent and warrant as of the date of this Amending Agreement and as of the Effective Date (as defined below) that the audited consolidated balance sheets of Celestica Canada and its consolidated Subsidiaries as at December 31, 2016, and the related statements of income and of cash flows of Celestica Canada for the fiscal year ended on such dates, present fairly in all material respects the consolidated financial condition of Celestica Canada and its consolidated Subsidiaries as at such date, and Celestica Canada's consolidated results of operations and cash flows for the respective fiscal years then ended. All such financial statements, including the related schedules and notes thereto, have been prepared in accordance with GAAP, applied consistently throughout the periods involved (except as approved by Celestica Canada's accountants and disclosed therein).</font></div><div style="line-height:124%;padding-left:42px;padding-top:17px;text-align:justify;text-indent:48px;"><font style="padding-top:17px;text-align:justify;font-family:inherit;font-size:11pt;padding-right:42px;">(c)</font><font style="font-family:inherit;font-size:11pt;">The Guarantor and each of the Sellers hereby represent and warrant as of the date of this Amending Agreement and as of the Effective Date (as defined below) that since the date of the most recent financial statements made available to the Administrative Agent and the Purchasers there has been no change, development or event that has had or could reasonably be expected to have a Material Adverse Effect.</font></div><div style="line-height:124%;padding-top:17px;text-align:left;text-indent:9px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Ratification</font><font style="font-family:inherit;font-size:11pt;">&#32;Except for the specific changes and amendments to the Receivables</font></div><div style="line-height:124%;text-align:justify;padding-left:42px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Purchase Agreement contained herein, the Receivables Purchase Agreement and all related documents are in all other respects ratified and confirmed and the Receivables Purchase Agreement as amended hereby shall be read, taken and construed as one and the same instrument.</font></div><div style="line-height:124%;padding-top:14px;text-align:left;text-indent:9px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Counterparts</font><font style="font-family:inherit;font-size:11pt;">&#32;This Amending Agreement may be executed by one or more of the</font></div><div style="line-height:124%;text-align:justify;padding-left:42px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">parties to this Amending Agreement on any number of separate counterparts, and all of said counterparts taken together shall be deemed to constitute one and the same instrument. A set of this Amending Agreement signed by all the parties shall be lodged with the Servicer and the Administrative Agent.</font></div><div style="line-height:124%;padding-top:14px;text-align:left;text-indent:9px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">7.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;text-decoration:underline;">Confirmation of Guarantee</font><font style="font-family:inherit;font-size:11pt;">&#32;Guarantor hereby confirms and agrees that (i) the</font></div><div style="line-height:123%;text-align:justify;padding-left:42px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Guarantee is and shall continue to be in full force and effect and is otherwise hereby ratified and confirmed in all respects; and (ii) the Guarantee is and shall continue to be an unconditional and irrevocable guarantee of all of the Obligations (as defined in the Guarantee).</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div></div><hr style="page-break-after:always"><div><a name="s301324EFF7CE496A8194960A79C3A6FA"></a></div><div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:124%;font-size:10.5pt;padding-left:12px;"><font style="font-family:inherit;font-size:10.5pt;">8.</font></div></td><td style="vertical-align:top;"><div style="line-height:124%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Further Assurances</font><font style="font-family:inherit;font-size:10.5pt;">&#32;Each party shall, and hereby agrees to, acknowledge and deliver or cause to be done, executed, acknowledged and delivered, such further acts, deeds, mortgages, transfers and assurances as are reasonably required for the purpose of accomplishing and effecting the intention of this Amending Agreement.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:14px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:124%;font-size:10.5pt;padding-left:12px;"><font style="font-family:inherit;font-size:10.5pt;">9.</font></div></td><td style="vertical-align:top;"><div style="line-height:124%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Conditions to Effectiveness</font><font style="font-family:inherit;font-size:10.5pt;">&#32;This Amending Agreement shall become effective (such date being the "</font><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Effective Date</font><font style="font-family:inherit;font-size:10.5pt;">") upon receipt by the Administrative Agent of counterparts (i) hereof, duly executed and delivered by each of the parties hereto and (ii) of the Fee Letter duly executed and delivered by Celestica Canada. The Administrative Agent shall inform the Guarantor, the Sellers and the Purchasers of the occurrence of the Effective Date.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:14px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:125%;font-size:10.5pt;padding-left:12px;"><font style="font-family:inherit;font-size:10.5pt;">10.</font></div></td><td style="vertical-align:top;"><div style="line-height:125%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Successors and Assigns</font><font style="font-family:inherit;font-size:10.5pt;">&#32;This Amending Agreement shall be binding upon and inure to the benefit of the Sellers, the Servicer, the Purchasers, the Administrative Agent, and their respective successors and permitted assigns.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:14px;padding-bottom:65px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:124%;font-size:10.5pt;padding-left:12px;"><font style="font-family:inherit;font-size:10.5pt;">11.</font></div></td><td style="vertical-align:top;"><div style="line-height:124%;text-align:justify;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;font-weight:bold;text-decoration:underline;">Governing Law</font><font style="font-family:inherit;font-size:10.5pt;">&#32;This Amending Agreement shall be governed and construed in accordance with the laws of the Province of Ontario.</font></div></td></tr></table><div style="line-height:124%;padding-bottom:65px;padding-top:14px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s8A248B1421DB7BA6518B960A79F32F0E"></a></div><div style="line-height:122%;padding-top:10px;text-align:left;font-size:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;text-decoration:underline;">[remainder of this page intentionally left blank]</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div></div><hr style="page-break-after:always"><div><a name="s69F7526CF3D5A48F38CA960A7A49149A"></a></div><div></div><div><br></div><div style="line-height:127%;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">IN WITNESS WHEREOF, the parties hereto have caused this Amending Agreement to be duly executed and delivered by their proper and duly authorized officers as of the day and year first above written.</font></div><div style="line-height:126%;padding-top:18px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">CELESTICA INC., as Servicer and as Guarantor</font></div><div style="line-height:111%;padding-top:13px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By:</font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">&#32;/s/ Mandeep Chawla &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11.5pt;">&#32;<br>Name: Mandeep Chawla <br>Title: Authorized Signatory</font></div><div style="line-height:126%;padding-top:18px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">CELESTICA LLC</font></div><div style="line-height:111%;padding-top:13px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By:</font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">&#32;/s/ Mandeep Chawla&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11.5pt;">&#32;<br>Name: Mandeep Chawla <br>Title: Authorized Signatory</font></div><div style="line-height:126%;padding-top:18px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">CELESTICA HOLDINGS PTE LTD </font></div><div style="line-height:111%;padding-top:13px;text-align:left;padding-left:324px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By: </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Raymond Wu&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: Raymond Wu</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Title: Authorized Signatory</font></div><div style="line-height:126%;padding-top:18px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">CELESTICA VALENCIA S.A. (SOCIEDAD UNIPERSONAL)</font></div><div style="line-height:111%;padding-top:13px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By: </font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">/s/ Rob Schormans&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11.5pt;">Name: Rob Schormans</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11.5pt;">Title: Authorized Signatory</font></div><div style="line-height:126%;padding-top:18px;text-align:left;padding-left:326px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">CELESTICA HONG KONG LTD. </font></div><div style="line-height:111%;padding-top:13px;text-align:left;text-indent:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;By: </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Raymond Wu&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Name: Raymond Wu</font><font style="font-family:inherit;font-size:10pt;">&#32;<br>            </font><font style="font-family:inherit;font-size:11pt;">Title: Authorized Signatory</font></div><div><br></div><div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><a name="s7B4DCD411280E4EF9311960A7A6866AA"></a></div><div style="line-height:127%;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;"><br></font></div><div style="line-height:100%;text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div><div style="line-height:127%;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;"><br></font></div><div style="line-height:120%;padding-bottom:1px;text-align:left;padding-left:192px;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA (ROMANIA) S.R.L.</font></div><div style="line-height:120%;padding-bottom:1px;text-align:left;padding-left:192px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#160;</font></div><div style="line-height:120%;padding-bottom:1px;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By: </font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Rob Schormans&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: Rob Schormans</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Title: Authorized Signatory</font></div><div style="line-height:120%;padding-bottom:1px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;text-indent:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA JAPAN KK </font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;text-indent:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">By: /s/ Raymond Wu&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: Raymond Wu <br>Title: Authorized Signatory</font></div><div style="line-height:120%;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:336px;text-indent:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA ELECTRONICS (M) SDN. BHD.</font></div><div style="line-height:120%;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">By: /s/ C.C. Yong&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: C.C. Yong <br>Title: Authorized Signatory</font></div><div style="line-height:257%;padding-bottom:1px;padding-top:5px;text-align:left;text-indent:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA OREGON LLC </font></div><div style="line-height:120%;padding-top:5px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">By: /s/ Walter Jankovic&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: Walter Jankovic <br>Title: Authorized Signatory</font></div><div style="line-height:259%;padding-top:9px;text-align:left;text-indent:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA INTERNATIONAL INC. </font></div><div style="line-height:120%;padding-top:9px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">By: /s/ Mandeep Chawla&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: Mandeep Chawla <br>Title: Authorized Signatory</font></div><div><br></div><div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;text-indent:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CELESTICA IRELAND LIMITED</font></div><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:1px;padding-top:5px;text-align:left;padding-left:336px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">By: /s/ John Sweetnam&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;">Name: John Sweetnam <br>Title: Authorized Signatory</font></div><div><br></div><div></div><hr style="page-break-after:always"><div><a name="s9E0844E5F5E13C72EF2C960A7A1A2035"></a></div><div></div><div><br></div><div style="line-height:118%;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">DEUTSCHE BANK (MALAYSIA) BERHAD, as Purchaser</font></div><div style="line-height:100%;text-align:left;font-size:5.5pt;"><font style="font-family:inherit;font-size:5.5pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By:</font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">&#32;/s/ Henry Koo&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11.5pt;">Name: Henry Koo <br>Title:   Head of Global Subsidiary </font></div><div style="line-height:120%;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Coverage, Malaysia</font></div><div style="line-height:111%;padding-top:13px;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By:</font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">&#32;/s/ Chin Cheuk Kuan&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11.5pt;">&#32;<br>Name: Chin Cheuk Kuan <br>Title: Vice President <br>          Head of Trade Finance Malaysia</font></div><div style="line-height:122%;padding-top:8px;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;"><br></font></div><div style="line-height:122%;padding-top:8px;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;font-weight:bold;">DEUTSCHE BANK AG, NEW YORK BRANCH, as Administrative Agent and as Purchaser</font></div><div style="line-height:111%;padding-top:13px;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By:</font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">&#32;/s/ Robert Altman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11.5pt;">&#32;<br>Name: Robert Altman <br>Title: Vice President</font></div><div style="line-height:111%;padding-top:13px;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;">By:</font><font style="font-family:inherit;font-size:11.5pt;text-decoration:underline;">&#32;/s/ Sonia Lall&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11.5pt;">&#32;<br>Name: Sonia Lall <br>Title: Assistant Vice President</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font></div><div style="line-height:111%;padding-top:13px;text-align:left;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>5
<FILENAME>exhibit81.htm
<DESCRIPTION>EXHIBIT 8.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s955019B804CAC9A66C0A0E8139A0E0F1"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit&#160;8.1</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsidiaries of Registrant</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Cayman Holdings 1&#160;Limited, a Cayman Islands corporation;</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Cayman Holdings 9&#160;Limited, a Cayman Islands corporation;</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica (Dongguan-SSL) Technology Limited, a China corporation;</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Electronics (S) Pte Limited, a Singapore corporation;</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Holdings Pte Limited, a Singapore corporation;</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Hong Kong Limited, a Hong Kong corporation;</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica&#160;LLC, a Delaware, U.S.&#160;limited liability company;</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica (Suzhou) Technology&#160;Co.&#160;Ltd, a China corporation;</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica (Thailand) Limited, a Thailand corporation;</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica (USA)&#160;Inc., a Delaware, U.S.&#160;corporation;</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica (US&#160;Holdings)&#160;LLC, a Delaware, U.S.&#160;limited liability company; and</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2480333&#160;Ontario&#160;Inc., an Ontario, Canada corporation.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-11.2
<SEQUENCE>6
<FILENAME>exhibit112.htm
<DESCRIPTION>EXHIBIT 11.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s81035a865a1d47549468ceecb1a89769"></a></div><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exhibit 11.2</font></div></div><div><br></div><div style="line-height:120%;text-align:left;"><img src="cover.jpg" alt="cover.jpg" style="height:1020px;width:816px;"></div><div><br></div><div></div><hr style="page-break-after:always"><div><a name="s376e1b8c90c242609f2762041015f482"></a></div><div></div><div><br></div><div style="line-height:120%;text-align:left;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:816px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:816px;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;"><img src="valuesa02.jpg" alt="valuesa02.jpg" style="height:1050px;width:812px;"></div></td></tr></table></div></div><div><br></div><div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:left;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:816px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:816px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;"><img src="toc.jpg" alt="toc.jpg" style="height:1049px;width:811px;"></div></td></tr></table></div></div><div><br></div><div></div><hr style="page-break-after:always"><div><a name="s398aea44798d4786a3bb76f8f8fb438a"></a></div><div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:816px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:185px;"></td><td style="width:464px;"></td><td style="width:166px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;"><img src="capturea01.jpg" alt="capturea01.jpg" style="height:266px;width:812px;"></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dear Colleagues,</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br>At Celestica, our reputation is our most valuable asset. At the core of our reputation are our employees around the globe, who hold themselves accountable to our key values of teamwork, ingenuity, confidence and care.<br>                                                                                                                                        I want every employee to be proud to work for a company that is committed to ensuring that all employees work with one another, and with our customers, suppliers, partners, shareholders and communities, in a way that is ethical and responsible.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br>To achieve this, we abide by our Values and the business ethics outlined in our Business Conduct Governance Policy (BCG) and the Responsible Business Alliance (RBA) Code of Conduct. Through these policies, we have set standards to ensure that we all do the right thing.            <br>                                                                                                                                       Each of us plays a key role in ensuring the integrity of this organization. It is our collective responsibility to report behaviour or actions that conflict with our ethical standards. Employees are encouraged to speak to their manager or to Human Resources, or to email compliance@celestica.com, should they have a question or concern regarding an ethical matter. Employees may also report a concern through Celestica&#8217;s toll-free Ethics Hotline or secure online web-based tool.<br>                                                                                                                                        Remember, acting with integrity is ultimately about ensuring that Celestica remains<br>a place where we are all proud to work. With your help, I am confident that Celestica will maintain its reputation as a trusted partner to our customers and an ethical and responsible corporate citizen.<br><br>Thank you for your commitment.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:62px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="signature.jpg" alt="signature.jpg" style="height:54px;width:139px;"></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:62px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rob Mionis<br>President and Chief Executive Officer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">1</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sa657476c91d940de88ac81dfb14422d5"></a></div><div></div><div><br></div><div style="line-height:120%;text-align:left;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:815px;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:814px;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;"><img src="bcg.jpg" alt="bcg.jpg" style="height:1048px;width:805px;"></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">2</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s6e4e6c621f824173bf8587fa3b44567d"></a></div><div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:506px;"></td><td style="width:66px;"></td><td style="width:242px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;"><img src="p3.jpg" alt="p3.jpg" style="height:272px;width:582px;"></div></td></tr><tr><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ethics are a key part of our Values at Celestica. Acting ethically means doing the right thing. We all want to do what is right, for ourselves and for Celestica. The BCG helps guide me by defining my responsibilities to Celestica and my colleagues, customers, suppliers, governments and communities.</font></div><div style="padding-top:0px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I act with integrity</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I know that everything I say and do impacts my reputation - and Celestica&#8217;s reputation. I understand that if my actions negatively affect Celestica&#8217;s interests and reputation, I may be subject to disciplinary action, up to and including dismissal. I am committed to upholding our Values and policies, including the BCG. I am honest and fair in my dealings with colleagues, customers, suppliers, competitors and the community.</font></div><div style="padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-top:0px;padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I speak for myself, not Celestica</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I know that I should never make public statements about Celestica by speaking with the media or through internet-based social networking tools unless I am authorized to do so. If I am not authorized to speak publicly on Celestica&#8217;s behalf, I understand that I should direct any questions or inquiries from the media or others to the Communications Department.</font></div><div style="padding-top:0px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I ensure our financial integrity</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a public company, Celestica&#8217;s records and accounts must conform to our required accounting principles and system of internal controls. I never make false or misleading entries in any financial statements,</font></div><div style="padding-top:0px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">records and accounts. I fully cooperate with all audits and investigations internally or as requested by external auditors and regulators and provide truthful and accurate information. I never conceal, alter</font></div><div style="padding-left:72px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">or destroy documents or records that have been lawfully requested or are required as part of an investigation. I ensure that business records for which I&#8217;m responsible are treated in accordance with </font><font style="font-family:inherit;font-size:11pt;color:#1498cb;">Celestica&#8217;s Record Management Policy</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:5px solid #d50032;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As a Celestica employee, I understand that the BCG requires me to:</font></div><div style="padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><div style="float:left; width:18px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Earn customer loyalty by delivering on my promises</font></font></div><div><div style="float:left; width:18px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Obtain and conduct business legally and ethically</font></font></div><div><div style="float:left; width:18px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Make business decisions based on Celestica&#8217;s best interests</font></font></div><div><div style="float:left; width:18px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Report business conduct concerns immediately</font></font></div><div><div style="float:left; width:18px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Obey the law</font></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:314px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:314px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">3</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:242px;"></td><td style="width:66px;"></td><td style="width:506px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p4.jpg" alt="p4.jpg" style="height:278px;width:812px;"></div></td></tr><tr><td style="vertical-align:top;border-bottom:5px solid #d50032;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Dishonest reporting looks like&#8230;</font></div><div style="padding-top:5px;padding-left:72px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Sue attempted to obtain medical coverage for her adult children by submitting a form claiming that her children were full-time students. In fact, her children were no longer students. By submitting a falsified claim, Sue is acting unethically and is defrauding the company.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:15px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I make accurate and honest reports</font></div><div style="padding-top:5px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ensuring accurate and complete business and financial records is not just the responsibility of accounting and finance employees.</font></div><div style="padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At Celestica, the accuracy of records - from time records and expense reports to benefits claims forms and resumes - is everyone&#8217;s responsibility. When I keep accurate records and make honest reports,</font></div><div style="padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I support Celestica&#8217;s reputation and help ensure that we meet our legal and regulatory obligations. I understand that providing inaccurate or misleading information could lead to civil or criminal action against Celestica and me.</font></div><div style="padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I am an ethical leader</font></div><div style="padding-top:5px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a Celestica manager, I am expected to be an ethical leader. I am responsible for setting a good example, encouraging an environment of open and honest communication without fear of retaliation and taking prompt action when ethical issues are brought to my attention. Managers are expected to set a tone of integrity, never directing employees to achieve results by taking actions that are in violation of Celestica policies, the BCG or the law. Managers also have a responsibility for properly approving a variety of transactions on behalf of Celestica. As a manager, I must ensure that policy requirements are met. Business results are never more important than ethical conduct and compliance with Celestica&#8217;s policies, the BCG and the law.</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:266px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:266px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">4</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sca760af2108a46a7bc1be7276d3d93ed"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:506px;"></td><td style="width:66px;"></td><td style="width:242px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p5.jpg" alt="p5.jpg" style="height:277px;width:585px;"></div></td></tr><tr><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I support an environment free from discrimination and harassment</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica is a great place to work when all employees contribute to a safe, clean, healthy and secure environment. We are all accountable</font></div><div style="padding-top:0px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">for ensuring that our culture is free from discrimination and harassment based on race, colour, religion, gender, gender identity, citizenship and/or origin, age, disability, sexual orientation, marital status or other factors. I understand that Celestica has zero tolerance for sexual advances, actions, comments or other inappropriate behaviour in the workplace that intimidates, offends or otherwise makes an employee feel uncomfortable. A safe and secure workplace also means a workplace free from violence. Threats (implicit or explicit), intimidation, and violence have no place at Celestica. When I observe or experience any of the behaviours and activities listed above, I know that it is my duty to report it immediately.</font></div><div style="padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I support an environment free from substance abuse</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I understand that the use of alcohol, drugs or other intoxicants may interfere with my abilities on the job. Moreover, Celestica is committed to a workplace free from intoxicants consistent with applicable laws, and prohibits the distribution, possession or use of illegal or unauthorized alcohol, drugs or other intoxicants on Celestica property. Furthermore, Celestica expects an employees&#8217; judgment and decision-making to be clear and unimpaired by alcohol, drugs or other intoxicants. In addition to affecting an employee&#8217;s own work and decision-making capability, the use of intoxicants can create a significant risk to the safety of others and the welfare of our business.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:5px solid #d50032;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inappropriate behaviour looks like...</font></div><div style="padding-top:5px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Grace and Jose were attending a work function. After the team building activity ended some of their peers suggested that they go to an adult entertainment venue together. Grace and Jose went along with the group but they felt uncomfortable and out of place at the venue. Attending such venues while representing Celestica is not aligned with our Values or BCG policy. In accordance with our Travel and Entertainment policy, expenses related to such venues will not be reimbursed by Celestica.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:266px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:266px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">5</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:816px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:181px;"></td><td style="width:392px;"></td><td style="width:242px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p6.jpg" alt="p6.jpg" style="height:281px;width:812px;"></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:15px;text-align:center;padding-left:69px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">This Decision Tree can be a useful tool when you are faced with a difficult decision.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The action may have serious consequences.</font></div><div style="padding-left:84px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Do not do it.</font></div></td><td rowspan="6" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="decisiona01.jpg" alt="decisiona01.jpg" style="height:515px;width:388px;"></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Contact Legal Department for guidance.</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The action may have serious consequences.</font></div><div style="padding-left:84px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Do not do it.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Talk to your manager, your HR representative or the Compliance Department for guidance.</font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The action may have serious consequences.</font></div><div style="padding-left:84px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Do not do it.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Talk to your manager, your HR representative or the Compliance Department for guidance.</font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The action may have serious consequences.</font></div><div style="padding-left:84px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Do not do it.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Talk to your manager, your HR representative or the Compliance Department for guidance.</font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="padding-left:42px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">The action may have serious consequences.</font></div><div style="padding-left:84px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Do not do it.</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Talk to your manager, your HR representative or the Compliance Department for guidance.</font></div><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:90px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:90px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">6</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sbd5fab8796fa4ec5b453191cd8105f37"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:506px;"></td><td style="width:66px;"></td><td style="width:242px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p7.jpg" alt="p7.jpg" style="height:276px;width:588px;"></div></td></tr><tr><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I am committed to fair dealing</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At Celestica, we deal with a broad variety of people and organizations - from customers and suppliers to educational institutions, governments and the community. Everyone I do business or have contact with is entitled to fair treatment, including competitors. I know that clear and honest communication is the key to ethical behaviour and building sound, lasting relationships within Celestica and with our external partners. I never misrepresent myself or Celestica to anyone.</font></div><div style="padding-top:10px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Values recognize our suppliers as part of our team. That means I treat all of our suppliers equally and fairly, never exerting my influence to gain special treatment by or for a particular supplier. Our commitment to a fair selection process gives our suppliers confidence in our integrity and helps us maintain positive relationships with them.</font></div><div style="padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I respect the rights of competitors</font></div><div style="padding-top:5px;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At Celestica, we believe in fair and open competition. While we compete aggressively, we comply with applicable antitrust and competition laws wherever we do business. I respect the rights of our competitors and deal fairly with them. I do not engage in unfair or illegal trade practices. I uphold Celestica&#8217;s policy to market our products and services on their merits, never disparaging our competitors or their products or services. I avoid false or misleading statements.</font></div><div style="padding-top:9px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In some cases, a company may be a competitor as well as a customer or supplier. And from time to time, I may meet with, talk to and attend the same industry events as our competitors. I take extra care with these relationships and situations.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:5px solid #d50032;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:8px;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">I never discuss confidential Celestica information with competitors or make agreements to:</font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Fix prices</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Share information about pricing, profit margins, costs, sale terms, customers, promotions, discounts, marketing or strategic plans</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Divide sales opportunities or territories</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Not solicit each other&#8217;s customers</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Not sell a particular product or service</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">&#8216;Fix&#8217; a competitive bidding process</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Boycott a particular supplier or vendor</font></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:88px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:88px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">7</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:242px;"></td><td style="width:66px;"></td><td style="width:506px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p8.jpg" alt="p8.jpg" style="height:281px;width:812px;"></div></td></tr><tr><td style="vertical-align:top;border-bottom:5px solid #d50032;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Corporate bribes look like&#8230;</font></div><div style="padding-top:5px;padding-left:72px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Mark is a buyer at Celestica. One of his suppliers, Bob, suggests that if Mark were to pull his business from</font></div><div style="padding-left:72px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">a competing supplier and place a larger order with Bob&#8217;s company, he would offer Mark several &#8220;perks&#8221;.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:15px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I understand Celestica&#8217;s policies on bribes and gifts</font></div><div style="padding-top:5px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our policies, as well as the laws of most countries in which we do business, forbid us from making or accepting bribes for any purpose. Examples of bribes include direct cash payments, kickbacks or invoices for disguised expenses.</font></div><div style="padding-bottom:8px;padding-top:9px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We base our decisions to purchase products and services from vendors, suppliers and others on criteria such as quality, price and reliability, and we expect that our customers will buy our products and services on the same basis. I understand that giving or receiving gifts and entertainment can potentially affect objectivity and judgment. I may give or accept gifts, meals, services and entertainment if they:</font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Are relatively infrequent and not excessive in value</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Comply with applicable laws and are consistent with customary business practices or courtesies</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Will not place me under any obligation to the person who gave the gift</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Do not include cash</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Are never given to, or received from, any government official</font></font></div><div style="padding-top:0px;text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is not always easy to define what is appropriate or not excessive when it comes to giving and receiving gifts. In these situations, I use my good judgment and ask myself the following questions:</font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Does the person to whom I&#8217;m planning to give a gift have a workplace policy that would prohibit it? When in doubt, I check.</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Does it seem right? If not, I don&#8217;t take it, don&#8217;t give it or I ask for guidance in advance.</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Do I accept a gift in a country where it is offensive to return or refuse it? In some countries, returning or refusing a gift would be offensive. If this occurs, I should accept the gift and immediately consult a manager for guidance on how the gift should be treated.</font></font></div><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:301px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:301px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">8</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:816px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:0%;"></td><td style="width:201px;"></td><td style="width:192px;"></td><td style="width:422px;"></td></tr><tr><td><font>&#160;</font></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p9.jpg" alt="p9.jpg" style="height:281px;width:812px;"></div></td></tr><tr><td><font>&#160;</font></td><td colspan="3" rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica will sacrifice business opportunities rather than pay bribes. Consider the following scenarios.</font></div><div style="padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Questions and Answers</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#840029;font-weight:bold;">Question 1: </font><font style="font-family:inherit;font-size:10pt;color:#840029;">One of my customers is planning a trip from her office in Southeast Asia to visit Celestica&#8217;s headquarters to meet with our executive management team. My customer told me that she expects to be reimbursed for all of her trip expenses, including personal expenses she plans to incur while touring the area. Can I approve this?</font></div><div style="padding-top:9px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Answer 1: </font><font style="font-family:inherit;font-size:10pt;">No. You may not approve reimbursement for the customer&#8217;s non- business-related expenses, such as sightseeing trips or plane tickets for family members. Celestica cannot pay for these expenses since doing so may create the appearance of bribery. All reimbursable expenses must be (1) strictly related to a bona-fide business purpose, (2) reasonable and (3) permissible under all applicable laws and Celestica policies.</font></div><div style="padding-top:9px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#840029;font-weight:bold;">Question 2: </font><font style="font-family:inherit;font-size:10pt;color:#840029;">We use an agent to facilitate relations with local government officials. Recently he asked us to increase his commission significantly even though we have not expanded the scope of his responsibilities or asked him to perform additional work. I suspect he wishes to pass this money on to the local officials.</font></div><div style="padding-top:0px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#840029;">What should I do?</font></div><div style="padding-top:10px;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Answer 2: </font><font style="font-family:inherit;font-size:10pt;">If you suspect that the agent is making illegal payments on Celestica&#8217;s behalf, the company is under an obligation to investigate whether this is the case and to halt any such payments. You should report your suspicions to the Legal or Compliance Department.</font></div><div style="padding-top:9px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#840029;font-weight:bold;">Question 3: </font><font style="font-family:inherit;font-size:10pt;color:#840029;">I am told that in a particular country it is a common practice to pay a small gratuity to a customer prior to their purchase of a Celestica product.</font></div><div style="padding-top:0px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#840029;">Should I pay the gratuity so that I do not lose the business?</font></div><div style="padding-top:10px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Answer 3: </font><font style="font-family:inherit;font-size:10pt;">No. We do not engage in business that is available only through improper or illegal payments. The Legal and Compliance Departments should be contacted if you are unsure whether a requested payment is permitted. If you become aware of the use of gifts, bribes, gratuities, kickbacks, secret payments or inducements to anyone, including customers, their agents or employees (or members of their families), to generate business, you should immediately contact the Legal or Compliance Department.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td><font>&#160;</font></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">9</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:242px;"></td><td style="width:66px;"></td><td style="width:506px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p10.jpg" alt="p10.jpg" style="height:279px;width:812px;"></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:8px;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Examples of possible conflicts of interest include:</font></div><div><div style="float:left; width:12px; padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Having a financial interest in any organization Celestica does business with, including suppliers, competitors, customers and distributors</font></font></div><div><div style="float:left; width:12px; padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Capitalizing on opportunities discovered through the use of corporate property, information or position or using these for personal gain</font></font></div><div><div style="float:left; width:12px; padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Having a spouse, a member of my immediate family or someone else I am close to who works for a Celestica customer, supplier or competitor. This situation requires extra sensitivity and should be discussed with my manager</font></font></div><div><div style="float:left; width:12px; padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Providing assistance to or working for a Celestica competitor as an employee or consultant</font></font></div><div><div style="float:left; width:12px; padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Engaging in activities that conflict with Celestica&#8217;s business interests, such as commercially marketing competitive products or services</font></font></div><div><div style="float:left; width:12px; padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Acting as or representing a Celestica supplier without Celestica&#8217;s consent</font></font></div><div><div style="float:left; width:12px; padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Serving on a supplier or competitor&#8217;s Board of Directors without Celestica&#8217;s consent</font></font></div><div><div style="float:left; width:12px; padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Performing or soliciting outside work on Celestica property or while working on Celestica time</font></font></div><div><div style="float:left; width:12px; padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Using Celestica equipment, such as phones, materials, resources or confidential information, to perform outside work</font></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:15px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I respect our relationships with government employees</font></div><div style="padding-top:5px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At Celestica, we understand that what is an acceptable practice in a commercial environment may be unacceptable or illegal in our dealings with government employees. For example, some regulations prohibit or restrict gifts of meals or entertainment to government employees. I understand that it is my duty to be aware of and comply with the relevant laws and regulations that govern relationships between government, customers and suppliers.</font></div><div style="padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I avoid conflicts of interest</font></div><div style="padding-top:5px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When performing my job, I always act in the best interest of Celestica. Conflicts of interest arise when my personal interests and relationships interfere, or appear to interfere, with my ability to make decisions in the best interest of the company. Conflicts of interest can also arise when I take an action or have an interest that makes it difficult for me to perform my work objectively and effectively. If I am employed outside of Celestica, such employment cannot be in conflict with my responsibilities to Celestica or interfere with my ability to perform my job at Celestica. It is my responsibility to identify potential conflicts when they arise and to notify my manager, in accordance with the </font><font style="font-family:inherit;font-size:10pt;color:#1498cb;">Conflict of Interest and Personal Relationship Policy</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-top:0px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I contribute to my community</font></div><div style="padding-top:5px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Community involvement is a key component of our Values at Celestica. I am encouraged to be active in the civic life of my community through the donation of my time and funds.</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">10</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:506px;"></td><td style="width:66px;"></td><td style="width:242px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;"><img src="p11.jpg" alt="p11.jpg" style="height:277px;width:588px;"></div></td></tr><tr><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:8px;padding-top:6px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">However, there are times when my community involvement can pose issues for Celestica, and I must exercise caution and act in the best interest of our company. For example:</font></div><div><div style="float:left; width:24px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">If I serve on the board of a for-profit or not-for-profit organization, a conflict of interest may arise if I am confronted with a decision involving Celestica. If the board that I wish to serve on has any dealings with Celestica, I should consult with my manager first to determine if serving on the board would be a conflict of interest</font></font></div><div><div style="float:left; width:24px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">If I speak out on public issues, I am speaking and acting as an individual and must not give the appearance that I am speaking on behalf of Celestica</font></font></div><div><div style="float:left; width:24px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">If I participate in political activities, I understand that while I may take reasonable time off without pay for such activities, my manager must approve it. I understand that Celestica will not pay me for any time spent running for office, serving as an elected official or campaigning for a political candidate</font></font></div><div style="padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I protect the environment</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We all have a role to play in protecting the environment. I comply with all environmental standards, as well as Celestica&#8217;s environmental policies. If I observe any violation of environmental law or any action that concerns me, I will report it immediately.</font></div><div style="padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I safeguard Celestica&#8217;s reputation as a good corporate citizen</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I am committed to ethical behaviour beyond our offices and facilities and to collaborating with our partners to ensure that business is conducted fairly and ethically. As a member of the Responsible Business Alliance (RBA), we support and promote a common Code of Conduct for the electronics industry. Together with the RBA and its members, we are working to improve environmental and working conditions in our industry. We measure our compliance to the RBA Code of Conduct through a combination of internal and external audit assessments.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:5px solid #d50032;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Violations of environmental regulations look like&#8230;</font></div><div style="padding-top:5px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Sarah is responsible for the handling and proper disposal of hazardous wastes at Celestica. She knows what an expensive proposition this is - wouldn&#8217;t it be simpler and more cost- effective to simply dump the waste down the drain? One day, a frustrated Sarah does just that. By not properly disposing of hazardous waste, Sarah violated environmental regulations and put the water supply at </font></div><div style="font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">serious risk.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:314px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:314px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">11</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s2d6a712dac374581b29a09468f122a7a"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:242px;"></td><td style="width:66px;"></td><td style="width:506px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p12.jpg" alt="p12.jpg" style="height:281px;width:812px;"></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:8px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Examples of proprietary and confidential information</font></div><div><div style="float:left; width:12px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Business, financial, marketing and service plans</font></font></div><div><div style="float:left; width:12px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Employee information such as salary data or medical records</font></font></div><div><div style="float:left; width:12px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Customer lists</font></font></div><div><div style="float:left; width:12px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Customer or prospect data</font></font></div><div><div style="float:left; width:12px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Copyrights, patents, trade secrets, manufacturing processes or software</font></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At Celestica, we all have a responsibility to protect the assets and information entrusted to us from loss, damage, misuse or theft. I never use Celestica assets or information for purposes which violate laws or company policy.</font></div><div style="padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-top:0px;text-align:left;padding-left:41px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I respect and protect our assets</font></div><div style="padding-top:5px;text-align:left;padding-left:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I understand that Celestica&#8217;s assets, such as funds, products, equipment, systems, facilities and supplies should be used only for business and other purposes approved by management. I am responsible for immediately reporting the theft, loss or misuse of company assets to my manager or on-site security. I do not engage in personal activities during work hours, such as excessive personal calls, emails, or use of social networking tools, that interfere with or prevent me from fulfilling my job responsibilities. I never use company computers, email systems or equipment for outside business purposes or for illegal or unethical activities such as viewing, creating, storing or sending content that others may find inappropriate, offensive or disrespectful. I understand that all third-party assets, including but not limited to software, may only be licensed or purchased through the Supply Chain Management organization. Employees are to be familiar with Celestica&#8217;s </font><font style="font-family:inherit;font-size:10pt;color:#1498cb;">Acceptable Use Policy (AUP) </font><font style="font-family:inherit;font-size:10pt;">related to the use of Celestica&#8217;s information resources. Employees should contact the Global Information Security Manager with any inquiries related to this policy.</font></div><div style="padding-bottom:8px;padding-top:9px;text-align:left;padding-left:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Examples of assets:</font></div><div><div style="float:left; width:12px; padding-left:41px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Company money</font></font></div><div><div style="float:left; width:12px; padding-left:41px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Company product</font></font></div><div><div style="float:left; width:12px; padding-left:41px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Office supplies</font></font></div><div><div style="float:left; width:12px; padding-left:41px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Employees&#8217; time at work and work product</font></font></div><div><div style="float:left; width:12px; padding-left:41px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Computer hardware systems and software</font></font></div><div><div style="float:left; width:12px; padding-left:41px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Telephones</font></font></div><div><div style="float:left; width:12px; padding-left:41px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Wireless communication devices</font></font></div><div><div style="float:left; width:12px; padding-left:41px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Photocopiers and fax machines</font></font></div><div><div style="float:left; width:12px; padding-left:41px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Company vehicles</font></font></div><div><div style="float:left; width:12px; padding-left:41px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Company trademarks</font></font></div><div><div style="float:left; width:12px; padding-left:41px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Printed documents</font></font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:8px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Ways I can help protect our proprietary and confidential information</font></div><div><div style="float:left; width:12px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Never disclose confidential information to anyone outside of Celestica without permission</font></font></div><div><div style="float:left; width:12px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Disclose confidential information to other employees only for legitimate business purposes and on a need-to-know basis</font></font></div><div><div style="float:left; width:12px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Keep confidential all information that could benefit a competitor or harm Celestica if disclosed</font></font></div><div><div style="float:left; width:12px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Store sensitive documents in locked files or drawers</font></font></div><div><div style="float:left; width:12px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Confidential information transmitted electronically may need to be encrypted prior to sending. If a passphrase was used to encrypt, never send it via email, share it over the phone.</font></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">12</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:506px;"></td><td style="width:66px;"></td><td style="width:242px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p13.jpg" alt="p13.jpg" style="height:273px;width:585px;"></div></td></tr><tr><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I respect privacy and safeguard confidential and proprietary information</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At Celestica, we respect the privacy of our colleagues, business partners, customers and suppliers. In my day-to-day work life, I may</font></div><div style="padding-top:0px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">be exposed to personal and business information about our colleagues, customers, suppliers or Celestica. This information is confidential</font></div><div style="padding-top:0px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">and proprietary, and it is my responsibility to protect it by marking it accordingly, keeping it secure and limiting access to those who</font></div><div style="padding-top:0px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">need it to do their jobs. I collect, use and process this information for legitimate business purposes only. I always handle personal information responsibly, in line with privacy laws and industry best practices, and take care to prevent unauthorized disclosure. My obligation to protect the confidentiality of Celestica&#8217;s proprietary information continues even after my employment ends.</font></div><div style="padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I know that Celestica respects my privacy</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of business, Celestica collects and maintains personal data about employees related to our work or prospective work with Celestica. I take comfort in knowing that access to my data is restricted internally to people with a business need-to-know. I understand that my personal data may be transmitted domestically and internationally for legitimate business purposes. I know that my personal data may be disclosed to third-parties only with my consent, except in cases where the disclosure is for the administration of benefit plans or is a requirement to comply with legitimate investigations or legal requirements.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:5px solid #d50032;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Improper disclosure of confidential and</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">proprietary information looks like&#8230;</font></div><div style="padding-top:5px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">A prospective customer asked Celestica to submit a request for a quote on a new proprietary consumer product. On a site tour, the customer tells Mary about the soon-to-be-released product, which Mary thinks is truly revolutionary. In her excitement, she tells her friend, a tech journalist, about the product. In disclosing the information, Mary has breached her obligations of confidentiality and may have placed the product launch in jeopardy.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Failure to safeguard customer information looks like&#8230;</font></div><div style="padding-top:5px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Dean is responsible for gathering proprietary information about Celestica&#8217;s customers and is usually very careful to ensure that his files are placed in a locked drawer before he leaves the office. One evening, Dean was in a hurry to get to his daughter&#8217;s dance recital and inadvertently left open on his desk a file containing customer lists. Dean neglected his duty to safeguard his customer&#8217;s non-public information.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">13</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s9bb10654ccde48c78d6856834f7b8835"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:242px;"></td><td style="width:66px;"></td><td style="width:506px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p14.jpg" alt="p14.jpg" style="height:280px;width:812px;"></div></td></tr><tr><td style="vertical-align:top;border-bottom:5px solid #d50032;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Improper disclosure looks like&#8230;</font></div><div style="padding-top:5px;text-align:left;padding-left:72px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Scott was thrilled to hear that Celestica&#8217;s quarterly results were a substantial improvement on the last three quarters. Proud and excited, he called his parents and encouraged them to purchase more shares in the company.</font></div><div style="padding-top:5px;text-align:left;padding-left:72px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">The public announcement of quarterly earnings was a week away. Scott improperly disclosed material information.</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:68px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a global organization, our company is subject to numerous laws, rules and regulations and we are committed to complying with them, wherever we do business. As a Celestica employee, I am not expected to be a legal expert, but I should understand and comply with the laws, rules and regulations that apply to my position and know when to seek advice.</font></div><div style="padding-top:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="text-align:left;padding-left:68px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I understand my responsibility as a public company employee</font></div><div style="padding-top:5px;text-align:left;padding-left:68px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Public companies like Celestica have certain legal and regulatory obligations. As a Celestica employee, I may have access to confidential information that could affect Celestica&#8217;s stock price and that is not yet available to the public, such as revisions to earnings forecasts, financial results, restructuring, mergers and acquisitions, management changes or new products. This may also include information that relates to other public companies&#8217; stock. This information could be deemed to be what is known as &#8220;material information.&#8221; I understand that I should never disclose or use &#8220;material information&#8221; about Celestica for my own financial benefit or that of anyone else, including friends and family.</font></div><div style="padding-top:9px;text-align:left;padding-left:68px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I also understand that it is illegal to purchase or sell; offer to purchase or sell; or advise, recommend or encourage others to purchase or sell securities of any company, including Celestica, when I have knowledge of undisclosed &#8220;material information&#8221; about that company. In addition to being prohibited from trading in shares of Celestica, I may at times be prohibited from trading in shares of a company with which Celestica does business. For example, if I know that Celestica is in the process</font></div><div style="padding-top:0px;text-align:left;padding-left:68px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">of acquiring another company, I cannot trade in the securities of that company until the information is publicly disclosed.</font></div><div style="padding-top:9px;text-align:left;padding-left:68px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When in doubt, I consult our </font><font style="font-family:inherit;font-size:10pt;color:#1498cb;">Corporate Disclosure Policy </font><font style="font-family:inherit;font-size:10pt;">and </font><font style="font-family:inherit;font-size:10pt;color:#1498cb;">Insider Trading Policy </font><font style="font-family:inherit;font-size:10pt;">or email </font><font style="font-family:inherit;font-size:10pt;color:#1498cb;">compliance@celestica.com</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="padding-top:9px;text-align:left;padding-left:68px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to legal restrictions on insider trading, I understand that Celestica may introduce policies at its discretion to limit my ability to trade Celestica securities for a specified time. I understand that it is my duty to comply with these policies.</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:401px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:401px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">14</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:506px;"></td><td style="width:66px;"></td><td style="width:242px;"></td></tr><tr><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p15.jpg" alt="p15.jpg" style="height:276px;width:585px;"></div></td></tr><tr><td rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:8px;padding-top:6px;padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I am proud to work in a safe and ethical environment</font></div><div style="padding-bottom:8px;padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica is committed to providing a safe and ethical work environment for all of us. I take comfort in knowing that our company:</font></div><div><div style="float:left; width:12px; padding-left:70px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Pays all employees at least the minimum wage required by local laws</font></font></div><div><div style="float:left; width:12px; padding-left:70px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Provides all employees with all legally mandated benefits</font></font></div><div><div style="float:left; width:12px; padding-left:70px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Ensures that no forced, indentured or bonded labour is used</font></font></div><div><div style="float:left; width:12px; padding-left:70px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Complies with minimum age requirements for employment</font></font></div><div style="padding-bottom:8px;padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-bottom:8px;padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I observe international trade controls</font></div><div style="padding-bottom:8px;padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When I perform or am involved in import and export activities as a Celestica employee, I have a duty to be familiar with and follow all applicable laws and regulations, including observing proper licensing, shipping, documentation, reporting and records retention procedures.</font></div><div style="padding-bottom:8px;padding-top:0px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I am committed to observing all local and international trade controls at all times. When I am in doubt regarding an import or export issue, I know that I can consult Celestica&#8217;s import/export policies and procedures or seek guidance from our internal and external teams who work in this complicated area.</font></div><div style="padding-bottom:8px;padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-bottom:8px;padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I understand the consequences of non-compliance</font></div><div style="padding-bottom:8px;padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are all accountable for complying with the law, as well as Celestica&#8217;s policies including the BCG. I understand that if I fail to do so, Celestica may take disciplinary action against me, up to and including immediate dismissal. In some cases, when my conduct violates the BCG, it also violates the law. I understand that these violations may subject me to prosecution, imprisonment and fines. I understand that Celestica will cooperate fully with the appropriate authorities when laws are violated. Further, I understand that Celestica reserves the right to pursue remedies from responsible individuals or entities when the company suffers a loss.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:5px solid #d50032;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Violations of trade controls look like&#8230;</font></div><div style="padding-top:5px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">John was completing documentation on several boxes scheduled to ship overseas and was in a hurry to complete the shipment. He did not confirm that the Country of Origin (COO) was correct prior to shipment, and as a result the information was wrong. John&#8217;s inaccurate documentation violated import/export regulations.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:349px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:349px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">15</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s1d0f76dbe74846d9ac98034d2bef353f"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:816px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:0%;"></td><td style="width:201px;"></td><td style="width:192px;"></td><td style="width:422px;"></td></tr><tr><td><font>&#160;</font></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p16.jpg" alt="p16.jpg" style="height:278px;width:812px;"></div></td></tr><tr><td><font>&#160;</font></td><td colspan="3" rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:15px;padding-left:96px;text-indent:-24px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">I understand my duty to report violations</font></div><div style="padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have an obligation to uphold Celestica&#8217;s ethical standards, and our company is committed to providing me with the guidance I need, answering my questions and offering a number of reporting options. When I engage in or observe behaviour that concerns me, or that I suspect violates any law, the BCG or other Celestica policies, I raise the issue immediately with my manager, email </font><font style="font-family:inherit;font-size:10pt;color:#1498cb;">compliance@celestica.com</font><font style="font-family:inherit;font-size:10pt;">&#160;or contact the Ethics Hotline. I know that doing so allows Celestica to deal with the issue and correct it, ideally before it becomes a violation of law or a risk to our company&#8217;s health, security or reputation.</font></div><div style="padding-bottom:8px;padding-top:10px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The BCG is intended to serve as a guide for our actions and decisions. But decisions or situations that involve legal or ethical issues are often complex and sometimes unclear. That&#8217;s why I have several options available to me for asking questions or reporting concerns. I can:</font></div><div><div style="float:left; width:24px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div><font style=""><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Talk to my manager. </font><font style="font-family:inherit;font-size:10pt;">He or she is always available to discuss my questions or concerns.</font></font></div><div><div style="float:left; width:24px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div><font style=""><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Use our </font><font style="font-family:inherit;font-size:10pt;color:#1498cb;">&#8220;Open Door&#8221; Policy</font><font style="font-family:inherit;font-size:10pt;">. I should feel free to approach any member of management or my Human Resources representative to voice my concerns in confidence.</font></font></div><div><div style="float:left; width:24px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div><font style=""><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contact our Ethics Hotline. </font><font style="font-family:inherit;font-size:10pt;">If I don&#8217;t feel comfortable reporting concerns internally, this service provides me with an anonymous option. I can call the Ethics Hotline to report my concerns. These services are available in my local language and are operated 24 hours a day, 7 days a week, by an independent company.</font></font></div><div><div style="float:left; width:24px; padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div><font style=""><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Use web-based reporting. </font><font style="font-family:inherit;font-size:10pt;">If I don&#8217;t feel comfortable reporting concerns directly to my manager or a member of the human resources team, I can also access the Ethics Hotline via a secure on-line web-based tool. The site is located at the following address - </font><font style="font-family:inherit;font-size:10pt;color:#1498cb;">www.ethics.celestica.com</font><font style="font-family:inherit;font-size:10pt;">. This option is available in my local language, 24 hours a day, 7 days a week and is provided by an independent company.</font></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td><font>&#160;</font></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">16</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:816px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:0%;"></td><td style="width:201px;"></td><td style="width:192px;"></td><td style="width:422px;"></td></tr><tr><td><font>&#160;</font></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p17.jpg" alt="p17.jpg" style="height:274px;width:588px;"></div></td></tr><tr><td><font>&#160;</font></td><td colspan="3" rowspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:8px;padding-top:6px;padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Effective reporting</font></div><div style="padding-bottom:8px;padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica takes all reports of possible misconduct seriously and will investigate the matter confidentially, make a determination whether the BCG or the law has been violated, and take appropriate corrective action. If I become involved in a BCG investigation, I am expected to cooperate fully and answer all questions completely and honestly.</font></div><div style="padding-bottom:8px;padding-top:9px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When I observe incidents or behaviours that violate the BCG, I accurately report relevant facts, including:</font></div><div><div style="float:left; width:12px; padding-left:70px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">A description of the alleged misconduct</font></font></div><div><div style="float:left; width:12px; padding-left:70px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Names of employees involved and affected</font></font></div><div><div style="float:left; width:12px; padding-left:70px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Date and location the incident occurred</font></font></div><div><div style="float:left; width:12px; padding-left:70px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div><font style=""><font style="font-family:inherit;font-size:10pt;">Any supporting documentation (emails, records, reports)</font></font></div><div style="padding-bottom:8px;padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-bottom:8px;padding-left:72px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">No reprisals</font></div><div style="padding-bottom:8px;padding-top:5px;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica values the help of employees who identify concerns and potential violations of the BCG, laws or regulations. I understand that Celestica prohibits any threats, reprisals or retaliation of any kind against anyone who reports, in good faith, an actual or suspected violation of the law, the BCG or our other policies, or who cooperates or assists in an investigation related to reported violations. I know that Celestica reserves the right to discipline employees who knowingly provide false information or make false accusations. If I have participated in prohibited conduct, I know that I am encouraged to self-report and that Celestica will take this into consideration in making a decision about any disciplinary action.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td><font>&#160;</font></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">17</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:817px;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:73px;"></td><td style="width:238px;"></td><td style="width:194px;"></td><td style="width:66px;"></td><td style="width:242px;"></td></tr><tr><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="p18.jpg" alt="p18.jpg" style="height:282px;width:812px;"></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:15px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">Ethics Hotline Dialing Instructions</font></div><div style="padding-top:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When you call, you do not have to give your name. A professional interview specialist will document your concern and relay the information to Celestica for follow-up. You may reach the hotline by finding the location and phone number(s) in the chart indicated.</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="21" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:8px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">For the most recent list of updated contact numbers, visit</font></div><div style="padding-bottom:8px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#1498cb;font-weight:bold;">www.ethics.celestica.com</font><font style="font-family:inherit;font-size:12pt;font-weight:bold;">.</font></div><div style="padding-bottom:8px;padding-top:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-bottom:8px;padding-top:0px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">If the location that you reside in is not listed in the table on the left, please use the following instructions</font></div><div style="padding-bottom:8px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">to call the Ethics Hotline:</font></div><div style="padding-bottom:8px;padding-top:5px;padding-left:12px;text-indent:-12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1 From an outside line contact your local operator.</font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">2.</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">Request a reverse charge or collect call (based on service availability) to be placed to the United States, to the number 503-726-2457. All reverse charge or collect calls will be accepted by the Ethics Hotline service provider. Please note that international toll charges will apply if reverse charge or collect call services are not available from your country of residence.</font></font></div><div><div style="float:left; width:12px; padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">3.</font></div><font style=""><font style="font-family:inherit;font-size:8pt;">When the operator asks who is placing the call, give your company name. Do not give your name.</font></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">LOCATION</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PHONE NUMBER</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Austria</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0800-291870</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China South</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From landline: 10-800-712-1239</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China North</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From landline: 10-800-120-1239</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Czech Republic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800-142-550</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hong Kong</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800-964214</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ireland</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From landline: 1-800615403</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0066-33-11-2505</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">00531-121520</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Laos</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416-448-2002</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysia</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1-800-80-8641</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mexico</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-8008407907</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romania</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-800-913-4998</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800-1204201</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Spain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">900-991498</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Switzerland</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0800-562907</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Taiwan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">00801-13-7956</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thailand</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-800-12-0665204</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United Kingdom</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">08-000328483</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States and Canada</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1-888-312-2689</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">18</font><font style="font-family:inherit;font-size:7pt;">&#32;</font><font style="font-family:inherit;font-size:7pt;color:#862633;">|</font><font style="font-family:inherit;font-size:7pt;">&#32;Celestica Business Conduct Governance</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>7
<FILENAME>exhibit121.htm
<DESCRIPTION>EXHIBIT 12.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s66AC666C7179D4D0B41C0E813A472085"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit&#160;12.1</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Robert A. Mionis, certify that:</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">I have reviewed this annual report on Form&#160;20-F of Celestica Inc.;</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">The company&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f)&#160;and 15d-15(f)) for the company and have:</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">b.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">c.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the company&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">d.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the company&#8217;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#8217;s internal control over financial reporting; and</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">The company&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#8217;s auditors and the audit committee of the company&#8217;s board of directors (or persons performing the equivalent functions):</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company&#8217;s ability to record, process, summarize and report financial information; and</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">b.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&#8217;s internal control over financial reporting. </font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:51%;"></td><td style="width:49%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: March 12, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Robert A. Mionis</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Robert A. Mionis</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Executive Officer</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>8
<FILENAME>exhibit122.htm
<DESCRIPTION>EXHIBIT 12.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s1AD0CE4CF15DACE7F22D0E813AEF2C0D"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit&#160;12.2</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Mandeep Chawla, certify that:</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">I have reviewed this annual report on Form&#160;20-F of Celestica Inc.;</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">The company&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f)&#160;and 15d-15(f)) for the company and have:</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">b.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">c.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the company&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">d.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the company&#8217;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company&#8217;s internal control over financial reporting; and</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">The company&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company&#8217;s auditors and the audit committee of the company&#8217;s board of directors (or persons performing the equivalent functions):</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company&#8217;s ability to record, process, summarize and report financial information; and</font></div><div style="line-height:120%;padding-bottom:16px;padding-left:96px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">b.</font><font style="font-family:inherit;font-size:3pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the company&#8217;s internal control over financial reporting.</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:51%;"></td><td style="width:49%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: March 12, 2018</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Mandeep Chawla</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mandeep Chawla</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div></td></tr></table></div></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>9
<FILENAME>exhibit131.htm
<DESCRIPTION>EXHIBIT 13.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s8E72C58507D94EB061E20E813B9488B0"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit&#160;13.1</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION&#160;1350, AS ADOPTED PURSUANT TO SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the annual report of Celestica Inc. (the &#8220;Company&#8221;) on Form&#160;20-F for the period ended December&#160;31, 2017, as furnished to the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), each of Robert A. Mionis, as Chief Executive Officer of the Company, and Mandeep Chawla, as Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that:</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1. The Report fully complies with the requirements of Section&#160;13(a)&#160;or 15(d)&#160;of the Securities Exchange Act of 1934; and</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:51%;"></td><td style="width:49%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 12, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Robert A. Mionis</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Robert A. Mionis</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Executive Officer</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March 12, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/ Mandeep Chawla</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mandeep Chawla</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chief Financial Officer</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A signed original of this written statement has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>10
<FILENAME>exhibit151.htm
<DESCRIPTION>EXHIBIT 15.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s053117F9E16F91197EE30E813C3BD453"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 15.1</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:44.140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:52%;"></td><td style="width:10%;"></td><td style="width:38%;"></td></tr><tr><td rowspan="9" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div><img src="kpmga02.jpg" alt="kpmga02.jpg" style="height:56px;width:153px;"></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">KPMG LLP</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bay Adelaide Centre</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Suite&#160;4600</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333 Bay Street</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Toronto, ON  M5H 2S5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tel</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416-777-8500</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fax</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">416-777-3913</font></div></td></tr><tr><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">www.kpmg.ca</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consent of Independent Registered Public Accounting Firm</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Board of Directors</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Inc.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consent to the incorporation by reference in the registration statements on </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Form&#160;S-8 (Nos. 333-113591, 333-88210, 333-71126, 333-66726, 333-63112 and 333-9500)</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Form&#160;F-3ASR (No.&#160;333-221144)</font><font style="font-family:inherit;font-size:10pt;">&#32;of Celestica Inc. of our report dated March&#160;8, 2018, on the consolidated financial statements of Celestica Inc., which comprise the consolidated balance sheets as of December&#160;31, 2017 and December&#160;31, 2016 and the related consolidated statements of operations, comprehensive income, changes in equity and cash flows for each of the years in the three-year period ended December&#160;31, 2017, and our audit report dated March&#160;8, 2018 on the effectiveness of internal control over financial reporting, which reports appear in the annual report on Form&#160;20-F of Celestica Inc. for the fiscal year ended December&#160;31, 2017.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;"><img src="kpmgllp.jpg" alt="kpmgllp.jpg" style="height:68px;width:194px;"></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chartered Professional Accountants, Licensed Public Accountants</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">March&#160;12, 2018</font></div><div style="line-height:120%;padding-bottom:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Toronto, Canada</font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div><div style="line-height:120%;padding-left:96px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">KPMG LLP is a Canadian limited liability partnership and a member firm of the KPMG network of independent member firms affiliated with KPMG International Cooperative (&#8220;KPMG International&#8221;), a Swiss entity.&#160;KPMG Canada provides services to KPMG LLP.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>11
<FILENAME>cls-20171231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:B047633051FE5D1FBA80C077E2CFCCD3,x:5c6cb6c0c2334f61bcd663dd27bfa82a-->
<xbrli:xbrl xmlns:cls="http://www.celestica.com/20171231" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:country-ent-std="http://xbrl.sec.gov/country-ent-std/2017-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2016-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2016-01-31" xmlns:currency-ent-all="http://xbrl.sec.gov/currency-ent-all/2016-01-31" xmlns:currency-ent-std="http://xbrl.sec.gov/currency-ent-std/2016-01-31" xmlns:currency-std="http://xbrl.sec.gov/currency-std/2016-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2014-01-31" xmlns:dei-ent-all="http://xbrl.sec.gov/dei-ent-all/2014-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2014-01-31" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2014-01-31" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:deprecated1="http://www.xbrl.org/2009/role/deprecated" xmlns:exch="http://xbrl.sec.gov/exch/2017-01-31" xmlns:full_ifrs_doc_entry_point="http://xbrl.ifrs.org/taxonomy/2017-03-09/ifrs/full_ifrs_doc_entry_point" xmlns:full_ifrs_entry_point="http://xbrl.ifrs.org/taxonomy/2017-03-09/ifrs/full_ifrs_entry_point" xmlns:gen="http://xbrl.org/2008/generic" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2017-03-09/ifrs-full" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:invest-all="http://xbrl.sec.gov/invest-all/2013-01-31" xmlns:invest-ent-all="http://xbrl.sec.gov/invest-ent-all/2013-01-31" xmlns:invest-ent-std="http://xbrl.sec.gov/invest-ent-std/2013-01-31" xmlns:invest-std="http://xbrl.sec.gov/invest-std/2013-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:label="http://xbrl.org/2008/label" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:naics-all="http://xbrl.sec.gov/naics-all/2017-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:naics-ent-std="http://xbrl.sec.gov/naics-ent-std/2017-01-31" xmlns:naics-std="http://xbrl.sec.gov/naics-std/2017-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:reference1="http://xbrl.org/2008/reference" xmlns:rol_dim="http://xbrl.ifrs.org/role/ifrs/dimensions" xmlns:rol_ias_10_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_10_2017-03-09" xmlns:rol_ias_11_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_11_2017-03-09" xmlns:rol_ias_12_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_12_2017-03-09" xmlns:rol_ias_16_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_16_2017-03-09" xmlns:rol_ias_17_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_17_2017-03-09" xmlns:rol_ias_18_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_18_2017-03-09" xmlns:rol_ias_19_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_19_2017-03-09" xmlns:rol_ias_1_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_1_2017-03-09" xmlns:rol_ias_20_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_20_2017-03-09" xmlns:rol_ias_21_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_21_2017-03-09" xmlns:rol_ias_23_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_23_2017-03-09" xmlns:rol_ias_24_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_24_2017-03-09" xmlns:rol_ias_26_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_26_2017-03-09" xmlns:rol_ias_27_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_27_2017-03-09" xmlns:rol_ias_29_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_29_2017-03-09" xmlns:rol_ias_2_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_2_2017-03-09" xmlns:rol_ias_33_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_33_2017-03-09" xmlns:rol_ias_34_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_34_2017-03-09" xmlns:rol_ias_36_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_36_2017-03-09" xmlns:rol_ias_37_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_37_2017-03-09" xmlns:rol_ias_38_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_38_2017-03-09" xmlns:rol_ias_40_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_40_2017-03-09" xmlns:rol_ias_41_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_41_2017-03-09" xmlns:rol_ias_7_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_7_2017-03-09" xmlns:rol_ias_8_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ias_8_2017-03-09" xmlns:rol_ifric_2_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifric_2_2017-03-09" xmlns:rol_ifric_5_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifric_5_2017-03-09" xmlns:rol_ifrs_12_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_12_2017-03-09" xmlns:rol_ifrs_13_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_13_2017-03-09" xmlns:rol_ifrs_14_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_14_2017-03-09" xmlns:rol_ifrs_15_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_15_2017-03-09" xmlns:rol_ifrs_16_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_16_2017-03-09" xmlns:rol_ifrs_1_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_1_2017-03-09" xmlns:rol_ifrs_2_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_2_2017-03-09" xmlns:rol_ifrs_3_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_3_2017-03-09" xmlns:rol_ifrs_4_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_4_2017-03-09" xmlns:rol_ifrs_5_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_5_2017-03-09" xmlns:rol_ifrs_6_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_6_2017-03-09" xmlns:rol_ifrs_7_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_7_2017-03-09" xmlns:rol_ifrs_8_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_ifrs_8_2017-03-09" xmlns:rol_sic_27_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_sic_27_2017-03-09" xmlns:rol_sic_29_2017-03-09="http://xbrl.ifrs.org/role/ifrs/rol_sic_29_2017-03-09" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:sic-std="http://xbrl.sec.gov/sic-std/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:stpr-all="http://xbrl.sec.gov/stpr-all/2011-01-31" xmlns:stpr-ent-all="http://xbrl.sec.gov/stpr-ent-all/2011-01-31" xmlns:stpr-ent-std="http://xbrl.sec.gov/stpr-ent-std/2011-01-31" xmlns:stpr-std="http://xbrl.sec.gov/stpr-std/2011-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink">
	<link:schemaRef xlink:href="cls-20171231.xsd" xlink:type="simple" />
	<xbrli:context id="FD2017Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_ifrs-full_PreferenceSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:PreferenceSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:MultipleVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:SharePremiumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:TreasurySharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:FinanceLeaseLiabilitiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:FinanceLeaseLiabilitiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:FinanceLeaseLiabilitiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:DeferredShareUnitsDSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:DeferredShareUnitsDSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:PerformanceShareUnitsPSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:EmployeeStockOption1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheOne1Member_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Vesting1Axis">cls:SharebasedCompensationAwardTrancheOne1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:EmployeeStockOption1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q1Jan01_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">ifrs-full:IncreaseDecreaseDueToApplicationOfIFRS15Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-01-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">ifrs-full:IncreaseDecreaseDueToApplicationOfIFRS15Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:NewIFRSsAxis">ifrs-full:IncreaseDecreaseDueToApplicationOfIFRS15Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheSevenMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Vesting1Axis">cls:SharebasedCompensationAwardTrancheSevenMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheSixMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Vesting1Axis">cls:SharebasedCompensationAwardTrancheSixMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheFourMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Vesting1Axis">cls:SharebasedCompensationAwardTrancheFourMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:EmployeeStockOption1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheThree1Member_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Vesting1Axis">cls:SharebasedCompensationAwardTrancheThree1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:EmployeeStockOption1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheFiveMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Vesting1Axis">cls:SharebasedCompensationAwardTrancheFiveMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheTwo1Member_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Vesting1Axis">cls:SharebasedCompensationAwardTrancheTwo1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:EmployeeStockOption1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrs-full_ComputerSoftwareMember_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_cls_IntellectualProperty1Member_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cls:IntellectualProperty1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrs-full_ComputerSoftwareMember_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_cls_IntellectualProperty1Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">cls:IntellectualProperty1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:MachineryAndEquipment1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:MachineryAndEquipment1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_BuildingsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingImprovementsAndLeaseholdImprovementsMember_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:BuildingImprovementsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_BusinessCombinationsAxis_cls_KarelMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">cls:KarelMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q4Nov30_ifrs-full_BusinessCombinationsAxis_cls_KarelMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">cls:KarelMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q4Nov30-Nov30_ifrs-full_BusinessCombinationsAxis_cls_KarelMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">cls:KarelMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-11-30</xbrli:startDate>
			<xbrli:endDate>2016-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q2QTD_cls_IncomeStatementLocation1Axis_cls_SellingGeneralAndAdministrativeExpenses1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:IncomeStatementLocation1Axis">cls:SellingGeneralAndAdministrativeExpenses1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-04-01</xbrli:startDate>
			<xbrli:endDate>2017-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis">cls:SolarPanelManufacturingEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q2QTD_cls_IncomeStatementLocation1Axis_cls_CostOfSales1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:IncomeStatementLocation1Axis">cls:CostOfSales1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-04-01</xbrli:startDate>
			<xbrli:endDate>2017-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q2QTD_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis">cls:SolarPanelManufacturingEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-04-01</xbrli:startDate>
			<xbrli:endDate>2017-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CounterpartiesAxis_cls_SolarSupplierMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cls:SolarSupplierMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4QTD_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis">cls:SolarPanelManufacturingEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CounterpartiesAxis_cls_SolarSupplierMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CounterpartiesAxis">cls:SolarSupplierMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis">cls:SolarPanelManufacturingEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderFacilityProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:DerecognitionOfFinancialAssetsByTypeOfTransferAxis">cls:SaleOfReceivablesUnderFacilityProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:DerecognitionOfFinancialAssetsByTypeOfTransferAxis">cls:SaleOfReceivablesUnderSupplierFinancingProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderFacilityProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:DerecognitionOfFinancialAssetsByTypeOfTransferAxis">cls:SaleOfReceivablesUnderFacilityProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderFacilityProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:DerecognitionOfFinancialAssetsByTypeOfTransferAxis">cls:SaleOfReceivablesUnderFacilityProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:DerecognitionOfFinancialAssetsByTypeOfTransferAxis">cls:SaleOfReceivablesUnderSupplierFinancingProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q1Feb28_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderFacilityProgramMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:DerecognitionOfFinancialAssetsByTypeOfTransferAxis">cls:SaleOfReceivablesUnderFacilityProgramMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-02-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q2QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-04-01</xbrli:startDate>
			<xbrli:endDate>2017-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Apr01-Dec31_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis">cls:SolarPanelManufacturingEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-04-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q1QTD_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis">cls:SolarPanelManufacturingEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q3Jul23-Jul23">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-23</xbrli:startDate>
			<xbrli:endDate>2015-07-23</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:BuildingBuildingImprovementsandLeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:BuildingBuildingImprovementsandLeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:MachineryAndEquipment1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:BuildingBuildingImprovementsandLeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:BuildingBuildingImprovementsandLeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:BuildingBuildingImprovementsandLeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:MachineryAndEquipment1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:MachineryAndEquipment1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:MachineryAndEquipment1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:MachineryAndEquipment1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:BuildingBuildingImprovementsandLeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:MachineryAndEquipment1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:BuildingBuildingImprovementsandLeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:MachineryAndEquipment1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:MachineryAndEquipment1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:BuildingBuildingImprovementsandLeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:BuildingBuildingImprovementsandLeaseholdImprovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:MachineryAndEquipment1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-10-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cls:IntellectualProperty1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cls:IntellectualProperty1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cls:IntellectualProperty1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:GoodwillMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cls:IntellectualProperty1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAmortisationAndImpairmentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cls:IntellectualProperty1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsAndGoodwillAxis">cls:IntellectualProperty1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:RestructuringProvisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:RestructuringProvisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:WarrantyProvisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:RestructuringProvisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:LegalProceedingsProvisionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:TermLoanDueMay2020Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:FinanceLeaseLiabilitiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:FinanceLeaseLiabilitiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:CreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:TermLoanDueMay2020Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:RevolvingFacilityDueMay2020Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_cls_DeferredFinancingCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:TermLoanDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">cls:DeferredFinancingCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:RevolvingFacilityDueMay2020Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:CreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_cls_DeferredFinancingCostsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:TermLoanDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">cls:DeferredFinancingCostsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_MaturityAxis_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:TermLoanDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_MaturityAxis_ifrs-full_NotLaterThanOneYearMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:TermLoanDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_MaturityAxis_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:TermLoanDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_ifrs-full_TypesOfInterestRatesAxis_cls_LondonInterbankOfferedRateLIBOR1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:TermLoanDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">cls:LondonInterbankOfferedRateLIBOR1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:CreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_ifrs-full_TypesOfInterestRatesAxis_cls_LondonInterbankOfferedRateLIBOR1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:RevolvingFacilityDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">cls:LondonInterbankOfferedRateLIBOR1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:CreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_CreditFacility1Axis_cls_BridgeLoan1Member_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:CreditFacility1Axis">cls:BridgeLoan1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:RevolvingFacilityDueMay2020Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_ifrs-full_TypesOfInterestRatesAxis_cls_LondonInterbankOfferedRateLIBOR1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:TermLoanDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">cls:LondonInterbankOfferedRateLIBOR1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_ifrs-full_TypesOfInterestRatesAxis_cls_LondonInterbankOfferedRateLIBOR1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:RevolvingFacilityDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfInterestRatesAxis">cls:LondonInterbankOfferedRateLIBOR1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_SolarPanelManufacturingEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:FinanceLeaseLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:SolarPanelManufacturingEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:RevolvingFacilityDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:RevolvingFacilityDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_SolarPanelManufacturingEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:FinanceLeaseLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:SolarPanelManufacturingEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_CreditFacility1Axis_cls_BridgeLoan1Member_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:CreditFacility1Axis">cls:BridgeLoan1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:RevolvingFacilityDueMay2020Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:TermLoanDueMay2020Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:CreditFacilityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q4Nov01-Dec31_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSeventeenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-11-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2QTD_cls_ShareRepurchaseProgram1Axis_cls_SIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:SIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-04-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:DeferredShareUnitsDSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:DeferredShareUnitsDSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:PerformanceShareUnitsPSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandFourteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandFourteenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSixteenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:PerformanceShareUnitsPSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:DeferredShareUnitsDSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4QTD_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSeventeenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q3_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandFourteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_RangeAxis_ifrs-full_WeightedAverageMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandFourteenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-09-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:DeferredShareUnitsDSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q4Mar01-Dec31_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSixteenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-03-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:PerformanceShareUnitsPSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_PlanName1Axis_cls_LTIPMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:LTIPMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:PerformanceShareUnitsPSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSeventeenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:DeferredShareUnitsDSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:PerformanceShareUnitsPSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q1Jan28_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2014NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:ProgramShareRepurchase2014NCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q1Jan28_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2014NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_RangeAxis_ifrs-full_WeightedAverageMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:ProgramShareRepurchase2014NCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-01-28</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:EmployeeStockOption1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2_cls_ShareRepurchaseProgram1Axis_cls_SIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:SIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q2May31_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2016NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_RangeAxis_ifrs-full_WeightedAverageMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:ProgramShareRepurchase2016NCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-05-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:PerformanceShareUnitsPSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2QTD_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:TermLoanDueMay2020Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-04-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:EmployeeStockOption1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q4Nov30_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSeventeenNCIBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:PerformanceShareUnitsPSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:EmployeeStockOption1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q2May31_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2017NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:ProgramShareRepurchase2017NCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-05-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q1Feb29_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSixteenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-02-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2QTD_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:RevolvingFacilityDueMay2020Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-04-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2017Q4Nov30_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSeventeenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:LTIPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:LTIPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_RangeAxis_ifrs-full_WeightedAverageMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSixteenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSixteenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_PlanName1Axis_cls_CSUPMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:CSUPMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q2QTD_cls_ShareRepurchaseProgram1Axis_cls_SIBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:SIBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-04-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_RangeAxis_ifrs-full_WeightedAverageMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSeventeenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q1Feb01-Feb28_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:TwoThousandSixteenNCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-02-01</xbrli:startDate>
			<xbrli:endDate>2017-02-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:DeferredShareUnitsDSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q2Mar01-may31_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2016NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:ProgramShareRepurchase2016NCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-03-01</xbrli:startDate>
			<xbrli:endDate>2016-05-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q1Dec01-Jan28_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2014NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ShareRepurchaseProgram1Axis">cls:ProgramShareRepurchase2014NCIBMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-12-01</xbrli:startDate>
			<xbrli:endDate>2015-01-28</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:MultipleVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:MultipleVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:MultipleVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:MultipleVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:MultipleVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:MultipleVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">cls:SubordinateVotingSharesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:CSUPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:LTIPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:CSUPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:CSUPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:CSUPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:LTIPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:LTIPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:LTIPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:LTIPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:PlanName1Axis">cls:CSUPMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">cls:RestrictedStockUnitsRSU1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">cls:ExercisePriceRangeOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">cls:ExercisePriceRangeTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">cls:ExercisePriceRangeOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">cls:ExercisePriceRangeOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfCashFlowHedgesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfCashFlowHedgesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfExchangeDifferencesOnTranslationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfCashFlowHedgesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfCashFlowHedgesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfCashFlowHedgesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cls:SemiconductorCashgeneratingUnitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q1Mar01-Mar31_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-03-01</xbrli:startDate>
			<xbrli:endDate>2017-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4QTD_cls_RestructuringType1Axis_cls_CostEfficiencyInitiativeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:RestructuringType1Axis">cls:CostEfficiencyInitiativeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-10-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cls:SemiconductorCashgeneratingUnitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4QTD_ifrs-full_GeographicalAreasAxis_country_ES_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:ES</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-10-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cls:SemiconductorCashgeneratingUnitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4QTD_ifrs-full_GeographicalAreasAxis_country_JP_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:JP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-10-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_ifrs-full_DomesticDefinedBenefitPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">ifrs-full:DomesticDefinedBenefitPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_SolarPanelManufacturingEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">cls:SolarPanelManufacturingEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis">cls:SolarPanelManufacturingEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BusinessCombinationsAxis_cls_KarelMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">cls:KarelMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q2Apr01-Apr30">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-04-01</xbrli:startDate>
			<xbrli:endDate>2017-04-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cls:SemiconductorCashgeneratingUnitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2014Q4YTD_ifrs-full_DefinedBenefitPlansAxis_ifrs-full_DomesticDefinedBenefitPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">ifrs-full:DomesticDefinedBenefitPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-01-01</xbrli:startDate>
			<xbrli:endDate>2014-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">cls:SemiconductorCashgeneratingUnitMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q4YTD_cls_StatementScenario1Axis_cls_ScenarioForecast1Member_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_ifrs-full_ClassesOfFinancialInstrumentsAxis_ifrs-full_MortgagesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:StatementScenario1Axis">cls:ScenarioForecast1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">ifrs-full:MortgagesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q3Jul23-Jul23_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-23</xbrli:startDate>
			<xbrli:endDate>2015-07-23</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q3Jul23_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-07-23</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2009Q1Jan01-Jan31_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_JointControlOrSignificantInfluenceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointControlOrSignificantInfluenceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2009-01-01</xbrli:startDate>
			<xbrli:endDate>2009-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_JointControlOrSignificantInfluenceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointControlOrSignificantInfluenceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q4YTD_cls_StatementScenario1Axis_cls_ScenarioForecast1Member_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:StatementScenario1Axis">cls:ScenarioForecast1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-01-01</xbrli:startDate>
			<xbrli:endDate>2018-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_JointControlOrSignificantInfluenceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointControlOrSignificantInfluenceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfMedicalCostTrendRatesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfDiscountRatesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">ifrs-full:ActuarialAssumptionOfMedicalCostTrendRatesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:OtherPostretirementBenefitPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:PensionPlansDefinedBenefit1Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:ReserveOfRemeasurementsOfDefinedBenefitPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_DefinedContributionPensionPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:DefinedContributionPensionPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q1Mar01-Mar31_ifrs-full_DefinedBenefitPlansAxis_cls_UKMainPensionPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:UKMainPensionPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-03-01</xbrli:startDate>
			<xbrli:endDate>2017-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q2Apr01-Apr30_ifrs-full_DefinedBenefitPlansAxis_cls_UKSupplementaryPensionPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:UKSupplementaryPensionPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-04-01</xbrli:startDate>
			<xbrli:endDate>2017-04-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_DefinedContributionPensionPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:DefinedContributionPensionPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_UKMainPensionPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:UKMainPensionPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_DefinedBenefitPensionPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:DefinedBenefitPensionPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_BalanceSheetLocation1Axis_cls_AccruedAndOtherCurrentLiabilitiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:BalanceSheetLocation1Axis">cls:AccruedAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level3OfFairValueHierarchyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_DefinedBenefitPensionPlansMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:DefinedBenefitPensionPlansMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_UKSupplementaryPensionPlanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:DefinedBenefitPlansAxis">cls:UKSupplementaryPensionPlanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level3OfFairValueHierarchyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnusedTaxLossesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:UnrealisedForeignExchangeGainsLossesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_EUR_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_THB_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_GBP_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_CAD_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_CNY">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CNY</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_SGD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:SGD</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_MYR">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:MYR</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_MYR">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:MYR</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_MXN">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:MXN</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_EUR">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_MXN">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:MXN</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_GBP">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_GBP">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_SGD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:SGD</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_THB">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_CAD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_THB">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_RON">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:RON</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_EUR">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_cls_OtherCurrencyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">cls:OtherCurrencyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_cls_OtherCurrencyMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">cls:OtherCurrencyMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_CAD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_Currency1Axis_currency_RON">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:RON</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_CNY">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CNY</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TypesOfRisksAxis_ifrs-full_InterestRateRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:InterestRateRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:AtFairValueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:AssetsForPlanBenefitsDefinedBenefitPlansMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:LiabilityForPlanBenefitsDefinedBenefitPlansMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_OtherFinancialAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:OtherFinancialAssetsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_NetFinancialAssetsLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:NetFinancialAssetsLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_NetFinancialAssetsLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:NetFinancialAssetsLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CurrentTaxAssetsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_CashandCashEquivalents1Member_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CashandCashEquivalents1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_NetFinancialAssetsLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:NetFinancialAssetsLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_ifrs-full_TradeReceivablesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CurrentTaxAssetsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_NetFinancialAssetsLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:NetFinancialAssetsLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:LiabilityForPlanBenefitsDefinedBenefitPlansMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:LiabilityForPlanBenefitsDefinedBenefitPlansMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_ifrs-full_TradeReceivablesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CurrentTaxLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_CashandCashEquivalents1Member_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CashandCashEquivalents1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_OtherFinancialAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:OtherFinancialAssetsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_CashandCashEquivalents1Member_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CashandCashEquivalents1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_OtherFinancialAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:OtherFinancialAssetsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:AssetsForPlanBenefitsDefinedBenefitPlansMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CurrentTaxLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_ifrs-full_TradeReceivablesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:AssetsForPlanBenefitsDefinedBenefitPlansMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CurrentTaxLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CurrentTaxAssetsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:LiabilityForPlanBenefitsDefinedBenefitPlansMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CurrentTaxLiabilitiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_CashandCashEquivalents1Member_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CashandCashEquivalents1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_ifrs-full_TradeReceivablesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:THB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:TradeReceivablesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:CAD</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:CurrentTaxAssetsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:EUR</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:AssetsForPlanBenefitsDefinedBenefitPlansMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_OtherFinancialAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:Currency1Axis">currency:GBP</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">cls:OtherFinancialAssetsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueOctober2018Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:RevolvingFacilityDueOctober2018Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfContingentLiabilitiesAxis_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">cls:ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_ClassesOfContingentLiabilitiesAxis_ifrs-full_ContingentLiabilityForGuaranteesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">ifrs-full:ContingentLiabilityForGuaranteesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember_ifrs-full_ClassesOfContingentLiabilitiesAxis_ifrs-full_ContingentLiabilityForGuaranteesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:CreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">ifrs-full:ContingentLiabilityForGuaranteesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember_ifrs-full_ClassesOfContingentLiabilitiesAxis_ifrs-full_ContingentLiabilityForGuaranteesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">cls:CreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">ifrs-full:ContingentLiabilityForGuaranteesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q4Jul01-Dec31">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-07-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_ClassesOfContingentLiabilitiesAxis_ifrs-full_ContingentLiabilityForGuaranteesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">ifrs-full:ContingentLiabilityForGuaranteesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2017Q1Jan01-Jan31">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q2Apr07_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_SettlingOfIntercompanyDebtsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">cls:SettlingOfIntercompanyDebtsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-04-07</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_NotLaterThanOneYearMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsAndNotLaterThanFourYearsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanFiveYearsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_JuniperNetworksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByBenchmark1Axis">cls:SalesRevenueNet1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByType1Axis">cls:CustomerConcentrationRisk1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cls:JuniperNetworksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_TopThreeCustomersMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByBenchmark1Axis">cls:SalesRevenueNet1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByType1Axis">cls:CustomerConcentrationRisk1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cls:TopThreeCustomersMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_TopTwoCustomersMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByBenchmark1Axis">cls:SalesRevenueNet1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByType1Axis">cls:CustomerConcentrationRisk1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cls:TopTwoCustomersMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_JuniperNetworksMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByBenchmark1Axis">cls:SalesRevenueNet1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByType1Axis">cls:CustomerConcentrationRisk1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cls:JuniperNetworksMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_CiscoSystemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByBenchmark1Axis">cls:SalesRevenueNet1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByType1Axis">cls:CustomerConcentrationRisk1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cls:CiscoSystemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_CiscoSystemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByBenchmark1Axis">cls:SalesRevenueNet1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByType1Axis">cls:CustomerConcentrationRisk1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cls:CiscoSystemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_TopTwoCustomersMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByBenchmark1Axis">cls:SalesRevenueNet1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="cls:ConcentrationRiskByType1Axis">cls:CustomerConcentrationRisk1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">cls:TopTwoCustomersMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_AdvancedTechnologySolutionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MarketsOfCustomersAxis">cls:AdvancedTechnologySolutionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_CommunicationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MarketsOfCustomersAxis">cls:CommunicationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_EnterpriseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MarketsOfCustomersAxis">cls:EnterpriseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_EnterpriseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MarketsOfCustomersAxis">cls:EnterpriseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_CommunicationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MarketsOfCustomersAxis">cls:CommunicationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_CommunicationsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MarketsOfCustomersAxis">cls:CommunicationsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_AdvancedTechnologySolutionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MarketsOfCustomersAxis">cls:AdvancedTechnologySolutionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_EnterpriseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MarketsOfCustomersAxis">cls:EnterpriseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_AdvancedTechnologySolutionsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:MarketsOfCustomersAxis">cls:AdvancedTechnologySolutionsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_GeographicalAreasAxis_country_MY">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MY</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_CN">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_TH">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:TH</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_GeographicalAreasAxis_country_CN">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_GeographicalAreasAxis_country_TH">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:TH</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_GeographicalAreasAxis_country_MY">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MY</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_MY">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:MY</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_GeographicalAreasAxis_country_CN">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CN</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_ifrs-full_GeographicalAreasAxis_country_TH">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:TH</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_RO">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:RO</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-01-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q4YTD_ifrs-full_GeographicalAreasAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q2_cls_StatementScenario1Axis_cls_ScenarioForecast1Member_ifrs-full_BusinessCombinationsAxis_cls_AtrenneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001030894</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="cls:StatementScenario1Axis">cls:ScenarioForecast1Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">cls:AtrenneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:unit id="usdPerShare">
		<xbrli:divide>
			<xbrli:unitNumerator>
				<xbrli:measure>iso4217:USD</xbrli:measure>
			</xbrli:unitNumerator>
			<xbrli:unitDenominator>
				<xbrli:measure>xbrli:shares</xbrli:measure>
			</xbrli:unitDenominator>
		</xbrli:divide>
	</xbrli:unit>
	<xbrli:unit id="vote_PER_shares">
		<xbrli:divide>
			<xbrli:unitNumerator>
				<xbrli:measure>cls:vote</xbrli:measure>
			</xbrli:unitNumerator>
			<xbrli:unitDenominator>
				<xbrli:measure>xbrli:shares</xbrli:measure>
			</xbrli:unitDenominator>
		</xbrli:divide>
	</xbrli:unit>
	<xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="cad">
		<xbrli:measure>iso4217:CAD</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="year">
		<xbrli:measure>cls:year</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="gbp">
		<xbrli:measure>iso4217:GBP</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="director">
		<xbrli:measure>cls:director</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="tax_incentive">
		<xbrli:measure>cls:tax_incentive</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="real_estate_developer">
		<xbrli:measure>cls:real_estate_developer</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="brl">
		<xbrli:measure>iso4217:BRL</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="Customer_Focused_Area">
		<xbrli:measure>cls:Customer_Focused_Area</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="Segment">
		<xbrli:measure>cls:Segment</xbrli:measure>
	</xbrli:unit>
	<cls:AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions contextRef="FD2015Q4YTD" decimals="-5" id="Fact-59398E9C16EDF4DA9E9804A3677F860E" unitRef="usd">28800000</cls:AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions>
	<cls:AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions contextRef="FD2016Q4YTD" decimals="-5" id="Fact-017CB325043CC95EF33B04A3677C5071" unitRef="usd">75400000</cls:AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions>
	<cls:AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions contextRef="FD2017Q4YTD" decimals="-5" id="Fact-F60F7CC2379C12E881F304A36774DDD0" unitRef="usd">52100000</cls:AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions>
	<cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-72714482212B9BA4F38A04A3676CA167" unitRef="usd">0</cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset>
	<cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-DC555F16E1DA4440092404A3676C1E3A" unitRef="usd">-1100000</cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset>
	<cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-D1AFBA899B26E1763DE804A3676B3BCE" unitRef="usd">0</cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset>
	<cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-6928FD4E083F352B988E04A3678601E0" unitRef="usd">0</cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset>
	<cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-1356E52ADDFFE0A225D504A3676B93FD" unitRef="usd">-1100000</cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset>
	<cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-9395F7E004CD3397E8C204A3676A9DE0" unitRef="usd">1200000</cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset>
	<cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-9A91698689671B6445E104A367748294" unitRef="usd">0</cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset>
	<cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-E357D6FEB4CDC63E6E6304A367861867" unitRef="usd">0</cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset>
	<cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-9A01429E90E20262D28604A3677387B7" unitRef="usd">-1300000</cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset>
	<cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-8293BA65A26BD750CFB504A3677E1DD8" unitRef="usd">1400000</cls:AdministrativeExpensesNetDefinedBenefitLiabilityAsset>
	<cls:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1 contextRef="FD2015Q4YTD" decimals="-5" id="Fact-5B561C9203AC3A0F35E304A36763E0FF" unitRef="shares">100000</cls:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
	<cls:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1 contextRef="FD2016Q4YTD" decimals="-5" id="Fact-E92AB82318A3678C957904A367642EB8" unitRef="shares">300000</cls:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
	<cls:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1 contextRef="FD2017Q4YTD" decimals="-5" id="Fact-3CD7850F28B1094C45FB04A3675B2BC5" unitRef="shares">200000</cls:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
	<cls:BorrowingsAndFinanceLeaseLiabilities contextRef="FI2016Q4" decimals="-5" id="Fact-04EF14D205A4C60C00B104A3676B0FB9" unitRef="usd">244700000</cls:BorrowingsAndFinanceLeaseLiabilities>
	<cls:BorrowingsAndFinanceLeaseLiabilities contextRef="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember" decimals="-5" id="Fact-FF17EFB34B0FE5848C9B04A3677F23EE" unitRef="usd">18400000</cls:BorrowingsAndFinanceLeaseLiabilities>
	<cls:BorrowingsAndFinanceLeaseLiabilities contextRef="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_cls_DeferredFinancingCostsMember" decimals="-5" id="Fact-C282B681F115A5651C1604A36775A54A" unitRef="usd">-1200000</cls:BorrowingsAndFinanceLeaseLiabilities>
	<cls:BorrowingsAndFinanceLeaseLiabilities contextRef="FI2017Q4" decimals="-5" id="Fact-CB723E4763A312C604FC04A3675B77A4" unitRef="usd">204400000</cls:BorrowingsAndFinanceLeaseLiabilities>
	<cls:BorrowingsAndFinanceLeaseLiabilities contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember" decimals="-5" id="Fact-6DFF71DEE28012EC9EB804A3675A8AB1" unitRef="usd">17700000</cls:BorrowingsAndFinanceLeaseLiabilities>
	<cls:BorrowingsAndFinanceLeaseLiabilities contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_cls_DeferredFinancingCostsMember" decimals="-5" id="Fact-CDF14129AD08CB92A54904A367762BC9" unitRef="usd">-800000</cls:BorrowingsAndFinanceLeaseLiabilities>
	<cls:BorrowingsMaturityTerm contextRef="FD2017Q4YTD_cls_CreditFacility1Axis_cls_BridgeLoan1Member_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember" id="Fact-720C9DA360CB749F65D004A3676A2720">P7D</cls:BorrowingsMaturityTerm>
	<cls:BorrowingsMaturityTermRelatedPartyTransactions contextRef="FD2018Q4YTD_cls_StatementScenario1Axis_cls_ScenarioForecast1Member_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_ifrs-full_ClassesOfFinancialInstrumentsAxis_ifrs-full_MortgagesMember" id="Fact-3FBF0CB6273C399E6EE651D7287E6BE4">P2Y</cls:BorrowingsMaturityTermRelatedPartyTransactions>
	<cls:BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage contextRef="I2016Q4Nov30_ifrs-full_BusinessCombinationsAxis_cls_KarelMember" decimals="4" id="Fact-CFEF3F605D09D3B4672904A3675BBEAF" unitRef="number">0.6667</cls:BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage>
	<cls:BusinessTransitionCosts contextRef="FD2015Q4YTD" decimals="-5" id="Fact-885296A3D2A3D148939B04A36785C5BA" unitRef="usd">0</cls:BusinessTransitionCosts>
	<cls:BusinessTransitionCosts contextRef="FD2016Q4YTD" decimals="-5" id="Fact-66AF1655286F7266E95604A367860414" unitRef="usd">0</cls:BusinessTransitionCosts>
	<cls:BusinessTransitionCosts contextRef="FD2017Q4YTD" decimals="-5" id="Fact-6E1CFE89F58EB6FB113F04A3675BDE15" unitRef="usd">1600000</cls:BusinessTransitionCosts>
	<cls:CapitalExpendituresIncurredButNotYetPaid1 contextRef="FD2015Q4YTD" decimals="-5" id="Fact-442DBBCB3D57C7D06B35478AA081559B" unitRef="usd">11200000</cls:CapitalExpendituresIncurredButNotYetPaid1>
	<cls:CapitalExpendituresIncurredButNotYetPaid1 contextRef="FD2016Q4YTD" decimals="-5" id="Fact-0EEC6BFB479B8DE4CA62478A8F3207DF" unitRef="usd">22600000</cls:CapitalExpendituresIncurredButNotYetPaid1>
	<cls:CapitalExpendituresIncurredButNotYetPaid1 contextRef="FD2017Q4YTD" decimals="-5" id="Fact-28E90CA49BC8F39D7C3A478A7388BBB5" unitRef="usd">18500000</cls:CapitalExpendituresIncurredButNotYetPaid1>
	<cls:CapitalSharesReservedforFutureIssuance contextRef="FI2017Q4_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-51A50B21CF34F87AA1E604A3677B2138" unitRef="shares">12400000</cls:CapitalSharesReservedforFutureIssuance>
	<cls:CashRestructureCharges contextRef="FD2015Q4YTD" decimals="-5" id="Fact-1556D89D0238E2F717AC04A367610A4F" unitRef="usd">19500000</cls:CashRestructureCharges>
	<cls:CashRestructureCharges contextRef="FD2016Q4YTD" decimals="-5" id="Fact-712FFD170094154D0D4504A3675C1E64" unitRef="usd">10700000</cls:CashRestructureCharges>
	<cls:CashRestructureCharges contextRef="FD2017Q4YTD" decimals="-5" id="Fact-6ADD111D914BFD9A534504A3676135A4" unitRef="usd">25100000</cls:CashRestructureCharges>
	<cls:ConcentrationRiskPercentage contextRef="FD2015Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_TopThreeCustomersMember" decimals="2" id="Fact-085D02F44254140A948204A367634BF5" unitRef="number">0.38</cls:ConcentrationRiskPercentage>
	<cls:ConcentrationRiskPercentage contextRef="FD2016Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_CiscoSystemsMember" decimals="2" id="Fact-CF45D259432D3B1D9E6804A3676AD84E" unitRef="number">0.19</cls:ConcentrationRiskPercentage>
	<cls:ConcentrationRiskPercentage contextRef="FD2016Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_JuniperNetworksMember" decimals="2" id="Fact-BFE48ABDC14C11F75C7D04A367635B2B" unitRef="number">0.11</cls:ConcentrationRiskPercentage>
	<cls:ConcentrationRiskPercentage contextRef="FD2016Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_TopTwoCustomersMember" decimals="2" id="Fact-183C146A4675AE3C8AD004A36785A4FE" unitRef="number">0.30</cls:ConcentrationRiskPercentage>
	<cls:ConcentrationRiskPercentage contextRef="FD2017Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_CiscoSystemsMember" decimals="2" id="Fact-06C6C5EBD356394A83CB04A367868988" unitRef="number">0.18</cls:ConcentrationRiskPercentage>
	<cls:ConcentrationRiskPercentage contextRef="FD2017Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_JuniperNetworksMember" decimals="2" id="Fact-4570D49DC980BCC36EC204A3678678DE" unitRef="number">0.13</cls:ConcentrationRiskPercentage>
	<cls:ConcentrationRiskPercentage contextRef="FD2017Q4YTD_cls_ConcentrationRiskByBenchmark1Axis_cls_SalesRevenueNet1Member_cls_ConcentrationRiskByType1Axis_cls_CustomerConcentrationRisk1Member_ifrs-full_MajorCustomersAxis_cls_TopTwoCustomersMember" decimals="2" id="Fact-F704BB7AE4A9F5C094CC04A3678697FB" unitRef="number">0.31</cls:ConcentrationRiskPercentage>
	<cls:CumulativeGainLossOnDefinedBenefitPlans contextRef="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" decimals="-5" id="Fact-A2AC2EADBA0DDE4233BE04A3675B476D" unitRef="usd">-6000000</cls:CumulativeGainLossOnDefinedBenefitPlans>
	<cls:CumulativeGainLossOnDefinedBenefitPlans contextRef="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" decimals="-5" id="Fact-B00CA59E794F7E845BBF04A3675B6CB4" unitRef="usd">-13000000</cls:CumulativeGainLossOnDefinedBenefitPlans>
	<cls:CumulativeGainLossOnDefinedBenefitPlans contextRef="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" decimals="-5" id="Fact-E079C00FD3BD9789248B04A3675B1EFB" unitRef="usd">4100000</cls:CumulativeGainLossOnDefinedBenefitPlans>
	<cls:CumulativeGainLossOnDefinedBenefitPlans contextRef="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" decimals="-5" id="Fact-68FDD8F8D6681414E12704A3675B8D78" unitRef="usd">-14100000</cls:CumulativeGainLossOnDefinedBenefitPlans>
	<cls:CurrentBorrowingsAndFinanceLeaseLiabilities contextRef="FI2016Q4" decimals="-5" id="Fact-11E9DC4CCB943855AB5304A3676B07DC" unitRef="usd">56000000</cls:CurrentBorrowingsAndFinanceLeaseLiabilities>
	<cls:CurrentBorrowingsAndFinanceLeaseLiabilities contextRef="FI2017Q4" decimals="-5" id="Fact-71CBE31EA28A4D85C99F04A3676BBF97" unitRef="usd">37900000</cls:CurrentBorrowingsAndFinanceLeaseLiabilities>
	<cls:CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid contextRef="FD2017Q4YTD" decimals="-5" id="Fact-71D463200EC76C955DF3571F37FB7CC2" unitRef="usd">6000000</cls:CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid>
	<cls:DebtInstrumentPeriodicPaymentPrincipal1 contextRef="FD2017Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member" decimals="-4" id="Fact-44DCD3364C064A5A556504A3676AD8EB" unitRef="usd">6250000</cls:DebtInstrumentPeriodicPaymentPrincipal1>
	<cls:DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage contextRef="FI2016Q4" decimals="2" id="Fact-EAC0CF8DD3D2B9E9971104A3677D0945" unitRef="number">0.75</cls:DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage>
	<cls:DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage contextRef="FI2017Q4" decimals="2" id="Fact-85161229A9D60E3CEB5A04A3677FCD86" unitRef="number">0.57</cls:DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage>
	<cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-FAB8B9FA80E1C344750004A367734CDF" unitRef="usd">-2600000</cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities>
	<cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-A496D140BAC951CAC4D704A36763D3D9" unitRef="usd">2000000</cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities>
	<cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-D1D8ECA7ADBB511ABE7504A367723489" unitRef="usd">-300000</cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities>
	<cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember" decimals="-5" id="Fact-95CABFC25E229974080204A36772C3E6" unitRef="usd">-4300000</cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities>
	<cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-F9D48B48A1F1B9CDEEE404A3676453F1" unitRef="usd">-24000000</cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities>
	<cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-858995975464EEDE5DF8573CFF36BE01" unitRef="usd">100000</cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities>
	<cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-3972A72658115BCBBA7A04A36763B4B0" unitRef="usd">-18700000</cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities>
	<cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-4D272967249F3135A3B304A36764750F" unitRef="usd">-2500000</cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities>
	<cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember" decimals="-5" id="Fact-73D69BC843978801E92C04A367648E41" unitRef="usd">-2900000</cls:DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities>
	<cls:DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings contextRef="FD2016Q4YTD" decimals="-5" id="Fact-E6E4687F5242540E0F0604A36762D1B3" unitRef="usd">8000000</cls:DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings>
	<cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets contextRef="FD2016Q4YTD" decimals="-5" id="Fact-70415FFECC5F911DF26804A36772E880" unitRef="usd">-13100000</cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets>
	<cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-2CA17CBF55A2086A806E04A367630553" unitRef="usd">200000</cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets>
	<cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-3909DC6DD5FF48D5782A04A3677335A5" unitRef="usd">-8800000</cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets>
	<cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember" decimals="-5" id="Fact-33BAEE7A6B4BF2F2378004A3676494DB" unitRef="usd">-4500000</cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets>
	<cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets contextRef="FD2017Q4YTD" decimals="-5" id="Fact-712A1708F00954B8C99604A367724203" unitRef="usd">-12200000</cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets>
	<cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-DFEE3242A72DD1EC25AC04A367729E3F" unitRef="usd">-1900000</cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets>
	<cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-BF7CEECFAA9EC43E504004A3676D1AE3" unitRef="usd">-14800000</cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets>
	<cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember" decimals="-5" id="Fact-58083E70076BE9116AC004A36764EDDC" unitRef="usd">4500000</cls:DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets>
	<cls:DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate contextRef="FI2016Q4_ifrs-full_BusinessCombinationsAxis_cls_KarelMember" decimals="-5" id="Fact-FE1C1BF6E1F4C9CC10A904A3676AD76E" unitRef="usd">500000</cls:DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets contextRef="FD2016Q4YTD" decimals="-5" id="Fact-6A280C8974B3269A151B04A3676438FE" unitRef="usd">-12700000</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-3AD57BB83B5A7669DA9004A3676460F9" unitRef="usd">600000</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember" decimals="-5" id="Fact-16AA958CE99737F47D9604A36764B61E" unitRef="usd">-13300000</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets contextRef="FD2017Q4YTD" decimals="-5" id="Fact-BE8CCF752755372CB42E04A367645258" unitRef="usd">-1700000</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-FBEB60647DFAFD9EF23504A367725988" unitRef="usd">0</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember" decimals="-5" id="Fact-20B5EEEF051557DC3ECA04A36772184B" unitRef="usd">-1700000</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-DBC768459FA9B203B03604A36772DC66" unitRef="usd">-11600000</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-58AB9C2494A4AF4BD3E804A36772B83F" unitRef="usd">-11900000</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-9EEE09CFB37F90EAEBD704A367645BDA" unitRef="usd">300000</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-D1D6794A6B0843250A1204A367635D11" unitRef="usd">800000</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-4AC428A69C6A5F89DAE204A367636F4F" unitRef="usd">-1700000</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities>
	<cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-DAE3259AB785C5A516F404A36764916D" unitRef="usd">2500000</cls:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities>
	<cls:DeferredTaxRelatingToOtherDeferredTaxAssets contextRef="FD2016Q4YTD" decimals="-5" id="Fact-9A54DE736C1654F1AACF04A36772B060" unitRef="usd">22500000</cls:DeferredTaxRelatingToOtherDeferredTaxAssets>
	<cls:DeferredTaxRelatingToOtherDeferredTaxAssets contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-63D40AB85D4FDBD2378904A36764FF69" unitRef="usd">22500000</cls:DeferredTaxRelatingToOtherDeferredTaxAssets>
	<cls:DeferredTaxRelatingToOtherDeferredTaxAssets contextRef="FD2017Q4YTD" decimals="-5" id="Fact-59B591F9880BB27298E604A367635827" unitRef="usd">14800000</cls:DeferredTaxRelatingToOtherDeferredTaxAssets>
	<cls:DeferredTaxRelatingToOtherDeferredTaxAssets contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-45052E090A73B97EBA0C573C05478F17" unitRef="usd">6300000</cls:DeferredTaxRelatingToOtherDeferredTaxAssets>
	<cls:DeferredTaxRelatingToOtherDeferredTaxAssets contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-B9C27B1F0F3A6C6A8EE404A36772D9A3" unitRef="usd">6300000</cls:DeferredTaxRelatingToOtherDeferredTaxAssets>
	<cls:DeferredTaxRelatingToOtherDeferredTaxAssets contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-40D6A0C0E3FD8B582938573C0540E94E" unitRef="usd">2200000</cls:DeferredTaxRelatingToOtherDeferredTaxAssets>
	<cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-95E46DBB771DA8E9654F04A3676D505A" unitRef="usd">22500000</cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities>
	<cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-47395E8F62190F282C2004A367733C9D" unitRef="usd">22500000</cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities>
	<cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-A675EC785BE2769E235C04A367724260" unitRef="usd">14700000</cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities>
	<cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-D0E78DAB270262B116B9573C7C40EDDF" unitRef="usd">6300000</cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities>
	<cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-8921335DAE8C0318B7A504A367648EFB" unitRef="usd">6300000</cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities>
	<cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-D7AA87BF39DA9FF5A7A4573C7C63119C" unitRef="usd">2100000</cls:DeferredTaxRelatingToOtherDeferredTaxLiabilities>
	<cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition contextRef="FI2016Q4" decimals="-5" id="Fact-FD424D161FBFC4B058E504A36762D328" unitRef="usd">-14200000</cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition>
	<cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-6A6EAF389B8CD4AA5A6D04A3676127A1" unitRef="usd">-65800000</cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition>
	<cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-1C2DD34543451EA1859004A36761372E" unitRef="usd">51600000</cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition>
	<cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition contextRef="FI2017Q4" decimals="-5" id="Fact-CB8D359C1AC6DE9F9F0404A36761467E" unitRef="usd">-35800000</cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition>
	<cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-81BB8410C9DD4D734CB404A3675BAAC1" unitRef="usd">-75500000</cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition>
	<cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-319B538FFFBE761B1FF404A36762BAD2" unitRef="usd">39700000</cls:DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1 contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-FD52979207E56AE69AF904A367759009" unitRef="number">0.039</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1 contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-6CF72BD0850F88CC278004A3676330A2" unitRef="number">0.037</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1 contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-595FDBB6CAE73DAA7C2F04A3677C8732" unitRef="number">0.041</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1 contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-C7C14925BFC4A991993504A367759B4E" unitRef="number">0.038</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1 contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-5DC1A287954D9C4FA5A804A3677C7E7D" unitRef="number">0.039</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1 contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-827E596A944E9B0D22DA04A3677D7179" unitRef="number">0.026</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1 contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-7559B206825B28E47F8604A36763E220" unitRef="number">0.046</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1 contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-E9E5F3F1B7047193873404A367620669" unitRef="number">0.038</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1 contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-BFCA2E76AA3AFF1BF12104A3677CADD3" unitRef="number">0.046</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1 contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-BB4954360C4EC061C2D704A3677CB2CA" unitRef="number">0.038</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1 contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-C0BFA0BEEB1946E8614404A36775DCA3" unitRef="number">0.046</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1>
	<cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1 contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-C081D73169DCB6C336EA04A367757A05" unitRef="number">0.039</cls:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1>
	<cls:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1 contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-B5ADD28A295BFC34466004A3677C6D4A" unitRef="number">0.062</cls:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1>
	<cls:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1 contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-04F85CCE757F954F1BBD04A36775E1A3" unitRef="number">0.059</cls:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1>
	<cls:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1 contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-11D0BED6989CAEDBF0D204A36762D4CE" unitRef="number">0.058</cls:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1>
	<cls:DefinedBenefitPlanUltimateHealthCareCostTrendRate2 contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-308130DE4C21F44232B604A3677D02A7" unitRef="number">0.045</cls:DefinedBenefitPlanUltimateHealthCareCostTrendRate2>
	<cls:DefinedBenefitPlanUltimateHealthCareCostTrendRate2 contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-0D75E3642EFEAF08170504A3677D6BAF" unitRef="number">0.045</cls:DefinedBenefitPlanUltimateHealthCareCostTrendRate2>
	<cls:DefinedBenefitPlanUltimateHealthCareCostTrendRate2 contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-FC6E2BB48B0A9AA6BB0004A367623E36" unitRef="number">0.045</cls:DefinedBenefitPlanUltimateHealthCareCostTrendRate2>
	<cls:EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-A2BF66D413BF8C500EA704A3677D53C4" unitRef="usd">-2200000</cls:EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset>
	<cls:EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-170F5E774F592517205A04A367640884" unitRef="usd">-2000000</cls:EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset>
	<cls:EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-44F594208343373B606F04A36786D86B" unitRef="usd">-2500000</cls:EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset>
	<cls:EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-8F82283032E42C9B84CE04A3677E5C26" unitRef="usd">-100000</cls:EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset>
	<cls:EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-4C477A971ED537690F9C5216AFB0484B" unitRef="usd">0</cls:EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset>
	<cls:EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-4068EC3D52B2C89644B15216AFA558F9" unitRef="usd">0</cls:EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset>
	<cls:EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-3C8E41CF9E51BA9C08545216AFAB8079" unitRef="usd">-2000000</cls:EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset>
	<cls:EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-1180009EE82D0FA97D055216AFB419FA" unitRef="usd">0</cls:EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset>
	<cls:EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage contextRef="FI2016Q4" decimals="2" id="Fact-F8FCB0AF798FD5D073DE04A3677EA288" unitRef="number">0.16</cls:EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage>
	<cls:EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage contextRef="FI2017Q4" decimals="2" id="Fact-ED54564A2CC5C7E2AB3604A3677F1C37" unitRef="number">0.02</cls:EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage>
	<cls:FinancingReceivablePercentPastDue2 contextRef="FI2017Q4" decimals="2" id="Fact-44ECF11184273A7C25C404A36762696E" unitRef="number">0.01</cls:FinancingReceivablePercentPastDue2>
	<cls:ForeignEarningsRepatriated1 contextRef="FD2016Q4YTD" decimals="-5" id="Fact-7A40EDFA08B23F70C14804A36773E0C4" unitRef="usd">50000000</cls:ForeignEarningsRepatriated1>
	<cls:GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome contextRef="D2017Q1Mar01-Mar31_ifrs-full_DefinedBenefitPlansAxis_cls_UKMainPensionPlanMember" decimals="-5" id="Fact-A937C4F466A500C371E404A367865BD9" unitRef="usd">-17000000</cls:GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome>
	<cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss contextRef="D2017Q2Apr01-Apr30" decimals="-5" id="Fact-F3D670D1A1275356ACCD04A3676334C7" unitRef="usd">-1900000</cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss>
	<cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss contextRef="FD2014Q4YTD_ifrs-full_DefinedBenefitPlansAxis_ifrs-full_DomesticDefinedBenefitPlansMember" decimals="-5" id="Fact-C80F2D6C72B6BA07932304A3677D9393" unitRef="usd">-6400000</cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss>
	<cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss contextRef="FD2015Q4YTD" decimals="-5" id="Fact-40CC95473D1B1308435704A36763FEF5" unitRef="usd">300000</cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss>
	<cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_ifrs-full_DomesticDefinedBenefitPlansMember" decimals="-5" id="Fact-2E77496DAC25F676A51E04A367631B44" unitRef="usd">300000</cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss>
	<cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss contextRef="FD2016Q4YTD" decimals="-5" id="Fact-7F28F1F4E5CC1571559504A367854CF7" unitRef="usd">0</cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss>
	<cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss contextRef="FD2017Q4YTD" decimals="-5" id="Fact-28DB2526FB51DA118CAD04A367639838" unitRef="usd">-1900000</cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss>
	<cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_UKSupplementaryPensionPlanMember" decimals="-5" id="Fact-42F35438DF2AE62836B004A36785AC36" unitRef="usd">-1900000</cls:GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss>
	<cls:GrowthRateUsedToExtrapolateCashFlowProjectionsTerm contextRef="FD2016Q4YTD_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember" id="Fact-428C66DA9F9CB77CDB1F04A367624783">P7Y</cls:GrowthRateUsedToExtrapolateCashFlowProjectionsTerm>
	<cls:GrowthRateUsedToExtrapolateCashFlowProjectionsTerm contextRef="FD2017Q4YTD" id="Fact-3CD5A69E115BF0AFCC0E04A367612C3C">P4Y</cls:GrowthRateUsedToExtrapolateCashFlowProjectionsTerm>
	<cls:GrowthRateUsedToExtrapolateCashFlowProjectionsTerm contextRef="FD2017Q4YTD_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember" id="Fact-D1B5EF49F6ACE07089D404A3675BBBFE">P6Y</cls:GrowthRateUsedToExtrapolateCashFlowProjectionsTerm>
	<cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment contextRef="FD2016Q4YTD" decimals="-5" id="Fact-FB642B313284D86A54A404A36773F7C0" unitRef="usd">23700000</cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment>
	<cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-CF2EF9AA157627C278B004A36773991F" unitRef="usd">3400000</cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment>
	<cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-265DB055A22AAB2F648D04A367730334" unitRef="usd">20300000</cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment>
	<cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-2A30257550BA0E03D2EB04A367737F8A" unitRef="usd">0</cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment>
	<cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment contextRef="FD2017Q4YTD" decimals="-5" id="Fact-CE08E9FFE3320E42501F04A36773824B" unitRef="usd">5500000</cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment>
	<cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-4ECF33AD1A7DEE24AADF04A367730A68" unitRef="usd">200000</cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment>
	<cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-664A64CB65A30DC10E8204A36773A450" unitRef="usd">5300000</cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment>
	<cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-3294D2DD62DF6BC76D5504A367733CD6" unitRef="usd">0</cls:ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment>
	<cls:IncomeTaxHolidayAggregateDollarAmount1 contextRef="FD2015Q4YTD" decimals="-5" id="Fact-8F0640D2EE1ED3DB9F8404A3676B02FA" unitRef="usd">11600000</cls:IncomeTaxHolidayAggregateDollarAmount1>
	<cls:IncomeTaxHolidayAggregateDollarAmount1 contextRef="FD2016Q4YTD" decimals="-5" id="Fact-A7B4CDEC7628BA7E14F504A3676A1D58" unitRef="usd">7300000</cls:IncomeTaxHolidayAggregateDollarAmount1>
	<cls:IncomeTaxHolidayAggregateDollarAmount1 contextRef="FD2017Q4YTD" decimals="-5" id="Fact-53870970BF4BBDEB127604A3677C0588" unitRef="usd">7600000</cls:IncomeTaxHolidayAggregateDollarAmount1>
	<cls:IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare contextRef="FD2015Q4YTD" decimals="2" id="Fact-8B813F258CFB43CEA4AE04A3676303D8" unitRef="usdPerShare">0.07</cls:IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare>
	<cls:IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare contextRef="FD2016Q4YTD" decimals="2" id="Fact-9F855C6F97465DF2BB1104A367866BCC" unitRef="usdPerShare">0.05</cls:IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare>
	<cls:IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare contextRef="FD2017Q4YTD" decimals="2" id="Fact-F231279D7451A76D940A04A367850B2F" unitRef="usdPerShare">0.05</cls:IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare>
	<cls:IncomeTaxHolidayInitialPercentage contextRef="FD2017Q4YTD" decimals="INF" id="Fact-DA2F3939E940773C0291E224D5828D62" unitRef="number">1</cls:IncomeTaxHolidayInitialPercentage>
	<cls:IncomeTaxHolidayInitialTerm contextRef="FD2017Q4YTD" id="Fact-4FF2F315B02432870D76E225CC6DC873">P8Y</cls:IncomeTaxHolidayInitialTerm>
	<cls:IncomeTaxHolidayNumber contextRef="FD2017Q4YTD" decimals="INF" id="Fact-BBDAA1FEFDB6D8082011E238C2BF5EF8" unitRef="tax_incentive">3</cls:IncomeTaxHolidayNumber>
	<cls:IncomeTaxHolidayNumberToExpireBetween2019And2020 contextRef="FD2017Q4YTD" decimals="INF" id="Fact-7F0409377AF5E64F524BE239B095833B" unitRef="tax_incentive">2</cls:IncomeTaxHolidayNumberToExpireBetween2019And2020>
	<cls:IncomeTaxHolidayPercentage contextRef="FD2017Q4YTD" decimals="INF" id="Fact-5DBCC47BE3D2E9F94292E2353C80FEA0" unitRef="number">0.5</cls:IncomeTaxHolidayPercentage>
	<cls:IncomeTaxHolidayTermTwo contextRef="FD2017Q4YTD" id="Fact-45A4993ED5F8010CF217E227AE17F1C6">P5Y</cls:IncomeTaxHolidayTermTwo>
	<cls:IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing contextRef="D2016Q4Jul01-Dec31" decimals="-6" id="Fact-2BB80121E87B07E857B404A367745F74" unitRef="usd">34000000</cls:IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing>
	<cls:IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing contextRef="D2016Q4Jul01-Dec31" decimals="-6" id="Fact-E0784D9A363C182C120C04A3677555D5" unitRef="cad">45000000</cls:IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing>
	<cls:IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing contextRef="FD2016Q4YTD" decimals="-6" id="Fact-37027CCBDD829C1442FC04A3676D46A8" unitRef="usd">34000000</cls:IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing>
	<cls:IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing contextRef="FD2016Q4YTD" decimals="-6" id="Fact-D2BB579F24CF7E9E7DE004A367621984" unitRef="cad">45000000</cls:IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing>
	<cls:IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome contextRef="FD2015Q4YTD" decimals="-5" id="Fact-112455F975FF328F757104A3676C911D" unitRef="usd">-2800000</cls:IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome>
	<cls:IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome contextRef="FD2016Q4YTD" decimals="-5" id="Fact-F141D867B5910ECE8CC804A3677331D8" unitRef="usd">-1200000</cls:IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome>
	<cls:IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome contextRef="FD2017Q4YTD" decimals="-5" id="Fact-E5E63A02E18EE1CAF29304A36773314E" unitRef="usd">2800000</cls:IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome>
	<cls:IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome contextRef="FD2015Q4YTD" decimals="-5" id="Fact-BE13FB0729FC29FE9EC404A3677266A9" unitRef="usd">2900000</cls:IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome>
	<cls:IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome contextRef="FD2016Q4YTD" decimals="-5" id="Fact-9E346A8F41F047B76AA504A36772816D" unitRef="usd">1100000</cls:IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome>
	<cls:IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome contextRef="FD2017Q4YTD" decimals="-5" id="Fact-23EFA7B1B114CF82E0AF04A36773E704" unitRef="usd">-300000</cls:IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome>
	<cls:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome contextRef="FI2015Q4" decimals="-5" id="Fact-A97FBA5DA3FFDF4187EB04A367867063" unitRef="usd">-2100000</cls:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome>
	<cls:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome contextRef="FI2016Q4" decimals="-5" id="Fact-D1607412F34D72AE365704A367864F90" unitRef="usd">-700000</cls:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome>
	<cls:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome contextRef="FI2017Q4" decimals="-5" id="Fact-72D318F47B201E91075004A3676B7CE7" unitRef="usd">-700000</cls:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome>
	<cls:IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions contextRef="FD2017Q4YTD" decimals="-5" id="Fact-5DE067DC176CE1AEBC6104A3677C5E5E" unitRef="usd">300000</cls:IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions>
	<cls:IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember" decimals="-5" id="Fact-D43D2BEBF385E938C9E904A3677C44D7" unitRef="usd">0</cls:IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions>
	<cls:IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-5" id="Fact-F24248973F192763B70104A3677C335A" unitRef="usd">0</cls:IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions>
	<cls:IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember" decimals="-5" id="Fact-CCBBA4F3403BBDC54F1D04A3677CEF81" unitRef="usd">0</cls:IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions>
	<cls:IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember" decimals="-5" id="Fact-972297DE9A98AD02943004A3677CF969" unitRef="usd">300000</cls:IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets contextRef="FD2016Q4YTD" decimals="-5" id="Fact-454A2C46D3AB5B4F1D2704A367641532" unitRef="usd">-400000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-E7AD769E633E097DE9C904A3676393AC" unitRef="usd">-600000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember" decimals="-5" id="Fact-52F68E5B701EA92CE55A04A36772123B" unitRef="usd">200000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets contextRef="FD2017Q4YTD" decimals="-5" id="Fact-8E0E914893DF986A0C0604A367649B41" unitRef="usd">1900000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-E4B9E86DC6B3E716D32204A36773FCBD" unitRef="usd">300000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember" decimals="-5" id="Fact-F237C2DD986464E4171104A3676DD92B" unitRef="usd">1600000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-CE8C71A3AE27E32830CA04A36764255B" unitRef="usd">700000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-AD545C97C38487F06D2504A36772CB8D" unitRef="usd">400000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-1F5B48F55F29FFCEA1E104A367634B0C" unitRef="usd">100000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities contextRef="FD2016Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember" decimals="-5" id="Fact-EC193F1CEEB7865F289204A36763FDC3" unitRef="usd">200000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-1FB2DFB74706BA78503604A36764593C" unitRef="usd">1200000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-90F216CC62042DDA5CF704A36763192E" unitRef="usd">-400000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-97888D8089197FCE4FBE04A36773A61A" unitRef="usd">0</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities>
	<cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities contextRef="FD2017Q4YTD_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember" decimals="-5" id="Fact-E1DF61F52CF8B8F05CDE04A367635AFF" unitRef="usd">1600000</cls:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities>
	<cls:InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing contextRef="D2016Q4Jul01-Dec31" decimals="-6" id="Fact-CDB22E3F7C12F01D82CE04A367756D43" unitRef="cad">19000000</cls:InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing>
	<cls:InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing contextRef="D2016Q4Jul01-Dec31" decimals="-6" id="Fact-09E66AF315C137A4641604A367757642" unitRef="usd">14000000</cls:InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing>
	<cls:InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing contextRef="FD2016Q4YTD" decimals="-5" id="Fact-A54261C9085DD7F4651904A367730DFD" unitRef="usd">14300000</cls:InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing>
	<cls:KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits contextRef="FD2015Q4YTD" decimals="-5" id="Fact-4EC61C9F2ECF5D5D1B8004A3677E1EAF" unitRef="usd">500000</cls:KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits>
	<cls:KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits contextRef="FD2016Q4YTD" decimals="-5" id="Fact-160CD7E83B3ED26A7D5904A3677F22BC" unitRef="usd">400000</cls:KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits>
	<cls:KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits contextRef="FD2017Q4YTD" decimals="-5" id="Fact-258B9190BDDD02B9A7B004A3677FD8A6" unitRef="usd">600000</cls:KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits>
	<cls:LettersOfCreditOutstandingAmount1 contextRef="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember" decimals="-5" id="Fact-6C259B4DEC2A613E1E5704A3676A082F" unitRef="usd">25800000</cls:LettersOfCreditOutstandingAmount1>
	<cls:LettersOfCreditOutstandingAmount1 contextRef="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember_ifrs-full_ClassesOfContingentLiabilitiesAxis_ifrs-full_ContingentLiabilityForGuaranteesMember" decimals="-5" id="Fact-64E84D983FDD8B1E141904A3676A317D" unitRef="usd">25800000</cls:LettersOfCreditOutstandingAmount1>
	<cls:LettersOfCreditOutstandingAmount1 contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember" decimals="-5" id="Fact-F5279A68A889B0854E6F04A367615F8B" unitRef="usd">23200000</cls:LettersOfCreditOutstandingAmount1>
	<cls:LettersOfCreditOutstandingAmount1 contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember_ifrs-full_ClassesOfContingentLiabilitiesAxis_ifrs-full_ContingentLiabilityForGuaranteesMember" decimals="-5" id="Fact-2ED8A28E4259EFBF69F41E36A5301DF2" unitRef="usd">23200000</cls:LettersOfCreditOutstandingAmount1>
	<cls:LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member" decimals="INF" id="Fact-BEDE6D56D69AFA96295104A36761F1CC" unitRef="usd">150000000.0</cls:LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption>
	<cls:LineOfCreditFacilityMaximumBorrowingCapacity1 contextRef="FI2015Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueOctober2018Member" decimals="INF" id="Fact-13010548800673DF8DEE09A576F7D632" unitRef="usd">300000000</cls:LineOfCreditFacilityMaximumBorrowingCapacity1>
	<cls:LineOfCreditFacilityMaximumBorrowingCapacity1 contextRef="FI2017Q4_cls_CreditFacility1Axis_cls_BridgeLoan1Member_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member" decimals="INF" id="Fact-961C1C6D9B8720A0D2EE04A3676A8F4D" unitRef="usd">25000000.0</cls:LineOfCreditFacilityMaximumBorrowingCapacity1>
	<cls:LineOfCreditFacilityMaximumBorrowingCapacity1 contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member" decimals="INF" id="Fact-DE92B726231635A2C27B04A3676AAD79" unitRef="usd">300000000</cls:LineOfCreditFacilityMaximumBorrowingCapacity1>
	<cls:LineofCreditFacilityCommitmentFeeAmount contextRef="FD2015Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember" decimals="-5" id="Fact-30DB7057C4E63B5508D004A3676A07A2" unitRef="usd">1300000</cls:LineofCreditFacilityCommitmentFeeAmount>
	<cls:LineofCreditFacilityCommitmentFeeAmount contextRef="FD2016Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember" decimals="-5" id="Fact-48070C01682F60EC02CE04A3676A0D3D" unitRef="usd">1400000</cls:LineofCreditFacilityCommitmentFeeAmount>
	<cls:LineofCreditFacilityCommitmentFeeAmount contextRef="FD2017Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember" decimals="-5" id="Fact-17DE8105BF67DE2CB45904A3676A504E" unitRef="usd">1300000</cls:LineofCreditFacilityCommitmentFeeAmount>
	<cls:MaximumLengthOfTimeHedgedInCashFlowHedge contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_CAD" id="Fact-3D359B65623AA33D192204A36763AE0B">P12M</cls:MaximumLengthOfTimeHedgedInCashFlowHedge>
	<cls:MaximumLengthOfTimeHedgedInCashFlowHedge contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_CNY" id="Fact-9E139E8F8149BE42BF5804A36764F661">P12M</cls:MaximumLengthOfTimeHedgedInCashFlowHedge>
	<cls:MaximumLengthOfTimeHedgedInCashFlowHedge contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_EUR" id="Fact-5923E916FF97CC99A8E904A36764364C">P12M</cls:MaximumLengthOfTimeHedgedInCashFlowHedge>
	<cls:MaximumLengthOfTimeHedgedInCashFlowHedge contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_GBP" id="Fact-1D3A5622EC57F146001504A36762159E">P3M</cls:MaximumLengthOfTimeHedgedInCashFlowHedge>
	<cls:MaximumLengthOfTimeHedgedInCashFlowHedge contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_MXN" id="Fact-6B19E35749FA05F8E5DA04A367639254">P12M</cls:MaximumLengthOfTimeHedgedInCashFlowHedge>
	<cls:MaximumLengthOfTimeHedgedInCashFlowHedge contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_MYR" id="Fact-36FA4E53DB85B193F49704A3676375E7">P12M</cls:MaximumLengthOfTimeHedgedInCashFlowHedge>
	<cls:MaximumLengthOfTimeHedgedInCashFlowHedge contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_RON" id="Fact-814913862A23B37A587C04A367629B1D">P12M</cls:MaximumLengthOfTimeHedgedInCashFlowHedge>
	<cls:MaximumLengthOfTimeHedgedInCashFlowHedge contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_SGD" id="Fact-96442C7F384ED1540B4604A367638F74">P12M</cls:MaximumLengthOfTimeHedgedInCashFlowHedge>
	<cls:MaximumLengthOfTimeHedgedInCashFlowHedge contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_THB" id="Fact-82F1475A599A9249662B04A367699E8F">P12M</cls:MaximumLengthOfTimeHedgedInCashFlowHedge>
	<cls:NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities contextRef="FI2016Q4" decimals="-5" id="Fact-A4E4C135653B95F45BBF04A3676C6538" unitRef="usd">188700000</cls:NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities>
	<cls:NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities contextRef="FI2017Q4" decimals="-5" id="Fact-3A5F49B848C32CE98AA604A3676B9CDD" unitRef="usd">166500000</cls:NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities>
	<cls:NoncurrentProvisionsAndOtherNoncurrentLiabilities contextRef="FI2016Q4" decimals="-5" id="Fact-95D3B3C979387180BD6904A3676CB28D" unitRef="usd">28300000</cls:NoncurrentProvisionsAndOtherNoncurrentLiabilities>
	<cls:NoncurrentProvisionsAndOtherNoncurrentLiabilities contextRef="FI2017Q4" decimals="-5" id="Fact-57074A6D8459A654356604A3676B4F0D" unitRef="usd">35400000</cls:NoncurrentProvisionsAndOtherNoncurrentLiabilities>
	<cls:NumberOfCustomerFocusedAreas contextRef="FD2017Q4YTD" decimals="INF" id="Fact-8CC811BFBC7E13E83154E1FBA259AE99" unitRef="Customer_Focused_Area">2</cls:NumberOfCustomerFocusedAreas>
	<cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement contextRef="FD2016Q4YTD_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-316DDEA689DC6EF0C28204A3677372DC" unitRef="shares">100000</cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement>
	<cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement contextRef="FD2016Q4YTD_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-38C6803F8E95E6AD987F04A3677332F0" unitRef="shares">0</cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement>
	<cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement contextRef="FD2016Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-0A7B09C2632047ACEC1A04A36773530C" unitRef="shares">100000</cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement>
	<cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement contextRef="FD2017Q4YTD_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-4573C10A491EE109DC0E04A36773CB50" unitRef="shares">0</cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement>
	<cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement contextRef="FD2017Q4YTD_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-AC525629DE3AEB64479604A36774121E" unitRef="shares">200000</cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement>
	<cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-3275BAE40E17BC11AD3504A36773887F" unitRef="shares">200000</cls:NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement>
	<cls:NumberOfResignedDirectors contextRef="FD2017Q4YTD" decimals="INF" id="Fact-5FBAB4BF695CCF5379714CBDB5C5A6D3" unitRef="director">2</cls:NumberOfResignedDirectors>
	<cls:NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement contextRef="FD2016Q4YTD" decimals="-5" id="Fact-9DD5BDFFEB2419BB346104A36773DE5E" unitRef="shares">200000</cls:NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement>
	<cls:NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD" decimals="-5" id="Fact-74409AD644346F80A5BB04A36773E8F2" unitRef="shares">0</cls:NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement>
	<cls:NumberOfVotesPerShare contextRef="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="INF" id="Fact-C5E8BF229A12B28033DB04A3676CC286" unitRef="vote_PER_shares">25</cls:NumberOfVotesPerShare>
	<cls:NumberOfVotesPerShare contextRef="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="INF" id="Fact-1F2C11B8DECFE510344B04A3677C5956" unitRef="vote_PER_shares">1</cls:NumberOfVotesPerShare>
	<cls:NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage contextRef="FD2017Q4YTD" decimals="2" id="Fact-E34FF35AD724E83A34E704A36786687C" unitRef="number">0.01</cls:NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage>
	<cls:NumberofReportableSegments1 contextRef="FD2017Q4YTD" decimals="INF" id="Fact-6BB9EC675C7C7F083D9704A367759A31" unitRef="Segment">1</cls:NumberofReportableSegments1>
	<cls:OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage contextRef="FI2016Q4" decimals="2" id="Fact-CB9C6B36C033866B131D04A3677ECB36" unitRef="number">0.02</cls:OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage>
	<cls:OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage contextRef="FI2017Q4" decimals="2" id="Fact-807E980711142736D86504A3677E0206" unitRef="number">0.04</cls:OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage>
	<cls:OtherAssetsMiscellaneousNoncurrent1 contextRef="FI2016Q4" decimals="-5" id="Fact-B0076061C44AC86F714904A36785F26D" unitRef="usd">5200000</cls:OtherAssetsMiscellaneousNoncurrent1>
	<cls:OtherAssetsMiscellaneousNoncurrent1 contextRef="FI2017Q4" decimals="-5" id="Fact-EAFF1787EF48F50E54DF04A3676272EB" unitRef="usd">7900000</cls:OtherAssetsMiscellaneousNoncurrent1>
	<cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans contextRef="FD2015Q4YTD" decimals="-5" id="Fact-43E8714927C844F1101604A367625C42" unitRef="usd">-7000000</cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans>
	<cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans contextRef="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember" decimals="-5" id="Fact-5984E6EFE83E22BEC79904A36786C8C0" unitRef="usd">-7000000</cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans>
	<cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans contextRef="FD2016Q4YTD" decimals="-5" id="Fact-12320BDF36FD24A3DD8004A367616D03" unitRef="usd">17100000</cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans>
	<cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans contextRef="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember" decimals="-5" id="Fact-F166E106D93481486D3A04A36786FE59" unitRef="usd">17100000</cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans>
	<cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans contextRef="FD2017Q4YTD" decimals="-5" id="Fact-36843EAB4D59F9C0385D04A36761CFDA" unitRef="usd">-18200000</cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans>
	<cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans contextRef="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember" decimals="-5" id="Fact-8E5B8876E4E4D1954CA004A367852E4F" unitRef="usd">-18200000</cls:OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans>
	<cls:OtherComprehensiveIncomeNetofTaxGainLossonSettlement contextRef="FD2015Q4YTD" decimals="-5" id="Fact-A300EB52B2ABDE00CAFA04A3677422C8" unitRef="usd">0</cls:OtherComprehensiveIncomeNetofTaxGainLossonSettlement>
	<cls:OtherComprehensiveIncomeNetofTaxGainLossonSettlement contextRef="FD2016Q4YTD" decimals="-5" id="Fact-6B594A21D3C62CB67F8404A3676A0235" unitRef="usd">0</cls:OtherComprehensiveIncomeNetofTaxGainLossonSettlement>
	<cls:OtherComprehensiveIncomeNetofTaxGainLossonSettlement contextRef="FD2017Q4YTD" decimals="-5" id="Fact-9CBEB13C9520A84E036E04A3676AC5C7" unitRef="usd">-17000000</cls:OtherComprehensiveIncomeNetofTaxGainLossonSettlement>
	<cls:OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets contextRef="FI2016Q4" decimals="-5" id="Fact-F4FB91C23B495FA4289204A3677E705F" unitRef="usd">25600000</cls:OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets>
	<cls:OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets contextRef="FI2017Q4" decimals="-5" id="Fact-0A26C1002F6F7A1DD15904A3677D119E" unitRef="usd">148500000</cls:OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets>
	<cls:OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage contextRef="FI2016Q4" decimals="2" id="Fact-252480C23154B7F761BE04A3677E44ED" unitRef="number">0.07</cls:OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage>
	<cls:OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage contextRef="FI2017Q4" decimals="2" id="Fact-8CF95B0DDA54052DACDC04A3677F5FF7" unitRef="number">0.37</cls:OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage>
	<cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-81CAAE6595B3A7D3482704A3677D6AF7" unitRef="usd">2200000</cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-508FCE45F8FDB804F89504A367622CEF" unitRef="usd">2200000</cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-38EF400463E534D29E9504A3677D5984" unitRef="usd">2000000</cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-B150F2684D66CB407A5104A36769855A" unitRef="usd">2000000</cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-DB21C2876BB3D09B2AE704A3677EAC73" unitRef="usd">2500000</cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-879FE2CFB3B9619CB42904A367645741" unitRef="usd">2500000</cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-4BF3E7AF0567433A85C704A36785ADCB" unitRef="usd">100000</cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-A43DF8F8A272C9CAB19604A367724DF7" unitRef="usd">100000</cls:PaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation contextRef="D2016Q4Mar01-Dec31_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-CE0246D5D101BCC5846304A3676DDB4A" unitRef="usd">34300000</cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation>
	<cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation contextRef="D2017Q4Nov01-Dec31_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-79BDCE5A1BE7EC7F13E445259667204B" unitRef="usd">19900000</cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation>
	<cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation contextRef="FD2015Q2QTD_cls_ShareRepurchaseProgram1Axis_cls_SIBMember" decimals="INF" id="Fact-F4E2F34511335B290ADB04A3677B201E" unitRef="usd">75000000.0</cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation>
	<cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation contextRef="FD2015Q2QTD_cls_ShareRepurchaseProgram1Axis_cls_SIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-C400D1E2AC75BF94BF7004A3677C2023" unitRef="usd">350000000</cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation>
	<cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation contextRef="FD2015Q4YTD" decimals="-5" id="Fact-2763EF9369C6D5EB949304A36761A34A" unitRef="usd">370400000</cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation>
	<cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation contextRef="FD2015Q4YTD_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandFourteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-2B4ECF10B1C070BA9E8004A3677221CC" unitRef="usd">69800000</cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation>
	<cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation contextRef="FD2016Q4YTD" decimals="-5" id="Fact-4439EE071EFA838FC4A604A367851B90" unitRef="usd">34300000</cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation>
	<cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation contextRef="FD2017Q4YTD" decimals="-5" id="Fact-39447825B06DCD28BA4A04A367636A4D" unitRef="usd">19900000</cls:PaymentsToAcquireOrRedeemEntitysSharesForCancellation>
	<cls:PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans contextRef="FD2015Q4YTD" decimals="-5" id="Fact-7F4934C06AD9E656017104A3677FF51C" unitRef="usd">28900000</cls:PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans>
	<cls:PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans contextRef="FD2016Q4YTD" decimals="-5" id="Fact-DF7B297D9215FD7F014D04A3677568D0" unitRef="usd">18200000</cls:PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans>
	<cls:PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans contextRef="FD2017Q4YTD" decimals="-5" id="Fact-F4F1986623D83FA3F66F04A3676A5BA5" unitRef="usd">16700000</cls:PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans>
	<cls:PaymentsToSettleSharebasedCompensationArrangements contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember" decimals="-5" id="Fact-216AEC57AD4D46A4C5AE04A367758D3D" unitRef="usd">1700000</cls:PaymentsToSettleSharebasedCompensationArrangements>
	<cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="FD2016Q4YTD_ifrs-full_GeographicalAreasAxis_country_CN" decimals="2" id="Fact-8FED4EFC8CCDA00B450E04A3676A4EBD" unitRef="number">0.23</cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
	<cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="FD2016Q4YTD_ifrs-full_GeographicalAreasAxis_country_MY" decimals="2" id="Fact-C916B7717374692EFA0B04A3676A0677" unitRef="number">0.17</cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
	<cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="FD2016Q4YTD_ifrs-full_GeographicalAreasAxis_country_TH" decimals="2" id="Fact-D7F051CEE7139988618004A3676AB2A0" unitRef="number">0.17</cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
	<cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="FD2016Q4YTD_ifrs-full_GeographicalAreasAxis_country_US" decimals="2" id="Fact-8858A4AE67D9E6C5801604A3676ADA84" unitRef="number">0.13</cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
	<cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_CN" decimals="2" id="Fact-A52962E0610863EADD2304A3676A337D" unitRef="number">0.22</cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
	<cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_MY" decimals="2" id="Fact-CF68BA918B2B206EE23504A3676AE5F6" unitRef="number">0.14</cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
	<cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_RO" decimals="2" id="Fact-29806D179E3AC4D80B1248E28F04265D" unitRef="number">0.14</cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
	<cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_TH" decimals="2" id="Fact-B35BB6E6B448155709CB04A3676A1DDF" unitRef="number">0.17</cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
	<cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts contextRef="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_US" decimals="2" id="Fact-2602BA175A7A368108AA04A3676BC53C" unitRef="number">0.12</cls:PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
	<cls:PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions contextRef="FI2016Q4_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" decimals="2" id="Fact-BBBE7C03B551D1B5C88804A3677F2C1A" unitRef="number">0.25</cls:PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions>
	<cls:PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions contextRef="FI2016Q4_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" decimals="2" id="Fact-3FA88D2F7DE5C66494B604A367854B23" unitRef="number">0.30</cls:PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions>
	<cls:PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove contextRef="FI2017Q4" decimals="2" id="Fact-FEDC9C2392EB4AF8DB4551E66F6C83D5" unitRef="number">0.96</cls:PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove>
	<cls:PlanAssetsAtFairValueAllocationPercentage contextRef="FI2016Q4" decimals="INF" id="Fact-00B619B27C9B3FC9DC7004A3677DFDAF" unitRef="number">1</cls:PlanAssetsAtFairValueAllocationPercentage>
	<cls:PlanAssetsAtFairValueAllocationPercentage contextRef="FI2017Q4" decimals="INF" id="Fact-0D0BFFAD00D163063E8604A3677E1A73" unitRef="number">1</cls:PlanAssetsAtFairValueAllocationPercentage>
	<cls:PlanAssetsCostofAnnuityPurchased contextRef="D2017Q1Mar01-Mar31_ifrs-full_DefinedBenefitPlansAxis_cls_UKMainPensionPlanMember" decimals="-5" id="Fact-C9C30178186F610E9F8004A36785A518" unitRef="usd">154300000</cls:PlanAssetsCostofAnnuityPurchased>
	<cls:PlanAssetsCostofAnnuityPurchased contextRef="D2017Q1Mar01-Mar31_ifrs-full_DefinedBenefitPlansAxis_cls_UKMainPensionPlanMember" decimals="-5" id="Fact-F2E7A574CFC74307D01704A36786790D" unitRef="gbp">123700000</cls:PlanAssetsCostofAnnuityPurchased>
	<cls:PlanAssetsCostofAnnuityPurchased contextRef="D2017Q2Apr01-Apr30_ifrs-full_DefinedBenefitPlansAxis_cls_UKSupplementaryPensionPlanMember" decimals="-5" id="Fact-32A800DAE1E81436510704A367863FE5" unitRef="usd">11700000</cls:PlanAssetsCostofAnnuityPurchased>
	<cls:PlanAssetsCostofAnnuityPurchased contextRef="D2017Q2Apr01-Apr30_ifrs-full_DefinedBenefitPlansAxis_cls_UKSupplementaryPensionPlanMember" decimals="-5" id="Fact-31E53BC63B583A12788404A3678559FF" unitRef="gbp">9100000</cls:PlanAssetsCostofAnnuityPurchased>
	<cls:ProceedsFromSaleofPropertyRelatedPartyTransactions contextRef="D2015Q3Jul23-Jul23" decimals="-5" id="Fact-B9FD41D66E57C32331C604A367610A3B" unitRef="usd">11200000</cls:ProceedsFromSaleofPropertyRelatedPartyTransactions>
	<cls:ProceedsFromSaleofPropertyRelatedPartyTransactions contextRef="D2015Q3Jul23-Jul23" decimals="-6" id="Fact-8D7362A06F8BCC6296BB04A36761857A" unitRef="cad">15000000</cls:ProceedsFromSaleofPropertyRelatedPartyTransactions>
	<cls:ProceedsFromSaleofPropertyRelatedPartyTransactions contextRef="D2015Q3Jul23-Jul23_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" decimals="-5" id="Fact-0D599C879CB68E8CD3DA04A3677F2C94" unitRef="usd">11200000</cls:ProceedsFromSaleofPropertyRelatedPartyTransactions>
	<cls:ProceedsFromSaleofPropertyRelatedPartyTransactions contextRef="D2015Q3Jul23-Jul23_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" decimals="-6" id="Fact-171C3FA04ACF49285ADB04A3677F54E9" unitRef="cad">15000000</cls:ProceedsFromSaleofPropertyRelatedPartyTransactions>
	<cls:ProceedsFromSaleofPropertyRelatedPartyTransactions contextRef="FD2015Q4YTD" decimals="-5" id="Fact-76C5C76614C3DE94C18304A3676956DC" unitRef="usd">11200000</cls:ProceedsFromSaleofPropertyRelatedPartyTransactions>
	<cls:ProceedsFromSaleofPropertyRelatedPartyTransactions contextRef="FD2016Q4YTD" decimals="-5" id="Fact-90D11C938AA23EC3791604A36763EC00" unitRef="usd">0</cls:ProceedsFromSaleofPropertyRelatedPartyTransactions>
	<cls:ProceedsFromSaleofPropertyRelatedPartyTransactions contextRef="FD2017Q4YTD" decimals="-5" id="Fact-3885CBCB3FF40F925DB504A36786BDF2" unitRef="usd">0</cls:ProceedsFromSaleofPropertyRelatedPartyTransactions>
	<cls:ProceedsFromSaleofPropertyRelatedPartyTransactions contextRef="FD2018Q4YTD_cls_StatementScenario1Axis_cls_ScenarioForecast1Member_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" decimals="-6" id="Fact-2319BC65E4F7F989AAD404A3677F4637" unitRef="usd">43000000</cls:ProceedsFromSaleofPropertyRelatedPartyTransactions>
	<cls:ProceedsFromSaleofPropertyRelatedPartyTransactions contextRef="FD2018Q4YTD_cls_StatementScenario1Axis_cls_ScenarioForecast1Member_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" decimals="-5" id="Fact-5FBA06C7F916FDC812E504A3677FD3D7" unitRef="cad">53500000</cls:ProceedsFromSaleofPropertyRelatedPartyTransactions>
	<cls:ProceedsFromSaleofPropertyRelatedPartyTransactions contextRef="FD2018Q4YTD_cls_StatementScenario1Axis_cls_ScenarioForecast1Member_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_ifrs-full_ClassesOfFinancialInstrumentsAxis_ifrs-full_MortgagesMember" decimals="-6" id="Fact-CC6FF69CE7A6916626AC51D2BA22E789" unitRef="usd">55000000</cls:ProceedsFromSaleofPropertyRelatedPartyTransactions>
	<cls:ProceedsFromSaleofPropertyRelatedPartyTransactions contextRef="FD2018Q4YTD_cls_StatementScenario1Axis_cls_ScenarioForecast1Member_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_ifrs-full_ClassesOfFinancialInstrumentsAxis_ifrs-full_MortgagesMember" decimals="-5" id="Fact-FFA2A18E334B92D527C451D152DF1AFC" unitRef="cad">68500000</cls:ProceedsFromSaleofPropertyRelatedPartyTransactions>
	<cls:PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate contextRef="FI2016Q4_ifrs-full_BusinessCombinationsAxis_cls_KarelMember" decimals="-5" id="Fact-864299808BB04DB64B1004A3676AF644" unitRef="usd">1200000</cls:PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate>
	<cls:PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions contextRef="I2015Q3Jul23_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" decimals="INF" id="Fact-C204C0ABD373B53828D004A3677F5A8F" unitRef="real_estate_developer">3</cls:PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions>
	<cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax contextRef="FD2015Q4YTD" decimals="-5" id="Fact-18F1BF64F65BB575C1FF04A36773B73F" unitRef="usd">7000000</cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax>
	<cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax contextRef="FD2016Q4YTD" decimals="-5" id="Fact-09CF634C00A11690741404A367624B1A" unitRef="usd">-17100000</cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax>
	<cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax contextRef="FD2017Q4YTD" decimals="-5" id="Fact-EE7FEB91360E9EFCF5BE04A36763B713" unitRef="usd">1200000</cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax>
	<cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome contextRef="FD2015Q4YTD" decimals="-5" id="Fact-65A73CB665A330A8A43A04A36761EBE2" unitRef="usd">0</cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome>
	<cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome contextRef="FD2016Q4YTD" decimals="-5" id="Fact-D3C3BC8CC78DDA18731204A3676A68B9" unitRef="usd">0</cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome>
	<cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome contextRef="FD2017Q4YTD" decimals="-5" id="Fact-DCFFC7399B99D1DCA67C04A367621004" unitRef="usd">17000000</cls:ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense contextRef="FD2017Q4YTD_ifrs-full_TypesOfRisksAxis_ifrs-full_InterestRateRiskMember" decimals="-5" id="Fact-3904754C0D4D504808DC04A3675B3B39" unitRef="usd">1900000</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent contextRef="FD2017Q4YTD_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="INF" id="Fact-38DED2BC90B403711E9104A3677EE472" unitRef="number">0.01</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent contextRef="FD2017Q4YTD_ifrs-full_TypesOfRisksAxis_ifrs-full_InterestRateRiskMember" decimals="INF" id="Fact-92829AC744C0DFE286D004A367866505" unitRef="number">0.01</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_CAD_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-B58F6C9263E9B577571504A3675C2AF6" unitRef="usd">100000</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_EUR_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-1C0AD78A6D91F538D18704A3676A0F44" unitRef="usd">0</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_GBP_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-D21869DDB8FEFFE75BD504A3677D4ECC" unitRef="usd">0</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_THB_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-B19535CA87A5CCB9A63004A3676A4C1A" unitRef="usd">100000</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_CAD_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-C10F1FF6ED3FEBED42FC04A3675B564B" unitRef="usd">-1200000</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_EUR_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-61C5CEFAD55668506E3304A3676459CC" unitRef="usd">-100000</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_GBP_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-6E75D6CD0177FA14040904A36762DE1D" unitRef="usd">0</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_THB_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-4EA555BE357D4142BE8C04A3676ACBCC" unitRef="usd">-700000</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_CAD_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-1E3891A9F49908CDB69504A3675BF33F" unitRef="usd">-100000</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_EUR_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-FE4B34100DED94D0360A04A3677D782B" unitRef="usd">0</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_GBP_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-A6D5903A8BDA28C556F404A367636A68" unitRef="usd">0</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_THB_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-398864B8AEAF6E4B592A04A3676A9C96" unitRef="usd">-100000</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_CAD_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-F9FC4D0A17C1E7BB86CD04A367627CAC" unitRef="usd">1200000</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_EUR_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-1C21115C3FDBB052151A04A3676A04DB" unitRef="usd">100000</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_GBP_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-AE00B6EB1C817087975F04A3676AD847" unitRef="usd">0</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome>
	<cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_THB_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-2DE73DA8D0E7E15DC4EE04A36764EE68" unitRef="usd">700000</cls:SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome>
	<cls:ServicesAgreementAnnualFeeRelatedPartyTransactions contextRef="FD2016Q4YTD_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_JointControlOrSignificantInfluenceMember" decimals="INF" id="Fact-F321B9B3B99DC4250DA304A3677F3B23" unitRef="usd">200000</cls:ServicesAgreementAnnualFeeRelatedPartyTransactions>
	<cls:ServicesAgreementAnnualFeeRelatedPartyTransactions contextRef="FD2017Q4YTD_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_JointControlOrSignificantInfluenceMember" decimals="INF" id="Fact-DF2B810C4D50D582B7A404A3677F0A87" unitRef="usd">235000</cls:ServicesAgreementAnnualFeeRelatedPartyTransactions>
	<cls:ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions contextRef="D2009Q1Jan01-Jan31_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_JointControlOrSignificantInfluenceMember" id="Fact-7D94553B2C5088E47E8504A3677FDA5E">P30D</cls:ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions>
	<cls:ServicesAgreementRenewalTermRelatedPartyTransactions contextRef="D2009Q1Jan01-Jan31_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_JointControlOrSignificantInfluenceMember" id="Fact-878F9F411F0AE054687804A3677FE6EB">P1Y</cls:ServicesAgreementRenewalTermRelatedPartyTransactions>
	<cls:ServicesAgreementTermRelatedPartyTransactions contextRef="D2009Q1Jan01-Jan31_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_JointControlOrSignificantInfluenceMember" id="Fact-14F1E1322FA23044E30904A3677F6A7F">P1Y</cls:ServicesAgreementTermRelatedPartyTransactions>
	<cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-4E75066372C1CCC397E35210A51246A6" unitRef="usd">0</cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-D956EACECE3F325F6700522887053C51" unitRef="usd">0</cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-8BF172FA8307C87B19075210A50C89B2" unitRef="usd">0</cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-00CC91D320FE7822ED8852288418475E" unitRef="usd">0</cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-AB4E060A521AB087FE5E5210A510FDEA" unitRef="usd">-2000000</cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-8CCFC8C17CF93C8DE6F45228881AEA45" unitRef="usd">2000000</cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-A93B6BDE0335F65C30285210A5155115" unitRef="usd">0</cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-CF747A7DBFA624870CBB522885A4AC61" unitRef="usd">0</cls:SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset>
	<cls:SharePrice1 contextRef="FI2015Q2_cls_ShareRepurchaseProgram1Axis_cls_SIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="INF" id="Fact-B595132F5BD4C5A6407504A3677C1017" unitRef="usdPerShare">13.30</cls:SharePrice1>
	<cls:SharePrice1 contextRef="FI2015Q3_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandFourteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_RangeAxis_ifrs-full_WeightedAverageMember" decimals="2" id="Fact-D1E5C799302902AC712504A36776B424" unitRef="usdPerShare">11.46</cls:SharePrice1>
	<cls:SharePrice1 contextRef="FI2016Q4_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_RangeAxis_ifrs-full_WeightedAverageMember" decimals="2" id="Fact-0D844EADF90E919DE69204A3676CE63E" unitRef="usdPerShare">10.69</cls:SharePrice1>
	<cls:SharePrice1 contextRef="FI2017Q4_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_RangeAxis_ifrs-full_WeightedAverageMember" decimals="2" id="Fact-C8896F7C649D51ACDDC94527B61EBFBD" unitRef="usdPerShare">10.58</cls:SharePrice1>
	<cls:SharePrice1 contextRef="I2015Q1Jan28_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2014NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_RangeAxis_ifrs-full_WeightedAverageMember" decimals="2" id="Fact-86C7B6F699416884851E04A3676CD42D" unitRef="usdPerShare">11.38</cls:SharePrice1>
	<cls:SharePrice1 contextRef="I2016Q2May31_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2016NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_RangeAxis_ifrs-full_WeightedAverageMember" decimals="2" id="Fact-E96F518F4CE636D9FEB304A367750146" unitRef="usdPerShare">10.69</cls:SharePrice1>
	<cls:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="INF" id="Fact-F91913419A951314F51F04A3677BB4EC" unitRef="number">0.4</cls:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares>
	<cls:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="INF" id="Fact-718666D4DEBF2428DC8B04A3677645E5" unitRef="number">0.6</cls:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel>
	<cls:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards contextRef="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember" decimals="INF" id="Fact-95B4352F749BE90BD15304A36775DE82" unitRef="number">0.75</cls:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards>
	<cls:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards contextRef="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember" decimals="INF" id="Fact-5849FF0F1BB62E8B68DF04A3677CCEC2" unitRef="number">1</cls:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2 contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" id="Fact-1487029B9B74CCAE40E204A3677C951B">P3Y</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member" id="Fact-A9AD8B8D601FE437B3B304A3677B4FAF">P4Y</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" id="Fact-CDD702F15812A4B7359D04A367768C10">P3Y</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" id="Fact-6D4B7450769806A56C0604A3677B0EB1">P3Y</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1 contextRef="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheFiveMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="2" id="Fact-74C841B755FAF46E57A304A36775B91E" unitRef="number">0.33</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1 contextRef="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheFourMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member" decimals="INF" id="Fact-17812D9C015B0A7E916E04A36775CCFD" unitRef="number">0.25</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1 contextRef="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheOne1Member_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member" decimals="INF" id="Fact-82D3DDE9BBDF64068B4E04A3677B23E9" unitRef="number">0.25</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1 contextRef="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheSevenMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="2" id="Fact-311A2FFFE419017A416404A367750018" unitRef="number">0.33</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1 contextRef="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheSixMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="2" id="Fact-E9A1DAFD5FC483CEEFBA04A36775A8FC" unitRef="number">0.33</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1 contextRef="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheThree1Member_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member" decimals="INF" id="Fact-9F5FF98C2425361B2F3F04A367759834" unitRef="number">0.25</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1 contextRef="FD2017Q4YTD_cls_Vesting1Axis_cls_SharebasedCompensationAwardTrancheTwo1Member_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member" decimals="INF" id="Fact-62E0CD3B8D6E085B2CF704A3677514B8" unitRef="number">0.25</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="2" id="Fact-9CC055C8B6ABCD0FE32D04A3676CBE6E" unitRef="number">0.60</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements contextRef="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="INF" id="Fact-E51B21C5441EBAC601A004A3676B363E" unitRef="number">0</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements contextRef="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="INF" id="Fact-67B71758A6377C08C56704A3676B3F97" unitRef="number">2</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="INF" id="Fact-A407A57640806ABC43AA04A3676D801E" unitRef="number">1</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1 contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member" id="Fact-31E81ABC9B4FF8EAD4F604A36772CCA8">P10Y</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium contextRef="FD2015Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="2" id="Fact-978BC1AABB446E07857704A3677C94F2" unitRef="number">1.26</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium contextRef="FD2016Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="2" id="Fact-7E9B3E7C76624AF4A13804A3677D7AD3" unitRef="number">1.09</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="2" id="Fact-0F3B07BB37E2F52B7BF504A3677526E0" unitRef="number">1.43</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium>
	<cls:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1 contextRef="FD2017Q4YTD_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="INF" id="Fact-4186606BED4274F073D104A3676BEDF7" unitRef="shares">29000000.0</cls:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1>
	<cls:StockIssuedDuringPeriodSharesOther1 contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-4" id="Fact-71C217A1EE71EF723CEA04A3676BFE80" unitRef="shares">-350000</cls:StockIssuedDuringPeriodSharesOther1>
	<cls:StockIssuedDuringPeriodSharesOther1 contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="INF" id="Fact-887876517ACFE5F848F54C87CE1E9EE5" unitRef="shares">346175</cls:StockIssuedDuringPeriodSharesOther1>
	<cls:StockIssuedDuringPeriodSharesOther1 contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-4" id="Fact-E3A1EBA27CC309B9008C04A36764CEBD" unitRef="shares">350000</cls:StockIssuedDuringPeriodSharesOther1>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1 contextRef="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-FA6172D8F1C6C9AE1A5904A36769D02E" unitRef="shares">0</cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1 contextRef="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-BDE6A0DA0202FF11A74B04A3676A4EE6" unitRef="shares">1300000</cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1 contextRef="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-8ABAA0E3B28706FC803604A3676AFCF8" unitRef="shares">0</cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1 contextRef="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-BDB95BCA27B8EA75139D04A3676439A4" unitRef="shares">600000</cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1 contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-9F2248D6E70854F8D5D804A3676A0AA0" unitRef="shares">0</cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1 contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-B60ADCD7B9ADCDDCD09904A367641837" unitRef="shares">2800000</cls:StockIssuedDuringPeriodSharesTreasuryStockReissued1>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation contextRef="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member" decimals="-5" id="Fact-405A66E6DC4CB49D02EB04A36775C1FA" unitRef="shares">500000</cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation contextRef="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-17D915C0B2AFC6E1F3C904A367756C61" unitRef="shares">800000</cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation contextRef="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member" decimals="-5" id="Fact-4BBBF6F0EC1FF17A91B604A367754379" unitRef="shares">600000</cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation contextRef="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="INF" id="Fact-9048F278902011B1FB6204A367753638" unitRef="shares">0</cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_EmployeeStockOption1Member" decimals="-5" id="Fact-458FCE7243C984F6E24704A3676CBE63" unitRef="shares">1700000</cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation>
	<cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-39F74CC4A682D9764859451901F21331" unitRef="shares">1100000</cls:StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation>
	<cls:StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation contextRef="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-E624C427F9088A593D4404A3676CC844" unitRef="usd">6500000</cls:StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation>
	<cls:StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation contextRef="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="INF" id="Fact-800E0694BF98BE935922451A5563770F" unitRef="usd">0</cls:StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation>
	<cls:StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-5DAB6BB21C178C80C401451AA33C2F25" unitRef="usd">9800000</cls:StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation>
	<cls:StockRepurchaseProgramAuthorizedAmount2 contextRef="I2015Q1Jan28_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2014NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="INF" id="Fact-4AD9C5BBAE89E5AA873C04A3676D8E05" unitRef="usd">50000000.0</cls:StockRepurchaseProgramAuthorizedAmount2>
	<cls:StockRepurchaseProgramAuthorizedAmount2 contextRef="I2016Q2May31_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2017NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="INF" id="Fact-88C780BDD56633BC707F04A3676C8C53" unitRef="usd">30000000.0</cls:StockRepurchaseProgramAuthorizedAmount2>
	<cls:StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1 contextRef="I2016Q1Feb29_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-1C65C99EC00B66AFDB4004A367750A18" unitRef="shares">10500000</cls:StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1>
	<cls:StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1 contextRef="I2017Q4Nov30_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-034A35D2B4A3D3C50C2704A3676CB6EB" unitRef="shares">10500000</cls:StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1>
	<cls:StockRepurchaseProgramPercentageofOutstandingSharesAuthorized contextRef="I2017Q4Nov30_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember" decimals="3" id="Fact-B453FAF350563396532F04A367758F9C" unitRef="number">0.073</cls:StockRepurchaseProgramPercentageofOutstandingSharesAuthorized>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="D2015Q1Dec01-Jan28_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2014NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-D38222D3028ED3B6DC4404A3676B0E85" unitRef="shares">4400000</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="D2016Q2Mar01-may31_cls_ShareRepurchaseProgram1Axis_cls_ProgramShareRepurchase2016NCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-2CCEFAC9AA80A46C02EE04A367728473" unitRef="shares">2800000</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="D2016Q4Mar01-Dec31_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-A5861A955D50B735AF8204A36775D79D" unitRef="shares">3200000</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="D2017Q4Nov01-Dec31_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-CCB8481F78703EBB396D45264F0336B7" unitRef="shares">1900000</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="FD2015Q2QTD_cls_ShareRepurchaseProgram1Axis_cls_SIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-B8F69922B30256FA759F04A367765E44" unitRef="shares">26300000</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="FD2015Q4YTD_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandFourteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-60CE8D346EE4E5E4654D04A3677C03B7" unitRef="shares">6100000</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-C0607EBCF57B2ACAE71C04A36769035C" unitRef="shares">0</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-0A0FFFB7DFF15685B85204A3676AC7DB" unitRef="shares">32400000</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-FFD9C15E877866244B8804A36769202C" unitRef="shares">0</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-581D7382CA84EC7925B604A3676A328C" unitRef="shares">3200000</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-BA78B7834D526C9848E404A3676983E8" unitRef="shares">0</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedAndRetiredDuringPeriodShares1 contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-634518A35BEA69AA2FF904A3676AE982" unitRef="shares">1900000</cls:StockRepurchasedAndRetiredDuringPeriodShares1>
	<cls:StockRepurchasedDuringPeriodShares1 contextRef="D2017Q1Feb01-Feb28_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-788025DED10635E67B3D04A3677C972B" unitRef="shares">1600000</cls:StockRepurchasedDuringPeriodShares1>
	<cls:StockRepurchasedDuringPeriodShares1 contextRef="FD2016Q4YTD_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-5BB9A2CADB309A83F304451F2E90BD7D" unitRef="shares">1600000</cls:StockRepurchasedDuringPeriodShares1>
	<cls:StockRepurchasedDuringPeriodShares1 contextRef="FD2017Q4QTD_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-23A64F459FE2144EBBF8452808CF3A01" unitRef="shares">300000</cls:StockRepurchasedDuringPeriodShares1>
	<cls:StockRepurchasedDuringPeriodShares1 contextRef="FD2017Q4YTD_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSeventeenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-D850B247161B59B2E49F04A367755950" unitRef="shares">1400000</cls:StockRepurchasedDuringPeriodShares1>
	<cls:StockRepurchasedDuringPeriodShares1 contextRef="FD2017Q4YTD_cls_ShareRepurchaseProgram1Axis_cls_TwoThousandSixteenNCIBMember_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="INF" id="Fact-4B95CF672647D2368927451F5D815379" unitRef="shares">0</cls:StockRepurchasedDuringPeriodShares1>
	<cls:StockRepurchasedandRetiredDuringPeriodValue1 contextRef="FD2015Q4YTD" decimals="-5" id="Fact-AB7A2493C28892E965ED04A3677BDA23" unitRef="usd">370400000</cls:StockRepurchasedandRetiredDuringPeriodValue1>
	<cls:StockRepurchasedandRetiredDuringPeriodValue1 contextRef="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember" decimals="-5" id="Fact-B7195EF86AE6AB71A11004A3677CF873" unitRef="usd">528200000</cls:StockRepurchasedandRetiredDuringPeriodValue1>
	<cls:StockRepurchasedandRetiredDuringPeriodValue1 contextRef="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-36443DDF36A1D96E442604A3677C343C" unitRef="usd">-157800000</cls:StockRepurchasedandRetiredDuringPeriodValue1>
	<cls:StockRepurchasedandRetiredDuringPeriodValue1 contextRef="FD2016Q4YTD" decimals="-5" id="Fact-CEB84221D3D70828EDE004A3677B9B80" unitRef="usd">34300000</cls:StockRepurchasedandRetiredDuringPeriodValue1>
	<cls:StockRepurchasedandRetiredDuringPeriodValue1 contextRef="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember" decimals="-5" id="Fact-C6B274486509315E105904A36786CF5C" unitRef="usd">52100000</cls:StockRepurchasedandRetiredDuringPeriodValue1>
	<cls:StockRepurchasedandRetiredDuringPeriodValue1 contextRef="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-5772745AB2DAF6F7022004A367867362" unitRef="usd">-17800000</cls:StockRepurchasedandRetiredDuringPeriodValue1>
	<cls:StockRepurchasedandRetiredDuringPeriodValue1 contextRef="FD2017Q4YTD" decimals="-5" id="Fact-FD475CB1D14C77559CFC04A36775DB70" unitRef="usd">19900000</cls:StockRepurchasedandRetiredDuringPeriodValue1>
	<cls:StockRepurchasedandRetiredDuringPeriodValue1 contextRef="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember" decimals="-5" id="Fact-DCEDB913A10045F3011904A367867236" unitRef="usd">30300000</cls:StockRepurchasedandRetiredDuringPeriodValue1>
	<cls:StockRepurchasedandRetiredDuringPeriodValue1 contextRef="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-BD2C92D5DCABB9FA176F04A3677C1952" unitRef="usd">-10400000</cls:StockRepurchasedandRetiredDuringPeriodValue1>
	<cls:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense contextRef="FD2017Q4QTD" decimals="-5" id="Fact-97769B190F70EC98340C5730ADFFA407" unitRef="usd">2000000</cls:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense>
	<cls:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense contextRef="FD2017Q4YTD" decimals="-5" id="Fact-3853B4AC3A53881B1D5757305E3219EA" unitRef="usd">2000000</cls:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense>
	<cls:TaxEffectOfCurrencyTaxExpense contextRef="FD2015Q4YTD" decimals="-5" id="Fact-EDF8AA3E14D2DF8B016A04A3677C9473" unitRef="usd">12200000</cls:TaxEffectOfCurrencyTaxExpense>
	<cls:TaxEffectOfCurrencyTaxExpense contextRef="FD2016Q4YTD" decimals="-5" id="Fact-41BF1C4F747B5841A57B04A36785220D" unitRef="usd">7300000</cls:TaxEffectOfCurrencyTaxExpense>
	<cls:TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit contextRef="FD2015Q4YTD" decimals="-5" id="Fact-A4ED85590BC252E9F64804A36764E764" unitRef="usd">7700000</cls:TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit>
	<cls:TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit contextRef="FD2016Q4YTD" decimals="-5" id="Fact-8DE31612C4FB1880309B04A367759789" unitRef="usd">4200000</cls:TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit>
	<cls:TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances contextRef="FD2015Q4YTD" decimals="-5" id="Fact-8205689A634B0B8E15B304A3675BB323" unitRef="usd">4500000</cls:TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances>
	<cls:TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances contextRef="FD2016Q4YTD" decimals="-5" id="Fact-AC65690B81360AB9E09E04A3678693A8" unitRef="usd">3100000</cls:TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances>
	<cls:TaxEffectOfExchangeDifferencesOnTranslation contextRef="FD2015Q4YTD" decimals="-5" id="Fact-463FF54069BE37A1F90A04A3677EFB7D" unitRef="usd">3400000</cls:TaxEffectOfExchangeDifferencesOnTranslation>
	<cls:TaxEffectOfExchangeDifferencesOnTranslation contextRef="FD2016Q4YTD" decimals="-5" id="Fact-06782E3D05338621960E04A367863707" unitRef="usd">4800000</cls:TaxEffectOfExchangeDifferencesOnTranslation>
	<cls:TaxEffectOfExchangeDifferencesOnTranslation contextRef="FD2017Q4YTD" decimals="-5" id="Fact-384D8AFB21BC11CDE3E804A3677ED6D2" unitRef="usd">-6800000</cls:TaxEffectOfExchangeDifferencesOnTranslation>
	<cls:TaxEffectOfRepatriationOfForeignEarnings contextRef="FD2016Q4YTD" decimals="-5" id="Fact-298E5872438728709E0C04A367728223" unitRef="usd">1500000</cls:TaxEffectOfRepatriationOfForeignEarnings>
	<cls:TermUsedToExtrapolateCashFlowProjections contextRef="FD2015Q4YTD_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember" id="Fact-B7164FD873E3135789BB04A367628C86">P3Y</cls:TermUsedToExtrapolateCashFlowProjections>
	<cls:TermUsedToExtrapolateCashFlowProjections contextRef="FD2015Q4YTD_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember" id="Fact-E3EB081B2E4753A24B2C04A36762E53D">P10Y</cls:TermUsedToExtrapolateCashFlowProjections>
	<cls:TermUsedToExtrapolateCashFlowProjections contextRef="FD2016Q4YTD_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember" id="Fact-AD2DB1673A36561E455D04A367634B26">P1Y</cls:TermUsedToExtrapolateCashFlowProjections>
	<cls:TermUsedToExtrapolateCashFlowProjections contextRef="FD2016Q4YTD_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember" id="Fact-65CF0493CD9BEE38D18504A3676294CA">P7Y</cls:TermUsedToExtrapolateCashFlowProjections>
	<cls:TermUsedToExtrapolateCashFlowProjections contextRef="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember" id="Fact-0D88F56F3EFFA0E688E304A36762D20B">P4Y</cls:TermUsedToExtrapolateCashFlowProjections>
	<cls:TermUsedToExtrapolateCashFlowProjections contextRef="FD2017Q4YTD_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember" id="Fact-CF6059C9DE750C32013304A36762A2CC">P6Y</cls:TermUsedToExtrapolateCashFlowProjections>
	<cls:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1 contextRef="FI2016Q4_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderFacilityProgramMember" decimals="-5" id="Fact-4D3D04546C467F4D4B9304A3675B2A38" unitRef="usd">50000000</cls:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1>
	<cls:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1 contextRef="FI2016Q4_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember" decimals="-5" id="Fact-72A9316A1365D979578A04A3675BC9B8" unitRef="usd">51400000</cls:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1>
	<cls:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1 contextRef="FI2017Q4_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderFacilityProgramMember" decimals="-5" id="Fact-F52EF008D21AE4A95F8C04A36761DC57" unitRef="usd">80000000</cls:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1>
	<cls:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1 contextRef="FI2017Q4_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember" decimals="-5" id="Fact-F5EF540AA51BFB808E5204A367623797" unitRef="usd">52300000</cls:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1>
	<cls:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions contextRef="FD2017Q4YTD_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderFacilityProgramMember" id="Fact-F0E9D2BCF6DB85CFAB8B04A3675BE492">P1Y</cls:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions>
	<cls:TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit contextRef="FI2017Q4_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderFacilityProgramMember" decimals="INF" id="Fact-DC1FE62E8D5F0F004E4704A36761518D" unitRef="usd">200000000</cls:TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit>
	<cls:TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit contextRef="FI2017Q4_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderFacilityProgramMember" decimals="INF" id="Fact-64FCBB4029E218583F1404A3675BACA7" unitRef="usd">200000000.0</cls:TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit>
	<cls:TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit contextRef="I2017Q1Feb28_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_cls_SaleOfReceivablesUnderFacilityProgramMember" decimals="INF" id="Fact-0000EA9D00E1F2AB787004A3675B85D7" unitRef="usd">250000000.0</cls:TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit>
	<cls:TreasuryStockSharesAcquired1 contextRef="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-67597A907A583BCFF6F304A3676D6345" unitRef="shares">2500000</cls:TreasuryStockSharesAcquired1>
	<cls:TreasuryStockSharesAcquired1 contextRef="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-8DD168BEE0FF2EBDCE6C04A36772C607" unitRef="shares">1600000</cls:TreasuryStockSharesAcquired1>
	<cls:TreasuryStockSharesAcquired1 contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-4F0D0A2D7F9CF8A35A45452BD55AAC66" unitRef="shares">1400000</cls:TreasuryStockSharesAcquired1>
	<cls:TreasuryStockSharesAcquiredHeldbyBroker contextRef="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-73BCC7D5159BE62CA0E004A3677646EC" unitRef="shares">2800000</cls:TreasuryStockSharesAcquiredHeldbyBroker>
	<cls:TreasuryStockSharesAcquiredHeldbyBroker contextRef="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-749819BD1E3C1E5FD41304A36776FB1B" unitRef="shares">1400000</cls:TreasuryStockSharesAcquiredHeldbyBroker>
	<cls:TreasuryStockSharesAcquiredHeldbyBroker contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-F7010F51866CEDD670B704A3676C7EE8" unitRef="shares">800000</cls:TreasuryStockSharesAcquiredHeldbyBroker>
	<cls:TreasuryStockValueAcquiredCostMethodHeldByBroker contextRef="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-8D1A36A474FD1DF0143F04A367724072" unitRef="usd">31400000</cls:TreasuryStockValueAcquiredCostMethodHeldByBroker>
	<cls:TreasuryStockValueAcquiredCostMethodHeldByBroker contextRef="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-914064C780306C0AF6D504A3676BC9E4" unitRef="usd">15300000</cls:TreasuryStockValueAcquiredCostMethodHeldByBroker>
	<cls:TreasuryStockValueAcquiredCostMethodHeldByBroker contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-BC860D80F1AE5703C72904A3677C09BE" unitRef="usd">8700000</cls:TreasuryStockValueAcquiredCostMethodHeldByBroker>
	<cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_cls_IntellectualProperty1Member_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember" id="Fact-283887B073DE172C759704A3677D890A">P3Y</cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod>
	<cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_cls_IntellectualProperty1Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember" id="Fact-1E8A91AC6A10984515D204A3677D80F6">P5Y</cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod>
	<cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrs-full_ComputerSoftwareMember_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember" id="Fact-9261EF90BEFC6F396BAF04A3677D7CE8">P1Y</cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod>
	<cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrs-full_ComputerSoftwareMember_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember" id="Fact-34CB7F33DB836B7A60E004A3677DFC88">P10Y</cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod>
	<cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember" id="Fact-1876F970FE9F018AF31A04A3677CA053">P4Y</cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod>
	<cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember" id="Fact-747859C58F080DBA2DEB04A3677D022B">P10Y</cls:UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod>
	<cls:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingImprovementsAndLeaseholdImprovementsMember_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember" id="Fact-11EC46DC63BA18C0558404A3677F7887">P25Y</cls:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod>
	<cls:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember" id="Fact-3BCD5EBCF8FBB80B372704A3677FDAEF">P3Y</cls:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod>
	<cls:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember" id="Fact-1171752FBEEE024AC2DA04A3677EAA36">P10Y</cls:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod>
	<cls:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_BuildingsMember" id="Fact-7C01E1C0289A19D04FDF04A3677F2FBD">P25Y</cls:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod>
	<cls:WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement contextRef="FD2016Q4YTD" decimals="2" id="Fact-32A1422E2E918AB8673604A367735CE2" unitRef="usdPerShare">9.99</cls:WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement>
	<cls:WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD" decimals="2" id="Fact-566B280B09394D1348E004A36773F8BF" unitRef="usdPerShare">0.00</cls:WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement>
	<dei:AmendmentFlag contextRef="FD2017Q4YTD" id="Fact-A0EACAC679322B5C16AC04A3675B3910">false</dei:AmendmentFlag>
	<dei:CurrentFiscalYearEndDate contextRef="FD2017Q4YTD" id="Fact-AB1E03C2C5303BD651B904A3678586DF">--12-31</dei:CurrentFiscalYearEndDate>
	<dei:DocumentFiscalPeriodFocus contextRef="FD2017Q4YTD" id="Fact-4B0AD752F7F00EC7BD5004A367621778">FY</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentFiscalYearFocus contextRef="FD2017Q4YTD" id="Fact-2D35FB77779BB021A43704A3676CB05B">2017</dei:DocumentFiscalYearFocus>
	<dei:DocumentPeriodEndDate contextRef="FD2017Q4YTD" id="Fact-6427700B4117AE56C9C104A3676AC910">2017-12-31</dei:DocumentPeriodEndDate>
	<dei:DocumentType contextRef="FD2017Q4YTD" id="Fact-F9F577EDF6D83367319004A3676A7883">20-F</dei:DocumentType>
	<dei:EntityCentralIndexKey contextRef="FD2017Q4YTD" id="Fact-3954E439562937DE4D9C04A3675B5F16">0001030894</dei:EntityCentralIndexKey>
	<dei:EntityCommonStockSharesOutstanding contextRef="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="INF" id="Fact-50EA8E1618F0BB0C0EAAF79B25162E84" unitRef="shares">18600193</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityCommonStockSharesOutstanding contextRef="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="INF" id="Fact-48D20583DF3F14525054F79B243407B2" unitRef="shares">123208647</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityCommonStockSharesOutstanding contextRef="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_ifrs-full_PreferenceSharesMember" decimals="INF" id="Fact-21C8EBD99CD38FA264D0F79B260E2D45" unitRef="shares">0</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityCurrentReportingStatus contextRef="FD2017Q4YTD" id="Fact-94D2180E4D9009A228E004A36786F850">Yes</dei:EntityCurrentReportingStatus>
	<dei:EntityFilerCategory contextRef="FD2017Q4YTD" id="Fact-72687924B2C14D684D5004A3677EEDAB">Large Accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityRegistrantName contextRef="FD2017Q4YTD" id="Fact-4098F82537875E6911E904A3675BBB3E">CELESTICA INC</dei:EntityRegistrantName>
	<dei:EntityWellKnownSeasonedIssuer contextRef="FD2017Q4YTD" id="Fact-11167BE6C103AAA793BF04A367855E9E">Yes</dei:EntityWellKnownSeasonedIssuer>
	<ifrs-full:AccountingProfit contextRef="FD2015Q4YTD" decimals="-5" id="Fact-D1702E9466FE9315258404A3676A8754" unitRef="usd">109100000</ifrs-full:AccountingProfit>
	<ifrs-full:AccountingProfit contextRef="FD2016Q4YTD" decimals="-5" id="Fact-127459F674BDF533CD9C04A36772BC89" unitRef="usd">161000000</ifrs-full:AccountingProfit>
	<ifrs-full:AccountingProfit contextRef="FD2017Q4YTD" decimals="-5" id="Fact-E1B9334047EC9141D97104A3677D7F3E" unitRef="usd">132400000</ifrs-full:AccountingProfit>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfCashFlowHedgesMember" decimals="-5" id="Fact-28CE0461CB4213CA1ABF04A367722FC9" unitRef="usd">-11500000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" decimals="-5" id="Fact-DB9707FBE9B38DAA969604A367640AF6" unitRef="usd">-13500000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-83A272B5E5406D139CE404A36762C4FF" unitRef="usd">-32800000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfCashFlowHedgesMember" decimals="-5" id="Fact-257281E6211A1D54F36104A367732371" unitRef="usd">-17600000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" decimals="-5" id="Fact-F6ACE6DCBDA8B69F3BFB04A36772AFA6" unitRef="usd">-15200000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" decimals="-5" id="Fact-5ED696794745A7B814CD04A36761F3F6" unitRef="usd">0</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2016Q4" decimals="-5" id="Fact-E4F6295178F42ACC72F304A3676B8DB1" unitRef="usd">-24700000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-CD26EAA63A32E8FCC33004A3677394BA" unitRef="usd">-24700000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfCashFlowHedgesMember" decimals="-5" id="Fact-D58087AC8BA7A11B899204A36763C44C" unitRef="usd">-9500000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" decimals="-5" id="Fact-FFDD7A148C683C69948404A3676304B7" unitRef="usd">-15200000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" decimals="-5" id="Fact-A99B8E677EEC77C8D59504A36772CF46" unitRef="usd">0</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2017Q4" decimals="-5" id="Fact-A2E5F41EF25E68AA8D3404A3676C0116" unitRef="usd">-6700000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-956DE5DC0E4B11665BD504A367632201" unitRef="usd">-6700000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfCashFlowHedgesMember" decimals="-5" id="Fact-9841E2C869EBDC378A9104A36773E6CA" unitRef="usd">7800000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" decimals="-5" id="Fact-A7E8BD92E8765CA0A47904A36763025D" unitRef="usd">-14500000</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AccumulatedOtherComprehensiveIncome contextRef="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" decimals="-5" id="Fact-942581D531EBDB4AA68804A36769F1C7" unitRef="usd">0</ifrs-full:AccumulatedOtherComprehensiveIncome>
	<ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred contextRef="FI2018Q2_cls_StatementScenario1Axis_cls_ScenarioForecast1Member_ifrs-full_BusinessCombinationsAxis_cls_AtrenneMember" decimals="-6" id="Fact-C1ADD470E674CD7EE68948D6D1F729E1" unitRef="usd">139000000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
	<ifrs-full:AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination contextRef="D2016Q4Nov30-Nov30_ifrs-full_BusinessCombinationsAxis_cls_KarelMember" decimals="-5" id="Fact-A8533994DA1A14930AEC43CC0CFBE565" unitRef="usd">1400000</ifrs-full:AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination>
	<ifrs-full:AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination contextRef="FD2016Q4YTD" decimals="-5" id="Fact-8A3132C5697A7726E203484675793D08" unitRef="usd">1400000</ifrs-full:AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination>
	<ifrs-full:AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination contextRef="FD2017Q4YTD" decimals="-5" id="Fact-A290F6A20C68451557C804A36786224B" unitRef="usd">4500000</ifrs-full:AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination>
	<ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="FD2016Q4YTD" decimals="-5" id="Fact-75513887E4C5043B292904A3675B5BEE" unitRef="usd">3800000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
	<ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-A379699749F426E121A804A3675BDFF2" unitRef="usd">100000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
	<ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember" decimals="-5" id="Fact-EAF8ADF2B63F087FA69F04A3675B84C0" unitRef="usd">3700000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
	<ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill contextRef="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-533484B0C8689A7A738304A3675B82F9" unitRef="usd">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill>
	<ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2016Q4YTD" decimals="-5" id="Fact-24DB89606B59187DEA3D04A367734C2A" unitRef="usd">1100000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-9AB974B1BBE48BB17F1C04A36773206F" unitRef="usd">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-151C23919439E6B90BB104A36774DC85" unitRef="usd">1100000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-1E32B18F655A647F74B804A36773F2D5" unitRef="usd">0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-A19D3333C2E8292CA09204A36763FDB5" unitRef="number">0.041</ifrs-full:ActuarialAssumptionOfDiscountRates>
	<ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-283C1869844FEEF672DE04A3677D5E1A" unitRef="number">0.038</ifrs-full:ActuarialAssumptionOfDiscountRates>
	<ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-501FC4E1004E2DD3E3D904A3677D41A8" unitRef="number">0.039</ifrs-full:ActuarialAssumptionOfDiscountRates>
	<ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-563602C97DA19BD6841404A36775358B" unitRef="number">0.026</ifrs-full:ActuarialAssumptionOfDiscountRates>
	<ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-CF583EBA11D5F619DE5A04A3677CDEE0" unitRef="number">0.036</ifrs-full:ActuarialAssumptionOfDiscountRates>
	<ifrs-full:ActuarialAssumptionOfDiscountRates contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-DE1CB30B2F15ADF2407D04A3677D1947" unitRef="number">0.025</ifrs-full:ActuarialAssumptionOfDiscountRates>
	<ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-F055445C65FDA6F63B5C04A3677DD0D8" unitRef="number">0.046</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
	<ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-9790D46BAD061D20899504A3676254ED" unitRef="number">0.038</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
	<ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-4A29363A97B777B26EF104A36763989C" unitRef="number">0.046</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
	<ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-0105B05DA4271FDED4CB04A3677CA17B" unitRef="number">0.039</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
	<ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="3" id="Fact-83F88DC24EB1F9B0FFC704A3677CB1E3" unitRef="number">0.046</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
	<ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="3" id="Fact-CB072D21A6212200402F04A367757719" unitRef="number">0.040</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
	<ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-3282BCA16633DDE44BF604A36761B140" unitRef="usd">6300000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-A43F7664B05B3282A3AF04A3675BC598" unitRef="usd">13900000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-BC06A60042BA4877616304A3677368F9" unitRef="usd">-200000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-F953E0B23A44ABE7C1A204A3676B6FE0" unitRef="usd">-5400000</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-711EC59BB6EB43B214AA04A3675BDA7A" unitRef="usd">-5800000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-5DAF559959A5D7592EB804A3676AD432" unitRef="usd">-82900000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-11F639123A93DE4477B704A3676B1A7F" unitRef="usd">-2900000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-B327FF2645AC4003863F04A367622DC5" unitRef="usd">-2900000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-0E7B03D80C7DB073950B04A3676220E7" unitRef="usd">100000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-139E4F1C895463B1845504A3676BCCE4" unitRef="usd">12900000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-2E117E2CBDBA4A4C776104A3676B4957" unitRef="usd">-600000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-72863585C11F390B815504A3675BF37C" unitRef="usd">-100000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:AdditionalProvisionsOtherProvisions contextRef="FD2017Q4YTD" decimals="-5" id="Fact-679E13662A9EA12E43A204A3677B80D0" unitRef="usd">40100000</ifrs-full:AdditionalProvisionsOtherProvisions>
	<ifrs-full:AdditionalProvisionsOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember" decimals="-5" id="Fact-E32F878FEAAE8C3C403804A3677B55CB" unitRef="usd">800000</ifrs-full:AdditionalProvisionsOtherProvisions>
	<ifrs-full:AdditionalProvisionsOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-5" id="Fact-657A9EC73F6E4079AE0904A3677CF3A5" unitRef="usd">1300000</ifrs-full:AdditionalProvisionsOtherProvisions>
	<ifrs-full:AdditionalProvisionsOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember" decimals="-5" id="Fact-EF83BE367554CDBBDDE604A3677C8ADD" unitRef="usd">25400000</ifrs-full:AdditionalProvisionsOtherProvisions>
	<ifrs-full:AdditionalProvisionsOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember" decimals="-5" id="Fact-1924081B966C6E6CA83004A3677C1AAA" unitRef="usd">12600000</ifrs-full:AdditionalProvisionsOtherProvisions>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="FD2016Q4YTD" decimals="-5" id="Fact-3A1275CA33EAF6F3A1CC04A3675BA07D" unitRef="usd">4500000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-49FBFDEF7B58A293544304A3675B803D" unitRef="usd">4500000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-4229CFD8ED51AF3F032B04A3675A5DF4" unitRef="usd">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="FD2017Q4YTD" decimals="-5" id="Fact-2E845E3B92473F196E3504A3675B4797" unitRef="usd">4900000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-4622F8D6C83C6D8E013C04A3675B2C1E" unitRef="usd">4900000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-CE13482AC6B92DDA202704A3675B2109" unitRef="usd">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2016Q4YTD" decimals="-5" id="Fact-8E049E5C8EF0473C1A0804A36774C03F" unitRef="usd">77200000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-236BC96DD287A0E8621E04A3677489D6" unitRef="usd">21500000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-FEFD70451C2B90B9B21304A36774205C" unitRef="usd">55700000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-3B17A1FB07D4C83CBC2B04A36773B06F" unitRef="usd">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2017Q4YTD" decimals="-5" id="Fact-2A1901E64268691802A804A367746E0B" unitRef="usd">94900000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-73146C5B4113FD023CB404A36773EB56" unitRef="usd">22800000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-4A5363AB9BAA43812B5B04A367739815" unitRef="usd">72100000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-AC993B4320B565E9778A04A36773C0EE" unitRef="usd">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
	<ifrs-full:AdjustedWeightedAverageShares contextRef="FD2015Q4YTD" decimals="-5" id="Fact-AFBB4AA2BBBD7B7B980A04A367635E86" unitRef="shares">157900000</ifrs-full:AdjustedWeightedAverageShares>
	<ifrs-full:AdjustedWeightedAverageShares contextRef="FD2016Q4YTD" decimals="-5" id="Fact-0BAC05D45EDF01E09C6104A36763E420" unitRef="shares">143900000</ifrs-full:AdjustedWeightedAverageShares>
	<ifrs-full:AdjustedWeightedAverageShares contextRef="FD2017Q4YTD" decimals="-5" id="Fact-1D1FEC497C2030A1416B04A3675CDD78" unitRef="shares">145200000</ifrs-full:AdjustedWeightedAverageShares>
	<ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod contextRef="FD2015Q4YTD" decimals="-5" id="Fact-6E75767EB3D9974BD7AA04A3677F6D4A" unitRef="usd">-1800000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
	<ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod contextRef="FD2016Q4YTD" decimals="-5" id="Fact-09AA7C0BD3279EF0420B04A3677E1B72" unitRef="usd">-34100000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
	<ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod contextRef="FD2017Q4YTD" decimals="-5" id="Fact-4EBAD750A53030D7207C04A3677E312D" unitRef="usd">-200000</ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod>
	<ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="FD2015Q4YTD" decimals="-5" id="Fact-BBC97FF4CB4E5CC5F64204A3676BFD3A" unitRef="usd">-75600000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
	<ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="FD2016Q4YTD" decimals="-5" id="Fact-8DD0933071638F6EECD904A3676C29A1" unitRef="usd">-89500000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
	<ifrs-full:AdjustmentsForDecreaseIncreaseInInventories contextRef="FD2017Q4YTD" decimals="-5" id="Fact-9767646EA6F67D045B3B04A3675BF215" unitRef="usd">-171200000</ifrs-full:AdjustmentsForDecreaseIncreaseInInventories>
	<ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets contextRef="FD2015Q4YTD" decimals="-5" id="Fact-2EA32E710EDAF5696EE404A36772332D" unitRef="usd">38200000</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets>
	<ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets contextRef="FD2016Q4YTD" decimals="-5" id="Fact-6E64187EDB23E5657AF504A3676BF4C4" unitRef="usd">-5300000</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets>
	<ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets contextRef="FD2017Q4YTD" decimals="-5" id="Fact-C7C6C8806034128485DA04A3677F8ECF" unitRef="usd">-2000000</ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets>
	<ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable contextRef="FD2015Q4YTD" decimals="-5" id="Fact-332D756F156381F660A604A367853A40" unitRef="usd">12500000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
	<ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable contextRef="FD2016Q4YTD" decimals="-5" id="Fact-BCB58ECE66C6D6724CF104A3677DE270" unitRef="usd">-104600000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
	<ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable contextRef="FD2017Q4YTD" decimals="-5" id="Fact-39EDA7B088B92ED0F0A304A3676AB743" unitRef="usd">25700000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable>
	<ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods contextRef="FD2015Q4YTD" decimals="-5" id="Fact-DC475E2E30C63A06066104A3677E4E97" unitRef="usd">1200000</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
	<ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods contextRef="FD2016Q4YTD" decimals="-5" id="Fact-FDEAEAB6B46C85F6FB8904A3677EA800" unitRef="usd">-9500000</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
	<ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods contextRef="FD2017Q4YTD" decimals="-5" id="Fact-03064095A921C5C6ED2C04A3677E2E67" unitRef="usd">-5900000</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
	<ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense contextRef="FD2015Q4YTD" decimals="-5" id="Fact-304E7211B66EFF06442304A3677B569E" unitRef="usd">68300000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
	<ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense contextRef="FD2016Q4YTD" decimals="-5" id="Fact-BAD1494F9D5388498EA404A3677FCFA0" unitRef="usd">75600000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
	<ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense contextRef="FD2017Q4YTD" decimals="-5" id="Fact-3E8056786E513E94A76804A3675C00A5" unitRef="usd">76500000</ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense>
	<ifrs-full:AdjustmentsForFinanceCosts contextRef="FD2015Q4YTD" decimals="-5" id="Fact-58ACF15379226B46180304A3676B13A0" unitRef="usd">6300000</ifrs-full:AdjustmentsForFinanceCosts>
	<ifrs-full:AdjustmentsForFinanceCosts contextRef="FD2016Q4YTD" decimals="-5" id="Fact-6F8FE95194E42279C4D604A3676B61F3" unitRef="usd">-4300000</ifrs-full:AdjustmentsForFinanceCosts>
	<ifrs-full:AdjustmentsForFinanceCosts contextRef="FD2017Q4YTD" decimals="-5" id="Fact-8125240B0C1B3E5CBAB504A3676A748A" unitRef="usd">10100000</ifrs-full:AdjustmentsForFinanceCosts>
	<ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="FD2017Q4QTD_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-B53CF2075A8E8D3AA9A004A36763D96C" unitRef="usd">-1400000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
	<ifrs-full:AdjustmentsForIncomeTaxExpense contextRef="FD2015Q4YTD" decimals="-5" id="Fact-D14C00F539CDCA49C88C04A3678529DD" unitRef="usd">42200000</ifrs-full:AdjustmentsForIncomeTaxExpense>
	<ifrs-full:AdjustmentsForIncomeTaxExpense contextRef="FD2016Q4YTD" decimals="-5" id="Fact-783B7ABD0E2BF3A6344504A3676BFBF0" unitRef="usd">24700000</ifrs-full:AdjustmentsForIncomeTaxExpense>
	<ifrs-full:AdjustmentsForIncomeTaxExpense contextRef="FD2017Q4YTD" decimals="-5" id="Fact-9EC9424054B15401FFDD04A3676B657D" unitRef="usd">27400000</ifrs-full:AdjustmentsForIncomeTaxExpense>
	<ifrs-full:AdjustmentsForSharebasedPayments contextRef="FD2015Q4YTD" decimals="-5" id="Fact-AF559B71C722153C873C04A367851157" unitRef="usd">37600000</ifrs-full:AdjustmentsForSharebasedPayments>
	<ifrs-full:AdjustmentsForSharebasedPayments contextRef="FD2016Q4YTD" decimals="-5" id="Fact-8EAAD993AEA440588EED04A36772E4CF" unitRef="usd">33000000</ifrs-full:AdjustmentsForSharebasedPayments>
	<ifrs-full:AdjustmentsForSharebasedPayments contextRef="FD2017Q4YTD" decimals="-5" id="Fact-6524CA085D3E502228C104A36772E6C2" unitRef="usd">30100000</ifrs-full:AdjustmentsForSharebasedPayments>
	<ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="FI2016Q4" decimals="-5" id="Fact-B3E67B619B0871CD698904A3675AE4D6" unitRef="usd">3100000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
	<ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets contextRef="FI2017Q4" decimals="-5" id="Fact-AFDB55D7236EBBFB546C4902970F0AD0" unitRef="usd">4300000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
	<ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="FD2015Q4YTD" decimals="-5" id="Fact-811B6F9B112DF83B605804A367632573" unitRef="usd">9200000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="FD2016Q4YTD" decimals="-5" id="Fact-0F35AECDE3143647CF6904A367638846" unitRef="usd">9400000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-7186B2F5A139698720A604A3675A1957" unitRef="usd">3400000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-42FDA18DF892A9280AD104A3675B3013" unitRef="usd">6000000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="FD2017Q4YTD" decimals="-5" id="Fact-A49BA5A0F30AC03CAB1A04A3675B3DD6" unitRef="usd">8900000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-9A0B3F84E827216F4E2504A3675ADBFF" unitRef="usd">3400000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-FD4A1F229B2E0FDB473F04A3675BDBCC" unitRef="usd">5500000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
	<ifrs-full:ApplicableTaxRate contextRef="FD2015Q4YTD" decimals="INF" id="Fact-B6339451EDA32F4959B304A36762B043" unitRef="number">0.265</ifrs-full:ApplicableTaxRate>
	<ifrs-full:ApplicableTaxRate contextRef="FD2016Q4YTD" decimals="INF" id="Fact-5C13D175DEEB246FF44504A3676A399B" unitRef="number">0.265</ifrs-full:ApplicableTaxRate>
	<ifrs-full:ApplicableTaxRate contextRef="FD2017Q4YTD" decimals="INF" id="Fact-8ECDDB442369DE3683AE04A36786E54E" unitRef="number">0.265</ifrs-full:ApplicableTaxRate>
	<ifrs-full:Assets contextRef="FI2016Q4" decimals="-5" id="Fact-03726A66B490B6080C6004A3676CF08B" unitRef="usd">2822300000</ifrs-full:Assets>
	<ifrs-full:Assets contextRef="FI2017Q4" decimals="-5" id="Fact-030B17B2B886D25EB48704A3676BAA89" unitRef="usd">2944700000</ifrs-full:Assets>
	<ifrs-full:AveragePriceOfHedgingInstrument contextRef="FI2017Q4_cls_Currency1Axis_currency_CAD" decimals="2" id="Fact-822CC8EEAD5F7BD58F2B04A3676A61E2" unitRef="number">0.80</ifrs-full:AveragePriceOfHedgingInstrument>
	<ifrs-full:AveragePriceOfHedgingInstrument contextRef="FI2017Q4_cls_Currency1Axis_currency_CNY" decimals="2" id="Fact-87407EAC6BD7C413A93404A36786AD3D" unitRef="number">0.15</ifrs-full:AveragePriceOfHedgingInstrument>
	<ifrs-full:AveragePriceOfHedgingInstrument contextRef="FI2017Q4_cls_Currency1Axis_currency_EUR" decimals="2" id="Fact-110EE25DE2F5DCB89F0A04A367637E50" unitRef="number">1.19</ifrs-full:AveragePriceOfHedgingInstrument>
	<ifrs-full:AveragePriceOfHedgingInstrument contextRef="FI2017Q4_cls_Currency1Axis_currency_GBP" decimals="2" id="Fact-8EA0FCE77287232E1ECB04A367628BDB" unitRef="number">1.34</ifrs-full:AveragePriceOfHedgingInstrument>
	<ifrs-full:AveragePriceOfHedgingInstrument contextRef="FI2017Q4_cls_Currency1Axis_currency_MXN" decimals="2" id="Fact-DE6BF277F9DB89345CE304A3676A7E58" unitRef="number">0.05</ifrs-full:AveragePriceOfHedgingInstrument>
	<ifrs-full:AveragePriceOfHedgingInstrument contextRef="FI2017Q4_cls_Currency1Axis_currency_MYR" decimals="2" id="Fact-E1B504417D65018B6CE904A367635F06" unitRef="number">0.23</ifrs-full:AveragePriceOfHedgingInstrument>
	<ifrs-full:AveragePriceOfHedgingInstrument contextRef="FI2017Q4_cls_Currency1Axis_currency_RON" decimals="2" id="Fact-F79684F1836302FDCB5C04A36786EE7F" unitRef="number">0.25</ifrs-full:AveragePriceOfHedgingInstrument>
	<ifrs-full:AveragePriceOfHedgingInstrument contextRef="FI2017Q4_cls_Currency1Axis_currency_SGD" decimals="2" id="Fact-9D7B7B08EB951784821804A3676A698B" unitRef="number">0.73</ifrs-full:AveragePriceOfHedgingInstrument>
	<ifrs-full:AveragePriceOfHedgingInstrument contextRef="FI2017Q4_cls_Currency1Axis_currency_THB" decimals="2" id="Fact-E89BDF84B8E2094EE1A704A36762BED7" unitRef="number">0.03</ifrs-full:AveragePriceOfHedgingInstrument>
	<ifrs-full:BankOverdraftsClassifiedAsCashEquivalents contextRef="FI2016Q4" decimals="INF" id="Fact-2DB9EFB044B869540BE904A36773C625" unitRef="usd">0</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
	<ifrs-full:BankOverdraftsClassifiedAsCashEquivalents contextRef="FI2017Q4" decimals="INF" id="Fact-DEE5D72DBD5B6EDF69B804A3676AEDF1" unitRef="usd">0</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
	<ifrs-full:BasicEarningsLossPerShare contextRef="FD2015Q4YTD" decimals="2" id="Fact-98A72E36D1A11D59D56404A3675B9431" unitRef="usdPerShare">0.43</ifrs-full:BasicEarningsLossPerShare>
	<ifrs-full:BasicEarningsLossPerShare contextRef="FD2016Q4YTD" decimals="2" id="Fact-FC59533B7DB51E74322704A36761DB57" unitRef="usdPerShare">0.96</ifrs-full:BasicEarningsLossPerShare>
	<ifrs-full:BasicEarningsLossPerShare contextRef="FD2017Q4YTD" decimals="2" id="Fact-95A0FA111C9158CA914604A367634E40" unitRef="usdPerShare">0.73</ifrs-full:BasicEarningsLossPerShare>
	<ifrs-full:Borrowings contextRef="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember" decimals="-5" id="Fact-8DCF410C1B5441A68BA704A367852FCB" unitRef="usd">227500000</ifrs-full:Borrowings>
	<ifrs-full:Borrowings contextRef="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-3C42BA633A0E8D9AE4F204A3676A2BEC" unitRef="usd">15300000</ifrs-full:Borrowings>
	<ifrs-full:Borrowings contextRef="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member" decimals="-5" id="Fact-D44C36A8C6DB8F5BEFF504A3677230B0" unitRef="usd">15000000</ifrs-full:Borrowings>
	<ifrs-full:Borrowings contextRef="FI2016Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member" decimals="-5" id="Fact-DB301733CA0E17FC002804A367645DA7" unitRef="usd">212500000</ifrs-full:Borrowings>
	<ifrs-full:Borrowings contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_CreditFacilityMember" decimals="-5" id="Fact-6C35A07ABC57C1073EE604A36776E966" unitRef="usd">187500000</ifrs-full:Borrowings>
	<ifrs-full:Borrowings contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-24A3AEF2C5804B1AFE8004A3676A54EC" unitRef="usd">11100000</ifrs-full:Borrowings>
	<ifrs-full:Borrowings contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member" decimals="-5" id="Fact-B74A9FBA406873C7F61504A36761B9C8" unitRef="usd">0</ifrs-full:Borrowings>
	<ifrs-full:Borrowings contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member" decimals="INF" id="Fact-1013A1DCF98DCDBFCB6B48F88EA9C584" unitRef="usd">0</ifrs-full:Borrowings>
	<ifrs-full:Borrowings contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member" decimals="-5" id="Fact-09FFB82F48A41F421E1B04A3677B965C" unitRef="usd">187500000</ifrs-full:Borrowings>
	<ifrs-full:Borrowings contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_MaturityAxis_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" decimals="-5" id="Fact-B5EA18CBCFE7AE334E3B04A3676362EC" unitRef="usd">25000000</ifrs-full:Borrowings>
	<ifrs-full:Borrowings contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_MaturityAxis_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" decimals="-5" id="Fact-F8CBB719B05B89F9875D04A36763CE62" unitRef="usd">137500000</ifrs-full:Borrowings>
	<ifrs-full:Borrowings contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_MaturityAxis_ifrs-full_NotLaterThanOneYearMember" decimals="-5" id="Fact-24993709FF77E15A04CA04A36763C886" unitRef="usd">25000000</ifrs-full:Borrowings>
	<ifrs-full:BorrowingsAdjustmentToInterestRateBasis contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember" decimals="INF" id="Fact-6CA24A17F36634CBF8B904A3676A9E76" unitRef="number">0.006</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
	<ifrs-full:BorrowingsAdjustmentToInterestRateBasis contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_ifrs-full_TypesOfInterestRatesAxis_cls_LondonInterbankOfferedRateLIBOR1Member" decimals="INF" id="Fact-372995C6CD29B40B121D04A3676AE8F4" unitRef="number">0.016</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
	<ifrs-full:BorrowingsAdjustmentToInterestRateBasis contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember" decimals="INF" id="Fact-32C2E8857161875FAFDD04A3676AE2E6" unitRef="number">0.014</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
	<ifrs-full:BorrowingsAdjustmentToInterestRateBasis contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_ifrs-full_TypesOfInterestRatesAxis_cls_LondonInterbankOfferedRateLIBOR1Member" decimals="INF" id="Fact-4434EFAFE1E4CA6AB0A104A3676A00F3" unitRef="number">0.024</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
	<ifrs-full:BorrowingsAdjustmentToInterestRateBasis contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_ifrs-full_TypesOfInterestRatesAxis_cls_LondonInterbankOfferedRateLIBOR1Member" decimals="INF" id="Fact-E15ECFFE1D12657FC22204A3676AE91F" unitRef="number">0.02</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
	<ifrs-full:BorrowingsAdjustmentToInterestRateBasis contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_ifrs-full_TypesOfInterestRatesAxis_cls_LondonInterbankOfferedRateLIBOR1Member" decimals="INF" id="Fact-0D5572BC6DB718B960D904A3676AF1DF" unitRef="number">0.03</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
	<ifrs-full:Cash contextRef="FI2016Q4" decimals="-5" id="Fact-904B05E094A3C1EBE6B204A36762CC06" unitRef="usd">463400000</ifrs-full:Cash>
	<ifrs-full:Cash contextRef="FI2017Q4" decimals="-5" id="Fact-6A5FA81FBDA3CB265C0304A36761F9CE" unitRef="usd">401500000</ifrs-full:Cash>
	<ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-EBF0A613AED5CCBB7F3904A3677EA9DD" unitRef="usd">29500000</ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities>
	<ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-86770D34E9601649EEC404A3677C82ED" unitRef="usd">0</ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities>
	<ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-59CEE718DFAA32BA929204A3676A27EA" unitRef="usd">0</ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities>
	<ifrs-full:CashAndCashEquivalents contextRef="FI2014Q4" decimals="-5" id="Fact-D0777B9646498A9819FA04A36773CD06" unitRef="usd">565000000</ifrs-full:CashAndCashEquivalents>
	<ifrs-full:CashAndCashEquivalents contextRef="FI2015Q4" decimals="-5" id="Fact-60F62630E49C003709B104A367852868" unitRef="usd">545300000</ifrs-full:CashAndCashEquivalents>
	<ifrs-full:CashAndCashEquivalents contextRef="FI2016Q4" decimals="-5" id="Fact-4F5FCEB979AC0263575B04A3676C32CD" unitRef="usd">557200000</ifrs-full:CashAndCashEquivalents>
	<ifrs-full:CashAndCashEquivalents contextRef="FI2017Q4" decimals="-5" id="Fact-EB03C32A535F6D3A4AF204A3676B7B7C" unitRef="usd">515200000</ifrs-full:CashAndCashEquivalents>
	<ifrs-full:CashEquivalents contextRef="FI2016Q4" decimals="-5" id="Fact-29B84CFA392A8D33211E04A3675B31F0" unitRef="usd">93800000</ifrs-full:CashEquivalents>
	<ifrs-full:CashEquivalents contextRef="FI2017Q4" decimals="-5" id="Fact-A43B865573A1CD42316A04A36764CF9A" unitRef="usd">113700000</ifrs-full:CashEquivalents>
	<ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-A25FB51236BD9A3CE62604A3676BC4FA" unitRef="usd">-140700000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
	<ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-A2A5E2780B1483CE162204A3676B7CA9" unitRef="usd">-97400000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
	<ifrs-full:CashFlowsFromUsedInFinancingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-73946B16C6FF74A1100104A3677CBF64" unitRef="usd">-79700000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
	<ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-88E1DA1C518A46FB703D04A3676AA563" unitRef="usd">-75300000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
	<ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-9B5918766DA38E063B7F04A3676C794D" unitRef="usd">-64000000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
	<ifrs-full:CashFlowsFromUsedInInvestingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-60FF7DCF3830E8006AC704A36775C3CD" unitRef="usd">-89300000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
	<ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-8988D8B7179AB0F1117E04A36773E816" unitRef="usd">196300000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
	<ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-6EDAD8D12EE8614BE34304A3677EC26B" unitRef="usd">173300000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
	<ifrs-full:CashFlowsFromUsedInOperatingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-B520E7B3A2506BCB139404A36773FC1F" unitRef="usd">127000000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
	<ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-7ECECA32916665C7B7DD04A367749E37" unitRef="usd">0</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
	<ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-631313F9F7D8A766A42204A367856B30" unitRef="usd">14900000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
	<ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-9857DA0A8A2E183EA32C04A36786D3A0" unitRef="usd">0</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
	<ifrs-full:CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-DB35D1A575A9D6DD5D5404A3676A736A" unitRef="usd">3000000</ifrs-full:CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities>
	<ifrs-full:CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-5C546FE8D93BB366C77004A3675CFE9D" unitRef="usd">14000000</ifrs-full:CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities>
	<ifrs-full:CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-1BCB0C7162BB2312B4CB04A3677E5130" unitRef="usd">12500000</ifrs-full:CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities>
	<ifrs-full:CashTransferred contextRef="I2016Q4Nov30_ifrs-full_BusinessCombinationsAxis_cls_KarelMember" decimals="-5" id="Fact-D294FCA51A71D97F075343CD1133875B" unitRef="usd">14900000</ifrs-full:CashTransferred>
	<ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent contextRef="FD2015Q4YTD" decimals="-5" id="Fact-824D5567B8D798F72DB604A367617202" unitRef="usd">52100000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
	<ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent contextRef="FD2016Q4YTD" decimals="-5" id="Fact-F14BF6F79A9F2CEEC3E004A36762993B" unitRef="usd">161500000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
	<ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent contextRef="FD2017Q4YTD" decimals="-5" id="Fact-68E62FBABB68F100590E04A3676241DC" unitRef="usd">104800000</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
	<ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment contextRef="FI2017Q4" decimals="-5" id="Fact-43813563F348A8D459381E315AE9CEE2" unitRef="usd">27500000</ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment>
	<ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-136F60726D58BA89433A04A3676C8807" unitRef="usd">0</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-3357026DFE496F433EE404A3676AAF65" unitRef="usd">7400000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-0B46B9A2312F10CE3D2004A3676BB02E" unitRef="usd">0</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-0ADEE4F0F6BC6DFABC8904A367856486" unitRef="usd">2400000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
	<ifrs-full:CostOfSales contextRef="FD2015Q4YTD" decimals="-5" id="Fact-1292804D97908165D51204A3675A8A24" unitRef="usd">5248100000</ifrs-full:CostOfSales>
	<ifrs-full:CostOfSales contextRef="FD2016Q4YTD" decimals="-5" id="Fact-5E5D20B7A119031AC4D104A36761D65D" unitRef="usd">5588900000</ifrs-full:CostOfSales>
	<ifrs-full:CostOfSales contextRef="FD2016Q4YTD_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" decimals="-6" id="Fact-C95DCDAF80299D19C2C547AFDB25F833" unitRef="usd">28000000</ifrs-full:CostOfSales>
	<ifrs-full:CostOfSales contextRef="FD2017Q4YTD" decimals="-5" id="Fact-1B848B72D746613114F204A367649D40" unitRef="usd">5692700000</ifrs-full:CostOfSales>
	<ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities contextRef="FI2016Q4" decimals="-5" id="Fact-435E7CA02B9725EB5E6204A3676C89E3" unitRef="usd">261700000</ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities>
	<ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities contextRef="FI2017Q4" decimals="-5" id="Fact-3A4BEB5FB3920DA8264C04A3676C043E" unitRef="usd">233500000</ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities>
	<ifrs-full:CurrentAdvancesToSuppliers contextRef="FI2016Q4" decimals="-5" id="Fact-B48525052A8A351773B5485FC32E84B3" unitRef="usd">12500000</ifrs-full:CurrentAdvancesToSuppliers>
	<ifrs-full:CurrentAssets contextRef="FI2016Q4" decimals="-5" id="Fact-BC9D4B2F1E9CD170675A04A3676BFFE6" unitRef="usd">2346500000</ifrs-full:CurrentAssets>
	<ifrs-full:CurrentAssets contextRef="FI2017Q4" decimals="-5" id="Fact-F790B73B91965EC7036204A3676C9568" unitRef="usd">2455500000</ifrs-full:CurrentAssets>
	<ifrs-full:CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners contextRef="FI2016Q4" decimals="-5" id="Fact-AD4B9F5B44958E516D3404A3676C5DDA" unitRef="usd">28900000</ifrs-full:CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners>
	<ifrs-full:CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners contextRef="FI2017Q4" decimals="-5" id="Fact-51CD2B670808A42486AE04A3676B4E92" unitRef="usd">30100000</ifrs-full:CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners>
	<ifrs-full:CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners contextRef="FI2017Q4_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-F4B86ED3886A1A78DB4304A36785CEA1" unitRef="usd">2600000</ifrs-full:CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners>
	<ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate contextRef="FI2016Q4_ifrs-full_BusinessCombinationsAxis_cls_KarelMember" decimals="-5" id="Fact-DE14E198995B1BDD866E04A3676A608F" unitRef="usd">11500000</ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate>
	<ifrs-full:CurrentDerivativeFinancialAssets contextRef="FI2016Q4" decimals="-5" id="Fact-77967580653F77AB251B04A367615D86" unitRef="usd">5900000</ifrs-full:CurrentDerivativeFinancialAssets>
	<ifrs-full:CurrentDerivativeFinancialAssets contextRef="FI2017Q4" decimals="-5" id="Fact-F28BEBA367816E7A52EC490983B77445" unitRef="usd">12900000</ifrs-full:CurrentDerivativeFinancialAssets>
	<ifrs-full:CurrentDerivativeFinancialLiabilities contextRef="FI2016Q4" decimals="-5" id="Fact-7CF740CD4D8D497A7E2F04A3675BBBF8" unitRef="usd">15500000</ifrs-full:CurrentDerivativeFinancialLiabilities>
	<ifrs-full:CurrentDerivativeFinancialLiabilities contextRef="FI2017Q4" decimals="-5" id="Fact-A14B4E744DD41B3075A74909ABE22806" unitRef="usd">2600000</ifrs-full:CurrentDerivativeFinancialLiabilities>
	<ifrs-full:CurrentFinanceLeaseLiabilities contextRef="FI2016Q4_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-ABC933E45C21B1566F761E437B0D21DE" unitRef="usd">15300000</ifrs-full:CurrentFinanceLeaseLiabilities>
	<ifrs-full:CurrentFinanceLeaseLiabilities contextRef="FI2017Q4" decimals="-5" id="Fact-C1A562B1E5D88DB898CB04A3677D0BA6" unitRef="usd">12900000</ifrs-full:CurrentFinanceLeaseLiabilities>
	<ifrs-full:CurrentFinanceLeaseLiabilities contextRef="FI2017Q4_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-17E3471830D715899BAA04A367857E0B" unitRef="usd">11100000</ifrs-full:CurrentFinanceLeaseLiabilities>
	<ifrs-full:CurrentLiabilities contextRef="FI2016Q4" decimals="-5" id="Fact-AEE6BF4678B1FAA7F1CD04A3676C3D1B" unitRef="usd">1245700000</ifrs-full:CurrentLiabilities>
	<ifrs-full:CurrentLiabilities contextRef="FI2017Q4" decimals="-5" id="Fact-772F053813509667E52A04A3676CBD4E" unitRef="usd">1266800000</ifrs-full:CurrentLiabilities>
	<ifrs-full:CurrentLiabilitiesRecognisedAsOfAcquisitionDate contextRef="FI2016Q4_ifrs-full_BusinessCombinationsAxis_cls_KarelMember" decimals="-5" id="Fact-6B707977F07B21485DB404A36774437B" unitRef="usd">1000000</ifrs-full:CurrentLiabilitiesRecognisedAsOfAcquisitionDate>
	<ifrs-full:CurrentProvisions contextRef="FI2016Q4" decimals="-5" id="Fact-5CD6C21CA29DECD99BE904A3676B58C5" unitRef="usd">18700000</ifrs-full:CurrentProvisions>
	<ifrs-full:CurrentProvisions contextRef="FI2017Q4" decimals="-5" id="Fact-868FEB3DA28A753B21C404A3676B70B4" unitRef="usd">26600000</ifrs-full:CurrentProvisions>
	<ifrs-full:CurrentProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember" decimals="-5" id="Fact-E49992F5FA42346E30D404A3677B3FC4" unitRef="usd">2500000</ifrs-full:CurrentProvisions>
	<ifrs-full:CurrentProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-5" id="Fact-B4298D1291E17B1F7C2B04A3677C2FFC" unitRef="usd">0</ifrs-full:CurrentProvisions>
	<ifrs-full:CurrentProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember" decimals="-5" id="Fact-C5EB1D5307ED959F33DF04A3677C096E" unitRef="usd">12700000</ifrs-full:CurrentProvisions>
	<ifrs-full:CurrentProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember" decimals="-5" id="Fact-DE22A1CB606F8EEF239704A3677CBB3F" unitRef="usd">11400000</ifrs-full:CurrentProvisions>
	<ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2016Q4" decimals="-5" id="Fact-62CFCD73EBC73B261A7352039D791DA5" unitRef="usd">0</ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-D3F2E51B0CDE1F62889F52039D716CFD" unitRef="usd">0</ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-D08B4EE6BC50A45AEEF352039D90F0E1" unitRef="usd">0</ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2017Q4" decimals="-5" id="Fact-19648DAB22B1F6F0AAB852039D5FA5CA" unitRef="usd">900000</ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2017Q4_cls_BalanceSheetLocation1Axis_cls_AccruedAndOtherCurrentLiabilitiesMember" decimals="-5" id="Fact-C7638984FA73DE1E09DC579500F5F161" unitRef="usd">-900000</ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-9924D2337FB26FD36F6B52039D9D5B35" unitRef="usd">900000</ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-53F4BA7E4A247645666052039D4B1D99" unitRef="usd">0</ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-9782BB1DB477B02311E104A36774F2CF" unitRef="usd">-2000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
	<ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-CC2EF30F4A8B503CBAA104A3676C44DE" unitRef="usd">-1700000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
	<ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-1A4D793A1DCB1305F75904A36772D229" unitRef="usd">-1900000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
	<ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-33C84F62456BB89ADF7804A3676AAF21" unitRef="usd">1900000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
	<ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-B8C91A33960A1BEC8B4204A3676B8CD5" unitRef="usd">-1700000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
	<ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-F3E9F2C5EDC79E01946204A3676AF4C8" unitRef="usd">1700000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
	<ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-87C5E86FB66356B66AF404A3676BFD3B" unitRef="usd">-2000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
	<ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-CB1E01A2F79374B09F2204A3676AD52D" unitRef="usd">2000000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
	<ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-E449F9FE28BFB69BB16204A36774ECEB" unitRef="usd">-2100000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
	<ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-F81E184E155ECABE25FA04A3677338FE" unitRef="usd">2100000</ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset>
	<ifrs-full:CurrentTaxAssetsCurrent contextRef="FI2016Q4" decimals="-5" id="Fact-0AE340D79B2F63E56FF804A3676C192F" unitRef="usd">5400000</ifrs-full:CurrentTaxAssetsCurrent>
	<ifrs-full:CurrentTaxAssetsCurrent contextRef="FI2017Q4" decimals="-5" id="Fact-F823605112C5AB62D1D304A3676B163A" unitRef="usd">1600000</ifrs-full:CurrentTaxAssetsCurrent>
	<ifrs-full:CurrentTaxExpenseIncome contextRef="FD2015Q4YTD" decimals="-5" id="Fact-75C0ADDFC46451EFE94A04A3677E714C" unitRef="usd">40500000</ifrs-full:CurrentTaxExpenseIncome>
	<ifrs-full:CurrentTaxExpenseIncome contextRef="FD2016Q4YTD" decimals="-5" id="Fact-D04834696AED087537A204A3677E7C28" unitRef="usd">48300000</ifrs-full:CurrentTaxExpenseIncome>
	<ifrs-full:CurrentTaxExpenseIncome contextRef="FD2017Q4YTD" decimals="-5" id="Fact-DED9770ECD4B79D1FC1404A3677E3E33" unitRef="usd">39300000</ifrs-full:CurrentTaxExpenseIncome>
	<ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods contextRef="FD2015Q4YTD" decimals="-5" id="Fact-58397FB91AF93E64D0B404A367624318" unitRef="usd">38700000</ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods>
	<ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods contextRef="FD2016Q4YTD" decimals="-5" id="Fact-B0D6F0D74A5E24205E6204A36764EEB6" unitRef="usd">14200000</ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods>
	<ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods contextRef="FD2017Q4YTD" decimals="-5" id="Fact-CF82605868D1DD0BF9D604A3675B7B35" unitRef="usd">39100000</ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods>
	<ifrs-full:CurrentTaxLiabilitiesCurrent contextRef="FI2016Q4" decimals="-5" id="Fact-2A365702A1D525F99C0804A3676CDAC6" unitRef="usd">32400000</ifrs-full:CurrentTaxLiabilitiesCurrent>
	<ifrs-full:CurrentTaxLiabilitiesCurrent contextRef="FI2017Q4" decimals="-5" id="Fact-9352BF62C7369D4C9B6904A3676CF326" unitRef="usd">37700000</ifrs-full:CurrentTaxLiabilitiesCurrent>
	<ifrs-full:CurrentTradeReceivables contextRef="FI2016Q4" decimals="-5" id="Fact-7C8D6F0874772331885504A3676C677C" unitRef="usd">790500000</ifrs-full:CurrentTradeReceivables>
	<ifrs-full:CurrentTradeReceivables contextRef="FI2016Q4_ifrs-full_CounterpartiesAxis_cls_SolarSupplierMember" decimals="-5" id="Fact-E529D8E949B2D458D78D04A36785AE9F" unitRef="usd">13100000</ifrs-full:CurrentTradeReceivables>
	<ifrs-full:CurrentTradeReceivables contextRef="FI2016Q4_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" decimals="-6" id="Fact-1E89B3B68385349A93AC47AD2E497748" unitRef="usd">227000000</ifrs-full:CurrentTradeReceivables>
	<ifrs-full:CurrentTradeReceivables contextRef="FI2017Q4" decimals="-5" id="Fact-44FD510A3E293E551BDB04A3676CE895" unitRef="usd">764800000</ifrs-full:CurrentTradeReceivables>
	<ifrs-full:CurrentTradeReceivables contextRef="FI2017Q4_ifrs-full_CounterpartiesAxis_cls_SolarSupplierMember" decimals="-5" id="Fact-38D8D7463AA13553358C04A367863077" unitRef="usd">6700000</ifrs-full:CurrentTradeReceivables>
	<ifrs-full:CurrentTradeReceivables contextRef="I2016Q1Jan01_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" decimals="-6" id="Fact-73607A772D06057E871C47AD2E5E16B4" unitRef="usd">197000000</ifrs-full:CurrentTradeReceivables>
	<ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets contextRef="FI2016Q4" decimals="-5" id="Fact-8094E354C790BE65EED604A367861CB0" unitRef="usd">283100000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
	<ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets contextRef="FI2017Q4" decimals="-5" id="Fact-ADB01441503184BAE80B04A3677EF961" unitRef="usd">225200000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
	<ifrs-full:DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment contextRef="FD2017Q1QTD_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-FC9CFC92842AB40F284A440563E77F0D" unitRef="usd">4800000</ifrs-full:DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment>
	<ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="FI2016Q4" decimals="-5" id="Fact-BEADDB6A35934F17EBAB04A36762C4AB" unitRef="usd">1863800000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
	<ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised contextRef="FI2017Q4" decimals="-5" id="Fact-8E4299EC83235AE0B9BD04A3676428FD" unitRef="usd">1977700000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
	<ifrs-full:DeferredTaxAssets contextRef="FI2015Q4" decimals="-5" id="Fact-58EDA0E3DA120B3E234804A367645D14" unitRef="usd">40100000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-8CE81F38F141ED52A14904A367638D0D" unitRef="usd">10800000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-C2CFBDB78695BDB1C5AC04A36772AC53" unitRef="usd">-39300000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-C387789ABD22A363E41104A36764E92A" unitRef="usd">20800000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember" decimals="-5" id="Fact-74B3C2D92F07B7E874F404A36772770A" unitRef="usd">47800000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2016Q4" decimals="-5" id="Fact-E9588E9F02EF022FBE2F04A3676C9727" unitRef="usd">36400000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2016Q4_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" decimals="-6" id="Fact-C1C33815F1B4060E9789F962D658D376" unitRef="usd">-2000000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-51A6034317492B98EEBA04A367631F85" unitRef="usd">10400000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-47B71645729ED4E3470E04A3677259D5" unitRef="usd">-16800000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-5F58B2E5DFFC48C9110704A3676346EF" unitRef="usd">12600000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember" decimals="-5" id="Fact-2C4AF581F1D12CD22C9C04A36773D98E" unitRef="usd">30200000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2017Q4" decimals="-5" id="Fact-2D56AD57F504DBD7BEC904A3676BBAB8" unitRef="usd">39200000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-BFB5303C1C718512204804A36772A2C8" unitRef="usd">8800000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-8AE237E216079EAF9370573B9232C35C" unitRef="usd">6300000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-1927EDE845150DB0933D04A36764A533" unitRef="usd">-10500000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-961CC6CC65046170CFF504A36773F54B" unitRef="usd">0</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnusedTaxLossesMember" decimals="-5" id="Fact-BA29879731C8D8B0CFE704A36764A9EC" unitRef="usd">34600000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxAssets contextRef="I2016Q1Jan01_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" decimals="-6" id="Fact-601F8E764478A08AE0DAF962D4E7D4E9" unitRef="usd">-2000000</ifrs-full:DeferredTaxAssets>
	<ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset contextRef="FD2017Q4YTD" decimals="-5" id="Fact-CA2E285051BE9C6F311A04A36785A688" unitRef="usd">-4300000</ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset>
	<ifrs-full:DeferredTaxExpenseIncome contextRef="FD2015Q4YTD" decimals="-5" id="Fact-C404AE7586B1323DCB8E04A36764E7E2" unitRef="usd">3500000</ifrs-full:DeferredTaxExpenseIncome>
	<ifrs-full:DeferredTaxExpenseIncome contextRef="FD2016Q4YTD" decimals="-5" id="Fact-38CF939ABFAA89B0FE3904A36763B2B7" unitRef="usd">10500000</ifrs-full:DeferredTaxExpenseIncome>
	<ifrs-full:DeferredTaxExpenseIncome contextRef="FD2017Q4YTD" decimals="-5" id="Fact-151C46C9896E364B9F1704A3676230D0" unitRef="usd">-11700000</ifrs-full:DeferredTaxExpenseIncome>
	<ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="FD2015Q4YTD" decimals="-5" id="Fact-36854EB08F0F3519443A04A3677E2F9F" unitRef="usd">2300000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
	<ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="FD2016Q4YTD" decimals="-5" id="Fact-5B85749FFDD9D302471004A3677ECD84" unitRef="usd">20000000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
	<ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences contextRef="FD2017Q4YTD" decimals="-5" id="Fact-71540CE7C61869522C1D04A3677FB52D" unitRef="usd">-5800000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2015Q4" decimals="-5" id="Fact-087226128505F786CDA904A36763FCAE" unitRef="usd">25800000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-3487D44863CECF2B2A6004A367732AE0" unitRef="usd">24100000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-7E50097DCA2B9094927F04A367639E85" unitRef="usd">10400000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-F7D6499960F0EDC69B1904A367639B68" unitRef="usd">-39300000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-E9EA98640BD03766680904A3676331FE" unitRef="usd">0</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2015Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember" decimals="-5" id="Fact-41EF73AE924BB7CDBD5904A36772CC8C" unitRef="usd">30600000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2016Q4" decimals="-5" id="Fact-5866814F09147E59091704A3676BB0A6" unitRef="usd">34800000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-220C8BC8D556F6EBBBEE04A367640BFB" unitRef="usd">12200000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-EC1E45CB01DFA506143704A36764AEFF" unitRef="usd">12800000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-592AC56CF4947665A4EB04A367722993" unitRef="usd">-16800000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-BA1F3C810BDB5EADBF1604A367720F7F" unitRef="usd">100000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2016Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember" decimals="-5" id="Fact-92688DA099EC5AE3534B04A367727460" unitRef="usd">26500000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2017Q4" decimals="-5" id="Fact-54FC3065632FE9E3B7A704A3676BA49F" unitRef="usd">27500000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-871812AB53A2257EF47204A367723000" unitRef="usd">10600000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-B7695D6B8F0A08336DE304A367630EE1" unitRef="usd">0</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" decimals="-5" id="Fact-B6CD6FFFA4D3F7A45D5E04A36763E146" unitRef="usd">-10500000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_OtherTemporaryDifferencesMember" decimals="-5" id="Fact-4E95190B825844CDFEEA04A36772FD96" unitRef="usd">2200000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="FI2017Q4_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_UnrealisedForeignExchangeGainsLossesMember" decimals="-5" id="Fact-BA049730376958DA8E8204A367643FA5" unitRef="usd">25200000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DeferredTaxLiabilities contextRef="I2015Q2Apr07_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_cls_SettlingOfIntercompanyDebtsMember" decimals="-6" id="Fact-A4A459FD37C55F1EDF0B04A36775B979" unitRef="usd">1000000</ifrs-full:DeferredTaxLiabilities>
	<ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-169C148A87862923F67504A367626061" unitRef="usd">65800000</ifrs-full:DefinedBenefitObligationAtPresentValue>
	<ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-12604108FA64B26F5E9B04A3677F6D9D" unitRef="usd">325600000</ifrs-full:DefinedBenefitObligationAtPresentValue>
	<ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-3BAC955A51570B14B61204A367742FA4" unitRef="usd">75500000</ifrs-full:DefinedBenefitObligationAtPresentValue>
	<ifrs-full:DefinedBenefitObligationAtPresentValue contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-CA4F10AF6DF077A0848804A367746D42" unitRef="usd">355800000</ifrs-full:DefinedBenefitObligationAtPresentValue>
	<ifrs-full:DepreciationExpense contextRef="FD2015Q4YTD" decimals="-5" id="Fact-059973B742E35EE1612A04A3676C1722" unitRef="usd">59100000</ifrs-full:DepreciationExpense>
	<ifrs-full:DepreciationExpense contextRef="FD2016Q4YTD" decimals="-5" id="Fact-BE7C234DC583B819422704A367856DF3" unitRef="usd">66200000</ifrs-full:DepreciationExpense>
	<ifrs-full:DepreciationExpense contextRef="FD2017Q4YTD" decimals="-5" id="Fact-1908F590DBF1B78EC9A504A3677EC886" unitRef="usd">67600000</ifrs-full:DepreciationExpense>
	<ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="FD2016Q4YTD" decimals="-5" id="Fact-BDD88A330DF8BEA4177E04A3677428EE" unitRef="usd">66200000</ifrs-full:DepreciationPropertyPlantAndEquipment>
	<ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-545EBBA4A5507F714AD504A367743075" unitRef="usd">19900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
	<ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-1E20900DAB6153F3D20B04A36773EA03" unitRef="usd">46300000</ifrs-full:DepreciationPropertyPlantAndEquipment>
	<ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-E235DB4D1F7B15F55B5D04A36773BDC4" unitRef="usd">0</ifrs-full:DepreciationPropertyPlantAndEquipment>
	<ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="FD2017Q4YTD" decimals="-5" id="Fact-4E71D0D8425F0403626804A36774F98E" unitRef="usd">67600000</ifrs-full:DepreciationPropertyPlantAndEquipment>
	<ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-8EDBB3534898B7E8726804A36773EFB3" unitRef="usd">21300000</ifrs-full:DepreciationPropertyPlantAndEquipment>
	<ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-8D68B5DFF7BEC3C19ECB04A36774DB19" unitRef="usd">46300000</ifrs-full:DepreciationPropertyPlantAndEquipment>
	<ifrs-full:DepreciationPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-3DE7EE752B9513A03CB204A367731185" unitRef="usd">0</ifrs-full:DepreciationPropertyPlantAndEquipment>
	<ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections contextRef="FI2015Q4" decimals="2" id="Fact-E66881194D5E9397B1A804A3676B4614" unitRef="number">0.08</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
	<ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections contextRef="FI2015Q4_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember" decimals="2" id="Fact-13C2F1C43D8C50DA369151A1BCEF531F" unitRef="number">0.17</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
	<ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections contextRef="FI2016Q4" decimals="2" id="Fact-405E9C1824391230EF6604A3678637F5" unitRef="number">0.10</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
	<ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections contextRef="FI2016Q4_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember" decimals="2" id="Fact-605A06F7A2DFFA20D4AD04A3675B6F49" unitRef="number">0.17</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
	<ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections contextRef="FI2017Q4" decimals="2" id="Fact-7D8203AFE1F58DF639F004A36785D482" unitRef="number">0.09</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
	<ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections contextRef="FI2017Q4_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember" decimals="2" id="Fact-A947C014D190B55E67E504A36762996D" unitRef="number">0.17</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
	<ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted contextRef="FD2015Q4YTD" decimals="2" id="Fact-F497F7ECB4CE60412E7304A3676C1235" unitRef="number">0.35</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
	<ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections contextRef="FI2016Q4_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember" decimals="2" id="Fact-D32065DEC45E3D38238104A36786DF62" unitRef="number">0.07</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
	<ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections contextRef="FI2017Q4" decimals="2" id="Fact-CC8CBFA5C6957D7B8C2551B1B8BAC6B2" unitRef="number">0.02</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
	<ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections contextRef="FI2017Q4_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember" decimals="2" id="Fact-FA984D85C45AE8ED0B281E2A76E3B35B" unitRef="number">0.09</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
	<ifrs-full:DescriptionOfOptionLifeShareOptionsGranted contextRef="FD2015Q4YTD" decimals="1" id="Fact-3191480E3DBB0ADAD1DA04A3676CAD35" unitRef="year">5.5</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
	<ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted contextRef="FD2015Q4YTD" decimals="3" id="Fact-D9C7E5A8103F481F6DE804A3676CFD17" unitRef="number">0.016</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
	<ifrs-full:DilutedEarningsLossPerShare contextRef="FD2015Q4YTD" decimals="2" id="Fact-3548BCB7A288ED9B780904A3675B5308" unitRef="usdPerShare">0.42</ifrs-full:DilutedEarningsLossPerShare>
	<ifrs-full:DilutedEarningsLossPerShare contextRef="FD2016Q4YTD" decimals="2" id="Fact-BD31B604C41FC541FF4D04A3675B7A61" unitRef="usdPerShare">0.95</ifrs-full:DilutedEarningsLossPerShare>
	<ifrs-full:DilutedEarningsLossPerShare contextRef="FD2017Q4YTD" decimals="2" id="Fact-D98AA16F56FC0C2FF02304A36763D860" unitRef="usdPerShare">0.72</ifrs-full:DilutedEarningsLossPerShare>
	<ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares contextRef="FD2015Q4YTD" decimals="-5" id="Fact-D94D433242050A6BFFFB04A3678615BF" unitRef="shares">2100000</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
	<ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares contextRef="FD2016Q4YTD" decimals="-5" id="Fact-EF705C879095F76384ED04A36786B606" unitRef="shares">2100000</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
	<ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares contextRef="FD2017Q4YTD" decimals="-5" id="Fact-17D79E5C1A3D97CDAB0104A3675A9307" unitRef="shares">2100000</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
	<ifrs-full:EmployeeBenefitsExpense contextRef="FD2015Q4YTD" decimals="-5" id="Fact-9CD11178099363C99DD704A367734D67" unitRef="usd">690900000</ifrs-full:EmployeeBenefitsExpense>
	<ifrs-full:EmployeeBenefitsExpense contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-3491C0B937988C99027604A3677210C7" unitRef="usd">4700000</ifrs-full:EmployeeBenefitsExpense>
	<ifrs-full:EmployeeBenefitsExpense contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-DE10AD9304678FD0215C04A3676BD7F9" unitRef="usd">12600000</ifrs-full:EmployeeBenefitsExpense>
	<ifrs-full:EmployeeBenefitsExpense contextRef="FD2016Q4YTD" decimals="-5" id="Fact-DF0FA8FFDC1305E2FA9A04A3676A060A" unitRef="usd">711300000</ifrs-full:EmployeeBenefitsExpense>
	<ifrs-full:EmployeeBenefitsExpense contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-BC1C51FB8AE92F50577D04A3676CDBC9" unitRef="usd">4500000</ifrs-full:EmployeeBenefitsExpense>
	<ifrs-full:EmployeeBenefitsExpense contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-D535AD54F8F26F51DE3A04A3677437C0" unitRef="usd">11200000</ifrs-full:EmployeeBenefitsExpense>
	<ifrs-full:EmployeeBenefitsExpense contextRef="FD2017Q4YTD" decimals="-5" id="Fact-C931C456CA4D037CF24404A3676229C3" unitRef="usd">726400000</ifrs-full:EmployeeBenefitsExpense>
	<ifrs-full:EmployeeBenefitsExpense contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-D84A203D9BA45ED008DB04A3676B1752" unitRef="usd">5200000</ifrs-full:EmployeeBenefitsExpense>
	<ifrs-full:EmployeeBenefitsExpense contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-7F2B4EA1088C6BADB4D804A3676C7658" unitRef="usd">13400000</ifrs-full:EmployeeBenefitsExpense>
	<ifrs-full:EmployerContributions contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_DefinedBenefitPensionPlansMember" decimals="-5" id="Fact-49553F02FFE49CA133D604A3678555D6" unitRef="usd">9400000</ifrs-full:EmployerContributions>
	<ifrs-full:EmployerContributions contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_DefinedContributionPensionPlansMember" decimals="-5" id="Fact-BC5D05872B618EE8373B04A3676BC974" unitRef="usd">10000000</ifrs-full:EmployerContributions>
	<ifrs-full:EmployerContributions contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-CF6F8EFED5E99145958604A3676B9B59" unitRef="usd">2200000</ifrs-full:EmployerContributions>
	<ifrs-full:EmployerContributions contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-D4388581ED1FA00F2A5F04A36785EEFA" unitRef="usd">19400000</ifrs-full:EmployerContributions>
	<ifrs-full:EmployerContributions contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_DefinedBenefitPensionPlansMember" decimals="-5" id="Fact-1BF8EDB89FB1ECDF559F04A36785AB00" unitRef="usd">2500000</ifrs-full:EmployerContributions>
	<ifrs-full:EmployerContributions contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_DefinedContributionPensionPlansMember" decimals="-5" id="Fact-F0B9E8F815F76F8EC80004A367862996" unitRef="usd">9400000</ifrs-full:EmployerContributions>
	<ifrs-full:EmployerContributions contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-7DCAD53AEC6C8FF0B27A04A3676BC43D" unitRef="usd">4500000</ifrs-full:EmployerContributions>
	<ifrs-full:EmployerContributions contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-8643CF13F6BB40ED997404A3676B5075" unitRef="usd">11900000</ifrs-full:EmployerContributions>
	<ifrs-full:Equity contextRef="FI2014Q4" decimals="-5" id="Fact-3CB77BFD375C3A91CE5C04A367869C41" unitRef="usd">1394900000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-93077967A60C4D0CE13B04A3677BBBD3" unitRef="usd">-25000000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember" decimals="-5" id="Fact-1E9B01355F7FABFDDA6304A3677C34E6" unitRef="usd">2609500000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember" decimals="-5" id="Fact-8A43AA2852B4C499689604A367852085" unitRef="usd">-1845300000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-348EC77FB1D1A2698DCC04A3677BF3C9" unitRef="usd">677100000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2014Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember" decimals="-5" id="Fact-F37FD0D14041C83B6E4C04A36786E851" unitRef="usd">-21400000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2015Q4" decimals="-5" id="Fact-F199F5B19FE9FA6CBC5F04A36786E40F" unitRef="usd">1091000000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-4F54D42ACFE9A7EF295604A367866762" unitRef="usd">-32800000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember" decimals="-5" id="Fact-D06B1EA44EF01C79386004A3677CACF2" unitRef="usd">2093900000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember" decimals="-5" id="Fact-357A8F5388EF0C40AA9D04A367754955" unitRef="usd">-1785400000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-31A7BAA21D5F06DF754C04A367859E42" unitRef="usd">846700000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2015Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember" decimals="-5" id="Fact-11EADBA7512CFAEBA48004A36785E784" unitRef="usd">-31400000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2016Q4" decimals="-5" id="Fact-A999F2325C2D9C36357F04A3677DE115" unitRef="usd">1238800000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-6053A7327C8246A841AA04A367855295" unitRef="usd">-24700000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember" decimals="-5" id="Fact-1F90A61E66A43EE218C404A36786C721" unitRef="usd">2048200000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember" decimals="-5" id="Fact-3490C7F831D642F23D6E04A36776B633" unitRef="usd">-1632000000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-E5AB7C8ED5D3CC16C65104A36786E80D" unitRef="usd">862600000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2016Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember" decimals="-5" id="Fact-72EFE968C06D3FA6B58004A367753064" unitRef="usd">-15300000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2017Q4" decimals="-5" id="Fact-EA94617467A1A6964CBE04A3677523BE" unitRef="usd">1350700000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-D1443F8A4419F0C36F1D04A367868BC0" unitRef="usd">-6700000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember" decimals="-5" id="Fact-44D7045265A793035F8104A3677C9359" unitRef="usd">2048300000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember" decimals="-5" id="Fact-48FF7EB0351B95DB78E704A367861E68" unitRef="usd">-1545200000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-287E704F428515771F4204A3677BBCCE" unitRef="usd">863000000</ifrs-full:Equity>
	<ifrs-full:Equity contextRef="FI2017Q4_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember" decimals="-5" id="Fact-5CC6982699EAD29EDD1A04A367768828" unitRef="usd">-8700000</ifrs-full:Equity>
	<ifrs-full:EquityAndLiabilities contextRef="FI2016Q4" decimals="-5" id="Fact-5CF48B7E25860A211C7704A3676C7871" unitRef="usd">2822300000</ifrs-full:EquityAndLiabilities>
	<ifrs-full:EquityAndLiabilities contextRef="FI2017Q4" decimals="-5" id="Fact-9836FD84A6C22141DB5804A3676BEB83" unitRef="usd">2944700000</ifrs-full:EquityAndLiabilities>
	<ifrs-full:EquityAttributableToOwnersOfParent contextRef="FI2016Q4" decimals="-5" id="Fact-512D7584B583CA31701504A3676D2BB1" unitRef="usd">1238800000</ifrs-full:EquityAttributableToOwnersOfParent>
	<ifrs-full:EquityAttributableToOwnersOfParent contextRef="FI2017Q4" decimals="-5" id="Fact-C23F3488732301E8D81E04A3676C4476" unitRef="usd">1350700000</ifrs-full:EquityAttributableToOwnersOfParent>
	<ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets contextRef="FI2016Q4" decimals="-5" id="Fact-B6ED6FED3AA47CF53F2204A36786E2FD" unitRef="usd">60400000</ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets>
	<ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets contextRef="FI2017Q4" decimals="-5" id="Fact-79A5737B047B6AA83EBF04A3677DA036" unitRef="usd">7000000</ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets>
	<ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_DefinedBenefitPensionPlansMember" decimals="-5" id="Fact-0FA333A8A7D241928A2D04A367863DB9" unitRef="usd">2500000</ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan>
	<ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_DefinedContributionPensionPlansMember" decimals="-5" id="Fact-8E44C45C8BADFAACE6EA04A3676B3402" unitRef="usd">9400000</ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan>
	<ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-0B059AC4E9238C046CF204A3676B66ED" unitRef="usd">4200000</ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan>
	<ifrs-full:EstimatedFinancialEffectOfContingentLiabilities contextRef="FI2016Q4_ifrs-full_ClassesOfContingentLiabilitiesAxis_ifrs-full_ContingentLiabilityForGuaranteesMember" decimals="-5" id="Fact-7204121989B957A42C3F04A367753348" unitRef="usd">37800000</ifrs-full:EstimatedFinancialEffectOfContingentLiabilities>
	<ifrs-full:EstimatedFinancialEffectOfContingentLiabilities contextRef="FI2017Q4_ifrs-full_ClassesOfContingentLiabilitiesAxis_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember" decimals="-6" id="Fact-5556D05AA06AEBAEC5A604A367753F0E" unitRef="brl">39000000</ifrs-full:EstimatedFinancialEffectOfContingentLiabilities>
	<ifrs-full:EstimatedFinancialEffectOfContingentLiabilities contextRef="FI2017Q4_ifrs-full_ClassesOfContingentLiabilitiesAxis_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember" decimals="-6" id="Fact-A182E6FA2301E14D1ABF04A367742AB1" unitRef="usd">12000000</ifrs-full:EstimatedFinancialEffectOfContingentLiabilities>
	<ifrs-full:EstimatedFinancialEffectOfContingentLiabilities contextRef="FI2017Q4_ifrs-full_ClassesOfContingentLiabilitiesAxis_ifrs-full_ContingentLiabilityForGuaranteesMember" decimals="-5" id="Fact-AF4EA1E9E4CAED5DF58A1E336B0E31AA" unitRef="usd">36800000</ifrs-full:EstimatedFinancialEffectOfContingentLiabilities>
	<ifrs-full:ExercisePriceOfOutstandingShareOptions contextRef="FI2017Q4_ifrs-full_RangeAxis_ifrs-full_BottomOfRangeMember_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeOneMember" decimals="INF" id="Fact-F58588A05AF7081000D909A2ABD32ABD" unitRef="usd">6.51</ifrs-full:ExercisePriceOfOutstandingShareOptions>
	<ifrs-full:ExercisePriceOfOutstandingShareOptions contextRef="FI2017Q4_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeOneMember" decimals="INF" id="Fact-20B182BB95755025327809A2AC255C21" unitRef="usd">8.24</ifrs-full:ExercisePriceOfOutstandingShareOptions>
	<ifrs-full:ExercisePriceOfOutstandingShareOptions contextRef="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeTwoMember" decimals="INF" id="Fact-E5DDE63FBC5244AD865109A2ABF1AFB4" unitRef="usd">13.38</ifrs-full:ExercisePriceOfOutstandingShareOptions>
	<ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="FD2015Q4YTD" decimals="-5" id="Fact-24E72ABDD3994530E35104A3677C400C" unitRef="usd">37600000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
	<ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="FD2015Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember" decimals="-5" id="Fact-B7978FD475556B59F7DE04A3676BDF96" unitRef="usd">1900000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
	<ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="FD2016Q4YTD" decimals="-5" id="Fact-CF0C6C1E3FE1120E1F3604A367766F84" unitRef="usd">33000000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
	<ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="FD2016Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember" decimals="-5" id="Fact-6B58967077B7D77309C404A3676C049A" unitRef="usd">2100000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
	<ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="FD2017Q4YTD" decimals="-5" id="Fact-9BFAB961E0D47AE2048F04A36776E971" unitRef="usd">30100000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
	<ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember" decimals="-5" id="Fact-C69041D554834498EC0804A3676B3F51" unitRef="usd">2200000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
	<ifrs-full:ExpenseOfRestructuringActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-4FA2B552E2FC17B8EE5404A3675CE0D0" unitRef="usd">23900000</ifrs-full:ExpenseOfRestructuringActivities>
	<ifrs-full:ExpenseOfRestructuringActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-AF2FDA20A660AB3117C204A3675C7ACD" unitRef="usd">31900000</ifrs-full:ExpenseOfRestructuringActivities>
	<ifrs-full:ExpenseOfRestructuringActivities contextRef="FD2017Q4QTD_cls_RestructuringType1Axis_cls_CostEfficiencyInitiativeMember" decimals="-5" id="Fact-AE581F6E838E90411D354736FFC704AD" unitRef="usd">8000000</ifrs-full:ExpenseOfRestructuringActivities>
	<ifrs-full:ExpenseOfRestructuringActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-B7013CFA5840BA46CB4D04A3675C39AB" unitRef="usd">28900000</ifrs-full:ExpenseOfRestructuringActivities>
	<ifrs-full:FinanceCosts contextRef="FD2015Q4YTD" decimals="-5" id="Fact-7CBEADD551F63A71B1E204A367622AE9" unitRef="usd">6300000</ifrs-full:FinanceCosts>
	<ifrs-full:FinanceCosts contextRef="FD2016Q4YTD" decimals="-5" id="Fact-77372CD34A6A235543C204A3676371F0" unitRef="usd">10000000</ifrs-full:FinanceCosts>
	<ifrs-full:FinanceCosts contextRef="FD2017Q4YTD" decimals="-5" id="Fact-AC9ED83ECDA571BCDD3104A3676202AE" unitRef="usd">10100000</ifrs-full:FinanceCosts>
	<ifrs-full:FinanceIncome contextRef="FD2015Q4YTD" decimals="-5" id="Fact-521A55C2BDB77FEB9D8F04A3675B788A" unitRef="usd">0</ifrs-full:FinanceIncome>
	<ifrs-full:FinanceIncome contextRef="FD2016Q4YTD" decimals="-5" id="Fact-1FDFE30257744C8A861B04A36762CA05" unitRef="usd">14300000</ifrs-full:FinanceIncome>
	<ifrs-full:FinanceIncome contextRef="FD2017Q4YTD" decimals="-5" id="Fact-59013B709ACF00AE310304A367636BDE" unitRef="usd">0</ifrs-full:FinanceIncome>
	<ifrs-full:FinancialAssets contextRef="FI2016Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-3F57F88CBAD60C9944BA04A36776BA0C" unitRef="usd">0</ifrs-full:FinancialAssets>
	<ifrs-full:FinancialAssets contextRef="FI2016Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-BECEBC4C275C78A8F37104A36776C0BA" unitRef="usd">5900000</ifrs-full:FinancialAssets>
	<ifrs-full:FinancialAssets contextRef="FI2016Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-474A808F4B386BCF181404A3677EAFB3" unitRef="usd">5900000</ifrs-full:FinancialAssets>
	<ifrs-full:FinancialAssets contextRef="FI2017Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-CEFF95971478F344EFCB04A3677D8676" unitRef="usd">0</ifrs-full:FinancialAssets>
	<ifrs-full:FinancialAssets contextRef="FI2017Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-B23FB6B291BF2CC1E92F04A36785541A" unitRef="usd">12900000</ifrs-full:FinancialAssets>
	<ifrs-full:FinancialAssets contextRef="FI2017Q4_ifrs-full_ClassesOfAssetsAxis_ifrs-full_DerivativesMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-FB10973F25542D465A4F04A3677CA115" unitRef="usd">12900000</ifrs-full:FinancialAssets>
	<ifrs-full:FinancialLiabilities contextRef="FI2016Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-29BD8403D1D866666C1904A367757835" unitRef="usd">0</ifrs-full:FinancialLiabilities>
	<ifrs-full:FinancialLiabilities contextRef="FI2016Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-37B6B4A165E3C892F2B304A36775AEBD" unitRef="usd">-15500000</ifrs-full:FinancialLiabilities>
	<ifrs-full:FinancialLiabilities contextRef="FI2016Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-A49C750B048C66968F6304A367750928" unitRef="usd">-15500000</ifrs-full:FinancialLiabilities>
	<ifrs-full:FinancialLiabilities contextRef="FI2017Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-8C1EB6F9D057741E408504A367853F3E" unitRef="usd">0</ifrs-full:FinancialLiabilities>
	<ifrs-full:FinancialLiabilities contextRef="FI2017Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-B913BE4EF1B54046EC9904A367769668" unitRef="usd">-2600000</ifrs-full:FinancialLiabilities>
	<ifrs-full:FinancialLiabilities contextRef="FI2017Q4_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_DerivativesMember_ifrs-full_MeasurementAxis_ifrs-full_AtFairValueMember" decimals="-5" id="Fact-3D0E44D9A39FBAB266C804A3677D868F" unitRef="usd">-2600000</ifrs-full:FinancialLiabilities>
	<ifrs-full:FinishedGoods contextRef="FI2016Q4" decimals="-5" id="Fact-F46C2CFB87D6B60B7D0E04A367854896" unitRef="usd">180500000</ifrs-full:FinishedGoods>
	<ifrs-full:FinishedGoods contextRef="FI2017Q4" decimals="-5" id="Fact-A55C829D17B1E8B81D3A04A3677C76E0" unitRef="usd">158300000</ifrs-full:FinishedGoods>
	<ifrs-full:FutureFinanceChargeOnFinanceLease contextRef="FI2017Q4" decimals="-5" id="Fact-25967B5CC0521BA90DE104A3677D24A1" unitRef="usd">500000</ifrs-full:FutureFinanceChargeOnFinanceLease>
	<ifrs-full:GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss contextRef="FD2017Q4YTD" decimals="-6" id="Fact-AB74AB02ED8D7D209D0A04A3676BF726" unitRef="usd">0</ifrs-full:GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss>
	<ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax contextRef="FD2015Q4YTD" decimals="-5" id="Fact-9D9609224AB5A4618AFB04A367636505" unitRef="usd">-39200000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
	<ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax contextRef="FD2016Q4YTD" decimals="-5" id="Fact-E7A320176E0EA57A6B8904A36773FF72" unitRef="usd">-2200000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
	<ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax contextRef="FD2017Q4YTD" decimals="-5" id="Fact-B6178694FAB17E10E12E04A3676A4F2B" unitRef="usd">27900000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2016Q4YTD" decimals="-5" id="Fact-03D8558E5739B2573DAA04A3677F2BD5" unitRef="usd">-9600000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2017Q4YTD" decimals="-5" id="Fact-51E667DBDA64772586B704A3676A5A88" unitRef="usd">10300000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2017Q4YTD_cls_Currency1Axis_cls_OtherCurrencyMember" decimals="-5" id="Fact-D49414A2CEF46624951D04A36786F9D5" unitRef="usd">0</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_CAD" decimals="-5" id="Fact-3E0F9AB38028002DF78E04A3676393F7" unitRef="usd">4100000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_CNY" decimals="-5" id="Fact-D692BB5FFBB730E7DB5604A367862E00" unitRef="usd">1500000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_EUR" decimals="-5" id="Fact-AA23A434D499585DF2AF04A3676AC7B7" unitRef="usd">100000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_GBP" decimals="-5" id="Fact-175E3BD48201C122A91F04A36764ACF0" unitRef="usd">-500000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_MXN" decimals="-5" id="Fact-39974D2E1D3A5390939004A367864970" unitRef="usd">-900000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_MYR" decimals="-5" id="Fact-40A9BD30A7AC2824499604A36762104F" unitRef="usd">2600000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_RON" decimals="-5" id="Fact-3DB32F5A7FF040EEAE0904A36763F9C4" unitRef="usd">600000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_SGD" decimals="-5" id="Fact-A160AC802F596F4B384C04A3676A2E78" unitRef="usd">600000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives contextRef="FD2017Q4YTD_cls_Currency1Axis_currency_THB" decimals="-5" id="Fact-2BF5BDE217F6A01589D604A367620F65" unitRef="usd">2200000</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
	<ifrs-full:GainsOnLitigationSettlements contextRef="FD2016Q4YTD" decimals="-5" id="Fact-D58F259A4DB4C2C7735B04A36785F659" unitRef="usd">12000000</ifrs-full:GainsOnLitigationSettlements>
	<ifrs-full:Goodwill contextRef="FI2016Q4" decimals="-5" id="Fact-7DE7DFA75A9A4B7DC88504A3676C5743" unitRef="usd">23200000</ifrs-full:Goodwill>
	<ifrs-full:Goodwill contextRef="FI2016Q4_ifrs-full_BusinessCombinationsAxis_cls_KarelMember" decimals="-5" id="Fact-7ED6A1666018365C3C2F04A367621A52" unitRef="usd">3700000</ifrs-full:Goodwill>
	<ifrs-full:Goodwill contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" decimals="-5" id="Fact-A28B6B65B29B8C6A5D8304A3677B317B" unitRef="usd">-55400000</ifrs-full:Goodwill>
	<ifrs-full:Goodwill contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember" decimals="-5" id="Fact-B80957F8E72318E0945204A3677BA719" unitRef="usd">78600000</ifrs-full:Goodwill>
	<ifrs-full:Goodwill contextRef="FI2016Q4_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember" decimals="-5" id="Fact-FFF10028684A868997FF04A36786004E" unitRef="usd">19500000</ifrs-full:Goodwill>
	<ifrs-full:Goodwill contextRef="FI2017Q4" decimals="-5" id="Fact-36E7A397F1E5A1FEEC0C04A3676B592B" unitRef="usd">23200000</ifrs-full:Goodwill>
	<ifrs-full:Goodwill contextRef="FI2017Q4_ifrs-full_BusinessCombinationsAxis_cls_KarelMember" decimals="-5" id="Fact-A8F7DCBAC27EFBFF744004A367856931" unitRef="usd">3700000</ifrs-full:Goodwill>
	<ifrs-full:Goodwill contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" decimals="-5" id="Fact-AFFDBEB06EE09A7D307A04A3677C2B2A" unitRef="usd">-55400000</ifrs-full:Goodwill>
	<ifrs-full:Goodwill contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember" decimals="-5" id="Fact-9C2C1EA76065C39C019304A3677C77F9" unitRef="usd">78600000</ifrs-full:Goodwill>
	<ifrs-full:Goodwill contextRef="FI2017Q4_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_cls_SemiconductorCashgeneratingUnitMember" decimals="-5" id="Fact-50F2CCD9276A53AEB64D04A367864091" unitRef="usd">19500000</ifrs-full:Goodwill>
	<ifrs-full:Goodwill contextRef="I2016Q4Nov30_ifrs-full_BusinessCombinationsAxis_cls_KarelMember" decimals="-5" id="Fact-5BA95A3474CDDED0F3D704A3678635D8" unitRef="usd">3700000</ifrs-full:Goodwill>
	<ifrs-full:GrossProfit contextRef="FD2015Q4YTD" decimals="-5" id="Fact-5554BB2E55100FBC61BC04A367638D7A" unitRef="usd">391100000</ifrs-full:GrossProfit>
	<ifrs-full:GrossProfit contextRef="FD2016Q4YTD" decimals="-5" id="Fact-C6D6EFE8AC0672CB7A0804A367625FCD" unitRef="usd">427600000</ifrs-full:GrossProfit>
	<ifrs-full:GrossProfit contextRef="FD2017Q4YTD" decimals="-5" id="Fact-EBF684721A0540CF459104A3675B9963" unitRef="usd">417800000</ifrs-full:GrossProfit>
	<ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed contextRef="FI2016Q4_ifrs-full_BusinessCombinationsAxis_cls_KarelMember" decimals="-5" id="Fact-9DB53BDED3901FD2F9D204A36775A350" unitRef="usd">14900000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLoss contextRef="FD2015Q4YTD" decimals="-5" id="Fact-BD2A433027D5A10AEA6C04A3677E926D" unitRef="usd">12200000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLoss contextRef="FD2016Q4QTD" decimals="INF" id="Fact-A14B4989C22419C35BA004A3678667E1" unitRef="usd">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLoss contextRef="FD2016Q4YTD" decimals="-5" id="Fact-7EF78655FAB799E9808504A3676A330F" unitRef="usd">21200000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLoss contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-86D68CA4951B74ACED3D04A367861C55" unitRef="usd">19000000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLoss contextRef="FD2017Q2QTD_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-3F3ECCA9A463EAD3FD2B04A367860C65" unitRef="usd">5200000</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLoss contextRef="FD2017Q4QTD" decimals="INF" id="Fact-68E04B5F310DC5F3B32E04A36761374B" unitRef="usd">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLoss>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill contextRef="FD2015Q4YTD" decimals="INF" id="Fact-D63E7718BC12CBBF39FB04A36785568C" unitRef="usd">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill contextRef="FD2016Q4YTD" decimals="INF" id="Fact-F40794E4ED229105294A04A36785E8B4" unitRef="usd">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill contextRef="FD2017Q4YTD" decimals="INF" id="Fact-24F86F2068830506E8BE04A36764AD1B" unitRef="usd">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment contextRef="D2017Q4Apr01-Dec31_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-705B88ABC2A02DE1DF6A43F4A8387C36" unitRef="usd">3800000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment contextRef="FD2015Q4QTD" decimals="-5" id="Fact-3B5CCA943A5CF6D4E75804A3675B322A" unitRef="usd">12200000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment contextRef="FD2015Q4QTD_ifrs-full_GeographicalAreasAxis_country_ES_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" decimals="-5" id="Fact-897B0B87C725D6B1885404A36761E124" unitRef="usd">5700000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment contextRef="FD2015Q4QTD_ifrs-full_GeographicalAreasAxis_country_JP_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" decimals="-5" id="Fact-9C341A3EDB6DE120B56904A3677E9ED9" unitRef="usd">6500000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment contextRef="FD2015Q4YTD" decimals="-5" id="Fact-24A92A72EC0FF8C66B6304A3675B67ED" unitRef="usd">12200000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment contextRef="FD2016Q4YTD" decimals="-5" id="Fact-3B7259806299DA06731104A367638728" unitRef="usd">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment contextRef="FD2017Q4YTD" decimals="-5" id="Fact-8B6992BD76720629D07204A367850E3E" unitRef="usd">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-52CC65B8C116143D63E2FBF3B1B2AF4A" unitRef="usd">3800000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
	<ifrs-full:ImpairmentLossRecognisedInProfitOrLossTradeReceivables contextRef="FD2017Q2QTD_cls_IncomeStatementLocation1Axis_cls_SellingGeneralAndAdministrativeExpenses1Member" decimals="-5" id="Fact-8BD402EABF9B306875A004A367852E6A" unitRef="usd">500000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossTradeReceivables>
	<ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="FD2015Q4YTD" decimals="-5" id="Fact-74412B9D862E8795FEC104A3675C66F1" unitRef="usd">4400000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
	<ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="FD2016Q4YTD" decimals="-5" id="Fact-57B55FF064D9EE1157BD04A36761C6AD" unitRef="usd">21200000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
	<ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss contextRef="FD2017Q4YTD" decimals="-5" id="Fact-581856180E0182848CC004A3675CEABA" unitRef="usd">3800000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
	<ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="FD2015Q4YTD" decimals="-5" id="Fact-482873EABF25DE68C27604A3675C0FDE" unitRef="usd">42200000</ifrs-full:IncomeTaxExpenseContinuingOperations>
	<ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="FD2016Q4YTD" decimals="-5" id="Fact-1041F18925FE7FE5D8AC04A367618A3B" unitRef="usd">24700000</ifrs-full:IncomeTaxExpenseContinuingOperations>
	<ifrs-full:IncomeTaxExpenseContinuingOperations contextRef="FD2017Q4YTD" decimals="-5" id="Fact-E8CEB18DC8A58CEFCEDA04A367853969" unitRef="usd">27400000</ifrs-full:IncomeTaxExpenseContinuingOperations>
	<ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome contextRef="FD2015Q4YTD" decimals="-5" id="Fact-2B642B50168966516A9B04A367731E56" unitRef="usd">-1200000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
	<ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome contextRef="FD2016Q4YTD" decimals="-5" id="Fact-2088EAFB9E5B3F7CF75504A36772E1EE" unitRef="usd">-1300000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
	<ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome contextRef="FD2017Q4YTD" decimals="-5" id="Fact-85F79056F9F86C914A1D04A367729B89" unitRef="usd">1200000</ifrs-full:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome>
	<ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome contextRef="FD2015Q4YTD" decimals="INF" id="Fact-37FDAFC00E7B276196CE04A367860912" unitRef="usd">0</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
	<ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome contextRef="FD2016Q4YTD" decimals="-5" id="Fact-94BE6958203F8D223D2504A36786B415" unitRef="usd">1400000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
	<ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome contextRef="FD2017Q4YTD" decimals="INF" id="Fact-AB22F51EDEC2F685730A04A36786C258" unitRef="usd">0</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
	<ifrs-full:IncomeTaxesPaidRefund contextRef="D2017Q1Jan01-Jan31" decimals="-6" id="Fact-FC1A0F887106482A68D904A367758B9A" unitRef="usd">-4000000</ifrs-full:IncomeTaxesPaidRefund>
	<ifrs-full:IncomeTaxesPaidRefund contextRef="D2017Q1Jan01-Jan31" decimals="-6" id="Fact-D24205421E7891307B6B04A3677FD34C" unitRef="cad">-6000000</ifrs-full:IncomeTaxesPaidRefund>
	<ifrs-full:IncomeTaxesPaidRefund contextRef="FD2016Q4QTD" decimals="-6" id="Fact-4EEFEE0744709638666804A36775B81E" unitRef="cad">-70000000</ifrs-full:IncomeTaxesPaidRefund>
	<ifrs-full:IncomeTaxesPaidRefund contextRef="FD2016Q4QTD" decimals="-6" id="Fact-C447A104526022F87F7504A36774CE55" unitRef="usd">-52000000</ifrs-full:IncomeTaxesPaidRefund>
	<ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-5DA5F8F04AA9CF3F0F0704A3677E1675" unitRef="usd">27700000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
	<ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-D33EA7D517C5A2B2C4B704A3677343E8" unitRef="usd">-11900000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
	<ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-351664139070696AB58604A36762C634" unitRef="usd">30800000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
	<ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="FD2015Q4YTD" decimals="-5" id="Fact-7DB5CD9558077853E20C04A3677D6D2D" unitRef="usd">-19700000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
	<ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="FD2016Q4YTD" decimals="-5" id="Fact-C135A29E7A44619E660504A3675B466C" unitRef="usd">11900000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
	<ifrs-full:IncreaseDecreaseInCashAndCashEquivalents contextRef="FD2017Q4YTD" decimals="-5" id="Fact-FB4F796E8973DFE4741F04A3675CB249" unitRef="usd">-42000000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
	<ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-0DCD255E9955ED8A328D04A3677D2A1A" unitRef="usd">11700000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
	<ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-D78DA5CEBD81036BD2EC04A3677D3022" unitRef="usd">77400000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
	<ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-B88B6C11D1BE35E3C71204A3677E3CE7" unitRef="usd">-6700000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
	<ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-C2960FB6B67B189309D304A3677D0C80" unitRef="usd">0</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
	<ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-414E42B6FDB4213056C504A3677D26EE" unitRef="usd">-9400000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
	<ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-22693EC565EAC3458F3604A3677ED125" unitRef="usd">-58900000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
	<ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-B9307844B995AD12FD6604A3677DEEF8" unitRef="usd">8600000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
	<ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-2CE0B2FA5861550772C904A3677E680D" unitRef="usd">0</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
	<ifrs-full:IncreaseDecreaseInWorkingCapital contextRef="FD2015Q4YTD" decimals="-5" id="Fact-EBEC03BCA8258F818A0A04A367740830" unitRef="usd">-3900000</ifrs-full:IncreaseDecreaseInWorkingCapital>
	<ifrs-full:IncreaseDecreaseInWorkingCapital contextRef="FD2016Q4YTD" decimals="-5" id="Fact-3134C6793B36EF4540BF04A36786D9A2" unitRef="usd">124000000</ifrs-full:IncreaseDecreaseInWorkingCapital>
	<ifrs-full:IncreaseDecreaseInWorkingCapital contextRef="FD2017Q4YTD" decimals="-5" id="Fact-C8E13B4DBE7DBFF1386E04A3676CBBAE" unitRef="usd">95400000</ifrs-full:IncreaseDecreaseInWorkingCapital>
	<ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-D8F08CF36DBEA9C6456904A36762C10C" unitRef="usd">0</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
	<ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-5EF1E9151C802AD912E904A3676A2B96" unitRef="usd">1400000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
	<ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-F15AACCBDBE511D351BD04A3678569C2" unitRef="usd">66200000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
	<ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-C3DE25E77957823BD5CD04A367742EC4" unitRef="usd">-53400000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
	<ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-61A934FDA0A77372719804A367857AAA" unitRef="usd">0</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
	<ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-3FC18721E99CAAA41E6704A3675B507C" unitRef="usd">5300000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
	<ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-8F0CE97998C4F63AB8F104A367862F53" unitRef="usd">-35600000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
	<ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-F0E196D848A4C229BC2B04A36775D920" unitRef="usd">31400000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="FD2016Q4YTD" decimals="-5" id="Fact-239CE5276D7B130B14AD04A3675B1AD0" unitRef="usd">-100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-C2309F5CC579B9580EEB04A3675B1053" unitRef="usd">-100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember" decimals="-5" id="Fact-41D03320FDE7441A02356C19A8A66B64" unitRef="usd">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="FD2016Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-3D840E5CE77167EB7E5E04A3675B22A8" unitRef="usd">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="FD2017Q4YTD" decimals="-5" id="Fact-8FC86B024C84FF246BAC04A3675B21EC" unitRef="usd">100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-D3F025BCB0330198E4E004A3675B9CE6" unitRef="usd">100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember" decimals="-5" id="Fact-9CE7D9EB1E63709B1C236C19870C44E4" unitRef="usd">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill contextRef="FD2017Q4YTD_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-2EEA78AE59DD561BD4B104A3675A7437" unitRef="usd">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="FD2016Q4YTD" decimals="-5" id="Fact-F6DCA31DCD2891B755D504A36773094E" unitRef="usd">-300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-9E0819E1761AB2F0F81204A367746F46" unitRef="usd">200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-54AA7AA85EB667EAA03204A367741766" unitRef="usd">-700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="FD2016Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-D38A582B09DD7880569804A36774E235" unitRef="usd">200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="FD2017Q4YTD" decimals="-5" id="Fact-C59DA2CF03FF70AD3BA204A36773A07D" unitRef="usd">-600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-26D86BBA374666252D8604A3677497D1" unitRef="usd">200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-93591FD2DE2A91A5376904A36773AA0F" unitRef="usd">-1000000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
	<ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment contextRef="FD2017Q4YTD_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-99AD9D9C41FDB19D7DEB04A36774DA04" unitRef="usd">200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
	<ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="FD2015Q4YTD" decimals="-5" id="Fact-A5A90DDF7FACA3772A8F04A36786AD28" unitRef="usd">39400000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
	<ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-EC6C80B3A3BD1BC5C71704A36785E466" unitRef="usd">20500000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
	<ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember" decimals="-5" id="Fact-8681F8239AA8B533427A04A3677C8C15" unitRef="usd">18900000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
	<ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="FD2016Q4YTD" decimals="-5" id="Fact-1AE760B48709AB04FF5804A3677C86FB" unitRef="usd">34700000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
	<ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-D2B4FE555808E8FC12A104A3677B6338" unitRef="usd">400000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
	<ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember" decimals="-5" id="Fact-4905B6507B64559C1B5404A3677C71A0" unitRef="usd">34300000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
	<ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="FD2017Q4YTD" decimals="-5" id="Fact-D04E1CEFA70007F509C804A36786C67A" unitRef="usd">30100000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
	<ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-E4649B48BCCEBE7AF4C404A36786B428" unitRef="usd">6800000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
	<ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions contextRef="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember" decimals="-5" id="Fact-2A9775B86A84B462F43604A3677B4446" unitRef="usd">23300000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2015Q4" decimals="-5" id="Fact-1F99B065775F30C231C904A3675B47CD" unitRef="usd">49900000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2015Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-86BFDE0754E61183520204A3675B0FCA" unitRef="usd">8500000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2015Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember" decimals="-5" id="Fact-E0BB3163DCCFEB650A7104A3675BFDA3" unitRef="usd">19500000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2015Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-73F0B7CBCB88C2376EAF04A3675B8275" unitRef="usd">21900000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2016Q4" decimals="-5" id="Fact-A27D9C2C924779FEB11A04A3675CABDC" unitRef="usd">48700000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2016Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-5C64A92F9F6D3DC1B69504A3675B8DFB" unitRef="usd">9600000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2016Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember" decimals="-5" id="Fact-ECC479A9A795B7288A6304A3675BBAEA" unitRef="usd">23200000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2016Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-B939965A092CE1A6747D04A3675B76AB" unitRef="usd">15900000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2017Q4" decimals="-5" id="Fact-08C8CC8287ED4D613F2204A3675BE2EC" unitRef="usd">44800000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2017Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-4949E5B0E5BD7E60DD3704A3675BF968" unitRef="usd">11200000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2017Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_GoodwillMember" decimals="-5" id="Fact-3C1E98C392FD64F80FFB04A3675B777B" unitRef="usd">23200000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsAndGoodwill contextRef="FI2017Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-CE244C28C94E6053B8F504A3675BA062" unitRef="usd">10400000</ifrs-full:IntangibleAssetsAndGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4" decimals="-5" id="Fact-4DC307C92B9081E1EC2804A3676C851D" unitRef="usd">25500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" decimals="-5" id="Fact-53ABFED337D4801A3BC304A3677CF388" unitRef="usd">-606900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member" decimals="-5" id="Fact-47AE53FA80D822203F0A04A3677C1A6E" unitRef="usd">-111300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-7E21D5D400AA8FCBF5BA04A3677C27B2" unitRef="usd">-274500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-DB6393A78DAA245FC1B804A3677B4714" unitRef="usd">-221100000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember" decimals="-5" id="Fact-C83535EF9E004A6F24E304A3677B35EF" unitRef="usd">632400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member" decimals="-5" id="Fact-32F9747ED1DCCA96354904A3677CE10B" unitRef="usd">111300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-B689E0908CFA6CA74EE404A3677C2D3B" unitRef="usd">284100000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-9513F3C3E47A858DFC1304A3677B097A" unitRef="usd">237000000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member" decimals="-5" id="Fact-C340AEF76F0397ED30FC04A3677C1AA6" unitRef="usd">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-CD0414D1FE2EB3270E5204A3677B2C79" unitRef="usd">9600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2016Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-B52CD44026DBEEAFDB3F04A3677C0416" unitRef="usd">15900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4" decimals="-5" id="Fact-7C2D54613672858E845804A3676C3FCF" unitRef="usd">21600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" decimals="-5" id="Fact-DBC03D318D43A09EFC9904A3677CF18C" unitRef="usd">-612000000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member" decimals="-5" id="Fact-718A933E1A5B6FC6C06F04A3677C0720" unitRef="usd">-111300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-F7B9BF198415DABF2C8704A3677B9DAD" unitRef="usd">-274100000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-1D80643592120DC98E4E04A3677D9675" unitRef="usd">-226600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember" decimals="-5" id="Fact-CAED54C43C7EEEAB7BBA04A3677BBA54" unitRef="usd">633600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member" decimals="-5" id="Fact-F2E38B74D7D45F659F3304A3677C12A4" unitRef="usd">111300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-C38B23E3F5CEAC399C1F04A3677B29C2" unitRef="usd">285300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-8927583593DB1F5BFBAF04A3677B87AF" unitRef="usd">237000000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_cls_IntellectualProperty1Member" decimals="-5" id="Fact-26F6EBB6CB4013F708D004A3677BEC13" unitRef="usd">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_ComputerSoftwareMember" decimals="-5" id="Fact-F88720631F10A840307B04A3677C1EB3" unitRef="usd">11200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:IntangibleAssetsOtherThanGoodwill contextRef="FI2017Q4_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_ifrs-full_OtherIntangibleAssetsMember" decimals="-5" id="Fact-330C3A0C5C64CAB2782D04A3677C7B34" unitRef="usd">10400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-8994BD60E8A976639AA704A3676BD237" unitRef="usd">-2600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-177B1AAE8E3217C69FB004A3676B762A" unitRef="usd">1600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-B5D7F27499937E6F985804A3676C2164" unitRef="usd">-2600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-F038E96E220DCDB634FB04A3675B0882" unitRef="usd">0</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-8ABCA017375215027CDD04A367749936" unitRef="usd">2600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-9646A9256AA6DAA6CE2304A36772185C" unitRef="usd">1600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-E8E2A853BC9D94FAE19804A36763C6B2" unitRef="usd">-12700000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-8CBB78435742C0CC9C3404A3675B54C2" unitRef="usd">11100000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-460700F3998FE0163F8304A3676C8FC3" unitRef="usd">-2600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-11E45D9419AD4FF010DE04A367744436" unitRef="usd">0</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-08CDA0188B2B59847F4004A3676A8F33" unitRef="usd">2600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-FEB2F5424A66369966C904A367729470" unitRef="usd">1300000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-6B8E17827D0040BCB83504A3677F1E70" unitRef="usd">-10000000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-7EB63A11714E0F0EF8AC04A36775EBAA" unitRef="usd">8700000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
	<ifrs-full:Inventories contextRef="FI2016Q4" decimals="-5" id="Fact-24C8251A9F762905CA9A04A3676BF325" unitRef="usd">890600000</ifrs-full:Inventories>
	<ifrs-full:Inventories contextRef="FI2016Q4_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" decimals="-6" id="Fact-8FC1867B14C491C11F0647AD630F193D" unitRef="usd">-206000000</ifrs-full:Inventories>
	<ifrs-full:Inventories contextRef="FI2017Q4" decimals="-5" id="Fact-86F24ECCE9E46567386004A3676C999B" unitRef="usd">1061800000</ifrs-full:Inventories>
	<ifrs-full:Inventories contextRef="I2016Q1Jan01_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" decimals="-6" id="Fact-A23DF1313B62B1BAAE7B47AD63221A96" unitRef="usd">-178000000</ifrs-full:Inventories>
	<ifrs-full:InventoryWritedown2011 contextRef="FD2015Q4YTD" decimals="-5" id="Fact-882B6796C28915DAED9F04A367628AF1" unitRef="usd">3800000</ifrs-full:InventoryWritedown2011>
	<ifrs-full:InventoryWritedown2011 contextRef="FD2016Q4YTD" decimals="-5" id="Fact-4600B3DFF2852C7C637604A367863DE8" unitRef="usd">12000000</ifrs-full:InventoryWritedown2011>
	<ifrs-full:InventoryWritedown2011 contextRef="FD2017Q2QTD" decimals="-5" id="Fact-BA3C63766D3B0A0AFB9604A3677C4DF3" unitRef="usd">900000</ifrs-full:InventoryWritedown2011>
	<ifrs-full:InventoryWritedown2011 contextRef="FD2017Q2QTD_cls_IncomeStatementLocation1Axis_cls_CostOfSales1Member" decimals="-5" id="Fact-38454F5FF9BC3C8A915704A367853434" unitRef="usd">900000</ifrs-full:InventoryWritedown2011>
	<ifrs-full:InventoryWritedown2011 contextRef="FD2017Q4YTD" decimals="-5" id="Fact-C7A938C184ED06DA4C0604A36764549F" unitRef="usd">3300000</ifrs-full:InventoryWritedown2011>
	<ifrs-full:IssueOfEquity contextRef="FD2015Q4YTD" decimals="-5" id="Fact-C373780BF598CA8A8F4D04A367758067" unitRef="usd">3900000</ifrs-full:IssueOfEquity>
	<ifrs-full:IssueOfEquity contextRef="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember" decimals="-5" id="Fact-05D3C0E08CD7EB3AE6EC04A3677BF84A" unitRef="usd">12600000</ifrs-full:IssueOfEquity>
	<ifrs-full:IssueOfEquity contextRef="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-80487F49D48587BA26C704A36775B727" unitRef="usd">-8700000</ifrs-full:IssueOfEquity>
	<ifrs-full:IssueOfEquity contextRef="FD2016Q4YTD" decimals="-5" id="Fact-ECBD422E6DE255FA343D04A3678673BD" unitRef="usd">4100000</ifrs-full:IssueOfEquity>
	<ifrs-full:IssueOfEquity contextRef="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember" decimals="-5" id="Fact-03CD834C64E10D15E5C804A3678694DE" unitRef="usd">6400000</ifrs-full:IssueOfEquity>
	<ifrs-full:IssueOfEquity contextRef="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-41D638BC0392CC4002A904A367753AB5" unitRef="usd">-2300000</ifrs-full:IssueOfEquity>
	<ifrs-full:IssueOfEquity contextRef="FD2017Q4YTD" decimals="-5" id="Fact-EA6D3AF70E4CE73BBB6304A3677C140A" unitRef="usd">13600000</ifrs-full:IssueOfEquity>
	<ifrs-full:IssueOfEquity contextRef="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_IssuedCapitalMember" decimals="-5" id="Fact-F7534D825495DC2BB15E04A367862E76" unitRef="usd">30400000</ifrs-full:IssueOfEquity>
	<ifrs-full:IssueOfEquity contextRef="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_SharePremiumMember" decimals="-5" id="Fact-0F52E2639CC48D575DC204A36785F44D" unitRef="usd">-16800000</ifrs-full:IssueOfEquity>
	<ifrs-full:IssuedCapital contextRef="FI2016Q4" decimals="-5" id="Fact-07FB926BADB1151CE42104A3676B3EE1" unitRef="usd">2048200000</ifrs-full:IssuedCapital>
	<ifrs-full:IssuedCapital contextRef="FI2017Q4" decimals="-5" id="Fact-232941745BB0EF4D3DCB04A3676C6DB2" unitRef="usd">2048300000</ifrs-full:IssuedCapital>
	<ifrs-full:KeyManagementPersonnelCompensation contextRef="FD2015Q4YTD" decimals="-5" id="Fact-528F534F528FCE72BD5004A3677FD15B" unitRef="usd">23900000</ifrs-full:KeyManagementPersonnelCompensation>
	<ifrs-full:KeyManagementPersonnelCompensation contextRef="FD2016Q4YTD" decimals="-5" id="Fact-BA95CAF77A450D16E9F504A3677FF69F" unitRef="usd">18900000</ifrs-full:KeyManagementPersonnelCompensation>
	<ifrs-full:KeyManagementPersonnelCompensation contextRef="FD2017Q4YTD" decimals="-5" id="Fact-4E66207DD1BE137550E704A3677FD57F" unitRef="usd">20500000</ifrs-full:KeyManagementPersonnelCompensation>
	<ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment contextRef="FD2015Q4YTD" decimals="-5" id="Fact-A96A8AEDCAA1B21A782504A3677FDB83" unitRef="usd">16600000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
	<ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment contextRef="FD2016Q4YTD" decimals="-5" id="Fact-13767E33944F52D54DC504A3677F1114" unitRef="usd">12300000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
	<ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment contextRef="FD2017Q4YTD" decimals="-5" id="Fact-768C566F6F081C3A90E704A3677F91BC" unitRef="usd">12400000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
	<ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits contextRef="FD2015Q4YTD" decimals="-5" id="Fact-43DCDF784D02C66CA1D504A3677F307F" unitRef="usd">6800000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
	<ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits contextRef="FD2016Q4YTD" decimals="-5" id="Fact-5AA929B02128DD79495104A3677E37C8" unitRef="usd">6200000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
	<ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits contextRef="FD2017Q4YTD" decimals="-5" id="Fact-32F214E52B2FCAE063E604A3677FB9FA" unitRef="usd">7500000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
	<ifrs-full:Liabilities contextRef="FI2016Q4" decimals="-5" id="Fact-BB9CC97876AEA0D1E5B804A3676CFBCF" unitRef="usd">1583500000</ifrs-full:Liabilities>
	<ifrs-full:Liabilities contextRef="FI2017Q4" decimals="-5" id="Fact-A72CB71BF0CCE02211E104A3676C1F2A" unitRef="usd">1594000000</ifrs-full:Liabilities>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-8892EDE709B047F9715D04A3675AB03C" unitRef="usd">0</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-BC1930D4E3F5A58F93AE04A36762A508" unitRef="usd">62700000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-114DE0E38F6F1AD5454104A3677C18FD" unitRef="usd">-365300000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2015Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-C01A9C454C1571FCB5CE04A367628431" unitRef="usd">326900000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-FDEFF0397B943A49309904A3677E3816" unitRef="usd">0</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-2221F1FBE24BD9AE848204A36761545A" unitRef="usd">65800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-EE867FE24D8F3CB86B2B04A3677DD7DC" unitRef="usd">-377200000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-EAEF7AED03A24BF7C89C04A3677358C9" unitRef="usd">325600000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-95F1BAB60A48B2C0ADC204A3677DA5F7" unitRef="usd">0</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-12932F4DBD6D63ED3F7504A36772AE3A" unitRef="usd">75500000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-13331E596A3EEB76348604A367634C92" unitRef="usd">-395500000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:LiabilityAssetOfDefinedBenefitPlans contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-CA642CB018EE755B9B9204A3676149B7" unitRef="usd">355800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
	<ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="FI2017Q4" decimals="-5" id="Fact-E0AE87FB993457CD1AE504A3677D442A" unitRef="usd">18200000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
	<ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanFiveYearsMember" decimals="-5" id="Fact-A841E1425DBF32FDD00904A3677D44D8" unitRef="usd">0</ifrs-full:MinimumFinanceLeasePaymentsPayable>
	<ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" decimals="-5" id="Fact-D61037C1AFF84A06530F04A3677E2122" unitRef="usd">300000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
	<ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" decimals="-5" id="Fact-69191235E7611E18383C04A3677DD158" unitRef="usd">2000000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
	<ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" decimals="-5" id="Fact-D9F9F92EE2DB279A68AD04A3677EA49A" unitRef="usd">1100000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
	<ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" decimals="-5" id="Fact-208D8858477FE8BBBC3104A3677D3B9A" unitRef="usd">1600000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
	<ifrs-full:MinimumFinanceLeasePaymentsPayable contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_NotLaterThanOneYearMember" decimals="-5" id="Fact-42456294758AF22C44E904A3677DC43B" unitRef="usd">13200000</ifrs-full:MinimumFinanceLeasePaymentsPayable>
	<ifrs-full:MinimumFinanceLeasePaymentsPayableAtPresentValue contextRef="FI2017Q4" decimals="-5" id="Fact-E30DE0859D526E675BAF04A3677E6DDB" unitRef="usd">17700000</ifrs-full:MinimumFinanceLeasePaymentsPayableAtPresentValue>
	<ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease contextRef="FI2017Q4" decimals="-5" id="Fact-4F89A0F16AE881A2C20A04A3677D33FD" unitRef="usd">116400000</ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease>
	<ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanFiveYearsMember" decimals="-5" id="Fact-FBC14CC1CB631E8B143404A3677E2670" unitRef="usd">25400000</ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease>
	<ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" decimals="-5" id="Fact-F58461080E4D198852E204A3677D9CD3" unitRef="usd">7400000</ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease>
	<ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" decimals="-5" id="Fact-A91C0DB63E46ED1A58FC04A3677E4572" unitRef="usd">25700000</ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease>
	<ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" decimals="-5" id="Fact-EBA2E8AF75010695E7A804A3677EFBC7" unitRef="usd">9200000</ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease>
	<ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" decimals="-5" id="Fact-6CDC7A51BE9DF3C57EB504A3677D565C" unitRef="usd">15500000</ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease>
	<ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease contextRef="FI2017Q4_ifrs-full_MaturityAxis_ifrs-full_NotLaterThanOneYearMember" decimals="-5" id="Fact-94E10254BD986B47CBCF04A3677E5528" unitRef="usd">33200000</ifrs-full:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease>
	<ifrs-full:MiscellaneousOtherOperatingExpense contextRef="FD2015Q4YTD" decimals="-5" id="Fact-298928BD1F5B19E5D42304A367637852" unitRef="usd">0</ifrs-full:MiscellaneousOtherOperatingExpense>
	<ifrs-full:MiscellaneousOtherOperatingExpense contextRef="FD2016Q4YTD" decimals="-5" id="Fact-FABFB37D88CBD716A1BD04A367641BE0" unitRef="usd">-6400000</ifrs-full:MiscellaneousOtherOperatingExpense>
	<ifrs-full:MiscellaneousOtherOperatingExpense contextRef="FD2017Q4YTD" decimals="-5" id="Fact-D9E2C59DD87B7BB10DCB04A3676391A6" unitRef="usd">4600000</ifrs-full:MiscellaneousOtherOperatingExpense>
	<ifrs-full:NoncurrentFinanceLeaseLiabilities contextRef="FI2017Q4" decimals="-5" id="Fact-84EEADA8C276B940052604A3677DA3DE" unitRef="usd">4800000</ifrs-full:NoncurrentFinanceLeaseLiabilities>
	<ifrs-full:NoncurrentProvisions contextRef="FI2017Q4" decimals="-5" id="Fact-13D706D3DC30736B1E9F04A3677C5D28" unitRef="usd">16800000</ifrs-full:NoncurrentProvisions>
	<ifrs-full:NoncurrentProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember" decimals="-5" id="Fact-A64E8CC9612EBF76961504A3677CB2E3" unitRef="usd">0</ifrs-full:NoncurrentProvisions>
	<ifrs-full:NoncurrentProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-5" id="Fact-2CE60594FAB93AD73F4704A3677CDDFC" unitRef="usd">6800000</ifrs-full:NoncurrentProvisions>
	<ifrs-full:NoncurrentProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember" decimals="-5" id="Fact-57847264CBEC574E314D04A3677CFAAA" unitRef="usd">0</ifrs-full:NoncurrentProvisions>
	<ifrs-full:NoncurrentProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember" decimals="-5" id="Fact-7ECBA023BA2C91BA5C5A04A3677B694B" unitRef="usd">10000000</ifrs-full:NoncurrentProvisions>
	<ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan contextRef="FI2016Q4" decimals="-5" id="Fact-156E17A2CE7547F0068A04A3677513AF" unitRef="usd">71800000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
	<ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-5942C8E82840FA3E7CA704A3676106AE" unitRef="usd">0</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
	<ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-EA0F92CEC0CCF19641DB04A367613B39" unitRef="usd">71800000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
	<ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan contextRef="FI2017Q4" decimals="-5" id="Fact-06305344E809790B665800CAD4D3E14F" unitRef="usd">62900000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
	<ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-756BC0E090932F532E3404A3676122C3" unitRef="usd">0</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
	<ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-D28CEF70224AEC92253304A36785D967" unitRef="usd">62900000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
	<ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2016Q4" decimals="-5" id="Fact-D344CD1B8A941F21407E04A3676B81DC" unitRef="usd">86000000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-F896EAA8987AB7D247B204A36761A59F" unitRef="usd">65800000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-CBBF26764D1C8314570204A36762196D" unitRef="usd">20200000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2017Q4" decimals="-5" id="Fact-908E536280303996617B04A3676B5010" unitRef="usd">97800000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-10BF19C30BAAF2CE246404A3676164FD" unitRef="usd">74600000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-6942AC4280B0445E72C304A3675CBF1E" unitRef="usd">23200000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
	<ifrs-full:NotionalAmount contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member" decimals="INF" id="Fact-E5DC8D32725136F824DF04A3676AB174" unitRef="usd">250000000.0</ifrs-full:NotionalAmount>
	<ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="FD2015Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="-5" id="Fact-781E6E7F9908B558902D04A367762B06" unitRef="shares">1000000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
	<ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="FD2016Q4YTD_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-9376815C7BB0ABAE0B9D04A367739389" unitRef="shares">1500000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
	<ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="FD2016Q4YTD_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-F7770AAE19EF7DB7B4BF04A36774B227" unitRef="shares">800000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
	<ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="FD2016Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="-4" id="Fact-142DC82E600B6D9A461304A3676C66DB" unitRef="shares">1250000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
	<ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="FD2016Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-99AD4705815E51D9C31304A36774E10A" unitRef="shares">2300000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
	<ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="FD2017Q4YTD_cls_PlanName1Axis_cls_CSUPMember" decimals="-5" id="Fact-E01F005CCC192E9AA8A104A367758343" unitRef="shares">1100000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
	<ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="FD2017Q4YTD_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-359C91C3E65E800CAED804A3676C6B65" unitRef="shares">500000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
	<ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="FD2017Q4YTD_cls_PlanName1Axis_cls_LTIPMember" decimals="-5" id="Fact-8F33DB9856399771287F04A36775A929" unitRef="shares">1400000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
	<ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="FD2017Q4YTD_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-882C7AEBA58236B6A2B904A367738437" unitRef="shares">1400000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
	<ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="-5" id="Fact-25F378C6F06BE611DA3104A3676C64B0" unitRef="shares">900000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
	<ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-6D53F8982672C10442C604A36774F90B" unitRef="shares">1900000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2015Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="-5" id="Fact-C51D287FEBAC26DEFAE34C8C2B1818F3" unitRef="shares">500000</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2016Q4YTD_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-A86ADC8F33B25F2F486E04A367734078" unitRef="shares">1900000</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2016Q4YTD_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-522F59B69A679D583D3304A36773FF13" unitRef="shares">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2016Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="-5" id="Fact-14DA5668BD9C3D3BC19A4C8C1A1EEBD9" unitRef="shares">1100000</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2016Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-5E9A31F1481A3222DFFB04A367745C42" unitRef="shares">1900000</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-14A1130661FFCA880CE004A367738D87" unitRef="shares">2000000</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-57AB1B1F30FAC502E4C704A36774F663" unitRef="shares">300000</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember" decimals="INF" id="Fact-7B46FF928A3F9842BFA74CBBCDABFFBB" unitRef="shares">14098</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="INF" id="Fact-378569FE0A027037DEF104A36774168B" unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="-5" id="Fact-F2330CC934F64FBC5BE44C8BFCC0BC71" unitRef="shares">800000</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-0424CC2DC2247F976BB204A367744114" unitRef="shares">2300000</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="INF" id="Fact-83FF23D3CCFBE026318104A3677CD000" unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2015Q4_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-361826E78469FF2F54BB04A367733331" unitRef="shares">3500000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2015Q4_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-A638CC8AEDDF64C42A7304A367734BAE" unitRef="shares">0</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2015Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember" decimals="-5" id="Fact-0432102F896E1CF5F9DD04A3676C48E9" unitRef="shares">1300000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2015Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="-5" id="Fact-20ACA3672479CC73813804A367762E52" unitRef="shares">2700000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2015Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-331D6BDB6283E61D3EFF04A367739346" unitRef="shares">3500000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2016Q4_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-A9B72067C37611BAC56304A36773F94F" unitRef="shares">3000000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2016Q4_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-81423F46FCCBD657103904A367731614" unitRef="shares">800000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2016Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember" decimals="-5" id="Fact-A04C2A4A0FBCE969CD1F04A367750891" unitRef="shares">1500000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2016Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="-5" id="Fact-2E9A20AFEBE13678FF3C04A3676BB39E" unitRef="shares">3000000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2016Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-2D112D5411825B749D9F04A367749CC5" unitRef="shares">3800000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2017Q4_cls_PlanName1Axis_cls_CSUPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-E64B521A01CDC82811B504A367737245" unitRef="shares">1500000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2017Q4_cls_PlanName1Axis_cls_LTIPMember_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-8391122E9EB54E3405E704A36773FD15" unitRef="shares">1700000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2017Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_DeferredShareUnitsDSUMember" decimals="-5" id="Fact-E7E595C05C34197A95B804A3676C8AAD" unitRef="shares">1500000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2017Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="-5" id="Fact-6108E2FC7F7B6B1C5DA604A3677CCE57" unitRef="shares">2500000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement contextRef="FI2017Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="-5" id="Fact-C3A0545A23E3F8A65F5904A367737E90" unitRef="shares">3200000</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfOutstandingShareOptions contextRef="FI2015Q4" decimals="-5" id="Fact-8249CAC4EBF6F74528B504A36773A2C5" unitRef="shares">2900000</ifrs-full:NumberOfOutstandingShareOptions>
	<ifrs-full:NumberOfOutstandingShareOptions contextRef="FI2016Q4" decimals="-5" id="Fact-82376456A118A73BC7EE04A36773F4C3" unitRef="shares">2100000</ifrs-full:NumberOfOutstandingShareOptions>
	<ifrs-full:NumberOfOutstandingShareOptions contextRef="FI2017Q4" decimals="-5" id="Fact-7BF7D9D83D2E9C2F15E204A36774F350" unitRef="shares">400000</ifrs-full:NumberOfOutstandingShareOptions>
	<ifrs-full:NumberOfOutstandingShareOptions contextRef="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeOneMember" decimals="-5" id="Fact-A574E464EAFDB3457ED0099C98973508" unitRef="shares">100000</ifrs-full:NumberOfOutstandingShareOptions>
	<ifrs-full:NumberOfOutstandingShareOptions contextRef="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeTwoMember" decimals="-5" id="Fact-46A0A7D4D0D51E32E1AF099C9890A7AD" unitRef="shares">300000</ifrs-full:NumberOfOutstandingShareOptions>
	<ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="FI2017Q4" decimals="-5" id="Fact-149E8313BE9EF959673404A36761FAAA" unitRef="shares">200000</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeOneMember" decimals="-5" id="Fact-02455C7CBA254E918B7B099C989AC3EA" unitRef="shares">100000</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeTwoMember" decimals="-5" id="Fact-6ECF78646F42C8349563099C98934FDF" unitRef="shares">100000</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="FD2016Q4YTD" decimals="-5" id="Fact-15C03EE6C159CC2DB29304A367732FAF" unitRef="shares">600000</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD" decimals="-5" id="Fact-F3960DE2ADD3D2BAFA4904A367737909" unitRef="shares">1700000</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="FD2016Q4YTD" decimals="-5" id="Fact-7F739FA0E731F3C96F0004A3677352E3" unitRef="shares">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="FD2016Q4YTD" decimals="INF" id="Fact-7091410CF8340B9A7BC304A3677F7DC5" unitRef="shares">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD" decimals="-5" id="Fact-BECBB6BCB405B8EA170204A367738757" unitRef="shares">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD" decimals="INF" id="Fact-16BD6AC60CD35C82158904A3676BF703" unitRef="shares">0</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
	<ifrs-full:NumberOfSharesIssued contextRef="FI2014Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-6D05687B130F279BD55C04A367641CFD" unitRef="shares">18900000</ifrs-full:NumberOfSharesIssued>
	<ifrs-full:NumberOfSharesIssued contextRef="FI2014Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-C35F53567CF666B9F76C04A3676AE819" unitRef="shares">155600000</ifrs-full:NumberOfSharesIssued>
	<ifrs-full:NumberOfSharesIssued contextRef="FI2015Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-2EB87AB309BA545307B404A36769E187" unitRef="shares">18900000</ifrs-full:NumberOfSharesIssued>
	<ifrs-full:NumberOfSharesIssued contextRef="FI2015Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-CC132AD8EBBDD44F3B0704A36769475D" unitRef="shares">124500000</ifrs-full:NumberOfSharesIssued>
	<ifrs-full:NumberOfSharesIssued contextRef="FI2016Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-BA2BBE955323892DA46904A36764EBEB" unitRef="shares">18900000</ifrs-full:NumberOfSharesIssued>
	<ifrs-full:NumberOfSharesIssued contextRef="FI2016Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-AC446A545A53AA6C27B404A367692F81" unitRef="shares">121900000</ifrs-full:NumberOfSharesIssued>
	<ifrs-full:NumberOfSharesIssued contextRef="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-EC1560E177885C2B93B704A36769A17A" unitRef="shares">18600000</ifrs-full:NumberOfSharesIssued>
	<ifrs-full:NumberOfSharesIssued contextRef="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-A557BA9F2BEE1C88446504A36769F587" unitRef="shares">123200000</ifrs-full:NumberOfSharesIssued>
	<ifrs-full:NumberOfSharesIssued contextRef="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_ifrs-full_PreferenceSharesMember" decimals="INF" id="Fact-461199BF9E50F50CDB5E04A3677CA6CA" unitRef="shares">0</ifrs-full:NumberOfSharesIssued>
	<ifrs-full:NumberOfSharesOutstanding contextRef="FI2014Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-D8C151DCC5F04E81A7A804A3675CF68D" unitRef="shares">18900000</ifrs-full:NumberOfSharesOutstanding>
	<ifrs-full:NumberOfSharesOutstanding contextRef="FI2014Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-DE043C61D16C4E78A31404A3675CDC3E" unitRef="shares">155600000</ifrs-full:NumberOfSharesOutstanding>
	<ifrs-full:NumberOfSharesOutstanding contextRef="FI2015Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-63028282EEDF8A906D6104A36761280A" unitRef="shares">18900000</ifrs-full:NumberOfSharesOutstanding>
	<ifrs-full:NumberOfSharesOutstanding contextRef="FI2015Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-16E6B91F30E71289985B04A3676272C9" unitRef="shares">124500000</ifrs-full:NumberOfSharesOutstanding>
	<ifrs-full:NumberOfSharesOutstanding contextRef="FI2016Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-545D0B316C4EED44F08C04A367625590" unitRef="shares">18900000</ifrs-full:NumberOfSharesOutstanding>
	<ifrs-full:NumberOfSharesOutstanding contextRef="FI2016Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-BB8A20D60BE6E196F64804A367615DC5" unitRef="shares">121900000</ifrs-full:NumberOfSharesOutstanding>
	<ifrs-full:NumberOfSharesOutstanding contextRef="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_MultipleVotingSharesMember" decimals="-5" id="Fact-E2CF5D1F8B0070A49C2704A3675BC8DD" unitRef="shares">18600000</ifrs-full:NumberOfSharesOutstanding>
	<ifrs-full:NumberOfSharesOutstanding contextRef="FI2017Q4_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-59E4D9025F89BA79FC7D04A3675BA3A6" unitRef="shares">123200000</ifrs-full:NumberOfSharesOutstanding>
	<ifrs-full:OtherAdjustmentsForNoncashItems contextRef="FD2015Q4YTD" decimals="-5" id="Fact-DE439B188C4B8934CDF604A3677504A8" unitRef="usd">16300000</ifrs-full:OtherAdjustmentsForNoncashItems>
	<ifrs-full:OtherAdjustmentsForNoncashItems contextRef="FD2016Q4YTD" decimals="-5" id="Fact-423B429A4D80144CD57604A367724A38" unitRef="usd">21200000</ifrs-full:OtherAdjustmentsForNoncashItems>
	<ifrs-full:OtherAdjustmentsForNoncashItems contextRef="FD2017Q4YTD" decimals="-5" id="Fact-DCE229F0175B7E9C00EA04A3676B3A92" unitRef="usd">5700000</ifrs-full:OtherAdjustmentsForNoncashItems>
	<ifrs-full:OtherAssetsAmountContributedToFairValueOfPlanAssets contextRef="FI2016Q4" decimals="-5" id="Fact-7EE44C57063EB024DE8804A3677FA397" unitRef="usd">8100000</ifrs-full:OtherAssetsAmountContributedToFairValueOfPlanAssets>
	<ifrs-full:OtherAssetsAmountContributedToFairValueOfPlanAssets contextRef="FI2017Q4" decimals="-5" id="Fact-A5F93E029C4A75E2F8D804A3677EF80B" unitRef="usd">14800000</ifrs-full:OtherAssetsAmountContributedToFairValueOfPlanAssets>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges contextRef="FD2015Q4YTD" decimals="-5" id="Fact-68015F976EA55303753A04A367624F71" unitRef="usd">-6100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges contextRef="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-3CDD4BC014B9F9CFF98904A367865215" unitRef="usd">-6100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges contextRef="FD2016Q4YTD" decimals="-5" id="Fact-DD136B4211A40F7902F704A36761823B" unitRef="usd">8100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges contextRef="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-33AA6CF4C01CEE78762D04A367856E84" unitRef="usd">8100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges contextRef="FD2017Q4YTD" decimals="-5" id="Fact-55BF9201C935E346005E04A36762FEB1" unitRef="usd">17300000</ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges contextRef="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-22D9DE491BE7F9F6839D04A36776BDF2" unitRef="usd">17300000</ifrs-full:OtherComprehensiveIncomeNetOfTaxCashFlowHedges>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="FD2015Q4YTD" decimals="-5" id="Fact-4DBE7186BDA547BE9C5C04A367610692" unitRef="usd">-1700000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-5F597C52C0C9EE754B2A04A3677CD361" unitRef="usd">-1700000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="FD2016Q4YTD" decimals="-5" id="Fact-BB4935CD321B5825E23904A36762F3F8" unitRef="usd">0</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="FD2017Q4YTD" decimals="-5" id="Fact-3AFAA8E44638D152501B04A367611572" unitRef="usd">700000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation contextRef="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" decimals="-5" id="Fact-32656ED7EE58ABE994D104A3677693E3" unitRef="usd">700000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="D2017Q1Mar01-Mar31_ifrs-full_ComponentsOfEquityAxis_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" decimals="-5" id="Fact-D7B2B3DD151980640E3C04A36764DCE8" unitRef="usd">-17000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="FD2015Q4YTD" decimals="-5" id="Fact-7A45A59D899D042CE59904A367759820" unitRef="usd">-7000000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="FD2016Q4YTD" decimals="-5" id="Fact-3C7EB9880D2E6214464A04A3675A62C4" unitRef="usd">17100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
	<ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans contextRef="FD2017Q4YTD" decimals="-5" id="Fact-1EF7B3B3A1155BA038F304A36774E5B6" unitRef="usd">-1200000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
	<ifrs-full:OtherCurrentAssets contextRef="FI2016Q4" decimals="-5" id="Fact-2F5884661E6613D3F37204A3676CEBD0" unitRef="usd">73900000</ifrs-full:OtherCurrentAssets>
	<ifrs-full:OtherCurrentAssets contextRef="FI2017Q4" decimals="-5" id="Fact-1726FC51E36823DDFBC904A3676C592A" unitRef="usd">82000000</ifrs-full:OtherCurrentAssets>
	<ifrs-full:OtherExpenseByFunction contextRef="FD2015Q4YTD" decimals="-5" id="Fact-AA793E0546AF4D26318204A36763BDDA" unitRef="usd">35800000</ifrs-full:OtherExpenseByFunction>
	<ifrs-full:OtherExpenseByFunction contextRef="FD2016Q4YTD" decimals="-5" id="Fact-B411370F5E51BB9859B304A367638FB1" unitRef="usd">25500000</ifrs-full:OtherExpenseByFunction>
	<ifrs-full:OtherExpenseByFunction contextRef="FD2017Q4YTD" decimals="-5" id="Fact-7AB5D29AE851323453F804A36764EC54" unitRef="usd">37000000</ifrs-full:OtherExpenseByFunction>
	<ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-32223441C5C31C8529B304A3676A5BC2" unitRef="usd">-17500000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities>
	<ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-E6F799981C2A9C16786B04A3676AACD7" unitRef="usd">-1100000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities>
	<ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-E7302434A0552DBC195304A3676BA307" unitRef="usd">-1600000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities>
	<ifrs-full:OtherNoncurrentAssets contextRef="FI2016Q4" decimals="-5" id="Fact-30CA0C58A10EBE9E097304A3676BF07F" unitRef="usd">88000000</ifrs-full:OtherNoncurrentAssets>
	<ifrs-full:OtherNoncurrentAssets contextRef="FI2017Q4" decimals="-5" id="Fact-BB4953C2301DC8165A4A04A367725F1E" unitRef="usd">81300000</ifrs-full:OtherNoncurrentAssets>
	<ifrs-full:OtherProvisions contextRef="FI2016Q4" decimals="-5" id="Fact-8747E46E6E803615F50004A3677B3B9B" unitRef="usd">34700000</ifrs-full:OtherProvisions>
	<ifrs-full:OtherProvisions contextRef="FI2016Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember" decimals="-5" id="Fact-B4BCFF28FDFA00E492F504A3677C0739" unitRef="usd">3000000</ifrs-full:OtherProvisions>
	<ifrs-full:OtherProvisions contextRef="FI2016Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-5" id="Fact-E4D146CCA103013D7A6704A3677CE2B9" unitRef="usd">5500000</ifrs-full:OtherProvisions>
	<ifrs-full:OtherProvisions contextRef="FI2016Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember" decimals="-5" id="Fact-0137FFCFE06D1A54FC0B04A3677B6525" unitRef="usd">6600000</ifrs-full:OtherProvisions>
	<ifrs-full:OtherProvisions contextRef="FI2016Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember" decimals="-5" id="Fact-BB92296A6804E5DDE1D104A3677C5C29" unitRef="usd">19600000</ifrs-full:OtherProvisions>
	<ifrs-full:OtherProvisions contextRef="FI2017Q4" decimals="-5" id="Fact-5D71E1DD4DBAC385CA0304A3677C6ECB" unitRef="usd">43400000</ifrs-full:OtherProvisions>
	<ifrs-full:OtherProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember" decimals="-5" id="Fact-2DC9CE7E7A25EDCEE67104A3677C3094" unitRef="usd">2500000</ifrs-full:OtherProvisions>
	<ifrs-full:OtherProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-5" id="Fact-D2C608E305E2A8C236C604A3677C3879" unitRef="usd">6800000</ifrs-full:OtherProvisions>
	<ifrs-full:OtherProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember" decimals="-5" id="Fact-FD06A635804A332D19A804A3677C0D2A" unitRef="usd">12700000</ifrs-full:OtherProvisions>
	<ifrs-full:OtherProvisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember" decimals="-5" id="Fact-2976F979E2F8341B522704A3677CDD27" unitRef="usd">21400000</ifrs-full:OtherProvisions>
	<ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome contextRef="FD2015Q4YTD" decimals="-5" id="Fact-B3EFA958427274AC5D4704A3678564BA" unitRef="usd">15100000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
	<ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome contextRef="FD2016Q4YTD" decimals="-5" id="Fact-D7D252EEC0AE6C2055EA04A3677E02F7" unitRef="usd">-25300000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
	<ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome contextRef="FD2017Q4YTD" decimals="-5" id="Fact-CCE5537F48C210CAAEA404A3677F3CD2" unitRef="usd">3400000</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
	<ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-3734922E235F860EA1AB04A3676BA914" unitRef="usd">-100000</ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-9D770B73FCA5F40BAAF004A3676CA337" unitRef="usd">-1000000</ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-C8C28B525E3933B44CD104A367722430" unitRef="usd">0</ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-ACC342598B831C56089D04A367742FD0" unitRef="usd">0</ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-9CDC355ECF1E7F76B4AD04A3676C8BF8" unitRef="usd">0</ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-308A3B0243FC7F4726E704A36764D84E" unitRef="usd">0</ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-3D34EB3E9E1C7DE5E09F04A36773F8ED" unitRef="usd">-600000</ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-E8FA104F524445A9DC8304A367642E46" unitRef="usd">600000</ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-534487C2C80F2AC98C5704A3676B95F9" unitRef="usd">-1900000</ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-E30794C57F91EED27DB704A36773569D" unitRef="usd">1900000</ifrs-full:PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsForDebtIssueCosts contextRef="FD2015Q4YTD" decimals="-5" id="Fact-6EC46B8B834DD751613004A367869053" unitRef="usd">7800000</ifrs-full:PaymentsForDebtIssueCosts>
	<ifrs-full:PaymentsForDebtIssueCosts contextRef="FD2016Q4YTD" decimals="-5" id="Fact-90E113ADB7CA011CEA3804A367730125" unitRef="usd">9500000</ifrs-full:PaymentsForDebtIssueCosts>
	<ifrs-full:PaymentsForDebtIssueCosts contextRef="FD2017Q4YTD" decimals="-5" id="Fact-39E792C34122D1E27CC504A36775A0F4" unitRef="usd">10200000</ifrs-full:PaymentsForDebtIssueCosts>
	<ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-EE11034C92483566AB0504A3677F2310" unitRef="usd">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-3C96D1D8601C135B45EE04A367741A74" unitRef="usd">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-2239DB72F2B1A8FC7BDB04A36785A36A" unitRef="usd">-14800000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-ECEEB943C25FB8890B8704A3675A7421" unitRef="usd">14800000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-4F47621F8F92A19FF4A604A36764FC23" unitRef="usd">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-8F40B790A2493FA0D7C804A3676A6517" unitRef="usd">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-9CCF1CD296F3876AA61E04A36785D628" unitRef="usd">-10500000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-F4AA45ADAF0C5474675404A3676B98BC" unitRef="usd">10500000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_UKMainPensionPlanMember" decimals="-5" id="Fact-D12FD9C5BCB00D59F24A04A3676B5BD2" unitRef="usd">17000000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-B549EAB0DC63F85B6A6904A36773ED4A" unitRef="usd">0</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-931062C51FD1263DB06904A3675B09F0" unitRef="usd">0</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-7223058D6A96B2C1305A04A367737289" unitRef="usd">0</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-17679C05939D1E3FAE3804A3677242EF" unitRef="usd">0</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-86E33310DE9714D364CE04A367857D33" unitRef="usd">0</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-1665C87EA815F0CB7EFE04A367725439" unitRef="usd">0</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-231401BB9AAD02DC60F804A3677D17F7" unitRef="usd">-11700000</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PresentValueOfDefinedBenefitObligationMember" decimals="-5" id="Fact-2F8B0CB027A2B90EEC8C04A36772D691" unitRef="usd">11700000</ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-6D9272715A971636310804A3677E5C6F" unitRef="usd">0</ifrs-full:PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities>
	<ifrs-full:PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-1320D92AC2A574E2EF2404A3677E5232" unitRef="usd">4500000</ifrs-full:PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities>
	<ifrs-full:PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-691389D757C379AAA2D904A367866A15" unitRef="usd">6500000</ifrs-full:PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2015Q4YTD_ifrs-full_GeographicalAreasAxis_country_CN" decimals="2" id="Fact-B6F8D88F5A517583884804A367635ABE" unitRef="number">0.23</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2015Q4YTD_ifrs-full_GeographicalAreasAxis_country_MY" decimals="2" id="Fact-21B1DBA02A9D741F91C504A36763CD09" unitRef="number">0.14</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2015Q4YTD_ifrs-full_GeographicalAreasAxis_country_TH" decimals="2" id="Fact-34EC48F82187F8ECE29104A36763806B" unitRef="number">0.33</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2015Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_AdvancedTechnologySolutionsMember" decimals="2" id="Fact-BBE4C4AFE7483FC9306F04A36772AFCC" unitRef="number">0.32</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2015Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_CommunicationsMember" decimals="2" id="Fact-8C7ABDC7444825ACE75104A36764436D" unitRef="number">0.40</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2015Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_EnterpriseMember" decimals="2" id="Fact-7A02DA5A88A67812E08D04A367648CC4" unitRef="number">0.28</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2016Q4YTD_ifrs-full_GeographicalAreasAxis_country_CN" decimals="2" id="Fact-B6DDD2671902EFEC6FC404A367635961" unitRef="number">0.21</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2016Q4YTD_ifrs-full_GeographicalAreasAxis_country_MY" decimals="2" id="Fact-78CB87CCE6B67269375404A3676365FE" unitRef="number">0.13</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2016Q4YTD_ifrs-full_GeographicalAreasAxis_country_TH" decimals="2" id="Fact-DE7C98555FD8799A90BF04A36763AB10" unitRef="number">0.36</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2016Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_AdvancedTechnologySolutionsMember" decimals="2" id="Fact-7CC80FE1CFFA3B20300704A3676331E8" unitRef="number">0.32</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2016Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_CommunicationsMember" decimals="2" id="Fact-DF346CBA00AE776312AA04A36764828A" unitRef="number">0.42</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2016Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_EnterpriseMember" decimals="2" id="Fact-2A7AC113B5ED4F288DA504A36764CF13" unitRef="number">0.26</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_CN" decimals="2" id="Fact-47AE43A48F87603B030804A36763FF31" unitRef="number">0.21</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_MY" decimals="2" id="Fact-F59C9EEFF497F762F73504A36763DD8F" unitRef="number">0.12</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2017Q4YTD_ifrs-full_GeographicalAreasAxis_country_TH" decimals="2" id="Fact-25BEA8C4FCC442DD544204A367631D44" unitRef="number">0.34</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2017Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_AdvancedTechnologySolutionsMember" decimals="2" id="Fact-B30A5D55C2E1F7DBC26D04A36764C4D0" unitRef="number">0.32</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2017Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_CommunicationsMember" decimals="2" id="Fact-D6562814071020D5EBA204A3676454CB" unitRef="number">0.43</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfEntitysRevenue contextRef="FD2017Q4YTD_ifrs-full_MarketsOfCustomersAxis_cls_EnterpriseMember" decimals="2" id="Fact-5B62E31A844EDD08726B04A36764AAEA" unitRef="number">0.25</ifrs-full:PercentageOfEntitysRevenue>
	<ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="INF" id="Fact-068D90730251737BA5DE04A367751171" unitRef="number">0.01</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
	<ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="INF" id="Fact-97EA0E2A56E4B6FC181504A3676CA312" unitRef="number">0.01</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
	<ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="INF" id="Fact-C416332C86913448EE6804A3677D45C5" unitRef="number">0.01</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
	<ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="INF" id="Fact-22C30C78B15F0C092BE304A3677DF229" unitRef="number">0.01</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
	<ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="INF" id="Fact-4A70B23F7E84C08E6F8804A3676CE30B" unitRef="number">0.01</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
	<ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="INF" id="Fact-64415D31B56469A38FFF04A36775C361" unitRef="number">0.01</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
	<ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="INF" id="Fact-C9AFCEEAEF757081B90B04A3677571E5" unitRef="number">0.01</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
	<ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption contextRef="FI2017Q4_ifrs-full_ActuarialAssumptionsAxis_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="INF" id="Fact-9EE8A4EAE4AD6EDD88F604A367750791" unitRef="number">0.01</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2016Q4" decimals="-5" id="Fact-19581BA42B455961F4D804A36786D69A" unitRef="usd">377200000</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-EF17CDB8318995B2135804A36785D30C" unitRef="usd">0</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-154A22E857750CC1586F04A367858EE6" unitRef="usd">377200000</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2016Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember" decimals="-5" id="Fact-DA3AC1B1E03E95C6AF0404A36786F7D2" unitRef="usd">351600000</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2016Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember" decimals="-5" id="Fact-87E8E6059249157970F204A36786B209" unitRef="usd">25600000</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2016Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level3OfFairValueHierarchyMember" decimals="INF" id="Fact-7E32AFA9052B4382AFB9475C3A6FFB76" unitRef="usd">0</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2017Q4" decimals="-5" id="Fact-97B1672AD6339CEE2BE104A3677EDC17" unitRef="usd">395500000</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-A889FAE8C6E5F853E48A04A36775CDAB" unitRef="usd">0</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-3717753D9AFEBE7B4DAD04A36785B644" unitRef="usd">395500000</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2017Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level1OfFairValueHierarchyMember" decimals="-5" id="Fact-1853D5BF47B486DA0330475981AEB0C7" unitRef="usd">247000000</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2017Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level2OfFairValueHierarchyMember" decimals="INF" id="Fact-2CAA07A72624F8FD31F7574F14BD3F8C" unitRef="usd">0</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PlanAssetsAtFairValue contextRef="FI2017Q4_ifrs-full_LevelsOfFairValueHierarchyAxis_ifrs-full_Level3OfFairValueHierarchyMember" decimals="-5" id="Fact-1C59388DCDF304BE62FD475C0B05306F" unitRef="usd">148500000</ifrs-full:PlanAssetsAtFairValue>
	<ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-A44421121E7E7D8E85AA04A36773E813" unitRef="usd">4700000</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
	<ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-5A37363AB9A7B5A1E83804A367722CCC" unitRef="usd">2200000</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
	<ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-F34D766567B980264DB104A3676CA5F3" unitRef="usd">4500000</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
	<ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-7E510C19B757B042AD5904A3676C22FA" unitRef="usd">1200000</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
	<ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-7B5E18BF6358BDE8838E04A3676C7F06" unitRef="usd">5200000</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
	<ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-E951664A412BC017C78804A3676B0196" unitRef="usd">4000000</ifrs-full:PostemploymentBenefitExpenseDefinedBenefitPlans>
	<ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-2001FD5B396CB8AE40C004A36774CB7B" unitRef="usd">0</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
	<ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans contextRef="FD2015Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-F8A8655B64F38A7C140904A36772A021" unitRef="usd">10400000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
	<ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-3896FD319BD60FDF790504A3676C3716" unitRef="usd">0</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
	<ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-BD0E905F12D601342FB204A3676C4B93" unitRef="usd">10000000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
	<ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-1DBE97AC21F72B22ACC704A367730E8C" unitRef="usd">0</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
	<ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-3544CD5CA7EA8EE1896604A36773C8DE" unitRef="usd">9400000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
	<ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="FD2015Q2QTD_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member" decimals="INF" id="Fact-818EBABC0CA112A526D004A36775E270" unitRef="usd">25000000.0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
	<ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="FD2015Q2QTD_ifrs-full_BorrowingsByNameAxis_cls_TermLoanDueMay2020Member" decimals="INF" id="Fact-F8E3A259E5AD4C0C7E7404A3676C6408" unitRef="usd">250000000.0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
	<ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-DEFAECF36EDE1AB5115B04A3678622E3" unitRef="usd">275000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
	<ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-EC7C74B3A7904330B47604A36785E812" unitRef="usd">40000000</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
	<ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-D0321F2D41DEE347F12504A3676B37BB" unitRef="usd">0</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
	<ifrs-full:ProceedsFromExerciseOfOptions contextRef="FD2015Q4YTD" decimals="-5" id="Fact-E1527A5F290A7860E24B04A3676D12D2" unitRef="usd">3900000</ifrs-full:ProceedsFromExerciseOfOptions>
	<ifrs-full:ProceedsFromExerciseOfOptions contextRef="FD2016Q4YTD" decimals="-5" id="Fact-2D444014BF692A87FC5C04A3676BFE89" unitRef="usd">4100000</ifrs-full:ProceedsFromExerciseOfOptions>
	<ifrs-full:ProceedsFromExerciseOfOptions contextRef="FD2017Q4YTD" decimals="-5" id="Fact-4B7BBB19C2ED7929302E04A3676C7840" unitRef="usd">13600000</ifrs-full:ProceedsFromExerciseOfOptions>
	<ifrs-full:ProceedsFromIssuingShares contextRef="FD2015Q4YTD" decimals="-5" id="Fact-E8EE5DC645A7D5A5A8EC04A3677BDEAE" unitRef="usd">3900000</ifrs-full:ProceedsFromIssuingShares>
	<ifrs-full:ProceedsFromIssuingShares contextRef="FD2016Q4YTD" decimals="-5" id="Fact-ABBEA9DEA8EB81E8811E04A367644A98" unitRef="usd">4100000</ifrs-full:ProceedsFromIssuingShares>
	<ifrs-full:ProceedsFromIssuingShares contextRef="FD2017Q4YTD" decimals="-5" id="Fact-86913D46EF4DD173ECE604A3676C75C8" unitRef="usd">13600000</ifrs-full:ProceedsFromIssuingShares>
	<ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-2F50991C9256F4603D9404A367646B73" unitRef="usd">2800000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
	<ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-20973C4A8D36628B158B04A3676C7AFA" unitRef="usd">1000000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
	<ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-C3142B2FE632682F9A1804A3676C954B" unitRef="usd">800000</ifrs-full:ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
	<ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="FD2015Q4YTD" decimals="-5" id="Fact-1722C9B321679A698BDC04A367641223" unitRef="usd">66900000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
	<ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember" decimals="-5" id="Fact-DD185504D59A6376157604A3677B8387" unitRef="usd">66900000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
	<ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="FD2016Q4YTD" decimals="-5" id="Fact-CAE6F7DC31C99B39F8F704A3675BB7B6" unitRef="usd">136300000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
	<ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember" decimals="-5" id="Fact-241052BF90669BB9D72C04A36775E903" unitRef="usd">136300000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
	<ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="FD2016Q4YTD_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" decimals="-6" id="Fact-3AC596989A507EFE921347B017BC5429" unitRef="usd">2000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
	<ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="FD2017Q4YTD" decimals="-5" id="Fact-CF64D20528181C9881CD04A367617BF7" unitRef="usd">105000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
	<ifrs-full:ProfitLossAttributableToOwnersOfParent contextRef="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_RetainedEarningsMember" decimals="-5" id="Fact-F1473E5D16734E2F306704A3677C6F84" unitRef="usd">105000000</ifrs-full:ProfitLossAttributableToOwnersOfParent>
	<ifrs-full:ProfitLossBeforeTax contextRef="FD2015Q4YTD" decimals="-5" id="Fact-35CDB135B3E85BB0FB2204A36785DD7B" unitRef="usd">109100000</ifrs-full:ProfitLossBeforeTax>
	<ifrs-full:ProfitLossBeforeTax contextRef="FD2016Q4YTD" decimals="-5" id="Fact-1588F69DDABFF40A3FD804A3676226DE" unitRef="usd">161000000</ifrs-full:ProfitLossBeforeTax>
	<ifrs-full:ProfitLossBeforeTax contextRef="FD2017Q4YTD" decimals="-5" id="Fact-7A98CEAB43BC7948113704A36764E27B" unitRef="usd">132400000</ifrs-full:ProfitLossBeforeTax>
	<ifrs-full:ProfitLossFromOperatingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-C1C23400E5493D96D26F04A36763AC3D" unitRef="usd">115400000</ifrs-full:ProfitLossFromOperatingActivities>
	<ifrs-full:ProfitLossFromOperatingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-1EF73E1030B724B8AFD904A367629D1D" unitRef="usd">156700000</ifrs-full:ProfitLossFromOperatingActivities>
	<ifrs-full:ProfitLossFromOperatingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-1C8856B69B75157EEB3904A36764FEF8" unitRef="usd">142500000</ifrs-full:ProfitLossFromOperatingActivities>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2015Q4" decimals="-5" id="Fact-D7A9D2F2C31526157F1804A367737E25" unitRef="usd">314600000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2015Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-9959E0AC736ACB93DE3E04A36773E206" unitRef="usd">141700000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2015Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-E02186EC37352A14AA0804A36773F845" unitRef="usd">162200000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2015Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-DB34503B9E419983157104A367742FA2" unitRef="usd">10700000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4" decimals="-5" id="Fact-74A9B4135CABA331E09E04A36772FAF9" unitRef="usd">302700000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" decimals="-5" id="Fact-8FA7766B95A28BEC0A4E04A3676CA5AA" unitRef="usd">-760900000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-86CB953D66D6F34169BC04A3676CE2EC" unitRef="usd">-181900000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-86340BB77E5E9D53B06404A3676C80D9" unitRef="usd">-567000000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-7F365D108DFA4A6DE57604A3676C3F75" unitRef="usd">-12000000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember" decimals="-5" id="Fact-156DDB25332B093B1A6E04A3676C6270" unitRef="usd">1063600000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-3A0F019D87A5E0749DAA04A3676C7F5B" unitRef="usd">322000000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-92C2CA26DD374F513C7F04A3676CCF0F" unitRef="usd">718700000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-DD9A0478D91CD2CE19E804A3676C66E0" unitRef="usd">22900000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-3D845207249BD1915B2B04A36774A43D" unitRef="usd">140100000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-1B7E1AC3C77C71F8374404A367737052" unitRef="usd">151700000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2016Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-DB7F49CEB3D5D36F6D5304A3677331AF" unitRef="usd">10900000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4" decimals="-5" id="Fact-61111DEDC9E1C11F44FB04A3676C92BE" unitRef="usd">323900000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_cls_SolarPanelManufacturingEquipmentMember" decimals="-5" id="Fact-CEF3E6958649D9F87A42451588E5FB27" unitRef="usd">4800000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" decimals="-5" id="Fact-983613DA1BC09F766E5404A3676A999A" unitRef="usd">-788700000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-0E2CB84E9A915C85906404A3676AD8D7" unitRef="usd">-202400000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-591377865061DA46894904A3676AC2A2" unitRef="usd">-574300000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-FB13CB1BF18A210FFCAD04A3676A23BC" unitRef="usd">-12000000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember" decimals="-5" id="Fact-D89CDC30D764B488879204A3676A2B06" unitRef="usd">1112600000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-EBCDCFC973DFED69B6C704A3676A40B2" unitRef="usd">344000000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-2C7FF14E47286D3FB0BA04A3676A6491" unitRef="usd">745500000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_GrossCarryingAmountMember_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-95560D3BFDCADB51FC1304A3676A17B7" unitRef="usd">23100000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" decimals="-5" id="Fact-0321F9790E9DDBD4BAA704A36773A337" unitRef="usd">141600000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_cls_MachineryAndEquipment1Member" decimals="-5" id="Fact-3E8C630A6F14A32AA85F04A36774120C" unitRef="usd">171200000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:PropertyPlantAndEquipment contextRef="FI2017Q4_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ifrs-full_LandMember" decimals="-5" id="Fact-8638879F3172B426584F04A36774724F" unitRef="usd">11100000</ifrs-full:PropertyPlantAndEquipment>
	<ifrs-full:ProvisionUsedOtherProvisions contextRef="FD2017Q4YTD" decimals="-5" id="Fact-F4AB34346C95C308B42E04A3677BD4AC" unitRef="usd">26600000</ifrs-full:ProvisionUsedOtherProvisions>
	<ifrs-full:ProvisionUsedOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember" decimals="-5" id="Fact-D162CC5E5983E480746304A3677BBE49" unitRef="usd">1100000</ifrs-full:ProvisionUsedOtherProvisions>
	<ifrs-full:ProvisionUsedOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-5" id="Fact-BF1C51D2C3092970844504A3677B6299" unitRef="usd">0</ifrs-full:ProvisionUsedOtherProvisions>
	<ifrs-full:ProvisionUsedOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember" decimals="-5" id="Fact-04C131120F2A77F64E1304A3677CCEA5" unitRef="usd">19000000</ifrs-full:ProvisionUsedOtherProvisions>
	<ifrs-full:ProvisionUsedOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember" decimals="-5" id="Fact-A8F804A8D692BB1DB58904A3677BC2AF" unitRef="usd">6500000</ifrs-full:ProvisionUsedOtherProvisions>
	<ifrs-full:Provisions contextRef="FI2017Q4" decimals="-5" id="Fact-B4A580ADE731BB76655304A3677CCFD8" unitRef="usd">43400000</ifrs-full:Provisions>
	<ifrs-full:Provisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember" decimals="-5" id="Fact-C74BD3408217F0F9314504A3677CC685" unitRef="usd">2500000</ifrs-full:Provisions>
	<ifrs-full:Provisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-5" id="Fact-4FAB692AB3DE6E3068A204A3677B2BFC" unitRef="usd">6800000</ifrs-full:Provisions>
	<ifrs-full:Provisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember" decimals="-5" id="Fact-F48928DBE3424339075704A3677CF57B" unitRef="usd">12700000</ifrs-full:Provisions>
	<ifrs-full:Provisions contextRef="FI2017Q4_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember" decimals="-5" id="Fact-561BA3886AD72F312A3104A3677C73E0" unitRef="usd">21400000</ifrs-full:Provisions>
	<ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets contextRef="FD2015Q4YTD" decimals="-5" id="Fact-44FE8752E152C81FE63904A367852C73" unitRef="usd">62800000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
	<ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets contextRef="FD2015Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember" decimals="-5" id="Fact-30064891A760B449983C1E4F0013C18A" unitRef="usd">19000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
	<ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets contextRef="FD2016Q4YTD" decimals="-5" id="Fact-0DB1D0A21CB9423117D604A36774A6EF" unitRef="usd">64100000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
	<ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets contextRef="FD2016Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember" decimals="-5" id="Fact-3F0E0780E9174B8D1A731E4F0F329843" unitRef="usd">3400000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
	<ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets contextRef="FD2017Q4YTD" decimals="-5" id="Fact-F5FC599AE7D25DB24EA104A3677D89BA" unitRef="usd">102600000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
	<ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets contextRef="FD2017Q4YTD_ifrs-full_BorrowingsByNameAxis_cls_FinanceLeaseLiabilitiesMember" decimals="-5" id="Fact-440CBA072F08A0C7B6791E4EE4472F17" unitRef="usd">5000000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets>
	<ifrs-full:PurchaseOfTreasuryShares contextRef="FD2015Q4YTD" decimals="-5" id="Fact-3499FB9DA7154A6A0C4904A3677CF087" unitRef="usd">28900000</ifrs-full:PurchaseOfTreasuryShares>
	<ifrs-full:PurchaseOfTreasuryShares contextRef="FD2015Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-C9091DF3835E4AB32D0904A36775211D" unitRef="usd">28900000</ifrs-full:PurchaseOfTreasuryShares>
	<ifrs-full:PurchaseOfTreasuryShares contextRef="FD2015Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember" decimals="-5" id="Fact-B9AD335F6CEFA093BEEA04A36786BB73" unitRef="usd">28900000</ifrs-full:PurchaseOfTreasuryShares>
	<ifrs-full:PurchaseOfTreasuryShares contextRef="FD2016Q4YTD" decimals="-5" id="Fact-7CDA433C2A36FBE3348A04A3677D94CA" unitRef="usd">18200000</ifrs-full:PurchaseOfTreasuryShares>
	<ifrs-full:PurchaseOfTreasuryShares contextRef="FD2016Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-0A70141133B7A8201E3C04A3676B1D92" unitRef="usd">18200000</ifrs-full:PurchaseOfTreasuryShares>
	<ifrs-full:PurchaseOfTreasuryShares contextRef="FD2016Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember" decimals="-5" id="Fact-D6D4DCC30CE11CC695BD04A3678618C4" unitRef="usd">18200000</ifrs-full:PurchaseOfTreasuryShares>
	<ifrs-full:PurchaseOfTreasuryShares contextRef="FD2017Q4YTD" decimals="-5" id="Fact-0CFC20AE6FAFAB6ACAA104A367855533" unitRef="usd">16700000</ifrs-full:PurchaseOfTreasuryShares>
	<ifrs-full:PurchaseOfTreasuryShares contextRef="FD2017Q4YTD_ifrs-full_ClassesOfShareCapitalAxis_cls_SubordinateVotingSharesMember" decimals="-5" id="Fact-ABE909D5C6E16A5BEFDA04A3677CC2B4" unitRef="usd">16700000</ifrs-full:PurchaseOfTreasuryShares>
	<ifrs-full:PurchaseOfTreasuryShares contextRef="FD2017Q4YTD_ifrs-full_ComponentsOfEquityAxis_ifrs-full_TreasurySharesMember" decimals="-5" id="Fact-887F50F29E8EC8813AFC04A36786694C" unitRef="usd">16700000</ifrs-full:PurchaseOfTreasuryShares>
	<ifrs-full:RawMaterials contextRef="FI2016Q4" decimals="-5" id="Fact-0E53BF0AE2ABA653ABC804A36762C20B" unitRef="usd">577100000</ifrs-full:RawMaterials>
	<ifrs-full:RawMaterials contextRef="FI2017Q4" decimals="-5" id="Fact-AD033C7F9B3E7AEA08DC04A3678656CE" unitRef="usd">735200000</ifrs-full:RawMaterials>
	<ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax contextRef="FD2015Q4YTD" decimals="-5" id="Fact-B1DE2615B9C93627A3C604A367727B0F" unitRef="usd">33100000</ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax>
	<ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax contextRef="FD2016Q4YTD" decimals="-5" id="Fact-093ED64B477E2184CBA604A36763C634" unitRef="usd">10300000</ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax>
	<ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax contextRef="FD2017Q4YTD" decimals="-5" id="Fact-E189E8DA8AD0098146B504A367622B22" unitRef="usd">-10600000</ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax>
	<ifrs-full:RecognisedFinanceLeaseAsAssets contextRef="FI2016Q4" decimals="-5" id="Fact-0C5326DE9E6D5DC5A69004A36761D972" unitRef="usd">8200000</ifrs-full:RecognisedFinanceLeaseAsAssets>
	<ifrs-full:RecognisedFinanceLeaseAsAssets contextRef="FI2017Q4" decimals="-5" id="Fact-FB3007AA99BF24211E8D04A367616D35" unitRef="usd">7300000</ifrs-full:RecognisedFinanceLeaseAsAssets>
	<ifrs-full:RentalExpense contextRef="FD2015Q4YTD" decimals="-5" id="Fact-966297756DB5FD1504DB04A3676B0C19" unitRef="usd">25600000</ifrs-full:RentalExpense>
	<ifrs-full:RentalExpense contextRef="FD2016Q4YTD" decimals="-5" id="Fact-C5DBDFCB42CE99C7182F04A36761A671" unitRef="usd">27100000</ifrs-full:RentalExpense>
	<ifrs-full:RentalExpense contextRef="FD2017Q4YTD" decimals="-5" id="Fact-E4E662EA5E632435104E04A36785AF6A" unitRef="usd">28500000</ifrs-full:RentalExpense>
	<ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="FD2015Q4YTD" decimals="-5" id="Fact-4C7F5CAC94E0F108905B04A367740A55" unitRef="usd">12500000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
	<ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="FD2016Q4YTD" decimals="-5" id="Fact-8149275AD5F232C01CFA04A3676B5FB6" unitRef="usd">75000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
	<ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities contextRef="FD2017Q4YTD" decimals="-5" id="Fact-B10E7AB17B9B76F3027604A367620BBE" unitRef="usd">40000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
	<ifrs-full:ResearchAndDevelopmentExpense contextRef="FD2015Q4YTD" decimals="-5" id="Fact-3FD97B5657508EAF66E504A36763B12A" unitRef="usd">23200000</ifrs-full:ResearchAndDevelopmentExpense>
	<ifrs-full:ResearchAndDevelopmentExpense contextRef="FD2016Q4YTD" decimals="-5" id="Fact-E582DA4088D43B3A5C2B04A367612F24" unitRef="usd">24900000</ifrs-full:ResearchAndDevelopmentExpense>
	<ifrs-full:ResearchAndDevelopmentExpense contextRef="FD2017Q4YTD" decimals="-5" id="Fact-F29D0F12D4E823AB271A04A3675B1123" unitRef="usd">26200000</ifrs-full:ResearchAndDevelopmentExpense>
	<ifrs-full:RestructuringProvision contextRef="FI2016Q4" decimals="-5" id="Fact-708C079DDF831351DC7304A3677FA9DF" unitRef="usd">6600000</ifrs-full:RestructuringProvision>
	<ifrs-full:RestructuringProvision contextRef="FI2017Q4" decimals="-5" id="Fact-0C4CAA86F14C7E6D5AEE04A367851F37" unitRef="usd">12700000</ifrs-full:RestructuringProvision>
	<ifrs-full:RetainedEarnings contextRef="FI2016Q4" decimals="-5" id="Fact-04140D7936AC9C4FF42C04A3676B3599" unitRef="usd">-1632000000</ifrs-full:RetainedEarnings>
	<ifrs-full:RetainedEarnings contextRef="FI2016Q4_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" decimals="-6" id="Fact-9DC3C5BD66D95CDE422D47AE632D542F" unitRef="usd">-19000000</ifrs-full:RetainedEarnings>
	<ifrs-full:RetainedEarnings contextRef="FI2017Q4" decimals="-5" id="Fact-16D3C1CFC6B08A04DD4004A3676BDBED" unitRef="usd">-1545200000</ifrs-full:RetainedEarnings>
	<ifrs-full:RetainedEarnings contextRef="I2016Q1Jan01_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" decimals="-6" id="Fact-222972AEA24E60678DE747AE6347FE0E" unitRef="usd">-17000000</ifrs-full:RetainedEarnings>
	<ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-52CD9BD087F1DE48D7DC04A36784D66C" unitRef="usd">0</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-B46E1BEB385D53876E5E04A3677C21C0" unitRef="usd">74000000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-44F787C5D893E554C2B404A3677EFC2C" unitRef="usd">0</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ifrs-full_PlanAssetsMember" decimals="-5" id="Fact-4DCB0AE7CF9FF4E86D9604A367725D0B" unitRef="usd">-6100000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
	<ifrs-full:Revenue contextRef="FD2015Q4YTD" decimals="-5" id="Fact-EF7A4B647328938A9D0404A36762D6E8" unitRef="usd">5639200000</ifrs-full:Revenue>
	<ifrs-full:Revenue contextRef="FD2016Q4YTD" decimals="-5" id="Fact-7D78169EB32AC4B1A2B704A367628264" unitRef="usd">6016500000</ifrs-full:Revenue>
	<ifrs-full:Revenue contextRef="FD2016Q4YTD_ifrs-full_NewIFRSsAxis_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" decimals="-6" id="Fact-3873090836B5315BB9DA47AF76526C13" unitRef="usd">30000000</ifrs-full:Revenue>
	<ifrs-full:Revenue contextRef="FD2017Q4YTD" decimals="-5" id="Fact-05D5A01FE827A440595904A367635C81" unitRef="usd">6110500000</ifrs-full:Revenue>
	<ifrs-full:RightofuseAssets contextRef="FI2016Q4" decimals="-5" id="Fact-81AD23C25176F903673504A367729C35" unitRef="usd">11000000</ifrs-full:RightofuseAssets>
	<ifrs-full:RightofuseAssets contextRef="FI2017Q4" decimals="-5" id="Fact-261E748C8BFDBA69F72B04A36785DA81" unitRef="usd">10500000</ifrs-full:RightofuseAssets>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-A06B022791C3C7E320AA04A36775C31E" unitRef="usd">0</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_CashandCashEquivalents1Member_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-8F2781124CEB382A4A9604A3677DFAAC" unitRef="usd">9600000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-415315F26D48BB71342F04A3677D7A0F" unitRef="usd">16300000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-1460E2070860B797C04D04A36762C958" unitRef="usd">-2600000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-7A65425C25C2F1320B1A04A367621043" unitRef="usd">-74200000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_NetFinancialAssetsLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-F9010D6FEF5B98652AB004A367749C85" unitRef="usd">-99400000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_OtherFinancialAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-A77E8F4954D10F74682904A3677DECAC" unitRef="usd">6700000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-C2DE09298FB0A25F460E04A36761DCDF" unitRef="usd">-55800000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_CAD_ifrs-full_ClassesOfAssetsAxis_ifrs-full_TradeReceivablesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-3246AD50FAC69192FD5804A367625B23" unitRef="usd">600000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-46E103F0FB4A336BA1D204A367626E11" unitRef="usd">0</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_CashandCashEquivalents1Member_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-392D6FD9373126D5A71204A367757128" unitRef="usd">8600000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-8A5FEA162A3A21F8A4E604A36762C462" unitRef="usd">18500000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-F9DCD348669DE505B14804A367621D88" unitRef="usd">-1200000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-70D34D7DBD9DFA9FF11404A3677DF5EF" unitRef="usd">-500000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_NetFinancialAssetsLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-9C19BCF88379428DE16C04A3677D79AE" unitRef="usd">22600000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_OtherFinancialAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-70362612AFD44690B48F04A367627CB7" unitRef="usd">1700000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-BD7FDE8890A5DC59B75104A3677528D4" unitRef="usd">-33000000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_EUR_ifrs-full_ClassesOfAssetsAxis_ifrs-full_TradeReceivablesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-E1DECA9122678D4754CD04A367743F47" unitRef="usd">28500000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-0E609D37FF5E3590A04A04A36762C152" unitRef="usd">55000000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_CashandCashEquivalents1Member_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-035C06A1506727B06B1E04A367743957" unitRef="usd">300000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-59355DD679BBBF92981804A36774D999" unitRef="usd">0</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-980B7BAC3687527EB33E04A3677D405A" unitRef="usd">0</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-F73263295757475AD48604A36775BD61" unitRef="usd">0</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_NetFinancialAssetsLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-5A70CD591D8BF0E8D61604A36775855C" unitRef="usd">54400000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_OtherFinancialAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-35B6FE1554FF4249E67904A3677EB713" unitRef="usd">0</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-E659A96BC912F9F5C7E404A3677D8558" unitRef="usd">-900000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_GBP_ifrs-full_ClassesOfAssetsAxis_ifrs-full_TradeReceivablesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-6A0FA94C1AE29489FA0404A367624AA3" unitRef="usd">0</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-120F0CC33805382DB22204A3676290EA" unitRef="usd">0</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_CashandCashEquivalents1Member_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-BA57BCF59D7381889B1404A36762C6A6" unitRef="usd">1300000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-D21D7D1396BB69AF971404A3677380D1" unitRef="usd">6300000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_CurrentTaxLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-B2D024BF83A26DC4BF7504A36775F4FF" unitRef="usd">-800000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-EE30BF7C12E63C4675FA04A367624721" unitRef="usd">-12000000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_NetFinancialAssetsLiabilitiesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-93478BAEABC44621666104A36775B3C4" unitRef="usd">-21500000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_OtherFinancialAssetsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-AAAD660889336F97851504A36774BC6C" unitRef="usd">200000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-8F1CEFDDDCD831ACDEB904A367740249" unitRef="usd">-18000000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic contextRef="FI2017Q4_cls_Currency1Axis_currency_THB_ifrs-full_ClassesOfAssetsAxis_ifrs-full_TradeReceivablesMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember" decimals="-5" id="Fact-FAB77C84339BEBD2F18704A367740039" unitRef="usd">1500000</ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic>
	<ifrs-full:SalesOfPropertyAndOtherAssetsRelatedPartyTransactions contextRef="D2015Q3Jul23-Jul23_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" decimals="-6" id="Fact-FDFDD7EDB5A2FA8F53AA04A3677FA618" unitRef="usd">109000000</ifrs-full:SalesOfPropertyAndOtherAssetsRelatedPartyTransactions>
	<ifrs-full:SalesOfPropertyAndOtherAssetsRelatedPartyTransactions contextRef="D2015Q3Jul23-Jul23_ifrs-full_CategoriesOfRelatedPartiesAxis_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" decimals="-6" id="Fact-8B1D7125211DA9ED3F4304A3677F4AA3" unitRef="cad">137000000</ifrs-full:SalesOfPropertyAndOtherAssetsRelatedPartyTransactions>
	<ifrs-full:SellingGeneralAndAdministrativeExpense contextRef="FD2015Q4YTD" decimals="-5" id="Fact-74365086DC4E14C6C03F04A367632262" unitRef="usd">207500000</ifrs-full:SellingGeneralAndAdministrativeExpense>
	<ifrs-full:SellingGeneralAndAdministrativeExpense contextRef="FD2016Q4YTD" decimals="-5" id="Fact-537728F1B4F5CAA8A29A04A3676480B4" unitRef="usd">211100000</ifrs-full:SellingGeneralAndAdministrativeExpense>
	<ifrs-full:SellingGeneralAndAdministrativeExpense contextRef="FD2017Q4YTD" decimals="-5" id="Fact-E98ACE1BFD50670D227304A3675BF278" unitRef="usd">203200000</ifrs-full:SellingGeneralAndAdministrativeExpense>
	<ifrs-full:SharePremium contextRef="FI2016Q4" decimals="-5" id="Fact-9AE59DDE0104EAF17F7704A3676C557C" unitRef="usd">862600000</ifrs-full:SharePremium>
	<ifrs-full:SharePremium contextRef="FI2017Q4" decimals="-5" id="Fact-2D60EB7C57F00F10BFFD04A3676CE673" unitRef="usd">863000000</ifrs-full:SharePremium>
	<ifrs-full:SurplusDeficitInPlan contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-066382E736A3B349F31604A3677F5E6A" unitRef="usd">-65800000</ifrs-full:SurplusDeficitInPlan>
	<ifrs-full:SurplusDeficitInPlan contextRef="FI2016Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-A198DDA3F901B8040F3804A36774676E" unitRef="usd">51600000</ifrs-full:SurplusDeficitInPlan>
	<ifrs-full:SurplusDeficitInPlan contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="-5" id="Fact-D3A6922190448BC9448604A36785A595" unitRef="usd">-75500000</ifrs-full:SurplusDeficitInPlan>
	<ifrs-full:SurplusDeficitInPlan contextRef="FI2017Q4_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="-5" id="Fact-E30B9D4569EC52A3E47504A367749C7C" unitRef="usd">39700000</ifrs-full:SurplusDeficitInPlan>
	<ifrs-full:TaxEffectOfForeignTaxRates contextRef="FD2015Q4YTD" decimals="-5" id="Fact-E3F6D90E9B3567E0EE2604A367649AB8" unitRef="usd">-19900000</ifrs-full:TaxEffectOfForeignTaxRates>
	<ifrs-full:TaxEffectOfForeignTaxRates contextRef="FD2016Q4YTD" decimals="-5" id="Fact-3A79CC07CF14A14DCA4E04A3677EBB83" unitRef="usd">-100000</ifrs-full:TaxEffectOfForeignTaxRates>
	<ifrs-full:TaxEffectOfForeignTaxRates contextRef="FD2017Q4YTD" decimals="-5" id="Fact-A538C5CD4F5DA5E5F7EE04A3676AC7D2" unitRef="usd">-7600000</ifrs-full:TaxEffectOfForeignTaxRates>
	<ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011 contextRef="FD2015Q4YTD" decimals="-5" id="Fact-3B705AE9B3E3932A976E04A3677E50C5" unitRef="usd">600000</ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011>
	<ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011 contextRef="FD2016Q4YTD" decimals="-5" id="Fact-90FF3D5E77B413478C0804A3677F049B" unitRef="usd">100000</ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011>
	<ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011 contextRef="FD2017Q4YTD" decimals="-5" id="Fact-04808DBAF28C06771BC004A3676A8B81" unitRef="usd">100000</ifrs-full:TaxEffectOfRevenuesExemptFromTaxation2011>
	<ifrs-full:TaxEffectOfTaxLosses contextRef="FD2015Q4YTD" decimals="-5" id="Fact-79364D1BF269D9F055C104A367852CA1" unitRef="usd">15300000</ifrs-full:TaxEffectOfTaxLosses>
	<ifrs-full:TaxEffectOfTaxLosses contextRef="FD2016Q4YTD" decimals="-5" id="Fact-DC4E2A3E36E81370876904A3677DEE77" unitRef="usd">2700000</ifrs-full:TaxEffectOfTaxLosses>
	<ifrs-full:TaxEffectOfTaxLosses contextRef="FD2017Q4YTD" decimals="-5" id="Fact-E3BCACA625E8098C7BB704A3677E22BA" unitRef="usd">3400000</ifrs-full:TaxEffectOfTaxLosses>
	<ifrs-full:TaxExpenseIncomeAtApplicableTaxRate contextRef="FD2015Q4YTD" decimals="-5" id="Fact-F3FA1120A31654E1908E04A36784C2C0" unitRef="usd">28900000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
	<ifrs-full:TaxExpenseIncomeAtApplicableTaxRate contextRef="FD2016Q4YTD" decimals="-5" id="Fact-0107B015F1AF261275D104A3677E60D7" unitRef="usd">42700000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
	<ifrs-full:TaxExpenseIncomeAtApplicableTaxRate contextRef="FD2017Q4YTD" decimals="-5" id="Fact-4F5DA7A16F779192D9B504A36774C607" unitRef="usd">35100000</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
	<ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures contextRef="FI2016Q4" decimals="INF" id="Fact-54DE87EF8D49FAAEC45104A3676AACA8" unitRef="usd">0</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
	<ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures contextRef="FI2017Q4" decimals="INF" id="Fact-8AE1EB3E8478D3BDD79904A3677F89E2" unitRef="usd">0</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
	<ifrs-full:TradeAndOtherPayablesToTradeSuppliers contextRef="FI2016Q4" decimals="-5" id="Fact-D48D0952957688122FCB04A3676CC93B" unitRef="usd">876900000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
	<ifrs-full:TradeAndOtherPayablesToTradeSuppliers contextRef="FI2017Q4" decimals="-5" id="Fact-A1982C43877D4F62335804A3676CDA1D" unitRef="usd">931100000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
	<ifrs-full:TransportationExpense contextRef="FD2015Q4YTD" decimals="-5" id="Fact-7B6DD94E95E83D48BEFD04A36785199B" unitRef="usd">76800000</ifrs-full:TransportationExpense>
	<ifrs-full:TransportationExpense contextRef="FD2016Q4YTD" decimals="-5" id="Fact-36ACBE046D366E1BDF8E04A3676A2F4A" unitRef="usd">80900000</ifrs-full:TransportationExpense>
	<ifrs-full:TransportationExpense contextRef="FD2017Q4YTD" decimals="-5" id="Fact-7C284A04883B0089CF5704A3676300E4" unitRef="usd">79300000</ifrs-full:TransportationExpense>
	<ifrs-full:TreasuryShares contextRef="FI2016Q4" decimals="-5" id="Fact-08582AC04D9A9F7A574804A3676B7834" unitRef="usd">15300000</ifrs-full:TreasuryShares>
	<ifrs-full:TreasuryShares contextRef="FI2017Q4" decimals="-5" id="Fact-689F806FF23399A9F79B04A3676C9405" unitRef="usd">8700000</ifrs-full:TreasuryShares>
	<ifrs-full:UndrawnBorrowingFacilities contextRef="FI2016Q4" decimals="-5" id="Fact-C65519FA3019448E302643EE16C483FB" unitRef="usd">70000000</ifrs-full:UndrawnBorrowingFacilities>
	<ifrs-full:UndrawnBorrowingFacilities contextRef="FI2017Q4" decimals="-5" id="Fact-BB68FE89023CD8B3940004A3676199D2" unitRef="usd">73500000</ifrs-full:UndrawnBorrowingFacilities>
	<ifrs-full:UndrawnBorrowingFacilities contextRef="FI2017Q4_ifrs-full_BorrowingsByNameAxis_cls_RevolvingFacilityDueMay2020Member" decimals="-5" id="Fact-B65726872BDA9BEEE55C04A367623D17" unitRef="usd">276800000</ifrs-full:UndrawnBorrowingFacilities>
	<ifrs-full:UnusedProvisionReversedOtherProvisions contextRef="FD2017Q4YTD" decimals="-5" id="Fact-DFFACF43BF177D03F74204A3677B8A5F" unitRef="usd">5100000</ifrs-full:UnusedProvisionReversedOtherProvisions>
	<ifrs-full:UnusedProvisionReversedOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_LegalProceedingsProvisionMember" decimals="-5" id="Fact-09C926247CFA3FE517FC04A3677CF897" unitRef="usd">200000</ifrs-full:UnusedProvisionReversedOtherProvisions>
	<ifrs-full:UnusedProvisionReversedOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" decimals="-5" id="Fact-C600B82D02DF3C8E3ABE04A3677CA997" unitRef="usd">0</ifrs-full:UnusedProvisionReversedOtherProvisions>
	<ifrs-full:UnusedProvisionReversedOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_RestructuringProvisionMember" decimals="-5" id="Fact-929499572701C3F07E3604A3677CEA73" unitRef="usd">300000</ifrs-full:UnusedProvisionReversedOtherProvisions>
	<ifrs-full:UnusedProvisionReversedOtherProvisions contextRef="FD2017Q4YTD_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_WarrantyProvisionMember" decimals="-5" id="Fact-2E45C3E5964E9873FD7304A3677C6CF6" unitRef="usd">4600000</ifrs-full:UnusedProvisionReversedOtherProvisions>
	<ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="0" id="Fact-79E8358329232323640804A36774ACD0" unitRef="year">14</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation>
	<ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation contextRef="FD2016Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="0" id="Fact-B13A93547358B37DFB2904A3676A138B" unitRef="year">19</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation>
	<ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" decimals="0" id="Fact-6AF20DF783DEC9EB243704A367745ECB" unitRef="year">14</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation>
	<ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation contextRef="FD2017Q4YTD_ifrs-full_DefinedBenefitPlansAxis_cls_PensionPlansDefinedBenefit1Member" decimals="0" id="Fact-C30F048126C28A8B72D704A367748347" unitRef="year">19</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeOneMember" decimals="2" id="Fact-EFFD315C2E638C5DDD8E099C988AA0E8" unitRef="usd">7.78</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement contextRef="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeTwoMember" decimals="2" id="Fact-8FB39773E0AECAE94B63099C98863EF0" unitRef="usd">13.38</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="FD2016Q4YTD" decimals="2" id="Fact-D275C64DBE155A5EBF2404A36773A3B0" unitRef="usd">6.46</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD" decimals="2" id="Fact-56E3EEF55136CFBD461004A36773388D" unitRef="usd">7.87</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="FD2016Q4YTD" decimals="2" id="Fact-9F7A21EF6AC9791ABEA304A36773223D" unitRef="usd">0.00</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement contextRef="FD2017Q4YTD" decimals="2" id="Fact-66046CE32528FE86BCDB04A36773E9D7" unitRef="usd">0.00</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise contextRef="FD2016Q4YTD" decimals="2" id="Fact-3534C45101DAA6AC8E3304A367750FB4" unitRef="usd">10.66</ifrs-full:WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise contextRef="FD2017Q4YTD" decimals="2" id="Fact-85882E28C8DBD9BA47D104A3676B02CF" unitRef="usd">12.41</ifrs-full:WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="FI2015Q4" decimals="2" id="Fact-D475E40C590BAB7A5FDC04A36773D66C" unitRef="usd">8.03</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="FI2016Q4" decimals="2" id="Fact-AF9F2DE3132C41AC3CBD04A367734D4A" unitRef="usd">8.46</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="FI2017Q4" decimals="2" id="Fact-2ECAFAC17F2CBDB7923604A367722A4D" unitRef="usd">12.14</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeOneMember" decimals="2" id="Fact-B76F108F81AB238BFF30099C988D0E73" unitRef="usd">7.78</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement contextRef="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeTwoMember" decimals="2" id="Fact-FCEB203531AF7D34F252099C9883997F" unitRef="usd">13.38</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement>
	<ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted contextRef="FI2015Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="2" id="Fact-146E406A7B14E1E08F8404A3676CAD73" unitRef="usd">13.06</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
	<ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted contextRef="FI2015Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="2" id="Fact-A5C00610CFE3B600CB9604A3676CCD52" unitRef="usd">11.49</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
	<ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted contextRef="FI2016Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="2" id="Fact-B2E86BE83C9B5BE3041104A3676D56D8" unitRef="usd">9.61</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
	<ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted contextRef="FI2016Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="2" id="Fact-F36E452E74D4B65FE1AD04A3677594B9" unitRef="usd">9.29</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
	<ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted contextRef="FI2017Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_PerformanceShareUnitsPSUMember" decimals="2" id="Fact-109EC1FDB4EFA0DDAF4804A36775BBB6" unitRef="usd">17.18</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
	<ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted contextRef="FI2017Q4_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_cls_RestrictedStockUnitsRSU1Member" decimals="2" id="Fact-CDFF666A66E03440C4A504A3676B5DB5" unitRef="usd">13.05</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
	<ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted contextRef="FI2015Q4" decimals="2" id="Fact-43B84D89DDD96905884404A3676C115F" unitRef="usd">4.68</ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted>
	<ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions contextRef="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeOneMember" decimals="1" id="Fact-99E98EBB123695B0C67C099C989D775C" unitRef="year">3.5</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions>
	<ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions contextRef="FI2017Q4_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_cls_ExercisePriceRangeTwoMember" decimals="1" id="Fact-1085286A5C5C3FB986F9099C987D54CA" unitRef="year">7.6</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions>
	<ifrs-full:WeightedAverageShares contextRef="FD2015Q4YTD" decimals="-5" id="Fact-5A3663BCE18112241A9604A367644BD6" unitRef="shares">155800000</ifrs-full:WeightedAverageShares>
	<ifrs-full:WeightedAverageShares contextRef="FD2016Q4YTD" decimals="-5" id="Fact-EBFA749BBE91F6F7698604A3676104C1" unitRef="shares">141800000</ifrs-full:WeightedAverageShares>
	<ifrs-full:WeightedAverageShares contextRef="FD2017Q4YTD" decimals="-5" id="Fact-351F3EF431AD172B658904A367630A89" unitRef="shares">143100000</ifrs-full:WeightedAverageShares>
	<ifrs-full:WorkInProgress contextRef="FI2016Q4" decimals="-5" id="Fact-FC77339950A774E4969B04A36764C7C2" unitRef="usd">133000000</ifrs-full:WorkInProgress>
	<ifrs-full:WorkInProgress contextRef="FI2017Q4" decimals="-5" id="Fact-12580235144E56633B5004A36762DF3B" unitRef="usd">168300000</ifrs-full:WorkInProgress>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4" decimals="-5" id="Fact-D62D5F0DBB4A16C2BF6904A3676435C3" unitRef="usd">576100000</invest:DerivativeNotionalAmount>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_cls_Currency1Axis_cls_OtherCurrencyMember" decimals="-5" id="Fact-54FD67FDF0D22C58AFFD04A3676B70E2" unitRef="usd">4500000</invest:DerivativeNotionalAmount>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_cls_Currency1Axis_currency_CAD" decimals="-5" id="Fact-A6144DE6FF1A5F7422F004A36763283C" unitRef="usd">204800000</invest:DerivativeNotionalAmount>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_cls_Currency1Axis_currency_CNY" decimals="-5" id="Fact-790FC3D51D46806A6C5F04A36786A5EF" unitRef="usd">71600000</invest:DerivativeNotionalAmount>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_cls_Currency1Axis_currency_EUR" decimals="-5" id="Fact-94EB5730A7E407BE72DE04A3676337D5" unitRef="usd">28700000</invest:DerivativeNotionalAmount>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_cls_Currency1Axis_currency_GBP" decimals="-5" id="Fact-829FD77ABDD4D8CFD01804A36763B8F0" unitRef="usd">56400000</invest:DerivativeNotionalAmount>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_cls_Currency1Axis_currency_MXN" decimals="-5" id="Fact-6E3D1DA94E7446886BAE04A36762A2EA" unitRef="usd">29300000</invest:DerivativeNotionalAmount>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_cls_Currency1Axis_currency_MYR" decimals="-5" id="Fact-804391A4B771D986656504A36764E12F" unitRef="usd">48400000</invest:DerivativeNotionalAmount>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_cls_Currency1Axis_currency_RON" decimals="-5" id="Fact-505892209C31A5AA5A3A04A367862CEC" unitRef="usd">28400000</invest:DerivativeNotionalAmount>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_cls_Currency1Axis_currency_SGD" decimals="-5" id="Fact-18F38CA7F9F7F33FA6C704A367646B03" unitRef="usd">25000000</invest:DerivativeNotionalAmount>
	<invest:DerivativeNotionalAmount contextRef="FI2017Q4_cls_Currency1Axis_currency_THB" decimals="-5" id="Fact-C2AFE4CF10DAC9906C2104A36764B6EA" unitRef="usd">79000000</invest:DerivativeNotionalAmount>
	<cls:DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-D6C59CEC402EB491D0A604A36776EB69">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Other financial liabilities:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;This category is for financial liabilities that are not classified as fair value through profit or loss and includes accounts payable, the majority of our accrued liabilities and certain other provisions, as well as borrowings under our credit facility, including our term loan. We record these financial liabilities at amortized cost on our consolidated balance&amp;#160;sheet.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</cls:DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock>
	<cls:DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock contextRef="FD2017Q4YTD" id="Fact-7F186F4CD404E57C3421482FE6E04679">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recently issued accounting pronouncements:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;IFRS 15, Revenue from Contracts with Customers:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2014, the IASB issued this standard, which provides a single, principles-based five-step model for revenue recognition to be applied to all customer contracts, and requires enhanced disclosures. The new standard is effective for annual periods beginning on or after January 1, 2018, and allows for early adoption. We adopted this standard on January 1, 2018, and have elected to use the retrospective approach, pursuant to which we will restate each relevant comparative reporting periods presented and recognize the transitional adjustments through equity at the start of the first comparative reporting period to be presented in our quarterly and annual consolidated financial statements (which will be January 1, 2016 for our annual financial statements). The new standard will change the timing of our revenue recognition for a significant portion of our business, resulting in the recognition of revenue for certain customer contracts earlier than under the previous recognition rules (which was generally upon delivery). The new standard will materially impact our consolidated financial statements, primarily in relation to inventory and accounts receivable balances.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We currently estimate the following impacts under the new standard: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.61111111111111%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;January 1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Increase (decrease)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts receivable/Contract asset&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;197&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(178&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(206&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deficit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;30&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are currently analyzing and will disclose the anticipated extent of the financial impact of the new standard on the specific line items above as of December 31, 2017 and for the year ended December 31, 2017 when our analysis is completed.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;IFRS&amp;#160;9, Financial Instruments:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In July 2014, the IASB issued a final version of this standard, which replaces IAS&amp;#160;39, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments: Recognition and Measurement, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;and is effective for annual periods beginning on or after January 1, 2018, with earlier adoption permitted. The standard introduces a new model for the classification and measurement of financial assets, a single expected credit loss model for the measurement of the impairment of financial assets, and a new model for hedge accounting that is aligned with a company&amp;#8217;s risk management activities. We adopted this standard effective January 1, 2018. The adoption of this standard will not have a material impact on our consolidated financial statements. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;IFRS 16, Leases:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In January 2016, the IASB issued this standard, which brings most leases on-balance sheet for lessees under a single model, eliminating the distinction between operating and finance leases. IFRS 16 supersedes IAS 17, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and related interpretations and is effective for periods beginning on or after January 1, 2019, with earlier adoption permitted. We do not intend to adopt this standard early. We have established a project team to evaluate the anticipated impact of this standard on our consolidated financial statements, as well as any changes to our business processes, systems and controls that may be required to support the recognition and disclosures required by the new standard. Transition efforts are currently underway, and are anticipated to be complete by January 1, 2019.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock>
	<cls:DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock contextRef="FD2017Q4YTD" id="Fact-7EF1DFE50DDBDABFDDDD04A367851B59">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table outlines the plan balances as reported on our consolidated balance&amp;#160;sheet:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:47%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension &lt;br clear="none"/&gt;Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other &lt;br clear="none"/&gt;Benefit Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension &lt;br clear="none"/&gt;Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other &lt;br clear="none"/&gt;Benefit Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Pension and non-pension post-employment benefit obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(20.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(86.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(23.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(74.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(97.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current other post-employment benefit obligations &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-current net pension assets (note 10)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;62.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;62.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(75.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(35.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;In connection with certain restructuring actions announced prior to the end of 2017, we reclassified a current portion of the accumulated post-employment benefits totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$0.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; to accrued and other current liabilities on our consolidated balance sheet as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cls:DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock>
	<cls:DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock contextRef="FD2017Q4YTD" id="Fact-164485019774B7E5049704A3677C9610">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;BASIS OF PREPARATION AND SIGNIFICANT ACCOUNTING POLICIES:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Statement of compliance:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements have been prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements were authorized for issuance by our Board of Directors on &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;8, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Functional and presentation currency:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements are presented in U.S.&amp;#160;dollars, which is also our functional currency. Unless otherwise noted, all financial information is presented in millions of U.S.&amp;#160;dollars (except percentages and per share&amp;#160;amounts).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Use of estimates and judgments:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The preparation of financial statements in conformity with IFRS requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets and liabilities, revenue and expenses, and the related disclosures of contingent assets and liabilities. We base our estimates and assumptions on current facts, historical experience and various other factors that we believe are reasonable under the circumstances. Our assessment of these factors forms the basis for our judgments on the carrying values of our assets and liabilities, and the accrual of our costs and expenses. Actual results could differ materially from these estimates and assumptions. We review our estimates and underlying assumptions on an ongoing basis and make revisions as determined necessary by management. Revisions are recognized in the period in which the estimates are revised and may impact future periods as well.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Key sources of estimation uncertainty and judgment:&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; We have applied significant estimates and assumptions in the following areas which we believe could have a significant impact on our reported results and financial position: our valuations of inventory, assets held for sale and income taxes; the amount of our restructuring charges or recoveries; the measurement of the recoverable amounts of our cash generating units (CGUs, as defined below), which includes estimating future growth, profitability, discount and terminal growth rates, and the fair value of our real property; our valuations of financial assets and liabilities, pension and non-pension post-employment benefit costs, employee stock-based compensation expense, provisions and contingencies; and the allocation of the purchase price and other valuations related to our business acquisitions.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We define a CGU as the smallest identifiable group of assets that cannot be tested individually and that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. CGUs can be comprised of a single site, a group of sites, or a line of business.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have also applied significant judgment in the following areas: the determination of our CGUs and whether events or changes in circumstances during the relevant period are indicators that a review for impairment should be conducted, and the timing of the recognition of charges or recoveries associated with our restructuring actions. The near-term economic environment could also impact certain estimates necessary to prepare our consolidated financial statements, including the estimates related to the recoverable amounts used in our impairment testing of our non-financial assets, and the discount rates applied to our net pension and non-pension post-employment benefit assets or liabilities. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#160;&amp;#160;&amp;#160;&amp;#160;We describe our use of judgment and estimation uncertainties in greater detail in the following accounting policies.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;SIGNIFICANT ACCOUNTING POLICIES:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The accounting policies below are in compliance with IFRS and have been applied consistently to all periods presented in these consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(a) &amp;#160;&amp;#160;&amp;#160;&amp;#160;Basis of measurement:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements have been prepared primarily on the historical cost basis. Other measurement bases, where used, are described in the applicable notes.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Basis of consolidation:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;These consolidated financial statements include our direct and indirect subsidiaries, all of which are wholly-owned. Any subsidiaries that are formed or acquired during the year are consolidated from their respective dates of formation or acquisition. Inter-company transactions and balances are eliminated on consolidation.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(c)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Business combinations:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We use the acquisition method to account for any business combinations. All identifiable assets and liabilities are recorded at fair value as of the acquisition date. Any goodwill that arises from business combinations is tested annually for impairment (see note 2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;(l)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). Potential obligations for contingent consideration and contingencies are also recorded at fair value as of the acquisition date. We record subsequent changes in the fair value of such potential obligations from the date of acquisition to the settlement date in our consolidated statement of operations. We expense integration costs (for the establishment of business processes, infrastructure and information systems for acquired operations) and acquisition-related consulting and transaction costs as incurred in our consolidated statement of&amp;#160;operations. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We use judgment to determine the estimates to value identifiable net assets and the fair value of contingent consideration, if applicable, at the acquisition date. We may engage independent third parties to determine the fair value of property, plant and equipment and intangible assets. We use estimates to determine cash flow projections, including the period of expected future benefit, and future growth and discount rates, among other factors.  &lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(d)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Foreign currency translation:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The majority of our subsidiaries have a U.S.&amp;#160;dollar functional currency, which represents the currency of the primary economic environment in which they operate. For these subsidiaries, we translate monetary assets and liabilities denominated in foreign currencies into U.S.&amp;#160;dollars at the period-end exchange rates. We translate non-monetary assets and liabilities denominated in foreign currencies into U.S. dollars at historic rates, and we translate revenue and expenses into U.S. dollars at the average exchange rates prevailing during the month of the transaction. Exchange gains and losses also arise on the settlement of foreign-currency denominated transactions. We recognize foreign currency differences arising on translation in our consolidated statement of&amp;#160;operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For our subsidiaries with a non-U.S.&amp;#160;dollar functional currency, we translate assets and liabilities into U.S.&amp;#160;dollars using the period-end exchange rates, and we translate revenue and expenses into U.S. dollars at the average exchange rates prevailing during the month of the transaction. We defer gains and losses arising from the translation of these operations in the foreign currency translation account included in accumulated other comprehensive income.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(e)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Cash and cash equivalents:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents include cash on account and short-term investments with original maturities of three months or less. These instruments are subject to an insignificant risk of change in fair value over their terms and, as a result, we carry cash and cash equivalents at&amp;#160;cost.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(f)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Accounts receivable:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We initially value our accounts receivable at fair value. We record an allowance for doubtful accounts against accounts receivable that management believes are impaired. We record specific allowances against customer receivables based on our evaluation of the customers&amp;#8217; creditworthiness and knowledge of their financial condition. We also consider the aging of the receivables, customer and industry concentrations, the current business environment, and historical experience.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(g)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Inventories:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We procure inventory and manufacture based on specific customer orders and forecasts and value our inventory on a first-in, first-out basis at the lower of cost and net realizable value. The cost of our finished goods and work-in-progress includes direct materials, labor and overhead. We may require valuation adjustments if actual market conditions or demand for our customers' products or services are less favorable than originally projected. The determination of net realizable value involves significant management judgment. We consider factors such as shrinkage, the aging of and future demand for the inventory, and contractual arrangements with customers. We attempt to utilize excess inventory in other products we manufacture or return inventory to the relevant suppliers or customers. We use future sales volume forecasts to estimate excess inventory on-hand. A change to these assumptions may impact our inventory valuation and our gross margins. Should circumstances change, we may adjust our previous write-downs in our consolidated statement of operations in the period a change in estimate occurs.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(h)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Assets classified as held for sale:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We classify assets as held for sale if the carrying amount will be recovered principally through a sale transaction rather than through continued use. Management must be committed to the sale transaction and the asset must be immediately available for sale in its present condition to qualify as an asset held for sale. Assets classified as held for sale are measured at the lower of their carrying amount and fair value less costs to sell, and are no longer depreciated. The determination of fair value less costs to sell involves judgment by management of the probability and timing of disposition and the expected amount of recoveries and costs. We may engage independent third parties to assist in the determination of the estimated fair values less costs to sell for assets classified as held for sale. At the end of each reporting period, we evaluate the appropriateness of our estimates and assumptions. We may require adjustments to reflect actual experience or changes in estimates.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Property, plant and equipment:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We carry property, plant and equipment at cost less accumulated depreciation and accumulated impairment losses. Cost consists of expenditures directly attributable to the acquisition of the asset, including interest on qualified long-term assets. We capitalize the cost of an asset when the economic benefits associated with that asset are probable and when the cost can be measured reliably. We capitalize the costs of major renovations and we write-off the carrying amount of replaced assets. We expense all other maintenance and repair costs in our consolidated statement of operations as incurred. We do not depreciate land. We recognize depreciation expense on a straight-line basis over the estimated useful life of the asset as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:74%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:26%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Building/leasehold improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Up to 25&amp;#160;years or term of lease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3 to 10&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We estimate the useful life of property, plant and equipment based on the nature of the asset, historical experience, the terms of any related customer contract, and expected changes in technology. When major components of an asset have a significantly different useful life than their primary asset, the components are accounted for and depreciated separately. We review our estimates of residual values, useful lives and the methods of depreciation annually at year end and, if required, adjust for these prospectively. We determine gains and losses on the disposal or retirement of property, plant and equipment by comparing the proceeds from disposal with the carrying amount of the asset and we recognize these gains and losses in our consolidated statement of operations in the period of&amp;#160;disposal.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(j)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Leases:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are the lessee of property, plant and equipment, primarily buildings and machinery. We classify leases as operating leases where the risks and rewards of ownership are retained by the lessor. We generally treat payments made under operating leases as rentals and recognize them as expenses on a straight-line basis over the term of the lease in our consolidated statement of operations. For operating leases, we do not record the leased asset or associated obligation on our consolidated balance sheet. We classify leases as finance leases if the risks and rewards of ownership have substantially transferred to us. We capitalize finance leases at the commencement of the lease at the lower of the fair value of the leased asset and the present value of the minimum lease payments (included in property, plant and equipment in our consolidated balance sheet), and we depreciate finance leases over a period based on the useful life of the asset. We include the corresponding liabilities, net of finance costs, on our consolidated balance sheet. We allocate each finance lease payment between the liability and finance&amp;#160;costs. See note 2(x), &amp;#8220;Recently issued accounting pronouncements&amp;#8221; for the new standard on leases effective January 1, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(k)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Goodwill and intangible assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Goodwill:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We initially record goodwill related to acquisitions on our consolidated balance sheet in the amount of the excess of the fair value of the aggregate consideration paid (including the fair value of any contingent consideration) over the fair value of the identifiable net assets acquired. In subsequent reporting periods, we measure goodwill at cost less accumulated impairment losses, if any. We do not amortize goodwill. For purposes of impairment testing, we allocate goodwill to the CGU, or group of CGUs, that we expect will benefit from the related acquisition. See note&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;"&gt;2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;(l)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &amp;#8220;Impairment of goodwill, intangible assets and property, plant and&amp;#160;equipment.&amp;#8221; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangible assets:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We record intangible assets on our consolidated balance sheet at fair value on the date of acquisition. We capitalize intangible assets when the economic benefits associated with the asset are probable and when the cost can be measured reliably. We estimate the useful life of intangible assets based on the nature of the asset, historical experience and the projected period of expected future economic benefits to be provided by the asset. In subsequent reporting periods, we measure intangible assets at cost less accumulated amortization and accumulated impairment losses, if any. We amortize these assets on a straight-line basis over their estimated useful lives as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:88%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3 to 5&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4 to 10&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Computer software assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1 to 10&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property assets consist primarily of certain non-patented intellectual property and process technology. Other intangible assets consist primarily of customer relationships and contract intangibles. Computer software assets consist primarily of software licenses. We review our estimates of residual values, useful lives and the methods of amortization annually at year end and, if required, adjust for these prospectively. We reflect changes in useful lives on a prospective basis.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(l)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Impairment of goodwill, intangible assets and property, plant and equipment:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; We review the carrying amounts of goodwill, intangible assets and property, plant and equipment for impairment on an annual basis and whenever events or changes in circumstances (triggering events) indicate that the carrying amount of an asset or CGU may not be recoverable. If any such indication exists, we test the carrying amount of an asset or a CGU for impairment. In addition to an assessment of triggering events during the year, we conduct an annual impairment assessment in the fourth quarter of the year to correspond with our annual planning cycle. Judgment is required in the determination of our CGUs and whether events or changes in circumstances during the year are indicators that a review for impairment should be conducted prior to the annual assessment.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recognize an impairment loss when the carrying amount of an asset, CGU or group of CGUs exceeds its recoverable amount. The recoverable amount of an asset, CGU or group of CGUs is measured as the greater of its expected value-in-use and its fair value less costs to sell. The process of determining the recoverable amount is subjective and requires management to exercise significant judgment in estimating future growth, profitability, discount and terminal growth rates, and in projecting future cash flows, among other factors. Our expected value-in-use is determined based on the discounted cash flows of the relevant asset, CGU or group of CGUs. The process of determining fair value less costs to sell requires valuations and use of appraisals. Where applicable, we engage independent brokers to obtain market prices to estimate our real property and other asset values. We recognize impairment losses in our consolidated statement of operations. We first allocate impairment losses in respect of a CGU or group of CGUs to reduce the carrying amount of its goodwill, and then to reduce the carrying amount of other assets in such CGU or group of CGUs generally on a pro rata basis. See notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, 16(a) and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(b)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We do not reverse impairment losses for goodwill in future periods. We reverse impairment losses for property, plant and equipment and intangible assets if the losses we recognized in prior periods no longer exist or have decreased as a result of changes in circumstances. At each reporting date, we review for indicators that could change the estimates we used to determine the recoverable amount of the relevant assets. The amount of the reversal will be limited to the carrying amount that would have been determined, net of depreciation or amortization, had we recognized no impairment loss in prior periods.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(m)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Provisions:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recognize a provision for legal or constructive obligations arising from past events when the amount can be reliably estimated and it is probable that an outflow of resources will be required to settle an obligation. The nature and type of provisions vary and management judgment is required to determine the extent of an obligation and whether the outflow of resources is probable. At the end of each reporting period, we evaluate the appropriateness of the remaining balances. We may require adjustments to the recorded amounts to reflect actual experience or changes in estimates in future periods.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Restructuring:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We incur restructuring charges relating to workforce reductions, site consolidations, and costs associated with businesses we are downsizing or exiting. Our restructuring charges include employee severance and benefit costs, gains, losses or impairments related to owned sites and equipment we no longer use and which are available for sale, impairment of related intangible assets, and costs related to leased sites and equipment we no longer use.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The recognition of restructuring charges requires management to make certain judgments and estimates regarding the nature, timing and amounts associated with our restructuring actions. Our major assumptions include the number of employees to be terminated and the timing of such terminations, the measurement of termination costs, the timing and amount of lease obligations and any anticipated sublease recoveries from exited sites, and the timing of disposition and estimated fair values less costs to sell of assets we no longer use and which are available for sale. We develop detailed plans and record termination costs in the period the employees are informed of their termination. For owned sites and equipment that are no longer in use and are available for sale, we recognize an impairment loss based on their fair value less costs to sell, with fair value estimated based on market prices for similar assets. We may engage independent third parties to determine the estimated fair values less costs to sell for these assets. For leased sites that we intend to exit, we discount the lease obligation costs, which represent future contractual lease payments and cancellation fees, if any, less estimated sublease recoveries, if any. We recognize any change in provisions due to the passage of time as finance costs. To estimate future sublease recoveries, we engage independent brokers to determine the estimated tenant rents we can expect to realize. At the end of each reporting period, we evaluate the appropriateness of our restructuring charges and balances. Adjustments to the recorded amounts may be required to reflect actual experience or changes in estimates for future periods. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Legal and other contingencies:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the normal course of our operations, we may be subject to lawsuits, investigations and other claims, including environmental, labor, product, customer disputes and other matters. The filing of a suit or formal assertion of a claim does not automatically trigger a requirement to record a provision. We recognize a provision for loss contingencies, including legal claims, based on management&amp;#8217;s estimate of the probable outcome. Judgment is required when there is a range of possible outcomes. Management considers the degree of probability of the outcome and the ability to make a reasonable estimate of the loss. We may also use third party advisors in making our determination. The ultimate outcome, including the amount and timing of any payments required, may vary significantly from our original estimates. Potential material legal and other contingent obligations that have not been recognized as provisions, as the outcome is remote or not probable, or the amount cannot be reliably estimated, are disclosed as contingent liabilities. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;"&gt;24&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Warranty:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We offer product and service warranties to our customers. We record a provision for future warranty costs based on management&amp;#8217;s estimate of probable claims under these warranties. In determining the amount of the provision, we consider several factors including the terms of the warranty (which vary by customer, product or service), the current volume of products sold or services rendered during the warranty period, and historical warranty information. We review and adjust these estimates as necessary to reflect our experience and new information. The amount and aging of our provision will vary depending on various factors including the length of the warranty offered, the remaining life of the warranty and the extent and timing of warranty claims. We classify the portion of our warranty provision for which payment is expected in the next 12 months as current, and the remainder as non-current.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;(n)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Employee benefits:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Pension and non-pension post-employment benefits:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We classify pension and non-pension post-employment benefits as either defined contribution plans or defined benefit&amp;#160;plans.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under defined contribution plans, our obligation is to make a fixed contribution to a separate entity. The related investment risk is borne by the employee. We recognize our obligations to make contributions to defined contribution plans as an employee benefit expense in our consolidated statement of operations in the period the employee services are&amp;#160;rendered.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under defined benefit plans, our obligation is to provide an agreed upon benefit to specified plan participants. We remain exposed to the actuarial and investment risks with respect to defined benefit plans. Our obligation is actuarially determined using the projected unit credit method, based on service and management&amp;#8217;s estimates. Actuarial valuations require management to make certain judgments and estimates relating to salary escalation, compensation levels at the time of retirement, retirement ages, the discount rate used in measuring the net interest on the net defined benefit asset or liability, and expected healthcare costs (as applicable). These actuarial assumptions could change from period-to-period and actual results could differ materially from the estimates originally made by management. We evaluate our assumptions on a regular basis, taking into consideration current market conditions and historical data. Market driven changes may affect the actual rate of return on plan assets compared to our assumptions, as well as our discount rates and other variables which could cause actual results to differ materially from our estimates. Changes in assumptions could impact our defined benefit pension plan valuations and our future defined benefit pension expense and required funding. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our obligation for each defined benefit plan consists of the present value of the defined benefit obligation less the fair value of plan assets, and is presented on a net basis on our consolidated balance sheet. When the actuarial calculation results in a benefit, the asset we recognize is restricted to the present value of economic benefits available in the form of future refunds from the plan or reductions in future contributions to the plan. To calculate the present value of economic benefits, we also consider any minimum funding requirements that apply to the plan. An economic benefit is available if it is realizable during the life of the plan, or on settlement of the plan liabilities.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recognize past service costs or credits arising from plan amendments, whether vested or unvested, immediately in our consolidated statement of operations. We determine the net interest expense (income) on the net defined benefit liability (asset) for each year by applying the discount rate used to measure the defined benefit obligation at the beginning of the year to the net defined benefit liability (asset) position, taking into account any changes in the net defined benefit liability (asset) during the year as a result of contributions and benefit payments. Net interest expense and other expenses related to defined benefit plans are recognized in our consolidated statement of operations. The difference between the interest income on plan assets and the actual net return on plan assets is included in the re-measurement of the net defined benefit liability (asset). We recognize actuarial gains and losses on plan assets or obligations, as well as any year over year change in the impairment of the balance sheet position in other comprehensive income (OCI) and we reclassify the amounts to deficit. Curtailment gains or losses may arise from significant changes to a plan. We record curtailment gains or losses in our consolidated statement of operations when the curtailment occurs.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;To mitigate the actuarial and investment risks of our defined benefit pension plans, we from time to time purchase annuities (using existing plan assets) from third party insurance companies for certain, or all, plan participants. The purchase of annuities by the pension plan substantially hedges the financial risks associated with our pension obligations. Where the annuities are purchased on behalf of, and held by the pension plan, the relevant employer retains the ultimate responsibility for the payment of benefits to plan participants, and we retain the pension assets and liabilities on our consolidated balance sheet. The annuity purchases have resulted in losses in past periods (and may apply to future annuity purchases), as a result of a reduction in the value of the plan assets to the value of the plan obligations as of the date of the annuity purchase. We record these non-cash losses&amp;#160;in other comprehensive income (OCI) on our consolidated balance sheet and simultaneously reclassify such amounts to deficit in the same period. Alternatively, where we purchase annuities from insurance companies on behalf of applicable plan participants with the intention of winding-up the relevant plan in the future (with the expectation of transferring the annuities to the individual plan members, as we intend to do with our U.K Supplemental Plan), the insurance company assumes responsibility for the payment of benefits to the relevant plan participants once the wind-up is complete. In this case, settlement accounting is applied to the purchase of the annuities and the non-cash loss (if any) is recorded in other charges in our consolidated statement of operations. In addition, both the pension assets and liabilities will be removed from our consolidated balance sheet once the wind-up of the plan is complete.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"&gt;&lt;font style="font-family:inherit;font-size:11pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Stock-based compensation:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We generally grant stock options, performance share units (PSUs) and restricted share units (RSUs) to employees under our stock-based compensation plans. Stock options and RSUs vest in installments over the vesting period. Stock options generally vest &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per year over a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;four&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year period, and RSUs generally vest one-third per year over a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year period. We treat each installment under a grant of stock options and RSUs as a separate grant in determining the compensation expense. PSUs vest at the end of their respective terms, generally &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years from the grant date, to the extent that specified performance conditions have been met.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Options are exercisable for subordinate voting shares. We recognize the grant date fair value of options granted to employees as compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. We adjust compensation expense to reflect the estimated number of options we expect to vest at the end of the vesting period. When options are exercised, we credit the proceeds to capital stock on our consolidated balance sheet. We measure the fair value of options using the Black-Scholes option pricing model. Measurement inputs include the price of our subordinate voting shares on the grant date, the exercise price of the option, and our estimates of the following: expected price volatility of our subordinate voting shares (based on weighted average historic volatility), weighted average expected life of the option (based on historical experience and general option holder behavior), and the risk-free interest&amp;#160;rate. The cost we record for RSUs and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of PSUs granted annually is based on the market value of our subordinate voting shares at the time of grant. The cost we record for these PSUs, which vest based on a non-market performance condition related to the achievement of pre-determined financial targets over a specified period, is based on our estimate of the outcome of such performance condition. We adjust the cost of these PSUs as new facts and circumstances arise; the timing of these adjustments is subject to judgment. We generally record adjustments to the cost of these PSUs during the last year of the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year term based on management's estimate of the expected level of achievement of such performance condition. We amortize the cost of RSUs and these PSUs to compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. We generally settle these awards with subordinate voting shares purchased in the open market by a broker, or by issuing subordinate voting shares from treasury. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We determine the cost we record for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;60%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of PSUs granted annually using a Monte Carlo simulation model. The number of awards expected to vest is factored into the grant date Monte Carlo valuation for the award. The number of these PSUs that will vest depends on the level of achievement of total shareholder return (TSR), which is a market performance condition, relative to the TSR of a pre-defined group of companies over a three-year period. We do not adjust the grant date fair value regardless of the eventual number of awards that vest based on the level of achievement of the market performance condition. We recognize compensation expense in our consolidated statement of operations on a straight-line basis over the requisite service period and we reduce this expense for the estimated PSU awards that are not expected to vest because the employment conditions are not expected to be satisfied.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The compensation of our Board of Directors in 2017 was comprised of annual Board retainer fees, annual Audit and Compensation Committee Chair retainer fees (for the Chairs of those committees) and travel fees (collectively, Annual Fees) payable in quarterly installments in arrears.  Directors must elect to have either &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of their Annual Fees paid in deferred share units (DSUs).  The number of DSUs we grant is determined by dividing the elected percentage of the dollar value of the Annual Fees earned in the quarter by the closing price of our subordinate voting shares on the New York Stock Exchange (NYSE) on the last business day of such quarter. Each DSU represents the right to receive one subordinate voting share or an equivalent value in cash after the individual ceases to serve as a director. For DSUs granted prior to January&amp;#160;1, 2007, we may settle these share units with subordinate voting shares issued from treasury or purchased in the open market, or with cash (at the discretion of the Company). For DSUs granted after January&amp;#160;1, 2007, we may only settle these share units with subordinate voting shares purchased in the open market, or with cash (at the discretion of the Company). We expense the cost of DSUs through SG&amp;amp;A in our consolidated statement of operations in the period the services are&amp;#160;rendered.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(o)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Deferred financing costs:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred financing costs consist of costs relating to the establishment of the revolving portion of our credit facility (Revolving Facility) which we amortize to our consolidated statement of operations on a straight-line basis over the term of the facility. We record financing costs relating to the issuance of the term loan under our credit facility (Term Loan) as a reduction to the cost of the related debt (see note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) which we amortize to our consolidated statement of operations using the effective interest rate method over the term of the related debt or when the debt is retired, if&amp;#160;earlier.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(p)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Income taxes: &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our income tax expense for a reporting period is comprised of current and deferred income taxes. Current income taxes and deferred income taxes are recognized in our consolidated statement of operations, except to the extent that they relate to items recognized in OCI or directly in equity, in which case the taxes are also recognized in OCI or directly in equity, respectively. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the ordinary course of business, there are many transactions for which the ultimate tax outcome is uncertain until we resolve it with the relevant tax authority, which may take many years. The final tax outcome of these matters may be different from the estimates management originally made in determining our tax provision. Management periodically evaluates the positions taken in our tax returns with respect to situations in which applicable tax rules are subject to interpretation. We establish provisions related to tax uncertainties where appropriate, based on our estimate of the amount that ultimately will be paid to or received from the tax authorities. We recognize accrued interest and penalties relating to tax uncertainties in current income tax&amp;#160;expense. The various judgments and estimates by management in establishing provisions related to tax uncertainties significantly affect the amounts we recognize in our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We use the liability method of accounting for deferred income taxes. Under this method, we recognize deferred income tax assets and liabilities for future income tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective income tax bases, and on unused tax losses and tax credit carryforwards. We measure deferred income taxes using tax rates and laws that have been enacted or substantively enacted at the reporting date and that we expect will apply when the related deferred income tax asset is realized or the deferred income tax liability is settled. We recognize deferred income tax assets to the extent we believe it is probable, based on management&amp;#8217;s estimates, that future taxable profit will be available against which the deductible temporary differences as well as unused tax losses and tax credit carryforwards can be utilized. Estimates of future taxable profit in different tax jurisdictions are an area of estimation uncertainty. We review our deferred income tax assets at each reporting date and reduce them to the extent it is no longer probable that we will realize the related tax benefits. We recognize the effect of a change in income tax rates in the period of enactment or substantive enactment.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We do not recognize deferred income taxes if they arise from the initial recognition of goodwill, or for temporary differences arising from the initial recognition of an asset or a liability in a transaction that is not a business combination and that affects neither accounting nor taxable profit or loss. We also do not recognize deferred income taxes on temporary differences relating to investments in subsidiaries to the extent we are able to control the timing of the reversal of the temporary differences and it is probable that the temporary differences will not reverse in the foreseeable future.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During each period, we record current income tax expense or recovery based on taxable income earned or loss incurred in each tax jurisdiction where we operate, and for any adjustments to taxes payable in respect of previous years, using tax laws that are enacted or substantively enacted at the balance sheet&amp;#160;date.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(q)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Financial assets and financial liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recognize financial assets and financial liabilities initially at fair value and subsequently measure these at either fair value or amortized cost based on their classification as described below. See note&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;"&gt;2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;(s)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &amp;#8220;Impairment of financial assets.&amp;#8221;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fair value through profit or loss:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Financial assets and financial liabilities that we purchase or incur, respectively, with the intention of generating earnings in the near term, and derivatives other than hedging instruments, are classified as fair value through profit or loss. This category includes short-term investments in money market funds (if applicable) that we group with cash equivalents, and derivative assets and derivative liabilities not qualifying for hedge accounting. We initially recognize investments on our consolidated balance sheet at fair value and recognize subsequent changes in our consolidated statement of operations. We expense transaction costs as incurred in our consolidated statement of&amp;#160;operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Held-to-maturity investments:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Securities that have fixed or determinable payments and a fixed maturity date, which we intend to and have the ability to hold to maturity, are classified as held-to-maturity investments and include our term deposits that we group with cash equivalents. We initially recognize held-to-maturity financial assets on our consolidated balance sheet at fair value plus directly attributable transaction costs, and subsequently measure these at amortized cost using the effective interest rate method, less any impairment losses.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Loans and receivables:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We classify financial assets with fixed or determinable payments, such as our accounts receivable, as loans and receivables. This category excludes any derivative assets or assets that are quoted in active markets. We initially recognize loans and receivables on our consolidated balance sheet at fair value plus directly attributable transaction costs, and subsequently measure these at amortized cost using the effective interest rate method, less any impairment losses.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Other financial liabilities:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;This category is for financial liabilities that are not classified as fair value through profit or loss and includes accounts payable, the majority of our accrued liabilities and certain other provisions, as well as borrowings under our credit facility, including our term loan. We record these financial liabilities at amortized cost on our consolidated balance&amp;#160;sheet.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Available-for-sale:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We currently do not hold any financial assets designated as available-for-sale.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(r)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Derivatives and hedge accounting:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We enter into forward exchange and swap contracts to hedge the cash flow risk associated with firm purchase commitments and forecasted transactions in foreign currencies that are considered highly probable and to hedge foreign-currency denominated balances. We use estimates to forecast future cash flows and the future financial position of net monetary assets or liabilities denominated in foreign currencies. We apply hedge accounting to those hedge transactions that are considered effective. Management assesses the effectiveness of hedges by comparing actual outcomes against these estimates on a regular basis. Subsequent revisions in estimates of future cash flow forecasts, if significant, may result in the discontinuation of hedge accounting for that hedge. We do not enter into derivative contracts for speculative purposes.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At the inception of a hedging relationship, we formally document the relationship between our hedging instrument and the hedged item, as well as our risk management objectives and strategy for undertaking the various hedge transactions. Our process includes linking all derivatives to specific assets and liabilities on our consolidated balance sheet or to specific firm commitments or forecasted transactions. We also formally assess, both at the hedge&amp;#8217;s inception and at the end of each quarter, whether the derivatives used in hedged transactions are highly effective in offsetting changes in the cash flows of the hedged items. We record the gain or loss from these forward contracts in the same line item where the underlying exposures are recognized in our consolidated statement of operations. For our non-designated hedges against our balance sheet exposures denominated in foreign currencies, we record the gain or loss from these forward contracts in&amp;#160;SG&amp;amp;A.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forward contracts that are not designated as hedges are marked to market each period, resulting in a gain or loss in our consolidated statement of&amp;#160;operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We measure all derivative contracts at fair value on our consolidated balance sheet. The majority of our derivative assets and liabilities arise from foreign currency forward contracts that we designate as cash flow hedges. In a cash flow hedge, we defer the changes in the fair value of the hedging derivative, to the extent effective, in OCI until we recognize the asset, liability or forecasted transactions being hedged in our consolidated statement of operations. For hedges that we discontinue before the end of the original hedge term, we amortize the unrealized hedge gain or loss in OCI in our consolidated statement of operations over the remaining duration of the original hedge term. If the hedged item ceases to exist before the end of the original hedge term, we recognize the unrealized hedge gain or loss in OCI immediately in our consolidated statement of operations. For our current cash flow hedges, the majority of the underlying expenses we hedge are included in cost of sales in our consolidated statement of&amp;#160;operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We value our derivative assets and liabilities based on inputs that are either readily available in public markets or derived from information available in public markets. The inputs we use include discount rates and forward exchange rates. Changes in these inputs can cause significant volatility in the fair value of our financial instruments in the&amp;#160;short-term.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;(s)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Impairment of financial assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We review financial assets at each reporting date. Financial assets are deemed to be impaired when objective evidence resulting from one or more events subsequent to the initial recognition of the asset indicates the estimated future cash flows of the asset have been negatively impacted. We measure an impairment loss as the excess of the carrying amount over the present value of the estimated future cash flows discounted using the financial asset&amp;#8217;s original discount rate, and we recognize this loss in our consolidated statement of&amp;#160;operations.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(t)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Revenue:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We derive the majority of our revenue from the sale of electronic products and services that we have manufactured and provided to customer specifications. Our range of services includes, among others, design, engineering, manufacturing, assembly and test, fulfillment and after-market services. We recognized revenue from the sale of products and services rendered when the significant risks and rewards of ownership associated with the products sold or services rendered have passed to the buyer and no material uncertainties remained as to the collection of our receivables and we had no further performance obligations thereunder other than our manufacturing or service warranties. We provide warehousing services in connection with manufacturing services to certain customers. We assess the contracts to determine whether the manufacturing and warehousing services can be accounted for as separate units of accounting. If the services do not constitute separate units of accounting, or the manufacturing services do not meet all of the revenue recognition requirements under IFRS, we defer recognizing revenue until we have shipped the products to the&amp;#160;customer.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; See note 2(x), &amp;#8220;Recently issued accounting pronouncements&amp;#8221; for the new standard related to revenue that became effective January 1, 2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(u)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Government grants:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We receive government grants from time to time related to equipment purchases or other expenditures. We recognize these grants when there is reasonable assurance that we will retain the benefits. If we receive a grant but cannot reasonably assure that we will comply with the conditions of the grant, we will defer the grant and record a liability on our consolidated balance sheet until the conditions are fulfilled. For grants that relate to the purchase of equipment, we reduce the cost of the asset in the period the cost is incurred or when the conditions are fulfilled, and we calculate amortization on the net amount. For grants that relate to operating expenditures, we reduce the expense in the period the cost is incurred or when the conditions are&amp;#160;fulfilled.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(v)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Research and development:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We incur costs relating to research and development activities. We expense these costs as incurred in our consolidated statement of operations unless development costs meet the required criteria under IFRS for capitalization. &lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(w)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Earnings per share (EPS):&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We calculate basic EPS by dividing net earnings by the weighted average number of shares (subordinate and multiple voting shares collectively) outstanding during the period. We calculate diluted EPS using the treasury stock method, which reflects the potential dilution from stock-based awards that are issued from&amp;#160;treasury. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(x)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Recently issued accounting pronouncements:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;IFRS 15, Revenue from Contracts with Customers:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2014, the IASB issued this standard, which provides a single, principles-based five-step model for revenue recognition to be applied to all customer contracts, and requires enhanced disclosures. The new standard is effective for annual periods beginning on or after January 1, 2018, and allows for early adoption. We adopted this standard on January 1, 2018, and have elected to use the retrospective approach, pursuant to which we will restate each relevant comparative reporting periods presented and recognize the transitional adjustments through equity at the start of the first comparative reporting period to be presented in our quarterly and annual consolidated financial statements (which will be January 1, 2016 for our annual financial statements). The new standard will change the timing of our revenue recognition for a significant portion of our business, resulting in the recognition of revenue for certain customer contracts earlier than under the previous recognition rules (which was generally upon delivery). The new standard will materially impact our consolidated financial statements, primarily in relation to inventory and accounts receivable balances.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We currently estimate the following impacts under the new standard: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.61111111111111%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;January 1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Increase (decrease)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts receivable/Contract asset&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;197&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(178&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(206&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deficit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;30&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are currently analyzing and will disclose the anticipated extent of the financial impact of the new standard on the specific line items above as of December 31, 2017 and for the year ended December 31, 2017 when our analysis is completed.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;IFRS&amp;#160;9, Financial Instruments:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In July 2014, the IASB issued a final version of this standard, which replaces IAS&amp;#160;39, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Financial Instruments: Recognition and Measurement, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;and is effective for annual periods beginning on or after January 1, 2018, with earlier adoption permitted. The standard introduces a new model for the classification and measurement of financial assets, a single expected credit loss model for the measurement of the impairment of financial assets, and a new model for hedge accounting that is aligned with a company&amp;#8217;s risk management activities. We adopted this standard effective January 1, 2018. The adoption of this standard will not have a material impact on our consolidated financial statements. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;IFRS 16, Leases:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In January 2016, the IASB issued this standard, which brings most leases on-balance sheet for lessees under a single model, eliminating the distinction between operating and finance leases. IFRS 16 supersedes IAS 17, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Leases&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and related interpretations and is effective for periods beginning on or after January 1, 2019, with earlier adoption permitted. We do not intend to adopt this standard early. We have established a project team to evaluate the anticipated impact of this standard on our consolidated financial statements, as well as any changes to our business processes, systems and controls that may be required to support the recognition and disclosures required by the new standard. Transition efforts are currently underway, and are anticipated to be complete by January 1, 2019.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock>
	<cls:DisclosureOfCurrentInventoryTableTextBlock contextRef="FD2017Q4YTD" id="Fact-BAB91824FBBA45807D5A04A36762500C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories are comprised of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Raw materials&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;577.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;735.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Work in progress&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;133.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;168.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Finished goods&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;180.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;890.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,061.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfCurrentInventoryTableTextBlock>
	<cls:DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock contextRef="FD2017Q4YTD" id="Fact-40E4396FCBDE431DC43C04A36786A5B6">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table outlines the gains and losses, net of tax, recognized in OCI and reclassified directly to deficit:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:74%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cumulative losses, beginning of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Loss on pension annuity purchase (see note 16(c))&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Actuarial losses (gains) recognized during the year &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cumulative losses (gains), end of year &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Net of income tax recovery of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$1.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax expense; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax recovery).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Net of income tax recovery of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$0.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$0.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax recovery; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$2.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax&amp;#160;recovery).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cls:DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock>
	<cls:DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock contextRef="FD2017Q4YTD" id="Fact-F886B26733BD314968F104A36786898D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table outlines the net expense recognized in our consolidated statement of operations for pension and non-pension post-employment benefit&amp;#160;plans:&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:666px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:348px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:34px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:32px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans &lt;br clear="none"/&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit Plans &lt;br clear="none"/&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current service cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net interest cost (income)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Past service cost and settlement/curtailment losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Plan administrative expenses and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Defined contribution pension plan expense (note 19(c))&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total expense for the year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock>
	<cls:DisclosureOfDerecognitionOfFinancialAssetsTextBlock contextRef="FD2017Q4YTD" id="Fact-2537116AFD29B705551F04A3675B6C68">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;ACCOUNTS RECEIVABLE:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have an agreement to sell accounts receivable on an uncommitted basis (subject to pre-determined limits by customer) to two third-party banks. In March 2017, based on a review of our requirements, we amended this agreement to reduce its overall capacity from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$250.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$200.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The term of this agreement has been annually extended in recent years (including in November 2017) for additional &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year periods (and is currently extendable to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;November&amp;#160;2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under specified circumstances), but may be terminated earlier as provided in the agreement. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$80.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of accounts receivable were sold under this program (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$50.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). We continue to collect cash from our customers and remit the cash to the banks once it is collected.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we also sold &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$52.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of accounts receivable under a customer's supplier financing program (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$51.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;), pursuant to which participating suppliers may sell accounts receivable from such customer to a third-party bank on an uncommitted basis in order to receive earlier payment.  We utilized this program (commencing in the fourth quarter of 2016) to substantially offset the effect of extended payment terms required by such customer after October 1, 2016 on our working capital for the period.&amp;#160;The third-party bank collects the relevant receivables directly from the customer.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The accounts receivable sold under both of these programs are de-recognized from our accounts receivable balance and removed from our consolidated balance sheet, and the proceeds are reflected as cash provided by operating activities in our consolidated statement of cash flows. Upon sale, we assign the rights to the accounts receivable to the banks. We pay interest charges which we record in finance costs in our consolidated statement of operations.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfDerecognitionOfFinancialAssetsTextBlock>
	<cls:DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock contextRef="FD2017Q4YTD" id="Fact-0F3271765402C81D390D04A36762F8F0">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents are comprised of the following:&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash................................................................................................................................................&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;463.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;401.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash equivalents.............................................................................................................................&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;93.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;113.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;557.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;515.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock>
	<cls:DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock contextRef="FD2017Q4YTD" id="Fact-33D4AF63B7AB02839B1704A36773103D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:60%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Opening balance of foreign currency translation account&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Closing balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Opening balance of unrealized net loss on cash flow hedges&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) on cash flow hedges&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(39.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;27.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Reclassification of net loss (gain) on cash flow hedges to operations&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Closing balance&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(iii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Actuarial gains (losses) on pension and non-pension post-employment benefit plans (note 19) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Reclassification of actuarial losses (gains) to deficit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Settlement loss (note 19)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Reclassification of settlement loss to deficit (note 19)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Closing balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accumulated other comprehensive loss&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(32.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(24.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Net of income tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;$2.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;$1.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax recovery; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$2.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax recovery). &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Net of income tax recovery of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;$0.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$1.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax expense; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$2.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax expense).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(iii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Net of income tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;$1.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;$1.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax&amp;#160;recovery; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$1.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax recovery).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cls:DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock>
	<cls:DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock contextRef="FD2017Q4YTD" id="Fact-B6478EC00A0DF5D3B6D104A3677E5096">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net pension assets (note 19)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;62.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land rights&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;88.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;81.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock>
	<cls:DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock contextRef="FD2017Q4YTD" id="Fact-AC2ADC625B06E8B2A24804A3676B0CD6">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Restructuring charges (a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;31.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Asset impairment (b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Loss (gain) on pension annuity purchase (c)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Toronto transition costs (d)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other (e)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock>
	<cls:DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock contextRef="FD2017Q4YTD" id="Fact-81ED015F91978867EF4204A3675CB46D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our restructuring charges were comprised of the&amp;#160;following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash charges &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-cash charges &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;31.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock>
	<cls:DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock contextRef="FD2017Q4YTD" id="Fact-46BADA147B1733608BE404A367640C84">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table indicates revenue by end market as a percentage of total revenue for the periods indicated. Our revenue fluctuates from period-to-period depending on numerous factors, including but not limited to: the mix and complexity of the products or services we provide, the extent, timing and rate of new program wins, and the execution of our programs and services, follow-on business, program completions or losses, the phasing in or out of programs, the success in the marketplace of our customers&amp;#8217; products, changes in customer demand, and the seasonality of our business.&amp;#160;We expect that the pace of technological change, the frequency of customers transferring business among EMS competitors, the level of outsourcing by customers (including decisions to insource), and the dynamics of the global economy will also continue to impact our business from period-to-period.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Advanced Technology Solutions (ATS)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Communications&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;42&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Enterprise&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock>
	<cls:DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock contextRef="FD2017Q4YTD" id="Fact-969C7CA00AA61ABB04D104A3675B87BF">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current income tax expense:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current year &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Adjustments for prior years, including changes to net provisions related to tax uncertainties &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(34.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;38.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred income tax expense:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Origination and reversal of temporary differences &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i) &lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Changes in previously unrecognized tax losses and deductible temporary differences, including adjustments for prior years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;&amp;#160;&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;42.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;27.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock>
	<cls:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock contextRef="FD2017Q4YTD" id="Fact-EE186DDB6414D5775B2004A36785B742">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A reconciliation of income taxes calculated at the statutory income tax rate to the income tax expense at the effective tax rate is as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:74%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Earnings before income taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;109.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;161.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;132.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax expense at Celestica&amp;#8217;s statutory income tax rate of 26.5% (2016 and 2015 &amp;#8212; 26.5%)   &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;42.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Impact on income taxes from:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Manufacturing and processing deduction&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign income taxed at different rates&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(19.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other, including non-taxable/non-deductible items and changes to net provisions related to tax uncertainties &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(25.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Change in unrecognized tax losses and deductible temporary differences&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;42.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;27.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;These line items for 2016 in the two tables above were negatively impacted by a deferred tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$8.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; related to taxable temporary differences associated with the anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, of which &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$6.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; was realized as a current tax expense in 2017 for withholding tax on dividends paid in 2017. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;These line items for 2016 in the two tables above were favorably impacted by the reversal of provisions of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$34&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; previously recorded for tax uncertainties related to the resolution of a transfer pricing matter for one of our Canadian subsidiaries.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cls:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock>
	<cls:DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock contextRef="FD2017Q4YTD" id="Fact-B675EFB3E71376E0C4A504A36785DACE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;SOLAR PANEL MANUFACTURING BUSINESS:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#0000ff;"&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the fourth quarter of 2016, due to anticipated prolonged volatility in the solar panel market, we made the decision to exit the solar panel manufacturing business, and terminated (prior to its scheduled expiration) a supply agreement pursuant to which we had made specific cash advances during 2015 to an Asia-based solar cell supplier (Solar Supplier). All such cash advances were repaid in full by the end of the second quarter of 2017 (cash advances outstanding at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). Under this supply agreement, we also manufactured and sold completed solar panels to the Solar Supplier as a customer (discussed below).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In connection with our exit from this business, we wrote down the carrying values of our inventories and our solar panel manufacturing equipment during 2016 to then-recoverable amounts (see notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively), and completed production of the final solar panels in the first quarter of 2017. During the second quarter of 2017, we recorded: (i) additional provisions of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in cost of sales, to further write down the carrying value of our remaining solar panel inventory to reflect lower prices obtained in then-current purchase orders, (ii) a provision of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in SG&amp;amp;A, to write down the carrying value of solar accounts receivable, primarily as a result of a solar customer's bankruptcy, and (iii) impairment charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in other charges (through restructuring) to further write down the carrying value of our solar panel manufacturing equipment to its estimated fair value less costs to sell, based on then-broker estimates (see note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a)). During the third quarter of 2017, we shipped all of our remaining solar panel inventory to customers, including to the Solar Supplier. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) of outstanding solar accounts receivable, all from the Solar Supplier. We recorded impairment reversals of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; with respect to our solar panel manufacturing equipment during the fourth quarter of 2017 in other charges (through restructuring), to reflect its increased estimated fair value less costs to sell based on executed sale agreements. Such equipment, classified as assets held-for-sale, was valued at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. We currently expect the sale of such equipment to be completed by the end of the first quarter of 2018. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. A substantial portion of our solar panel manufacturing equipment was subject to finance lease agreements. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, our outstanding lease obligations for this equipment totaled &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$15.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;), which were recorded as current liabilities on our consolidated balance sheet. In anticipation of the sale, we terminated and settled these lease obligations in full in January 2018. See notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock>
	<cls:DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock contextRef="FD2017Q4YTD" id="Fact-F86289BBB0545638AB3D04A3676BFB0B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;CAPITAL STOCK:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are authorized to issue an unlimited number of subordinate voting shares, which entitle the holder to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; vote per share, and an unlimited number of multiple voting shares, which entitle the holder to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;votes per share. The subordinate voting shares and multiple voting shares vote together as a single class on all matters submitted to a vote of shareholders, including the election of directors, except as otherwise required by law. The holders of the subordinate voting shares and multiple voting shares are entitled to share ratably, as a single class, in any dividends declared subject to any preferential rights of any outstanding preferred shares in respect of the payment of dividends. Each multiple voting share is convertible at any time at the option of the holder thereof and automatically, under certain circumstances, into one subordinate voting share. We are also authorized to issue an unlimited number of preferred shares, issuable in&amp;#160;series. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;No&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; preferred shares have been issued to date.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(a) Capital transactions:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Number of shares (in millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Subordinate Voting Shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Multiple Voting Shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued and outstanding at December&amp;#160;31, 2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued from treasury&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cancelled under NCIB or SIB (defined below)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(32.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued and outstanding at December&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;124.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued from treasury&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cancelled under NCIB (defined below)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued and outstanding at December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;121.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued from treasury&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cancelled under NCIB&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued and outstanding at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;123.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(i) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;, we issued &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;) subordinate voting shares from treasury upon the exercise of employee stock options for aggregate cash proceeds of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$13.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$4.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$3.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;). We also issued &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (2016 &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;; 2015 &amp;#8212;  &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;) subordinate voting shares from treasury with ascribed values of  &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$9.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (2016 &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;; 2015 &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$6.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;) upon the vesting of certain RSUs. We also settled RSUs and PSUs with subordinate voting shares purchased in the open market. Settlement of these awards is described below.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(ii) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;, Onex Corporation converted &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;346,175&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; multiple voting shares into subordinate voting shares.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have repurchased subordinate voting shares in the open market and otherwise for cancellation in recent years pursuant to normal course issuer bids (NCIBs) and substantial issuer bids (SIBs), which allow us to repurchase a limited number of subordinate voting shares during a specified period. The maximum number of subordinate voting shares we are permitted to repurchase for cancellation under each NCIB is reduced by the number of subordinate voting shares purchased in the open market during the term of such NCIB to satisfy obligations under our stock-based compensation plans. We enter into program share repurchases (PSRs) from time to time as part of the NCIB process (if permitted by the TSX), pursuant to which we make a prepayment to a broker in consideration for the right to receive a variable number of subordinate voting shares upon such PSR&amp;#8217;s completion. Under such PSRs, the price and number of subordinate voting shares to be repurchased by us is generally determined based on a discount to the volume weighted-average market price of such shares during the term of the PSR, subject to certain terms and conditions. The subordinate voting shares repurchased under any PSR are cancelled upon such PSR's completion.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In November 2017, the TSX accepted our notice to launch a new NCIB (2017 NCIB), which allows us to repurchase, at our discretion, until the earlier of November 12, 2018 or the completion of the purchases thereunder, up to approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares (representing approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.3%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of our total outstanding subordinate voting and multiple voting shares at the time of launch) in the open market, or as otherwise permitted. Since the commencement of this NCIB through December 31, 2017, we paid &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (including transaction fees) to repurchase and cancel &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares at a weighted average price of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.58&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per share. In addition, we repurchased &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares during 2017 (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of which were repurchased under the 2017 NCIB in the fourth quarter of 2017) to satisfy delivery obligations under our stock-based compensation plans (see below).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In February 2016, we launched an NCIB (2016 NCIB) which was completed in February 2017. The 2016 NCIB allowed us to repurchase, at our discretion, up to approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares in the open market, or as otherwise permitted. During 2016, we paid &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$34.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (including transaction fees) to repurchase and cancel &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares under the 2016 NCIB at a weighted average price of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.69&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per share, including &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares repurchased under a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$30.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; PSR we funded in March 2016 (and completed in May 2016) at a weighted average price of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.69&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per share. We did not repurchase any subordinate voting shares under the 2016 NCIB for cancellation during the remainder of 2016 or during 2017. However, prior to its expiry, we repurchased an aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares under the 2016 NCIB (2016 &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; 2017 &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;), to satisfy delivery obligations under our stock-based compensation plans (see below).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the second quarter of 2015, we launched and completed an SIB, pursuant to which we repurchased and cancelled approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares at a price of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.30&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per share (for an aggregate purchase price of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$350.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). We funded the share repurchases with the proceeds of the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$250.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Term Loan, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$25.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; drawn on the Revolving Facility, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$75.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of cash on hand. Also during 2015, we repurchased and cancelled a total of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$69.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (including transaction fees) under an NCIB we launched in September 2014 (and completed in September 2015), at a weighted average price of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.46&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per share, including &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares repurchased under a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$50.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; PSR we funded in December 2014 (and completed in January 2015) at a weighted average price of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.38&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per share. &amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(b)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt; Stock-based compensation&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Long-Term Incentive Plan (LTIP):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the LTIP, we may grant stock options, stock appreciation rights, RSUs and PSUs to eligible employees, consultants and directors. We may, at the time of grant, authorize the grantees to settle these awards either in cash or in subordinate voting shares. Absent such permitted election, grants under the LTIP will be settled in subordinate voting shares, which we may purchase in the open market, or issue from&amp;#160;treasury (up to a maximum aggregate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;29.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares). As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares remain reserved for issuance from treasury, covering potential issuances of subordinate voting shares for outstanding awards and for potential future grants of stock-based compensation under the LTIP.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Celestica Share Unit Plan (CSUP):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the CSUP, we may grant RSUs and PSUs to eligible employees. We have the option to settle RSUs and PSUs issued thereunder in subordinate voting shares purchased in the open market, or in cash.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For disclosure regarding DSUs issued to eligible directors under our Directors&amp;#8217; Share Compensation Plan (DSC Plan), see paragraph &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;font-weight:normal;"&gt;(c)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; below. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded aggregate employee stock-based compensation expense (excluding DSU expense) through cost of sales and SG&amp;amp;A, of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$30.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$33.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$37.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). Employee stock-based compensation expense varies from period-to-period. The portion of such expense that relates to a non-market performance condition varies depending on the level of achievement of pre-determined financial targets.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(i) Stock options:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We grant stock options under our LTIP. Options are granted at prices equal to the closing market price on the day prior to the grant date and are exercisable during a period not to exceed &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;years from the grant&amp;#160;date.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock option transactions were as follows for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:671px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:494px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:72px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:80px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number of &lt;br clear="none"/&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average &lt;br clear="none"/&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(in&amp;#160;millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.46&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited/Expired&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.99&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.46&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.87&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited/Expired&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding stock options were exercised throughout the year. The weighted average closing market price of our subordinate voting shares was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12.41&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.66&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following stock options were outstanding as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:33%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Range of Exercise Prices&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Outstanding &lt;br clear="none"/&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average &lt;br clear="none"/&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average Remaining Life &lt;br clear="none"/&gt;of Outstanding Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exercisable &lt;br clear="none"/&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average &lt;br clear="none"/&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(in&amp;#160;millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(in&amp;#160;millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.51 - $8.24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.38&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.38&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.38&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We amortize the estimated grant date fair value of options to expense over the vesting period (generally &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;four&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years). We determined the grant date fair value of the stock options using the Black-Scholes option pricing model with the following weighted average assumptions for the years indicated below:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.6%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected volatility of the market price of our shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected option life (in&amp;#160;years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average fair value of options granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.68&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;No&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; stock options were granted in 2016 or 2017.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We determine the expected volatility of our subordinate voting shares based on an evaluation of the historical volatility of our share price. We determine the expected option life based on historical option holder behavior and the risk-free interest rate is based on U.S. government bond yields.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;"&gt;(ii)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt; RSUs and PSUs:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We grant RSUs and PSUs to our employees pursuant to our LTIP and CSUP. Each vested unit generally entitles the holder to receive &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting share. Under the CSUP, we have the option to satisfy the delivery of shares upon vesting of the awards by purchasing subordinate voting shares in the open market or by settling such awards in cash. Under the LTIP, we may (at the time of grant) authorize the grantees to settle awards in either cash or subordinate voting shares (absent such permitted election, grants will be settled in subordinate voting shares, which we may purchase in the open market or issue from treasury, subject to certain limits). We have generally settled these awards with subordinate voting shares purchased in the open market by a broker, or by issuing subordinate voting shares from treasury. We amortize the grant date fair value of RSUs and PSUs to expense over the vesting period. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table outlines the RSU transactions during the years indicated, under each of the LTIP and CSUP. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Number of awards (in&amp;#160;millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;LTIP&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;CSUP&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Settled&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited/Expired&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Settled&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited/Expired&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;With respect to PSUs, employees are granted a target number of PSUs. The number of PSUs that will actually vest will vary from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;200%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the target amount granted depending on the level of achievement of the relevant performance conditions. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we granted &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.9 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.25 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212;  &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) PSUs (representing &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of target), primarily granted in the first quarter of each such year, of which &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;60%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; vest based on the achievement of a market performance condition tied to TSR, and the balance vest based on a non-market performance condition based on pre-determined financial targets. See note&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;(n)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for a description of TSR. We estimated the grant date fair value of the TSR-based PSUs using a Monte Carlo simulation model and a premium of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;143%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (2016 grants &amp;#8212; premium of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;109%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, 2015 grants &amp;#8212; premium of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;126%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). The grant date fair value of the non TSR-based PSUs is determined by the market value of our subordinate voting shares at the time of grant and may be adjusted in subsequent years to reflect a change in the estimated level of achievement related to the applicable performance condition. We expect to settle these awards with subordinate voting shares purchased in the open market by a broker or issued from treasury. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we settled &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) PSUs with subordinate voting shares. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.0 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) PSUs were outstanding (representing &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the target amounts granted). Of the total number of outstanding PSUs at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; PSUs were granted pursuant to the LTIP, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; PSUs were granted pursuant to the CSUP.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The weighted average grant date fair value of RSUs awarded in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$13.05&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per unit (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$9.29&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.49&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). The weighted average grant date fair value of PSUs awarded in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$17.18&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per unit (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$9.61&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.06&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;).  As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;none&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the outstanding RSUs or PSUs had&amp;#160;vested.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;From time-to-time, we pay cash for the purchase by a broker of subordinate voting shares in the open market to satisfy the delivery of subordinate voting shares upon vesting of awards under our stock-based compensation plans. For accounting purposes, we classify these shares as treasury stock until they are delivered pursuant to the plans. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we purchased &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;1.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) subordinate voting shares in the open market through a broker for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$16.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$18.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$28.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) (including transaction fees) to satisfy delivery requirements under our stock-based compensation plans. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the broker held &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;1.4 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) subordinate voting shares with a value of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$8.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$15.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$31.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As management currently intends to settle all outstanding share unit awards with subordinate voting shares purchased in the open market by a broker or subordinate voting shares issued from treasury, we have accounted for these share unit awards as equity-settled awards.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;(c)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt; Deferred share units&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We grant DSUs to certain members of our Board of Directors under our DSC Plan. The DSUs may be settled in cash or with subordinate voting shares issued from treasury or purchased in the open market (at the Company's option). See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;(n)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for details. During 2017, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of our directors resigned from the Board and in connection therewith, we settled their outstanding DSUs in 2017 in accordance with the provisions of the DSC Plan.  Specifically, we paid &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in cash to Joseph M. Natale to settle his outstanding DSUs, and we settled the outstanding DSUs of Thomas S. Gross with &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,098&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; subordinate voting shares that we purchased in the open market. As Celestica is permitted to, and currently intends to, settle all other DSUs with shares purchased in the open market, we have accounted for these awards as equity-settled awards. In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded DSU expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) through SG&amp;amp;A. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) DSUs were outstanding.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</cls:DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock>
	<ifrs-full:DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory contextRef="FD2017Q4YTD" id="Fact-37AD09B7EE5B587C870A04A3677B5B12">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Available-for-sale:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We currently do not hold any financial assets designated as available-for-sale.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory contextRef="FD2017Q4YTD" id="Fact-2575B0A211FAB0421C5F04A3677B220E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Business combinations:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We use the acquisition method to account for any business combinations. All identifiable assets and liabilities are recorded at fair value as of the acquisition date. Any goodwill that arises from business combinations is tested annually for impairment (see note 2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;(l)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). Potential obligations for contingent consideration and contingencies are also recorded at fair value as of the acquisition date. We record subsequent changes in the fair value of such potential obligations from the date of acquisition to the settlement date in our consolidated statement of operations. We expense integration costs (for the establishment of business processes, infrastructure and information systems for acquired operations) and acquisition-related consulting and transaction costs as incurred in our consolidated statement of&amp;#160;operations. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We use judgment to determine the estimates to value identifiable net assets and the fair value of contingent consideration, if applicable, at the acquisition date. We may engage independent third parties to determine the fair value of property, plant and equipment and intangible assets. We use estimates to determine cash flow projections, including the period of expected future benefit, and future growth and discount rates, among other factors.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory contextRef="FD2017Q4YTD" id="Fact-D7C1ED81F80A0329405604A3677BDA57">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Derivatives and hedge accounting:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We enter into forward exchange and swap contracts to hedge the cash flow risk associated with firm purchase commitments and forecasted transactions in foreign currencies that are considered highly probable and to hedge foreign-currency denominated balances. We use estimates to forecast future cash flows and the future financial position of net monetary assets or liabilities denominated in foreign currencies. We apply hedge accounting to those hedge transactions that are considered effective. Management assesses the effectiveness of hedges by comparing actual outcomes against these estimates on a regular basis. Subsequent revisions in estimates of future cash flow forecasts, if significant, may result in the discontinuation of hedge accounting for that hedge. We do not enter into derivative contracts for speculative purposes.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At the inception of a hedging relationship, we formally document the relationship between our hedging instrument and the hedged item, as well as our risk management objectives and strategy for undertaking the various hedge transactions. Our process includes linking all derivatives to specific assets and liabilities on our consolidated balance sheet or to specific firm commitments or forecasted transactions. We also formally assess, both at the hedge&amp;#8217;s inception and at the end of each quarter, whether the derivatives used in hedged transactions are highly effective in offsetting changes in the cash flows of the hedged items. We record the gain or loss from these forward contracts in the same line item where the underlying exposures are recognized in our consolidated statement of operations. For our non-designated hedges against our balance sheet exposures denominated in foreign currencies, we record the gain or loss from these forward contracts in&amp;#160;SG&amp;amp;A.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forward contracts that are not designated as hedges are marked to market each period, resulting in a gain or loss in our consolidated statement of&amp;#160;operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We measure all derivative contracts at fair value on our consolidated balance sheet. The majority of our derivative assets and liabilities arise from foreign currency forward contracts that we designate as cash flow hedges. In a cash flow hedge, we defer the changes in the fair value of the hedging derivative, to the extent effective, in OCI until we recognize the asset, liability or forecasted transactions being hedged in our consolidated statement of operations. For hedges that we discontinue before the end of the original hedge term, we amortize the unrealized hedge gain or loss in OCI in our consolidated statement of operations over the remaining duration of the original hedge term. If the hedged item ceases to exist before the end of the original hedge term, we recognize the unrealized hedge gain or loss in OCI immediately in our consolidated statement of operations. For our current cash flow hedges, the majority of the underlying expenses we hedge are included in cost of sales in our consolidated statement of&amp;#160;operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We value our derivative assets and liabilities based on inputs that are either readily available in public markets or derived from information available in public markets. The inputs we use include discount rates and forward exchange rates. Changes in these inputs can cause significant volatility in the fair value of our financial instruments in the&amp;#160;short-term.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory contextRef="FD2017Q4YTD" id="Fact-DFFB47611ECDAC71E4EF04A367757134">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Earnings per share (EPS):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We calculate basic EPS by dividing net earnings by the weighted average number of shares (subordinate and multiple voting shares collectively) outstanding during the period. We calculate diluted EPS using the treasury stock method, which reflects the potential dilution from stock-based awards that are issued from&amp;#160;treasury.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory contextRef="FD2017Q4YTD" id="Fact-2D85225E802FB73FC8B804A3677C466A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Employee benefits:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Pension and non-pension post-employment benefits:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We classify pension and non-pension post-employment benefits as either defined contribution plans or defined benefit&amp;#160;plans.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under defined contribution plans, our obligation is to make a fixed contribution to a separate entity. The related investment risk is borne by the employee. We recognize our obligations to make contributions to defined contribution plans as an employee benefit expense in our consolidated statement of operations in the period the employee services are&amp;#160;rendered.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under defined benefit plans, our obligation is to provide an agreed upon benefit to specified plan participants. We remain exposed to the actuarial and investment risks with respect to defined benefit plans. Our obligation is actuarially determined using the projected unit credit method, based on service and management&amp;#8217;s estimates. Actuarial valuations require management to make certain judgments and estimates relating to salary escalation, compensation levels at the time of retirement, retirement ages, the discount rate used in measuring the net interest on the net defined benefit asset or liability, and expected healthcare costs (as applicable). These actuarial assumptions could change from period-to-period and actual results could differ materially from the estimates originally made by management. We evaluate our assumptions on a regular basis, taking into consideration current market conditions and historical data. Market driven changes may affect the actual rate of return on plan assets compared to our assumptions, as well as our discount rates and other variables which could cause actual results to differ materially from our estimates. Changes in assumptions could impact our defined benefit pension plan valuations and our future defined benefit pension expense and required funding. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our obligation for each defined benefit plan consists of the present value of the defined benefit obligation less the fair value of plan assets, and is presented on a net basis on our consolidated balance sheet. When the actuarial calculation results in a benefit, the asset we recognize is restricted to the present value of economic benefits available in the form of future refunds from the plan or reductions in future contributions to the plan. To calculate the present value of economic benefits, we also consider any minimum funding requirements that apply to the plan. An economic benefit is available if it is realizable during the life of the plan, or on settlement of the plan liabilities.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recognize past service costs or credits arising from plan amendments, whether vested or unvested, immediately in our consolidated statement of operations. We determine the net interest expense (income) on the net defined benefit liability (asset) for each year by applying the discount rate used to measure the defined benefit obligation at the beginning of the year to the net defined benefit liability (asset) position, taking into account any changes in the net defined benefit liability (asset) during the year as a result of contributions and benefit payments. Net interest expense and other expenses related to defined benefit plans are recognized in our consolidated statement of operations. The difference between the interest income on plan assets and the actual net return on plan assets is included in the re-measurement of the net defined benefit liability (asset). We recognize actuarial gains and losses on plan assets or obligations, as well as any year over year change in the impairment of the balance sheet position in other comprehensive income (OCI) and we reclassify the amounts to deficit. Curtailment gains or losses may arise from significant changes to a plan. We record curtailment gains or losses in our consolidated statement of operations when the curtailment occurs.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;To mitigate the actuarial and investment risks of our defined benefit pension plans, we from time to time purchase annuities (using existing plan assets) from third party insurance companies for certain, or all, plan participants. The purchase of annuities by the pension plan substantially hedges the financial risks associated with our pension obligations. Where the annuities are purchased on behalf of, and held by the pension plan, the relevant employer retains the ultimate responsibility for the payment of benefits to plan participants, and we retain the pension assets and liabilities on our consolidated balance sheet. The annuity purchases have resulted in losses in past periods (and may apply to future annuity purchases), as a result of a reduction in the value of the plan assets to the value of the plan obligations as of the date of the annuity purchase. We record these non-cash losses&amp;#160;in other comprehensive income (OCI) on our consolidated balance sheet and simultaneously reclassify such amounts to deficit in the same period. Alternatively, where we purchase annuities from insurance companies on behalf of applicable plan participants with the intention of winding-up the relevant plan in the future (with the expectation of transferring the annuities to the individual plan members, as we intend to do with our U.K Supplemental Plan), the insurance company assumes responsibility for the payment of benefits to the relevant plan participants once the wind-up is complete. In this case, settlement accounting is applied to the purchase of the annuities and the non-cash loss (if any) is recorded in other charges in our consolidated statement of operations. In addition, both the pension assets and liabilities will be removed from our consolidated balance sheet once the wind-up of the plan is complete.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"&gt;&lt;font style="font-family:inherit;font-size:11pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForFinanceCostsExplanatory contextRef="FD2017Q4YTD" id="Fact-563C6A811B89A9B7CAB504A3677666A5">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Deferred financing costs:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred financing costs consist of costs relating to the establishment of the revolving portion of our credit facility (Revolving Facility) which we amortize to our consolidated statement of operations on a straight-line basis over the term of the facility. We record financing costs relating to the issuance of the term loan under our credit facility (Term Loan) as a reduction to the cost of the related debt (see note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) which we amortize to our consolidated statement of operations using the effective interest rate method over the term of the related debt or when the debt is retired, if&amp;#160;earlier.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinanceCostsExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory contextRef="FD2017Q4YTD" id="Fact-9A06011DC7D7FA498A3004A367760DA3">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Fair value through profit or loss:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Financial assets and financial liabilities that we purchase or incur, respectively, with the intention of generating earnings in the near term, and derivatives other than hedging instruments, are classified as fair value through profit or loss. This category includes short-term investments in money market funds (if applicable) that we group with cash equivalents, and derivative assets and derivative liabilities not qualifying for hedge accounting. We initially recognize investments on our consolidated balance sheet at fair value and recognize subsequent changes in our consolidated statement of operations. We expense transaction costs as incurred in our consolidated statement of&amp;#160;operations.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory contextRef="FD2017Q4YTD" id="Fact-41331030A61F7150838A04A36775E3C7">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Financial assets and financial liabilities:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recognize financial assets and financial liabilities initially at fair value and subsequently measure these at either fair value or amortized cost based on their classification as described below. &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory contextRef="FD2017Q4YTD" id="Fact-A523EB18AB689E41FD5704A3677B69BD">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Foreign currency translation:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The majority of our subsidiaries have a U.S.&amp;#160;dollar functional currency, which represents the currency of the primary economic environment in which they operate. For these subsidiaries, we translate monetary assets and liabilities denominated in foreign currencies into U.S.&amp;#160;dollars at the period-end exchange rates. We translate non-monetary assets and liabilities denominated in foreign currencies into U.S. dollars at historic rates, and we translate revenue and expenses into U.S. dollars at the average exchange rates prevailing during the month of the transaction. Exchange gains and losses also arise on the settlement of foreign-currency denominated transactions. We recognize foreign currency differences arising on translation in our consolidated statement of&amp;#160;operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For our subsidiaries with a non-U.S.&amp;#160;dollar functional currency, we translate assets and liabilities into U.S.&amp;#160;dollars using the period-end exchange rates, and we translate revenue and expenses into U.S. dollars at the average exchange rates prevailing during the month of the transaction. We defer gains and losses arising from the translation of these operations in the foreign currency translation account included in accumulated other comprehensive income.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory contextRef="FD2017Q4YTD" id="Fact-5748C781C22749CB77F804A3677CBC26">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Functional and presentation currency:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements are presented in U.S.&amp;#160;dollars, which is also our functional currency. Unless otherwise noted, all financial information is presented in millions of U.S.&amp;#160;dollars (except percentages and per share&amp;#160;amounts).&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants contextRef="FD2017Q4YTD" id="Fact-88DAB11A8A592851284804A3677B677E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Government grants:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We receive government grants from time to time related to equipment purchases or other expenditures. We recognize these grants when there is reasonable assurance that we will retain the benefits. If we receive a grant but cannot reasonably assure that we will comply with the conditions of the grant, we will defer the grant and record a liability on our consolidated balance sheet until the conditions are fulfilled. For grants that relate to the purchase of equipment, we reduce the cost of the asset in the period the cost is incurred or when the conditions are fulfilled, and we calculate amortization on the net amount. For grants that relate to operating expenditures, we reduce the expense in the period the cost is incurred or when the conditions are&amp;#160;fulfilled.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants>
	<ifrs-full:DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory contextRef="FD2017Q4YTD" id="Fact-2295468B7530C0568FB204A3677B3552">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Held-to-maturity investments:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Securities that have fixed or determinable payments and a fixed maturity date, which we intend to and have the ability to hold to maturity, are classified as held-to-maturity investments and include our term deposits that we group with cash equivalents. We initially recognize held-to-maturity financial assets on our consolidated balance sheet at fair value plus directly attributable transaction costs, and subsequently measure these at amortized cost using the effective interest rate method, less any impairment losses.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory contextRef="FD2017Q4YTD" id="Fact-D2C917FA0F97CAC6B9F104A3677BB397">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Impairment of financial assets:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We review financial assets at each reporting date. Financial assets are deemed to be impaired when objective evidence resulting from one or more events subsequent to the initial recognition of the asset indicates the estimated future cash flows of the asset have been negatively impacted. We measure an impairment loss as the excess of the carrying amount over the present value of the estimated future cash flows discounted using the financial asset&amp;#8217;s original discount rate, and we recognize this loss in our consolidated statement of&amp;#160;operations.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory contextRef="FD2017Q4YTD" id="Fact-2ADEE1746238EA8EC7BE04A3677622EF">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Impairment of goodwill, intangible assets and property, plant and equipment:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; We review the carrying amounts of goodwill, intangible assets and property, plant and equipment for impairment on an annual basis and whenever events or changes in circumstances (triggering events) indicate that the carrying amount of an asset or CGU may not be recoverable. If any such indication exists, we test the carrying amount of an asset or a CGU for impairment. In addition to an assessment of triggering events during the year, we conduct an annual impairment assessment in the fourth quarter of the year to correspond with our annual planning cycle. Judgment is required in the determination of our CGUs and whether events or changes in circumstances during the year are indicators that a review for impairment should be conducted prior to the annual assessment.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recognize an impairment loss when the carrying amount of an asset, CGU or group of CGUs exceeds its recoverable amount. The recoverable amount of an asset, CGU or group of CGUs is measured as the greater of its expected value-in-use and its fair value less costs to sell. The process of determining the recoverable amount is subjective and requires management to exercise significant judgment in estimating future growth, profitability, discount and terminal growth rates, and in projecting future cash flows, among other factors. Our expected value-in-use is determined based on the discounted cash flows of the relevant asset, CGU or group of CGUs. The process of determining fair value less costs to sell requires valuations and use of appraisals. Where applicable, we engage independent brokers to obtain market prices to estimate our real property and other asset values. We recognize impairment losses in our consolidated statement of operations. We first allocate impairment losses in respect of a CGU or group of CGUs to reduce the carrying amount of its goodwill, and then to reduce the carrying amount of other assets in such CGU or group of CGUs generally on a pro rata basis. See notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, 16(a) and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(b)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We do not reverse impairment losses for goodwill in future periods. We reverse impairment losses for property, plant and equipment and intangible assets if the losses we recognized in prior periods no longer exist or have decreased as a result of changes in circumstances. At each reporting date, we review for indicators that could change the estimates we used to determine the recoverable amount of the relevant assets. The amount of the reversal will be limited to the carrying amount that would have been determined, net of depreciation or amortization, had we recognized no impairment loss in prior periods.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory contextRef="FD2017Q4YTD" id="Fact-6EAD098591E3245A9E5C04A3677B8D44">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Income taxes: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our income tax expense for a reporting period is comprised of current and deferred income taxes. Current income taxes and deferred income taxes are recognized in our consolidated statement of operations, except to the extent that they relate to items recognized in OCI or directly in equity, in which case the taxes are also recognized in OCI or directly in equity, respectively. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the ordinary course of business, there are many transactions for which the ultimate tax outcome is uncertain until we resolve it with the relevant tax authority, which may take many years. The final tax outcome of these matters may be different from the estimates management originally made in determining our tax provision. Management periodically evaluates the positions taken in our tax returns with respect to situations in which applicable tax rules are subject to interpretation. We establish provisions related to tax uncertainties where appropriate, based on our estimate of the amount that ultimately will be paid to or received from the tax authorities. We recognize accrued interest and penalties relating to tax uncertainties in current income tax&amp;#160;expense. The various judgments and estimates by management in establishing provisions related to tax uncertainties significantly affect the amounts we recognize in our consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We use the liability method of accounting for deferred income taxes. Under this method, we recognize deferred income tax assets and liabilities for future income tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective income tax bases, and on unused tax losses and tax credit carryforwards. We measure deferred income taxes using tax rates and laws that have been enacted or substantively enacted at the reporting date and that we expect will apply when the related deferred income tax asset is realized or the deferred income tax liability is settled. We recognize deferred income tax assets to the extent we believe it is probable, based on management&amp;#8217;s estimates, that future taxable profit will be available against which the deductible temporary differences as well as unused tax losses and tax credit carryforwards can be utilized. Estimates of future taxable profit in different tax jurisdictions are an area of estimation uncertainty. We review our deferred income tax assets at each reporting date and reduce them to the extent it is no longer probable that we will realize the related tax benefits. We recognize the effect of a change in income tax rates in the period of enactment or substantive enactment.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We do not recognize deferred income taxes if they arise from the initial recognition of goodwill, or for temporary differences arising from the initial recognition of an asset or a liability in a transaction that is not a business combination and that affects neither accounting nor taxable profit or loss. We also do not recognize deferred income taxes on temporary differences relating to investments in subsidiaries to the extent we are able to control the timing of the reversal of the temporary differences and it is probable that the temporary differences will not reverse in the foreseeable future.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During each period, we record current income tax expense or recovery based on taxable income earned or loss incurred in each tax jurisdiction where we operate, and for any adjustments to taxes payable in respect of previous years, using tax laws that are enacted or substantively enacted at the balance sheet&amp;#160;date.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory contextRef="FD2017Q4YTD" id="Fact-9C2E62375EAAB948B00004A3677BE1C7">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Goodwill and intangible assets:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Goodwill:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We initially record goodwill related to acquisitions on our consolidated balance sheet in the amount of the excess of the fair value of the aggregate consideration paid (including the fair value of any contingent consideration) over the fair value of the identifiable net assets acquired. In subsequent reporting periods, we measure goodwill at cost less accumulated impairment losses, if any. We do not amortize goodwill. For purposes of impairment testing, we allocate goodwill to the CGU, or group of CGUs, that we expect will benefit from the related acquisition. See note&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;"&gt;2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;(l)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &amp;#8220;Impairment of goodwill, intangible assets and property, plant and&amp;#160;equipment.&amp;#8221; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Intangible assets:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We record intangible assets on our consolidated balance sheet at fair value on the date of acquisition. We capitalize intangible assets when the economic benefits associated with the asset are probable and when the cost can be measured reliably. We estimate the useful life of intangible assets based on the nature of the asset, historical experience and the projected period of expected future economic benefits to be provided by the asset. In subsequent reporting periods, we measure intangible assets at cost less accumulated amortization and accumulated impairment losses, if any. We amortize these assets on a straight-line basis over their estimated useful lives as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:88%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3 to 5&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4 to 10&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Computer software assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1 to 10&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property assets consist primarily of certain non-patented intellectual property and process technology. Other intangible assets consist primarily of customer relationships and contract intangibles. Computer software assets consist primarily of software licenses. We review our estimates of residual values, useful lives and the methods of amortization annually at year end and, if required, adjust for these prospectively. We reflect changes in useful lives on a prospective basis.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory contextRef="FD2017Q4YTD" id="Fact-0400B9181D05B3338EF104A3677C1ED1">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Leases:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are the lessee of property, plant and equipment, primarily buildings and machinery. We classify leases as operating leases where the risks and rewards of ownership are retained by the lessor. We generally treat payments made under operating leases as rentals and recognize them as expenses on a straight-line basis over the term of the lease in our consolidated statement of operations. For operating leases, we do not record the leased asset or associated obligation on our consolidated balance sheet. We classify leases as finance leases if the risks and rewards of ownership have substantially transferred to us. We capitalize finance leases at the commencement of the lease at the lower of the fair value of the leased asset and the present value of the minimum lease payments (included in property, plant and equipment in our consolidated balance sheet), and we depreciate finance leases over a period based on the useful life of the asset. We include the corresponding liabilities, net of finance costs, on our consolidated balance sheet. We allocate each finance lease payment between the liability and finance&amp;#160;costs. See note 2(x), &amp;#8220;Recently issued accounting pronouncements&amp;#8221; for the new standard on leases effective January 1, 2019&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory contextRef="FD2017Q4YTD" id="Fact-A5533F54B582A470755D04A3677CDCEB">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Loans and receivables:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We classify financial assets with fixed or determinable payments, such as our accounts receivable, as loans and receivables. This category excludes any derivative assets or assets that are quoted in active markets. We initially recognize loans and receivables on our consolidated balance sheet at fair value plus directly attributable transaction costs, and subsequently measure these at amortized cost using the effective interest rate method, less any impairment losses.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories contextRef="FD2017Q4YTD" id="Fact-9E801FA2FDDF3032813C04A3677B83DE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Inventories:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We procure inventory and manufacture based on specific customer orders and forecasts and value our inventory on a first-in, first-out basis at the lower of cost and net realizable value. The cost of our finished goods and work-in-progress includes direct materials, labor and overhead. We may require valuation adjustments if actual market conditions or demand for our customers' products or services are less favorable than originally projected. The determination of net realizable value involves significant management judgment. We consider factors such as shrinkage, the aging of and future demand for the inventory, and contractual arrangements with customers. We attempt to utilize excess inventory in other products we manufacture or return inventory to the relevant suppliers or customers. We use future sales volume forecasts to estimate excess inventory on-hand. A change to these assumptions may impact our inventory valuation and our gross margins. Should circumstances change, we may adjust our previous write-downs in our consolidated statement of operations in the period a change in estimate occurs.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForMeasuringInventories>
	<ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory contextRef="FD2017Q4YTD" id="Fact-05A6AF4B26D60356058004A3677BB2FA">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Assets classified as held for sale:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We classify assets as held for sale if the carrying amount will be recovered principally through a sale transaction rather than through continued use. Management must be committed to the sale transaction and the asset must be immediately available for sale in its present condition to qualify as an asset held for sale. Assets classified as held for sale are measured at the lower of their carrying amount and fair value less costs to sell, and are no longer depreciated. The determination of fair value less costs to sell involves judgment by management of the probability and timing of disposition and the expected amount of recoveries and costs. We may engage independent third parties to assist in the determination of the estimated fair values less costs to sell for assets classified as held for sale. At the end of each reporting period, we evaluate the appropriateness of our estimates and assumptions. We may require adjustments to reflect actual experience or changes in estimates.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory contextRef="FD2017Q4YTD" id="Fact-8C8A0B3E4D90739C91CE04A36776B4E9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Property, plant and equipment:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We carry property, plant and equipment at cost less accumulated depreciation and accumulated impairment losses. Cost consists of expenditures directly attributable to the acquisition of the asset, including interest on qualified long-term assets. We capitalize the cost of an asset when the economic benefits associated with that asset are probable and when the cost can be measured reliably. We capitalize the costs of major renovations and we write-off the carrying amount of replaced assets. We expense all other maintenance and repair costs in our consolidated statement of operations as incurred. We do not depreciate land. We recognize depreciation expense on a straight-line basis over the estimated useful life of the asset as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:74%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:26%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Building/leasehold improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Up to 25&amp;#160;years or term of lease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3 to 10&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We estimate the useful life of property, plant and equipment based on the nature of the asset, historical experience, the terms of any related customer contract, and expected changes in technology. When major components of an asset have a significantly different useful life than their primary asset, the components are accounted for and depreciated separately. We review our estimates of residual values, useful lives and the methods of depreciation annually at year end and, if required, adjust for these prospectively. We determine gains and losses on the disposal or retirement of property, plant and equipment by comparing the proceeds from disposal with the carrying amount of the asset and we recognize these gains and losses in our consolidated statement of operations in the period of&amp;#160;disposal.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory contextRef="FD2017Q4YTD" id="Fact-F45BC9DD88291A10094304A3677C61C9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Provisions:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recognize a provision for legal or constructive obligations arising from past events when the amount can be reliably estimated and it is probable that an outflow of resources will be required to settle an obligation. The nature and type of provisions vary and management judgment is required to determine the extent of an obligation and whether the outflow of resources is probable. At the end of each reporting period, we evaluate the appropriateness of the remaining balances. We may require adjustments to the recorded amounts to reflect actual experience or changes in estimates in future periods.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Restructuring:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We incur restructuring charges relating to workforce reductions, site consolidations, and costs associated with businesses we are downsizing or exiting. Our restructuring charges include employee severance and benefit costs, gains, losses or impairments related to owned sites and equipment we no longer use and which are available for sale, impairment of related intangible assets, and costs related to leased sites and equipment we no longer use.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The recognition of restructuring charges requires management to make certain judgments and estimates regarding the nature, timing and amounts associated with our restructuring actions. Our major assumptions include the number of employees to be terminated and the timing of such terminations, the measurement of termination costs, the timing and amount of lease obligations and any anticipated sublease recoveries from exited sites, and the timing of disposition and estimated fair values less costs to sell of assets we no longer use and which are available for sale. We develop detailed plans and record termination costs in the period the employees are informed of their termination. For owned sites and equipment that are no longer in use and are available for sale, we recognize an impairment loss based on their fair value less costs to sell, with fair value estimated based on market prices for similar assets. We may engage independent third parties to determine the estimated fair values less costs to sell for these assets. For leased sites that we intend to exit, we discount the lease obligation costs, which represent future contractual lease payments and cancellation fees, if any, less estimated sublease recoveries, if any. We recognize any change in provisions due to the passage of time as finance costs. To estimate future sublease recoveries, we engage independent brokers to determine the estimated tenant rents we can expect to realize. At the end of each reporting period, we evaluate the appropriateness of our restructuring charges and balances. Adjustments to the recorded amounts may be required to reflect actual experience or changes in estimates for future periods. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Legal and other contingencies:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the normal course of our operations, we may be subject to lawsuits, investigations and other claims, including environmental, labor, product, customer disputes and other matters. The filing of a suit or formal assertion of a claim does not automatically trigger a requirement to record a provision. We recognize a provision for loss contingencies, including legal claims, based on management&amp;#8217;s estimate of the probable outcome. Judgment is required when there is a range of possible outcomes. Management considers the degree of probability of the outcome and the ability to make a reasonable estimate of the loss. We may also use third party advisors in making our determination. The ultimate outcome, including the amount and timing of any payments required, may vary significantly from our original estimates. Potential material legal and other contingent obligations that have not been recognized as provisions, as the outcome is remote or not probable, or the amount cannot be reliably estimated, are disclosed as contingent liabilities. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;"&gt;24&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Warranty:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We offer product and service warranties to our customers. We record a provision for future warranty costs based on management&amp;#8217;s estimate of probable claims under these warranties. In determining the amount of the provision, we consider several factors including the terms of the warranty (which vary by customer, product or service), the current volume of products sold or services rendered during the warranty period, and historical warranty information. We review and adjust these estimates as necessary to reflect our experience and new information. The amount and aging of our provision will vary depending on various factors including the length of the warranty offered, the remaining life of the warranty and the extent and timing of warranty claims. We classify the portion of our warranty provision for which payment is expected in the next 12 months as current, and the remainder as non-current.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue contextRef="FD2017Q4YTD" id="Fact-2CE9B5CDF3A83462F15B04A3677BBA2F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Revenue:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We derive the majority of our revenue from the sale of electronic products and services that we have manufactured and provided to customer specifications. Our range of services includes, among others, design, engineering, manufacturing, assembly and test, fulfillment and after-market services. We recognized revenue from the sale of products and services rendered when the significant risks and rewards of ownership associated with the products sold or services rendered have passed to the buyer and no material uncertainties remained as to the collection of our receivables and we had no further performance obligations thereunder other than our manufacturing or service warranties. We provide warehousing services in connection with manufacturing services to certain customers. We assess the contracts to determine whether the manufacturing and warehousing services can be accounted for as separate units of accounting. If the services do not constitute separate units of accounting, or the manufacturing services do not meet all of the revenue recognition requirements under IFRS, we defer recognizing revenue until we have shipped the products to the&amp;#160;customer.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
	<ifrs-full:DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory contextRef="FD2017Q4YTD" id="Fact-146EB059DCB019204FA104A3677BFB32">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Research and development:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We incur costs relating to research and development activities. We expense these costs as incurred in our consolidated statement of operations unless development costs meet the required criteria under IFRS for capitalization. &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory contextRef="FD2017Q4YTD" id="Fact-C4E16DA144AF4E21D5FF04A3677BE162">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Stock-based compensation:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We generally grant stock options, performance share units (PSUs) and restricted share units (RSUs) to employees under our stock-based compensation plans. Stock options and RSUs vest in installments over the vesting period. Stock options generally vest &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per year over a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;four&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year period, and RSUs generally vest one-third per year over a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year period. We treat each installment under a grant of stock options and RSUs as a separate grant in determining the compensation expense. PSUs vest at the end of their respective terms, generally &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years from the grant date, to the extent that specified performance conditions have been met.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Options are exercisable for subordinate voting shares. We recognize the grant date fair value of options granted to employees as compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. We adjust compensation expense to reflect the estimated number of options we expect to vest at the end of the vesting period. When options are exercised, we credit the proceeds to capital stock on our consolidated balance sheet. We measure the fair value of options using the Black-Scholes option pricing model. Measurement inputs include the price of our subordinate voting shares on the grant date, the exercise price of the option, and our estimates of the following: expected price volatility of our subordinate voting shares (based on weighted average historic volatility), weighted average expected life of the option (based on historical experience and general option holder behavior), and the risk-free interest&amp;#160;rate. The cost we record for RSUs and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of PSUs granted annually is based on the market value of our subordinate voting shares at the time of grant. The cost we record for these PSUs, which vest based on a non-market performance condition related to the achievement of pre-determined financial targets over a specified period, is based on our estimate of the outcome of such performance condition. We adjust the cost of these PSUs as new facts and circumstances arise; the timing of these adjustments is subject to judgment. We generally record adjustments to the cost of these PSUs during the last year of the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year term based on management's estimate of the expected level of achievement of such performance condition. We amortize the cost of RSUs and these PSUs to compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. We generally settle these awards with subordinate voting shares purchased in the open market by a broker, or by issuing subordinate voting shares from treasury. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We determine the cost we record for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;60%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of PSUs granted annually using a Monte Carlo simulation model. The number of awards expected to vest is factored into the grant date Monte Carlo valuation for the award. The number of these PSUs that will vest depends on the level of achievement of total shareholder return (TSR), which is a market performance condition, relative to the TSR of a pre-defined group of companies over a three-year period. We do not adjust the grant date fair value regardless of the eventual number of awards that vest based on the level of achievement of the market performance condition. We recognize compensation expense in our consolidated statement of operations on a straight-line basis over the requisite service period and we reduce this expense for the estimated PSU awards that are not expected to vest because the employment conditions are not expected to be satisfied.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The compensation of our Board of Directors in 2017 was comprised of annual Board retainer fees, annual Audit and Compensation Committee Chair retainer fees (for the Chairs of those committees) and travel fees (collectively, Annual Fees) payable in quarterly installments in arrears.  Directors must elect to have either &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of their Annual Fees paid in deferred share units (DSUs).  The number of DSUs we grant is determined by dividing the elected percentage of the dollar value of the Annual Fees earned in the quarter by the closing price of our subordinate voting shares on the New York Stock Exchange (NYSE) on the last business day of such quarter. Each DSU represents the right to receive one subordinate voting share or an equivalent value in cash after the individual ceases to serve as a director. For DSUs granted prior to January&amp;#160;1, 2007, we may settle these share units with subordinate voting shares issued from treasury or purchased in the open market, or with cash (at the discretion of the Company). For DSUs granted after January&amp;#160;1, 2007, we may only settle these share units with subordinate voting shares purchased in the open market, or with cash (at the discretion of the Company). We expense the cost of DSUs through SG&amp;amp;A in our consolidated statement of operations in the period the services are&amp;#160;rendered.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForSubsidiariesExplanatory contextRef="FD2017Q4YTD" id="Fact-E2C78A9A04E0BEBBF32104A3677663B2">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Basis of consolidation:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;These consolidated financial statements include our direct and indirect subsidiaries, all of which are wholly-owned. Any subsidiaries that are formed or acquired during the year are consolidated from their respective dates of formation or acquisition. Inter-company transactions and balances are eliminated on consolidation.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForSubsidiariesExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory contextRef="FD2017Q4YTD" id="Fact-01F8FDEFD992EFEDD7B504A3677CFF0D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Accounts receivable:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We initially value our accounts receivable at fair value. We record an allowance for doubtful accounts against accounts receivable that management believes are impaired. We record specific allowances against customer receivables based on our evaluation of the customers&amp;#8217; creditworthiness and knowledge of their financial condition. We also consider the aging of the receivables, customer and industry concentrations, the current business environment, and historical experience.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory>
	<ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents contextRef="FD2017Q4YTD" id="Fact-581286F160E3DD0117D704A3677B2730">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Cash and cash equivalents:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents include cash on account and short-term investments with original maturities of three months or less. These instruments are subject to an insignificant risk of change in fair value over their terms and, as a result, we carry cash and cash equivalents at&amp;#160;cost.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents>
	<ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations contextRef="FD2017Q4YTD" id="Fact-EFCF5305F5BF3D888381484133163129">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We currently estimate the following impacts under the new standard: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.61111111111111%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;January 1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Increase (decrease)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts receivable/Contract asset&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;197&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(178&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(206&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deficit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;30&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations>
	<ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory contextRef="FD2017Q4YTD" id="Fact-9070B90476AB1F5BD61304A36776BFA8">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Use of estimates and judgments:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The preparation of financial statements in conformity with IFRS requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets and liabilities, revenue and expenses, and the related disclosures of contingent assets and liabilities. We base our estimates and assumptions on current facts, historical experience and various other factors that we believe are reasonable under the circumstances. Our assessment of these factors forms the basis for our judgments on the carrying values of our assets and liabilities, and the accrual of our costs and expenses. Actual results could differ materially from these estimates and assumptions. We review our estimates and underlying assumptions on an ongoing basis and make revisions as determined necessary by management. Revisions are recognized in the period in which the estimates are revised and may impact future periods as well.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Key sources of estimation uncertainty and judgment:&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; We have applied significant estimates and assumptions in the following areas which we believe could have a significant impact on our reported results and financial position: our valuations of inventory, assets held for sale and income taxes; the amount of our restructuring charges or recoveries; the measurement of the recoverable amounts of our cash generating units (CGUs, as defined below), which includes estimating future growth, profitability, discount and terminal growth rates, and the fair value of our real property; our valuations of financial assets and liabilities, pension and non-pension post-employment benefit costs, employee stock-based compensation expense, provisions and contingencies; and the allocation of the purchase price and other valuations related to our business acquisitions.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We define a CGU as the smallest identifiable group of assets that cannot be tested individually and that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. CGUs can be comprised of a single site, a group of sites, or a line of business.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have also applied significant judgment in the following areas: the determination of our CGUs and whether events or changes in circumstances during the relevant period are indicators that a review for impairment should be conducted, and the timing of the recognition of charges or recoveries associated with our restructuring actions. The near-term economic environment could also impact certain estimates necessary to prepare our consolidated financial statements, including the estimates related to the recoverable amounts used in our impairment testing of our non-financial assets, and the discount rates applied to our net pension and non-pension post-employment benefit assets or liabilities. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#160;&amp;#160;&amp;#160;&amp;#160;We describe our use of judgment and estimation uncertainties in greater detail in the following accounting policies.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory>
	<ifrs-full:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory contextRef="FD2017Q4YTD" id="Fact-AB6F77D9AF75F02954EC04A367737903">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;ACCUMULATED OTHER COMPREHENSIVE LOSS, NET OF TAX:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:60%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Opening balance of foreign currency translation account&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency translation adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Closing balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Opening balance of unrealized net loss on cash flow hedges&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net gain (loss) on cash flow hedges&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(39.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;27.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Reclassification of net loss (gain) on cash flow hedges to operations&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Closing balance&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(iii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:20px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Actuarial gains (losses) on pension and non-pension post-employment benefit plans (note 19) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Reclassification of actuarial losses (gains) to deficit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Settlement loss (note 19)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Reclassification of settlement loss to deficit (note 19)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Closing balance&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accumulated other comprehensive loss&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(32.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(24.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Net of income tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;$2.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;$1.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax recovery; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$2.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax recovery). &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Net of income tax recovery of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;$0.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$1.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax expense; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$2.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax expense).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(iii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Net of income tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;$1.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;"&gt;$1.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax&amp;#160;recovery; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$1.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax recovery).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We expect that the majority of net gains or losses on cash flow hedges reported in the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; accumulated other comprehensive loss balance will be reclassified to operations during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, primarily in cost of sales as the underlying expenses that are being hedged are included in cost of&amp;#160;sales.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory>
	<ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory contextRef="FD2017Q4YTD" id="Fact-CF551B92971C4DA6BF5B04A3677B6817">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Statement of compliance:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements have been prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory>
	<ifrs-full:DisclosureOfBorrowingsExplanatory contextRef="FD2017Q4YTD" id="Fact-5FFB31C81FF32D4616FF04A3676A6F07">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;CREDIT FACILITIES AND LONG-TERM DEBT:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our credit facility consists of a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$250.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; term loan (Term Loan) and a $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;300.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; revolving credit facility (Revolving Facility), each maturing in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;May 2020&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.  At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$187.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was outstanding under the Term Loan and there were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; amounts outstanding under the Revolving Facility (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$227.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; outstanding, comprised of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$15.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under the Revolving Facility and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$212.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under the Term Loan). &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Revolving Facility has an accordion feature that allows us to increase the $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;300.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; limit by an additional &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$150.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; on an uncommitted basis upon satisfaction of certain terms and conditions. The Revolving Facility also includes a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$25.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; swing line, subject to the overall revolving credit limit, that provides for short-term borrowings up to a maximum of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;seven&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; days. The Revolving Facility permits us and certain designated subsidiaries to borrow funds for general corporate purposes, including acquisitions. Borrowings under the Revolving Facility bear interest for the period of the draw at various base rates selected by us consisting of LIBOR, Prime, Base Rate Canada, and Base Rate (each as defined in the amended credit agreement), plus a margin.&amp;#160;The margin for borrowings under the Revolving Facility ranges from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.4%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (except in the case of the LIBOR base rate, in which case, the margin ranges from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.6%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.4%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;), based on a specified financial ratio based on indebtedness. The Term Loan bears interest at LIBOR plus a margin ranging from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; based on the same financial ratio.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are required to comply with certain restrictive covenants under the credit facility, including those relating to the incurrence&amp;#160;of senior ranking indebtedness, the sale of assets, a change of control, and certain financial covenants related to indebtedness and interest coverage. Certain of our assets are pledged as security for borrowings under this facility. If an event of default occurs and is continuing, the administrative agent may declare all advances on the facility to be immediately due and payable and may cancel the lenders&amp;#8217; commitments to make further advances thereunder.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth our borrowings under the Revolving Facility and Term Loan, and our finance lease obligations, as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:76%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31 &lt;br clear="none"/&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31 &lt;br clear="none"/&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Borrowings under the Revolving Facility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Term Loan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;212.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;187.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total borrowings under credit facility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;227.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;187.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less: unamortized debt issuance costs &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Finance lease obligations (see notes 4 and 24) &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;244.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;204.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Comprised of:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current portion of borrowings under credit facility and finance lease obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;56.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term portion of borrowings under credit facility and finance lease obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;188.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;166.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;244.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;204.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;We incurred debt issuance costs in connection with an amendment of our credit facility in 2015 to add the Term Loan, which we recorded as an offset against the proceeds from the Term Loan. Such costs are deferred and amortized over the term of the Term Loan using the effective interest rate method.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$11.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$15.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;) of our finance lease obligations related to our solar panel manufacturing equipment. Such solar equipment lease obligations were recorded as current liabilities on our consolidated balance sheet as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;. In connection with the anticipated disposition of such equipment, we terminated and settled these lease obligations in full in January 2018.  See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The amounts outstanding under the Revolving Facility are due upon maturity of the facility in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;May 2020&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. We are permitted to repay amounts prior to maturity. Prepayments are also required under certain circumstances.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Term Loan requires quarterly principal repayments of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.25&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and a lump sum repayment of the remainder outstanding at maturity. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the remaining mandatory principal repayments of the Term Loan were as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:88%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Years ending December 31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2020 (to maturity in May 2020)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;137.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;187.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are permitted to make voluntary prepayments of the Term Loan, subject to certain terms and conditions. Prepayments on the Term Loan are also required under certain circumstances. Repaid amounts on the Term Loan may not be re-borrowed.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we were in compliance with all restrictive and financial covenants under our credit facility. Commitment fees paid in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$23.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$25.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) outstanding in letters of credit under this facility.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We also have a total of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$73.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$70.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) in uncommitted bank overdraft facilities available for intraday and overnight operating requirements. There were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; amounts outstanding under these overdraft facilities at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The amounts we borrow and repay under these facilities can vary significantly from month-to-month depending upon our working capital and other cash requirements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBorrowingsExplanatory>
	<ifrs-full:DisclosureOfBusinessCombinationsExplanatory contextRef="FD2017Q4YTD" id="Fact-60F2860B46B2F599815304A3678608BD">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;ACQUISITIONS:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We may, at any time, be engaged in ongoing discussions with respect to possible acquisitions that could expand our revenue base and/or service offerings, increase our penetration in various industries, establish strategic relationships with new or existing customers, enhance our competitiveness and/or enhance our global supply chain network. We incur consulting, transaction and integration costs (Acquisition Costs) relating to potential and completed acquisitions. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded Acquisition Costs of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) in other charges in our consolidated statement of operations.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In November 2016, we acquired the business assets of Lorenz, Inc. and Suntek Manufacturing Technologies, SA de CV, collectively known as Karel Manufacturing (Karel), for a cash purchase price of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$14.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and incurred Acquisition Costs of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in connection therewith. Karel is a manufacturing services company that specializes in complex wire harness assembly, systems integration, sheet metal fabrication, welding and machining, serving primarily aerospace and defense customers. As part of the acquisition, we acquired &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of goodwill, representing the specialized knowledge of the acquired workforce and expected synergies. Approximately two-thirds of the goodwill was tax deductible.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Details of the purchase price allocation in the year of acquisition are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.69047619047619%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Karel&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current assets, net of cash acquired&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment and other long-term assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred income taxes and other-long-term liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Karel acquisition did not have a significant impact on our consolidated results of operations for 2016, the year of acquisition. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Pro forma disclosure: &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Revenue and net earnings for 2016 would not have been materially different had the Karel acquisition occurred at the beginning of 2016.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;See note 26 for a discussion of our entry into a definitive agreement to acquire Atrenne Integrated Solutions, Inc. (Atrenne).&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBusinessCombinationsExplanatory>
	<ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory contextRef="FD2017Q4YTD" id="Fact-097AFF7363489A0B2EDE04A3677CE205">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Number of shares (in millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Subordinate Voting Shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Multiple Voting Shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued and outstanding at December&amp;#160;31, 2014&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued from treasury&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cancelled under NCIB or SIB (defined below)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(32.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued and outstanding at December&amp;#160;31, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;124.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued from treasury&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cancelled under NCIB (defined below)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued and outstanding at December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;121.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued from treasury&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cancelled under NCIB&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Issued and outstanding at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;123.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(i) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;, we issued &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;) subordinate voting shares from treasury upon the exercise of employee stock options for aggregate cash proceeds of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$13.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$4.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$3.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;). We also issued &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (2016 &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;; 2015 &amp;#8212;  &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.8 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;) subordinate voting shares from treasury with ascribed values of  &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$9.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (2016 &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;; 2015 &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$6.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;) upon the vesting of certain RSUs. We also settled RSUs and PSUs with subordinate voting shares purchased in the open market. Settlement of these awards is described below.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(ii) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;, Onex Corporation converted &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;346,175&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; multiple voting shares into subordinate voting shares.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory>
	<ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory contextRef="FD2017Q4YTD" id="Fact-0915D2216AFAD2F027EB04A367754277">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;COMMITMENTS, CONTINGENCIES AND GUARANTEES:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we have future minimum lease payments as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Operating &lt;br clear="none"/&gt;Leases&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Finance&lt;br clear="none"/&gt;Leases&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total future minimum lease payments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;116.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less: amount representing interest&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Present value of future minimum finance lease payments (note 12)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less: current portion of finance lease obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term portion of finance lease obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our operating lease commitments primarily relate to premises.  Our finance lease commitments relate to equipment, including &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for our solar panel manufacturing equipment in Asia (see notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;).  In connection with the anticipated disposition of such solar equipment, we terminated and settled the lease obligations in full in January 2018. As at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we had committed &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$27.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for capital expenditures, principally for machinery and equipment to support new customer programs.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have contingent liabilities in the form of letters of credit, letters of guarantee and surety bonds (collectively, Guarantees) which we have provided to various third parties. The foregoing Guarantees cover various payments, including customs and excise taxes, utility commitments and certain bank guarantees. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Guarantees amounted to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$36.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$37.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;), including &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$23.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$25.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) of letters of credit outstanding under the Revolving Facility.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are also required to make contributions under our pension and non-pension post-employment benefit plans (see note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;), and quarterly mandatory principal repayments under the Term Loan (see note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for our obligations under the foreign exchange contracts we held at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In addition to the Guarantees, we provide routine indemnifications, the terms of which range in duration and often are not explicitly defined. These may include indemnifications against third-party intellectual property infringement claims and certain third-party negligence claims for property damage. We have also provided indemnifications in connection with the sale of certain businesses and real property. The maximum potential liability from these indemnifications cannot be reasonably estimated. In some cases, we have recourse against other parties to mitigate our risk of loss from these indemnifications. Historically, we have not made significant payments relating to these types of indemnifications.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Litigation:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the normal course of our operations, we may be subject to lawsuits, investigations and other claims, including environmental, labor, product, customer disputes and other matters.&amp;#160;Management believes that adequate provisions have been recorded where required. Although it is not always possible to estimate the extent of potential costs, if any, management believes that the ultimate resolution of all such pending matters will not have a material adverse impact on our financial performance, financial position or&amp;#160;liquidity.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In 2007, securities class action proceedings were initiated against us and our former Chief Executive and Chief Financial Officers in the Ontario Superior Court of Justice. The proceedings were dismissed on January 16, 2017 with no payments by the defendants.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Income taxes:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are subject to tax audits of historical information by tax authorities in various jurisdictions, which could result in additional tax expense in future periods relating to prior results. Reviews by tax authorities generally focus on, but are not limited to, the validity of our inter-company transactions, including financing and transfer pricing policies which generally involve subjective areas of taxation and a significant degree of judgment. If any of these tax authorities are successful with their challenges, our income tax expense may be adversely affected and we could also be subject to interest and penalty charges.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As previously disclosed, Canadian tax authorities had taken the position that the income reported by one of our Canadian subsidiaries should have been materially higher in 2001 and 2002 and materially lower in 2003 and 2004 as a result of certain inter-company transactions (Transfer Pricing Matters). In connection therewith, such authorities reassessed tax amounts owed by us, and also imposed limitations on benefits associated with favorable adjustments (Benefits Limitation). We had appealed this decision and sought resolution of the Transfer Pricing Matters from the relevant Competent Authorities under applicable treaty principles. In the third quarter of 2016, the Canadian and U.S. tax authorities informed us that a mutual conclusion had been reached with respect to the Transfer Pricing Matters, and the Canadian tax authorities withdrew their position, reversing the adjustments for the years 2001 through 2004. The Canadian tax authorities also reversed the adverse adjustments related to the Benefits Limitation. In connection therewith, in the second half of 2016, we recorded aggregate current income tax recoveries of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$45 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Canadian dollars (approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$34&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at the exchange rates at the time of recording) to reverse previously recorded provisions for tax uncertainties related to transfer pricing, as well as aggregate refund interest income of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Canadian dollars (approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$14&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at the exchange rates at the time of recording) for cash held on account with the tax authorities in connection with the Benefits Limitation and Transfer Pricing Matters.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Canadian tax authorities had also taken the position that certain interest amounts deducted by one of our Canadian entities in 2002 through 2004 on historical debt instruments should be re-characterized as capital losses (Canadian Interest Matter), a position which we had previously appealed. In 2016, the Canadian tax authorities issued revised reassessments, which primarily had the effect of reducing unrecognized gross deferred tax assets and virtually eliminating the net income tax expense. As the net impact of the revised reassessments was nominal, we accepted them and the matter was closed in 2016.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As a result of the resolution of the Transfer Pricing Matters, Benefits Limitation and the Canadian Interest Matter, we received &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$70 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Canadian dollars (approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$52&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at settlement date exchange rates) during the fourth quarter of 2016, representing the refund of cash previously deposited on account with the Canadian tax authorities and related refund interest income. We also received &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Canadian dollars (approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at settlement date exchange rates) in January 2017. The aggregate amount of cash refunds received represented the return of all deposits and related refund interest in respect of the Canadian tax matters.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In 2015, we de-recognized the future benefit of certain Brazilian tax losses, which were previously recognized on the basis that these tax losses could be fully utilized to offset unrealized foreign exchange gains on inter-company debts that would become realized in the fiscal period ending on the date of dissolution of our Brazilian subsidiary. Due to the then-weakening of the Brazilian real against the U.S. Dollar, the unrealized foreign exchange gains had diminished to the point where the tax cost to settle such inter-company debt was significantly reduced. Accordingly, our Brazilian inter-company debts were settled on April 7, 2015 triggering a tax liability of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and the relevant tax costs related to the foreign exchange gains were accrued as at December 31, 2015.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The successful pursuit of the assertions made by any taxing authority could result in our owing significant amounts of tax, interest and possibly penalties. We believe we adequately accrue for any probable potential adverse tax ruling. However, there can be no assurance as to the final resolution of any claims and any resulting proceedings. If any claims and any ensuing proceedings are determined adversely to us, the amounts we may be required to pay could be&amp;#160;material, and could be in excess of amounts accrued.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Other matters:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In 2017, the Brazilian Ministry of Science, Technology, Innovation and Communications (MCTIC)  issued assessments seeking to disqualify certain amounts of research and development (R&amp;amp;D) expenses for the years 2006 to 2009, which entitled our Brazilian subsidiary (which ceased operations in 2009) to charge reduced sales tax levies to its customers. The assessments against our Brazilian subsidiary (including interest and penalties) total approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Brazilian real (approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at year-end exchange rates) for such years. Although we cannot predict the outcome of this matter, we believe that our R&amp;amp;D activities for the period are supportable, and it is probable that our position will be sustained upon full examination by the appropriate Brazilian authorities and, if necessary, upon consideration by the Brazilian judicial courts. Our position is supported by our Brazilian legal advisers.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory>
	<ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory contextRef="FD2017Q4YTD" id="Fact-098DE374662ADB25228F04A3676B0AFA">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following percentages and assumptions were used in measuring the plans for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="15" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:48%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average discount rate at December&amp;#160;31 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;for:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net pension cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average rate of compensation increase for:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net pension cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Healthcare cost trend rates:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Immediate trend&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Ultimate trend&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Year the ultimate trend rate is expected to be achieved&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2030&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2030&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2030&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;The weighted average discount rate is determined using publicly available rates for highly-rated bonds by currency in countries where there is a pension or non-pension benefit plan. A lower discount rate would increase the present value of the benefit obligation.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory>
	<ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory contextRef="FD2017Q4YTD" id="Fact-238445BE75DE8A736D5704A3676AC9AC">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth our borrowings under the Revolving Facility and Term Loan, and our finance lease obligations, as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:76%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31 &lt;br clear="none"/&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31 &lt;br clear="none"/&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Borrowings under the Revolving Facility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Term Loan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;212.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;187.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total borrowings under credit facility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;227.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;187.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less: unamortized debt issuance costs &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Finance lease obligations (see notes 4 and 24) &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;244.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;204.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Comprised of:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current portion of borrowings under credit facility and finance lease obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;56.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term portion of borrowings under credit facility and finance lease obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;188.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;166.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;244.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;204.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;We incurred debt issuance costs in connection with an amendment of our credit facility in 2015 to add the Term Loan, which we recorded as an offset against the proceeds from the Term Loan. Such costs are deferred and amortized over the term of the Term Loan using the effective interest rate method.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$11.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$15.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;) of our finance lease obligations related to our solar panel manufacturing equipment. Such solar equipment lease obligations were recorded as current liabilities on our consolidated balance sheet as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;. In connection with the anticipated disposition of such equipment, we terminated and settled these lease obligations in full in January 2018.  See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
	<ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory contextRef="FD2017Q4YTD" id="Fact-325601D9CF5C53C0E91104A36786BA69">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Details of the purchase price allocation in the year of acquisition are as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.69047619047619%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:87%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Karel&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current assets, net of cash acquired&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment and other long-term assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred income taxes and other-long-term liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
	<ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory contextRef="FD2017Q4YTD" id="Fact-003A276707C0F53FBF8E04A3676A6337">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we had foreign exchange forwards and swaps to trade U.S.&amp;#160;dollars in exchange for the following currencies: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:52%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Currency&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contract amount &lt;br clear="none"/&gt;of U.S.&amp;#160;dollars&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted average &lt;br clear="none"/&gt;exchange rate &lt;br clear="none"/&gt;in U.S.&amp;#160;dollars&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Maximum &lt;br clear="none"/&gt;period in &lt;br clear="none"/&gt;months&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair value &lt;br clear="none"/&gt;gain/(loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Canadian dollar&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;204.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.80&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thai baht&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;79.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Malaysian ringgit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.23&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mexican peso&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;29.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;British pound&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;56.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.34&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Chinese renminbi&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Euro&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Romanian leu&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.25&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Singapore dollar&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.73&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;576.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory>
	<ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory contextRef="FD2017Q4YTD" id="Fact-F78AC4B5A17E9DFF086304A36776474E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We amortize these assets on a straight-line basis over their estimated useful lives as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:88%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3 to 5&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4 to 10&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Computer software assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1 to 10&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory>
	<ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory contextRef="FD2017Q4YTD" id="Fact-E2ED9CAFCAC244CF39AC04A367755056">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recognize depreciation expense on a straight-line basis over the estimated useful life of the asset as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="2" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:74%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:26%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Building/leasehold improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Up to 25&amp;#160;years or term of lease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3 to 10&amp;#160;years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment are comprised of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:65%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated &lt;br clear="none"/&gt;Depreciation and &lt;br clear="none"/&gt;Impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net Book &lt;br clear="none"/&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings including improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;322.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;181.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;140.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;718.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;567.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;151.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,063.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;760.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;302.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:441px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:50px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:75px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:52px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated &lt;br clear="none"/&gt;Depreciation and &lt;br clear="none"/&gt;Impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net Book &lt;br clear="none"/&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings including improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;344.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;202.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;141.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;745.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;574.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;171.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,112.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;788.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;323.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table details the changes to the net book value of property, plant and&amp;#160;equipment for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:58%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Buildings &lt;br clear="none"/&gt;including &lt;br clear="none"/&gt;Improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Machinery &lt;br clear="none"/&gt;and &lt;br clear="none"/&gt;Equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;141.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;162.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;314.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;55.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;77.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Acquisitions through business combinations (note 3)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(19.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(46.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(66.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Write down of assets and other disposals &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(20.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(23.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December 31, 2016 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;140.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;151.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;302.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;72.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;94.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(21.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(46.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(67.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Write down of assets and other disposals &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December 31, 2017 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;141.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;171.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;323.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(i) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Includes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$4.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; of solar panel manufacturing equipment that we reclassified as assets held for sale during 2017. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;. In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;, we recorded impairment losses of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$21.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; primarily to write-down solar panel manufacturing equipment. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-style:normal;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; The net book value of property, plant and equipment at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; included &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$7.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$8.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;) of assets under finance&amp;#160;leases.  See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;24&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; for the future minimum lease payments under these finance leases. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
	<ifrs-full:DisclosureOfEarningsPerShareExplanatory contextRef="FD2017Q4YTD" id="Fact-61E47EA7FD941CFBDE6504A367637218">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;WEIGHTED AVERAGE NUMBER OF SHARES DILUTED (in&amp;#160;millions):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;padding-left:48px;text-indent:-48px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average number of shares (basic)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;141.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;143.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Dilutive effect of outstanding awards under stock-based compensation plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average number of shares (diluted)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;157.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;143.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;145.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we excluded &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of stock-based awards (year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) from the diluted weighted average per share calculation as they were out-of-the-money.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;References to shares in this note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; are to our subordinate voting shares and our multiple voting shares taken collectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEarningsPerShareExplanatory>
	<ifrs-full:DisclosureOfEmployeeBenefitsExplanatory contextRef="FD2017Q4YTD" id="Fact-3094E216880DA0106DC804A367851046">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;PENSION AND NON-PENSION POST-EMPLOYMENT BENEFIT PLANS:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Plan summaries:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We provide pension and non-pension post-employment benefit plans for our employees. Such plans include defined benefit pension plans for our employees in the United&amp;#160;Kingdom (U.K.) that generally provide participants with stated benefits on retirement based on their pensionable service, either in annuities and/or lump sum payments. The U.K defined benefit pension plans are comprised of a Main pension plan and a Supplementary pension plan, both of which are closed to new members. The U.K. Main pension plan is our largest defined benefit pension plan. The Supplementary pension plan does not have any active members. Approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the U.K. plan members remain active employees of the Company. Defined contribution pension plans are offered to certain employees, mainly in Canada and the&amp;#160;U.S. We provide non-pension post-employment benefits (under other benefit plans) to retired and terminated employees in Canada, the U.S., Mexico and Thailand. These benefits may include one-time retirement and specified termination benefits, medical, surgical, hospitalization coverage, supplemental health, dental and/or group life&amp;#160;insurance.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In March 2017, the Trustees of our U.K. Main pension plan entered into an agreement with a third party insurance company to purchase an annuity for participants in such plan who have retired. The cost of the annuity was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#163;123.7 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$154.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at the exchange rate at the time of recording) and was funded with existing plan assets. The annuity is held as an asset of the Main plan. Although we retain ultimate responsibility for the payment of benefits to plan participants, the annuity substantially hedges the financial risk component of the associated pension obligations for such retired participants. The purchase of the annuity resulted in a non-cash loss of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$17.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; which we recorded in other comprehensive income and simultaneously re-classified to deficit during 2017. We also reduced the value of our pension assets by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$17.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; during 2017, which is recorded in other non-current assets on our consolidated balance sheet.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In April 2017, the Trustees of our U.K. Supplementary pension plan entered into an agreement with a third party insurance company to purchase an annuity for all participants of this plan. The cost of the annuity was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#163;9.1 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at the exchange rate at the time of recording) and was funded with existing plan assets. The annuity is held as an asset of such plan. For the Supplementary pension plan, we anticipate transferring the pension annuity to individual plan members and winding up the plan in 2018. Although we will retain responsibility for the payment of benefits to plan participants until such wind-up is complete, the annuity substantially hedges the financial risk component of the associated pension obligations for such participants. The purchase of the annuity resulted in a non-cash loss of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; which we recorded during 2017 in other charges (see note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(c)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) in our consolidated statement of operations, with a corresponding reduction in the value of our pension assets which is recorded in other non-current assets on our consolidated balance sheet. This non-cash loss was recorded through our consolidated statement of operations as we anticipate winding up this plan in 2018.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The overall governance of our pension plans is conducted by our Global Compensation Committee which, through annual reviews, approves material plan changes, reviews funding levels, investment performance, compliance matters and plan assumptions, and ensures that the plans are administered in accordance with local statutory requirements. We have established a Pension Committee to govern our Canadian pension plans. The U.K. pension plans are governed by a Board of Trustees, composed of employee and company representation. Both the Canadian Pension Committee and the U.K. Board of Trustees review funding levels, investment performance and compliance matters for their respective plans. Our pension funding policy is to contribute amounts sufficient, at minimum, to meet local statutory funding requirements. For our defined benefit pension plans (primarily U.K.), local regulatory bodies either define the minimum funding requirement or approve the funding plans submitted by us. We may make additional discretionary contributions taking into account actuarial assessments and other factors. The contributions that we make to support ongoing plan obligations are recorded in the respective asset or liability accounts on our consolidated balance sheet. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our U.K. plans require an actuarial valuation to be completed every three years. The actuarial valuation was completed using a measurement date of April&amp;#160;2016; the next valuation will have a measurement date of April&amp;#160;2019. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We currently fund our non-pension post-employment benefit plans as we incur benefit payment obligations thereunder. Excluding our mandatory plans, the most recent actuarial valuations for our largest non-pension post-employment benefit plans were completed using measurement dates of May 2016 (Canada) and &amp;#160;January 2017 (U.S.). The next actuarial valuations for these plans will have measurement dates of May 2019 and January 2018, respectively. We accrue the expected costs of providing non-pension post-employment benefits during the periods in which the employees render&amp;#160;service. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We used a measurement date of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the accounting valuation for pension and non-pension post-employment benefits.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our pension plans are exposed to market risks such as changes in interest rates, inflation, and fluctuations in investment values, as well as financial risks including counterparty risks of financial institutions from which annuities have been purchased for specified plans. See notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(c)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(c)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Our plans are also exposed to non-financial risks, including the membership&amp;#8217;s mortality and demographic changes, as well as regulatory changes.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We manage the funding level risk of defined benefit pension plans through our asset allocation strategy for each plan. In the U.K., we follow an active de-risking strategy and allocate a higher level of the plan assets to debt instruments if the funding level of the plan improves. During 2017, certain of the obligations under our U.K. defined benefit pension plans have been hedged with the purchase of annuities with insurance companies.  See above and note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(c)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Pension fund assets are invested primarily in fixed income and equity securities. Asset allocation between fixed income and equity securities is adjusted based on the expected life of the plan and the expected retirement dates of the plan participants. Our pension funds do not invest directly in our shares, but may invest indirectly as a result of the inclusion of our shares in certain investment funds. All of our plan assets are measured at their fair value using inputs described in the fair value hierarchy in note&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;"&gt;21&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$247.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$351.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) of our plan assets were measured using level&amp;#160;1 inputs of the fair value hierarchy and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$148.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (December 31, 2016 &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) of our plan assets (comprised of insurance annuities) were measured using level 3 inputs of the fair value hierarchy. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;none&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$25.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) of our plan assets were measured using level&amp;#160;2 inputs of the fair value hierarchy. Approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;96&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;% of our plan assets are held with financial institutions with a Standard and Poor&amp;#8217;s long-term rating of A- or above at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The remaining assets are held with financial institutions where ratings are not available or below A-. For these institutions, Celestica monitors counterparty risk based on the diversification of plan assets. These plan assets are maintained in segregated accounts by a custodian that is independent from the fund managers. We believe that the counterparty risk is&amp;#160;low.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Plan assets are measured at their fair values; however, the amounts we are permitted to record for defined benefit plan assets may be restricted under IFRS. See note&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;(n)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for a description of this restriction. Based on a review of the terms, conditions, and statutory minimum funding requirements of our defined benefit plans, we have determined that the present value of future pension refunds or reductions in future contributions to our pension plans exceeds the total of the fair value of plan assets net of the present value of related obligations. This determination was made on a plan-by-plan basis. As a result of our assessment, there were no reductions to the amounts we recorded for defined benefit plan assets as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(b) Plan financials: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The table below presents the market value of plan assets:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Market &lt;br clear="none"/&gt;Value at &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Actual Asset &lt;br clear="none"/&gt;Allocation (%) &lt;br clear="none"/&gt;at December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quoted market prices:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Debt investment funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;283.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;225.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;57&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Equity investment funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;60.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-quoted market prices:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other investment funds / insurance annuities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;148.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;377.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;395.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following tables provide a summary of the financial position of our pension and other benefit&amp;#160;plans:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:57%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans &lt;br clear="none"/&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit Plans &lt;br clear="none"/&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Plan assets, beginning of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;365.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;377.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Actuarial gains (losses) in other comprehensive income &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;74.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Administrative expenses paid from plan assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Employer contributions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Employer direct benefit payments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Employer direct settlement payments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Settlement payments from employer&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Settlement payments from plan (see note 19(a))&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit payments from plan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit payments from employer&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency exchange rate changes and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(66.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Plan assets, end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;377.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;395.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Actuarial gains or losses are determined based on actual return on plan assets less interest income above. For 2017, includes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$17.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; loss resulting from the purchase of annuities in March 2017 (see note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;19&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; above).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:57%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans &lt;br clear="none"/&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit &lt;br clear="none"/&gt;Plans &lt;br clear="none"/&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued benefit obligations, beginning of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;326.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;325.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;62.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current service cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Past service cost and settlement/curtailment losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Actuarial losses (gains) in other comprehensive income from:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212; Changes in demographic assumptions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212; Changes in financial assumptions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;82.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212; Experience adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Settlement payments from employer&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Settlement payments from plan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit payments from plan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit payments from employer&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency exchange rate changes and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(53.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;31.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued benefit obligations, end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;325.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;355.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average duration of benefit obligations (in years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The present value of the defined benefit obligations, the fair value of plan assets and the surplus or deficit in our defined benefit pension and other benefit plans are summarized as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:668px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:437px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:40px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:40px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:40px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:40px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans&lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit Plans  &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued benefit obligations, end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(325.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(355.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(75.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Plan assets, end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;377.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;395.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Excess (deficiency) of plan assets over accrued benefit obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(75.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table outlines the plan balances as reported on our consolidated balance&amp;#160;sheet:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:47%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension &lt;br clear="none"/&gt;Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other &lt;br clear="none"/&gt;Benefit Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension &lt;br clear="none"/&gt;Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other &lt;br clear="none"/&gt;Benefit Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Pension and non-pension post-employment benefit obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(20.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(86.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(23.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(74.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(97.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current other post-employment benefit obligations &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-current net pension assets (note 10)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;62.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;62.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(75.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(35.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;In connection with certain restructuring actions announced prior to the end of 2017, we reclassified a current portion of the accumulated post-employment benefits totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$0.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; to accrued and other current liabilities on our consolidated balance sheet as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table outlines the net expense recognized in our consolidated statement of operations for pension and non-pension post-employment benefit&amp;#160;plans:&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:666px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:348px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:34px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:32px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:36px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans &lt;br clear="none"/&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit Plans &lt;br clear="none"/&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current service cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net interest cost (income)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Past service cost and settlement/curtailment losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Plan administrative expenses and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Defined contribution pension plan expense (note 19(c))&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total expense for the year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We generally record the expenses for pension plans and non-pension post-employment benefits in cost of sales and SG&amp;amp;A&amp;#160;expenses depending on the nature of the expenses. Our settlement loss in 2017 of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in pension plans arose as a result of annuity purchases for our U.K. Supplementary plan during 2017. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(c)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table outlines the gains and losses, net of tax, recognized in OCI and reclassified directly to deficit:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:74%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cumulative losses, beginning of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Loss on pension annuity purchase (see note 16(c))&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Actuarial losses (gains) recognized during the year &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(17.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cumulative losses (gains), end of year &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Net of income tax recovery of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$1.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax expense; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax recovery).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Net of income tax recovery of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$0.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$0.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax recovery; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$2.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; income tax&amp;#160;recovery).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following percentages and assumptions were used in measuring the plans for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="15" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:48%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average discount rate at December&amp;#160;31 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;for:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net pension cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average rate of compensation increase for:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net pension cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Healthcare cost trend rates:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Immediate trend&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Ultimate trend&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Year the ultimate trend rate is expected to be achieved&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2030&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2030&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2030&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;The weighted average discount rate is determined using publicly available rates for highly-rated bonds by currency in countries where there is a pension or non-pension benefit plan. A lower discount rate would increase the present value of the benefit obligation.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Management applied significant judgment in determining these assumptions. We evaluate these assumptions on a regular basis taking into consideration current market conditions and historical market data. Actual results could differ materially from those estimates and assumptions.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A one percentage-point increase or decrease to one of the following actuarial assumptions, holding other assumptions constant in each case, would increase (decrease) our benefit obligations as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:667px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:384px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended&lt;br clear="none"/&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended&lt;br clear="none"/&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;1% Increase&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;1% Decrease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;1% Increase&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;1% Decrease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Discount rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(58.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;77.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Healthcare cost trend rate &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The sensitivity figures shown above were calculated by determining the change in the obligation as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; due to a 100 basis point increase or decrease to each of our significant actuarial assumptions used, primarily the discount rate and healthcare cost trend rate, in isolation, leaving all other assumptions unchanged from the original calculation. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(c)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;  Plan contributions:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we made contributions to our pension plans of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) of which &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$9.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) was for defined contribution plans and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$9.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) was for defined benefit plans. In mid-2016, we provided a parental guarantee to the Trustees of our U.K. pension plans, and since the plans were considered sufficiently funded, no further contributions to these plans were required. We may, from time-to-time, make voluntary contributions to the pension plans. In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we made aggregate contributions to our non-pension post-employment benefit plans of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$4.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$2.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) to fund benefit payments. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We currently estimate that our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; contributions will be &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for defined benefit pension plans, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$9.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for defined contribution pension plans, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for our non-pension post-employment benefit&amp;#160;plans. Our actual contributions could differ materially from these estimates.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEmployeeBenefitsExplanatory>
	<ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory contextRef="FD2017Q4YTD" id="Fact-5351D1B6CA8D9091426904A367854B5D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;SEGMENT AND GEOGRAPHIC INFORMATION:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We are required to disclose certain information regarding operating segments, products and services, geographic areas and major customers. Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Although we aligned our end markets into &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customer focused areas in 2017, namely Advanced Technology Solutions (ATS) and Connectivity &amp;amp; Cloud Solutions (CCS), we continued to operate as &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; reportable segment, electronics manufacturing services, for 2017. Our chief operating decision maker is our Chief Executive Officer.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table indicates revenue by end market as a percentage of total revenue for the periods indicated. Our revenue fluctuates from period-to-period depending on numerous factors, including but not limited to: the mix and complexity of the products or services we provide, the extent, timing and rate of new program wins, and the execution of our programs and services, follow-on business, program completions or losses, the phasing in or out of programs, the success in the marketplace of our customers&amp;#8217; products, changes in customer demand, and the seasonality of our business.&amp;#160;We expect that the pace of technological change, the frequency of customers transferring business among EMS competitors, the level of outsourcing by customers (including decisions to insource), and the dynamics of the global economy will also continue to impact our business from period-to-period.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Advanced Technology Solutions (ATS)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Communications&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;42&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Enterprise&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For reporting purposes, commencing in 2017, we combined our previously-reported Diversified and Consumer end markets to form our ATS end market, and combined our Servers and Storage end markets into a single &amp;#8220;Enterprise&amp;#8221; end market. All period percentages herein reflect these changes. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table details our external revenue allocated by manufacturing location among countries that generated in excess of&amp;#160;10% of total revenue for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thailand&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;China&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Malaysia&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table details our allocation of property, plant and equipment, intangible assets and goodwill among countries that exceeded&amp;#160;10% of total property, plant and equipment, intangible assets and goodwill for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;China&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thailand&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Malaysia&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Romania&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;*&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Canada&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;*&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;*&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;* Less than 10% in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Customers:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers that individually represented more than 10% of total revenue in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. In the aggregate, those customers comprised &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;31%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of total revenue. Cisco Systems accounted for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of total revenue in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) and Juniper Networks accounted for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of total revenue in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers that individually represented more than 10% of total accounts receivable. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers that individually represented more than 10% of total revenue in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. In aggregate, those customers comprised &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;30%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of total revenue. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers that individually represented more than 10% of total accounts receivable.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers that individually represented more than 10% of total revenue in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. In aggregate, those customers comprised &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;38%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of total revenue. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customers that individually represented more than 10% of total accounts receivable.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory>
	<ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory contextRef="FD2017Q4YTD" id="Fact-B7C82B805EF66D011D3448D35B1B4C27">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:174%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; SUBSEQUENT EVENT:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:174%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In January 2018, we entered into a definitive agreement to acquire Atrenne, a U.S.-based designer and manufacturer of ruggedized electromechanical solutions, primarily for military and commercial aerospace applications. The purchase price is approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$139&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (subject to specific adjustments as set forth in the definitive agreement), which we intend to finance using a combination of cash on hand and our Revolving Facility. The transaction is expected to close in the second quarter of 2018, subject to receipt of applicable regulatory approvals and satisfaction of other customary closing conditions. There can be no assurance that this transaction will be consummated in a timely manner, or at all.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory>
	<ifrs-full:DisclosureOfExpensesByNatureExplanatory contextRef="FD2017Q4YTD" id="Fact-2E9D02DFD5028498170B04A36774ABA6">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;EXPENSES BY NATURE:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have presented our consolidated statement of operations by function. Included in our cost of sales and SG&amp;amp;A for the year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were employee-related costs of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$726.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$711.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$690.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) including employee stock-based compensation expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$30.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$33.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$37.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;), freight and transportation costs of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;$79.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$80.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$76.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;), depreciation expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$67.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$66.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$59.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) and rental expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$28.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$27.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$25.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;).&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfExpensesByNatureExplanatory>
	<ifrs-full:DisclosureOfExpensesExplanatory contextRef="FD2017Q4YTD" id="Fact-F42EC542546C5449517904A367848025">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;OTHER CHARGES:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Restructuring charges (a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;31.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Asset impairment (b)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Loss (gain) on pension annuity purchase (c)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Toronto transition costs (d)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other (e)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Restructuring:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our restructuring charges were comprised of the&amp;#160;following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash charges &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-cash charges &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;31.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We perform ongoing evaluations of our business, operational efficiency and cost structure, and implement restructuring actions as we deem necessary. In response to challenging markets and continued margin pressures, we announced in October 2017 our intention to implement additional restructuring actions in the near term to further streamline our business and improve our margin performance, and our related engagement of an outside consultant to identify cost reduction opportunities throughout our network, including through increased operational efficiencies and productivity improvements. In connection therewith, we have commenced the implementation of additional restructuring actions under a new cost efficiency initiative. Such initiative will include reductions to our workforce, and potential consolidation of certain sites to better align capacity and infrastructure with current and anticipated customer demand, related transfers of customer programs and production, re-alignment of business processes, management reorganizations, and other associated activities. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recorded restructuring charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$28.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in 2017. Our restructuring charges for 2017 consisted of cash charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$25.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, comprised of employee termination costs related to our Organizational Design (OD) and Global Business Services (GBS) initiatives, costs in connection with the rationalization of certain operations in the third quarter of 2017, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of charges in connection with our new cost efficiency initiative (described above) in the fourth quarter of 2017, as well as net non-cash impairment charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, to write down the carrying value of our solar panel manufacturing equipment to its fair value less costs to sell based on executed sale agreements. See note 4. Our restructuring provision at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During the fourth quarter of 2016, we made the decision to exit the solar panel manufacturing business. We recorded restructuring charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$31.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Our restructuring charges for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; consisted of cash charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$10.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, primarily for employee termination costs relating to our GBS and OD initiatives, our solar panel manufacturing operations (see note 4) and other exited operations, and non-cash charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$21.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, to write down certain plant assets and equipment to recoverable amounts, including &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to our solar panel manufacturing equipment at our two locations.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We recorded restructuring charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$23.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Our restructuring charges for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; consisted of cash charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, primarily for employee termination costs at various sites, including headcount reductions in certain under-utilized manufacturing sites in higher cost locations, and non-cash charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, primarily to write down certain equipment to recoverable amounts. These &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; charges also included costs associated with the consolidation of two of our semiconductor sites, to reduce the cost structure and improve the margin performance of that business. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;See notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;font-weight:normal;"&gt;(m)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for further details regarding our restructuring provisions. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(b)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Annual impairment assessment:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We conduct our Annual Impairment Assessment in the fourth quarter of each year (which corresponds to our annual planning cycle), and whenever events or changes in circumstances indicate that the carrying amount of an asset, CGU or a group of CGUs may not be recoverable (triggering events). We recognize an impairment loss when the carrying amount of an asset, CGU or a group of CGUs exceeds its recoverable amount, which is measured as the greater of its expected value-in-use and its fair value less costs to sell. We did not identify any triggering event during the course of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; indicating that the carrying amount of our assets or CGUs may not be recoverable, other than with respect to our exit from the solar panel manufacturing business. In connection therewith, we recorded net impairment losses (through restructuring charges) of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; on our solar panel manufacturing equipment in 2017, to reduce the carrying value of such equipment (recorded in assets held for sale) to its estimated fair value less costs to sell based on executed sale agreements (see notes 4, 7 and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the fourth quarter of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we performed our Annual Impairment Assessment and determined that there was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; additional impairment as the recoverable amount of our assets and CGUs exceeded their respective carrying values as of December 31, 2017. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For our Annual Impairment Assessments, other than with respect to our solar panel manufacturing equipment in 2016 and 2017 (which were based on estimated fair value less costs to sell), we used cash flow projections based primarily on our plan for the following year and, to a lesser extent, on our three-year strategic plan and other financial projections. Our plans are primarily based on financial projections submitted by our subsidiaries in the fourth quarter of each year, together with inputs from our customer teams, and is subjected to in-depth reviews performed by various levels of management as part of our annual planning cycle. The plan for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (used for our 2017 Annual Impairment Assessment) was approved by management and presented to our Board of Directors in December &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the fourth quarter of 2016, we performed our Annual Impairment Assessment and determined that, other than the write down of our solar panel manufacturing equipment (recorded as restructuring charges and discussed in paragraph (a) above), there was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; impairment as the recoverable amount of our assets and CGUs exceeded their respective carrying values.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the fourth quarter of 2015, we performed our Annual Impairment Assessment, and in connection therewith,  recorded non-cash impairment charges totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, comprised of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, against the property, plant and equipment of our CGUs in Japan and Spain, respectively. Such charges were primarily due to the reduction of our then-long-term cash flow projections for these CGUs as a result of reduced customer demand and challenging market conditions that we were experiencing in these CGUs at that time, and our assessment of the continued negative impact of these factors on the future profitability of these two CGUs. After recording the 2015 impairment charges, the carrying value of the property, plant and equipment held by each such CGU was reduced to approximate the fair value of its real property at the end of 2015. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The process of determining the recoverable amount of a CGU is subjective and requires management to exercise significant judgment in estimating future growth, profitability, and discount and terminal growth rates, among other factors. The assumptions used in our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Annual Impairment Assessment were determined based on past experiences adjusted for expected changes in future conditions. Where applicable, we engaged independent brokers to obtain market prices to estimate our real property and other asset values. For our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; assessment (where cash flow projections were used), we used cash flow projections ranging from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4 to 6 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1 to 7 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3 to 10 years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) for our CGUs, in line with the remaining useful lives of the CGUs&amp;#8217; essential assets. Additionally, in order to estimate the cash flows beyond our most recent cash flow projection period used, we have applied a perpetuity growth rate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which is consistent with long-term inflation guidance. We generally used our weighted average cost of capital of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#8212; approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) to discount our cash flows. For our semiconductor CGU, however, we applied a discount rate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in 2017 (2015 and 2016 &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) reflecting the higher risk inherent in these cash flows, notwithstanding the recent positive performance of this CGU.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As part of our annual impairment assessment of goodwill, we also perform sensitivity analyses for the relevant CGUs in order to identify the impact of changes in key assumptions, including projected growth rates, profitability, and discount and terminal growth rates. Our goodwill balance at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$23.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was comprised of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$19.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) attributable to our semiconductor CGU and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (December 31, 2016 &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) attributable to our November 2016 Karel acquisition. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. For purposes of our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; impairment assessment of our semiconductor CGU, we assumed future revenue growth at an average compound annual growth rate of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; over a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year period (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; over a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year period), representing the remaining life of the CGU&amp;#8217;s most significant customer contract. We believe that this growth rate is supported by the level of new business awarded in recent years and the expectation of future new business awards. We also assumed that the average annual margins for this CGU over the projection period will be slightly above our overall margin performance in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, consistent with the average annual margins we assumed for our 2016 impairment analysis. In our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Annual Impairment Assessment, we did not identify any key assumptions where a reasonable possible change would result in material impairments to our semiconductor CGU. For purposes of our 2017 impairment assessment of our Karel goodwill, we assumed modest revenue growth over a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year period, and average margins over the projection period equal to our overall margin performance in 2017.  We did not identify any key assumptions where a reasonable possible change would result in material impairments related to the goodwill attributable to our acquisition of Karel.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Impairment assessments inherently involve judgment as to assumptions about expected future cash flows and the impact of market conditions on those assumptions. Future events and changing market conditions may impact our assumptions as to prices, costs or other factors that may result in changes in our estimates of future cash flows. Failure to realize the assumed revenues at an appropriate profit margin of a CGU could result in impairment losses in such CGU in future&amp;#160;periods. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:96px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(c)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Loss (gain) on pension annuity purchase:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In March 2017, the Trustees of our U.K. Main pension plan entered into an agreement with a third party insurance company to purchase an annuity for participants of the Main plan who have retired. The purchase of the annuity resulted in a non-cash loss of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$17.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; which we recorded in other comprehensive income and simultaneously re-classified to deficit during 2017, with a corresponding reduction in the value of our pension assets which is recorded in other non-current assets on our consolidated balance sheet. See note 19(a).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In April 2017, the Trustees of our U.K. Supplementary pension plan entered into an agreement with a third party insurance company to purchase an annuity for all participants of this plan. The purchase of the annuity resulted in a non-cash loss of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; which we recorded during 2017 in other charges in our consolidated statement of operations, with a corresponding reduction in the value of our pension assets which is recorded in other non-current assets on our consolidated balance sheet. This non-cash loss is recorded through our consolidated statement of operations as we anticipate transferring the pension annuity to individual plan members and winding up the plan in 2018. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(a).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In August 2014, we liquidated the asset portfolio for the defined benefit component of a pension plan for certain Canadian employees, following which substantially all of the proceeds were used to purchase annuities from insurance companies for plan participants. The purchase of the annuities resulted in a non-cash settlement loss of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in 2014 which we recorded in other charges in our consolidated statement of operations. During 2015, we recorded a recovery of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; upon final settlement.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(d)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Toronto transition costs: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In connection with the anticipated sale of our Toronto real property, we entered into a long-term lease in November 2017 (in the Greater Toronto area) for the relocation of our Toronto manufacturing operations, with occupancy anticipated to commence at the end of the first quarter of 2018. We currently expect to complete the transition to this new manufacturing location by the end of the first quarter of 2019. In addition, should the sale be consummated, we will enter into a long-term lease with the purchasers of our Toronto real property for our new corporate headquarters. In connection therewith, we intend to move such headquarters to a temporary location while space in a new office building (to be built by such purchasers on the site of our current location) is under construction. We will incur significant costs throughout the transition period (which commenced in the fourth quarter of 2017) to relocate our corporate headquarters and to transfer our Toronto manufacturing operations to its new location, and as we prepare and customize the new site to meet our manufacturing needs. These costs will consist of building improvements and new equipment which we will capitalize, as well as transition-related costs which we will record in other charges. Transition costs are comprised of direct relocation costs, duplicate costs (such as rent expense, utility costs, depreciation charges, and personnel costs) incurred during the transition period, as well as cease-use costs incurred in connection with idle or vacated portions of the relevant premises that we would not have incurred but for these relocations. Any amounts received from the purchasers of our Toronto real property, or gains recorded in connection with its sale, will be recorded as recoveries through other charges (recoveries). During 2017, we recorded &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;$1.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of such transition costs, consisting of utility costs related to idle premises, and depreciation charges and personnel costs used in the operation of duplicate production lines in advance of the transition.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(e)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Other:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) in Acquisition Costs. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Additionally, during 2016, we received recoveries of damages of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in connection with the settlement of class action lawsuits in which we were a plaintiff, related to certain purchases we made in prior periods. These recoveries were offset in part by the cost we recorded to settle an unrelated legal matter during 2016.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfExpensesExplanatory>
	<ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory contextRef="FD2017Q4YTD" id="Fact-7B7B13B54B8F8EEE6AE804A3675BB59A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the table below, we have segregated our financial assets and liabilities that are measured at fair value, based on the inputs used to determine fair value at the measurement date. The three levels within the fair value hierarchy, based on the reliability of inputs, are as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;level&amp;#160;1 inputs are quoted prices (unadjusted) in active markets for identical assets or&amp;#160;liabilities;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;level&amp;#160;2 inputs are inputs other than quoted prices included in level&amp;#160;1 that are observable for the asset or liability either directly (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;i.e.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;prices) or indirectly (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;i.e.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;derived from prices);&amp;#160;and&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;level&amp;#160;3 inputs are inputs for the asset or liability that are not based on observable market data (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;i.e.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;unobservable inputs).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:54%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Derivatives&amp;#160;&amp;#8212; foreign currency forwards and swaps...............................................................................................&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Derivatives&amp;#160;&amp;#8212; foreign currency forwards and swaps...............................................................................................&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory>
	<ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory contextRef="FD2017Q4YTD" id="Fact-6085B6F98A7A740CD52704A3676A7A84">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the table below, we have segregated our financial assets and liabilities that are measured at fair value, based on the inputs used to determine fair value at the measurement date. The three levels within the fair value hierarchy, based on the reliability of inputs, are as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;level&amp;#160;1 inputs are quoted prices (unadjusted) in active markets for identical assets or&amp;#160;liabilities;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;level&amp;#160;2 inputs are inputs other than quoted prices included in level&amp;#160;1 that are observable for the asset or liability either directly (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;i.e.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;prices) or indirectly (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;i.e.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;derived from prices);&amp;#160;and&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;level&amp;#160;3 inputs are inputs for the asset or liability that are not based on observable market data (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;i.e.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;unobservable inputs).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:54%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Derivatives&amp;#160;&amp;#8212; foreign currency forwards and swaps...............................................................................................&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Derivatives&amp;#160;&amp;#8212; foreign currency forwards and swaps...............................................................................................&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory>
	<ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory contextRef="FD2017Q4YTD" id="Fact-925F3C22E7928D5F171204A36786B9BA">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The table below presents the market value of plan assets:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Market &lt;br clear="none"/&gt;Value at &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Actual Asset &lt;br clear="none"/&gt;Allocation (%) &lt;br clear="none"/&gt;at December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Quoted market prices:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Debt investment funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;283.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;225.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;57&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Equity investment funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;60.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-quoted market prices:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other investment funds / insurance annuities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;148.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;377.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;395.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory>
	<ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory contextRef="FD2017Q4YTD" id="Fact-35553DECA2111E0904CE04A3676A0A44">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;FINANCE COSTS AND REFUND INTEREST INCOME:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our finance costs are comprised primarily of interest expenses and fees related to our Term Loan, the Revolving Facility, our accounts receivable sales program and a customer's supplier financing program. See notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Refund interest income represents the refund of interest on cash previously held on account with tax authorities in connection with the resolution of certain previously-disputed tax matters in 2016. See notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinanceIncomeExpenseExplanatory>
	<ifrs-full:DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory contextRef="FD2017Q4YTD" id="Fact-30184F2DFB9EF68E665E04A3677B47CA">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we have future minimum lease payments as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Operating &lt;br clear="none"/&gt;Leases&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Finance&lt;br clear="none"/&gt;Leases&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2020&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2021&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2022&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thereafter&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total future minimum lease payments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;116.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less: amount representing interest&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Present value of future minimum finance lease payments (note 12)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Less: current portion of finance lease obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term portion of finance lease obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory>
	<ifrs-full:DisclosureOfFinancialInstrumentsExplanatory contextRef="FD2017Q4YTD" id="Fact-8818904697B26AD948B704A3675C059D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;FINANCIAL INSTRUMENTS AND RISK MANAGEMENT:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our financial assets are comprised primarily of cash and cash equivalents, accounts receivable, and derivatives used for hedging purposes.&amp;#160;Our financial liabilities are comprised primarily of accounts payable, certain accrued and other liabilities, the Term Loan, borrowings under the Revolving Facility (when applicable), and derivatives.&amp;#160;We record the majority of our financial liabilities at amortized cost except for derivative liabilities, which we measure at fair value.&amp;#160;We classify our term deposits as held-to-maturity. We record our short-term investments in money market funds at fair value, with changes recognized in our consolidated statement of operations. The carrying value of the Term Loan approximates its fair value as it bears interest at a variable market rate. We classify the financial assets and liabilities that we measure at fair value based on the inputs used to determine fair value at the measurement date. There have been no significant changes to the classification or to the source of the inputs used to measure our financial assets or liabilities since &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents are comprised of the following:&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash................................................................................................................................................&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;463.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;401.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash equivalents.............................................................................................................................&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;93.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;113.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;557.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;515.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our current portfolio of cash equivalents consist of bank deposits. The majority of our cash and cash equivalents is held with financial institutions each of which had at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; a Standard and Poor&amp;#8217;s short-term rating of A-1 or&amp;#160;above.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Financial risk management objectives:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have exposures to a variety of financial risks through our operations. We regularly monitor these risks and have established policies and business practices to mitigate the adverse effects of these potential exposures. We have used derivative financial instruments, such as foreign currency forward and swap contracts, to reduce the effects of some of these risks. We do not enter into or trade financial instruments, including derivative financial instruments, for speculative purposes.&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(a)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Currency risk:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Due to the global nature of our operations, we are exposed to exchange rate fluctuations on our financial instruments denominated in various currencies. The majority of our currency risk is driven by operational costs, including income tax expense, incurred in local currencies by our subsidiaries. As part of our risk management program, we attempt to mitigate currency risk through a hedging program using forecasts of our anticipated future cash flows and balance sheet exposures denominated in foreign currencies. We enter into foreign exchange forward contracts and swaps, generally for periods up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12 months&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, to lock in the exchange rates for future foreign currency transactions, which is intended to reduce the variability of our operating costs and future cash flows denominated in local currencies. While these contracts are intended to reduce the effects of fluctuations in foreign currency exchange rates, our hedging strategy does not mitigate the longer-term impacts of changes to foreign exchange rates. Although our functional currency is the U.S. dollar, currency risk on our income tax expense arises as we are generally required to file our tax returns in the local currency for each particular country in which we have operations. While our hedging program is designed to mitigate currency risk vis-&amp;#224;-vis the U.S. dollar, we remain subject to taxable foreign exchange impacts in our translated local currency financial results relevant for tax reporting purposes.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our major currency exposures at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; are summarized in U.S. dollar equivalents in the following table. In this table below, in addition to our financial instruments, we have included certain monetary assets and liabilities, including pension and non-pension post-employment benefits and income taxes that were denominated in non-functional currencies, in order to better reflect our currency exposures. The local currency amounts have been converted to U.S. dollar equivalents using spot rates at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:60%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Canadian &lt;br clear="none"/&gt;dollar&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;British pound sterling&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Euro&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Thai baht&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts receivable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Pension and non-pension post-employment assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;55.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income taxes and value-added taxes receivable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other financial assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Pension and non-pension post-employment liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(74.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income taxes and value-added taxes payable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts payable and certain accrued and other liabilities and provisions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(55.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(33.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(18.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net financial assets (liabilities)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(99.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;54.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(21.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Foreign currency risk sensitivity analysis:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The financial impact of a one-percentage point strengthening or weakening of the following currencies against the U.S. dollar for our financial instruments denominated in such non-functional currencies is summarized in the following table as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The financial instruments impacted by a change in exchange rates include our exposures to the above financial assets or liabilities denominated in non-functional currencies and our foreign exchange forward contracts and swaps.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Canadian &lt;br clear="none"/&gt;dollar&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;British pound sterling&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Euro&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Thai baht&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="16" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Increase (decrease)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1% Strengthening&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1% Weakening&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(b)&amp;#160;&amp;#160;&amp;#160;&amp;#160;Interest rate risk:&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Borrowings under our credit facility bear interest at specified rates, plus specified margins. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Our borrowings under this facility, which at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; totaled &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$187.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$227.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;), expose us to interest rate risk due to potential increases to the&amp;#160;specified rates and margins. A one-percentage point increase in these rates would increase interest expense, based on outstanding borrowings of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$187.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, by $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; annually. &lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(c)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Credit risk:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Credit risk refers to the risk that a counterparty may default on its contractual obligations resulting in a financial loss to us. We believe the credit risk of counterparty non-performance is relatively low, however, if a key supplier (or any company within our supply chain) or customer experiences financial difficulties or fails to comply with their contractual obligations, this could result in a financial loss to us. With respect to our financial market activities, we have adopted a policy of dealing only with credit-worthy counterparties to help mitigate the risk of financial loss from defaults. We monitor the credit risk of the counterparties with whom we conduct business, through a combined process of credit rating reviews and portfolio reviews. To attempt to mitigate the risk of financial loss from defaults under our foreign currency forward contracts and swaps, our contracts are held by counterparty financial institutions, each of which had a Standard and Poor&amp;#8217;s rating of A-2 or above at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. In addition, we maintain cash and short-term investments in highly-rated investments or on deposit with major financial institutions. Each financial institution with which we have our accounts receivable sales program and the supplier financing program had a Standard and Poor&amp;#8217;s short-term rating of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A-2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or above and a long-term rating of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A-&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or above at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Each financial institution from which annuities have been purchased for the defined benefit component of our Canadian pension plan had an A.M. Best or Standard and Poor&amp;#8217;s long-term rating of A- or above at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. In addition, the financial institutions from which annuities have been purchased for the defined benefit component of our U.K. pension plans are governed by local regulatory bodies.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We also provide unsecured credit to our customers in the normal course of business. Customer exposures that potentially subject us to credit risk include our accounts receivable, inventory on hand, and non-cancellable purchase orders in support of customer demand. From time to time, we extend the payment terms applicable to certain customers and/or provide longer payment terms to new customers or with respect to new programs. If this becomes more prevalent, it could adversely impact our working capital requirements, and increase our financial exposure and credit risk. We attempt to mitigate customer credit risk by monitoring our customers&amp;#8217; financial condition and performing ongoing credit evaluations as appropriate. In certain instances, we may obtain letters of credit or other forms of security from our customers. We may also purchase credit insurance from a financial institution to reduce our credit exposure to certain customers. We consider credit risk in determining our estimates of reserves for potential credit losses. The carrying amount of financial assets recorded in the consolidated financial statements, net of any allowances or reserves for losses, represents our estimate of maximum exposure to credit&amp;#160;risk. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, less than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;% of our gross accounts receivable are over 90&amp;#160;days past due. Accounts receivable are net of an allowance for doubtful accounts of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;(d)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Liquidity risk:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Liquidity risk is the risk that we may not have cash available to satisfy our financial obligations as they come due. The majority of our financial liabilities recorded in accounts payable, accrued and other current liabilities and provisions are due within 90&amp;#160;days. We manage liquidity risk by maintaining a portfolio of liquid funds and investments and having access to a revolving credit facility, intraday and overnight bank overdraft facilities, an accounts receivable sales program and a customer's supplier financing program. Since our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$200.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; accounts receivable sales program and the customer's supplier financing program are each on an uncommitted basis, there can be no assurance that any participant bank will purchase all the accounts receivable that we wish to sell thereunder. However, we believe that cash flow from operating activities, together with cash on hand, cash from the sale of accounts receivable, and borrowings available under the Revolving Facility and intraday and overnight bank overdraft facilities are sufficient to fund our currently anticipated financial obligations. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair values:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We estimate the fair value of each class of financial instruments. The carrying values of cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities and provisions, and borrowings under the Revolving Facility approximate the fair values of these financial instruments due to the short-term nature of these instruments. The carrying value of the Term Loan approximates its fair value as it bears interest at a variable market rate. The fair values of foreign currency contracts are estimated using generally accepted valuation models based on a discounted cash flow analysis with inputs of observable market data, including currency rates and discount factors. Discount factors are adjusted by our own credit risk or the credit risk of the counterparty, depending on whether the fair values are in liability or asset positions, respectively. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair value measurements:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the table below, we have segregated our financial assets and liabilities that are measured at fair value, based on the inputs used to determine fair value at the measurement date. The three levels within the fair value hierarchy, based on the reliability of inputs, are as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;level&amp;#160;1 inputs are quoted prices (unadjusted) in active markets for identical assets or&amp;#160;liabilities;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;level&amp;#160;2 inputs are inputs other than quoted prices included in level&amp;#160;1 that are observable for the asset or liability either directly (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;i.e.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;prices) or indirectly (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;i.e.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;derived from prices);&amp;#160;and&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;level&amp;#160;3 inputs are inputs for the asset or liability that are not based on observable market data (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;i.e.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;unobservable inputs).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="24" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:54%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Derivatives&amp;#160;&amp;#8212; foreign currency forwards and swaps...............................................................................................&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Derivatives&amp;#160;&amp;#8212; foreign currency forwards and swaps...............................................................................................&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(15.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;See note&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;"&gt;19&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for the input levels used to measure the fair value of our pension&amp;#160;assets.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency forward and swap contracts are valued using an income approach, by comparing the current quoted market forward rates to our contract rates and discounting the values with appropriate market observable credit risk adjusted rates. We have not valued any of our financial instruments described herein using level&amp;#160;3 (unobservable) inputs. There were no transfers of fair value measurements between level&amp;#160;1 and level&amp;#160;2 of the fair value hierarchy in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Derivatives and hedging activities:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We enter into foreign exchange forward contracts to hedge our cash flow exposures and foreign currency swaps to hedge our balance sheet exposures. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we had foreign exchange forwards and swaps to trade U.S.&amp;#160;dollars in exchange for the following currencies: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:52%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Currency&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Contract amount &lt;br clear="none"/&gt;of U.S.&amp;#160;dollars&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted average &lt;br clear="none"/&gt;exchange rate &lt;br clear="none"/&gt;in U.S.&amp;#160;dollars&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Maximum &lt;br clear="none"/&gt;period in &lt;br clear="none"/&gt;months&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair value &lt;br clear="none"/&gt;gain/(loss)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:middle;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Canadian dollar&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;204.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.80&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thai baht&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;79.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Malaysian ringgit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.23&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Mexican peso&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;29.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.05&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;British pound&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;56.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.34&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Chinese renminbi&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.15&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Euro&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Romanian leu&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.25&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Singapore dollar&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.73&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;576.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the fair value of our outstanding contracts was a net unrealized gain of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$10.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; net unrealized loss of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$9.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). Changes in the fair value of hedging derivatives to which we apply cash flow hedge accounting, to the extent effective, are deferred in other comprehensive income (loss) until the expenses or items being hedged are recognized in our consolidated statement of operations. Any hedge ineffectiveness, which at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was not significant, is recognized immediately in our consolidated statement of&amp;#160;operations. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of derivative assets in other current assets and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of derivative liabilities in accrued and other current liabilities (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of derivative assets in other current assets and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$15.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of derivative liabilities in accrued and other current liabilities). The unrealized gains or losses are a result of fluctuations in foreign exchange rates between the date the currency forward or swap contracts were entered into and the valuation date at period end. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Certain forward contracts to trade U.S.&amp;#160;dollars do not qualify as hedges, most significantly certain Canadian dollar and British pound sterling contracts, and we have marked these contracts to market each period in our consolidated statement of&amp;#160;operations.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
	<ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory contextRef="FD2017Q4YTD" id="Fact-C1E992316EAC680E5A3304A36764025F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;REPORTING ENTITY:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Celestica Inc. (Celestica) is incorporated in Canada with its corporate headquarters currently located at 844 Don Mills Road, Toronto, Ontario, M3C 1V7.&amp;#160;Celestica&amp;#8217;s subordinate voting shares are listed on the Toronto Stock Exchange (TSX) and the New York Stock Exchange (NYSE).   &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Celestica delivered innovative supply chain solutions globally to customers in the following end markets during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;: Advanced Technology Solutions (ATS) (consists of our former Diversified and Consumer end markets, and is comprised of our aerospace and defense, industrial, smart energy, healthcare, semiconductor equipment, and consumer businesses), Communications (consists of our enterprise communications and telecommunications businesses), and Enterprise (consists of our servers and storage businesses). Our product lifecycle offerings include a range of services to our customers including design and development, engineering services, supply chain management, new product introduction, component sourcing, electronics manufacturing, assembly and test, complex mechanical assembly, systems integration, precision machining, order fulfillment, logistics and after-market repair and return services.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory>
	<ifrs-full:DisclosureOfGeographicalAreasExplanatory contextRef="FD2017Q4YTD" id="Fact-387F2F8795CFFA25419404A3677460B8">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table details our external revenue allocated by manufacturing location among countries that generated in excess of&amp;#160;10% of total revenue for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thailand&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;China&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Malaysia&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table details our allocation of property, plant and equipment, intangible assets and goodwill among countries that exceeded&amp;#160;10% of total property, plant and equipment, intangible assets and goodwill for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;China&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Thailand&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Malaysia&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Romania&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;*&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Canada&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;*&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;*&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;* Less than 10% in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfGeographicalAreasExplanatory>
	<ifrs-full:DisclosureOfIncomeTaxExplanatory contextRef="FD2017Q4YTD" id="Fact-CA179F7F9006DEA5F95804A3676A6B55">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;INCOME TAXES:&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current income tax expense:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current year &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Adjustments for prior years, including changes to net provisions related to tax uncertainties &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(34.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;38.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred income tax expense:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Origination and reversal of temporary differences &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i) &lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Changes in previously unrecognized tax losses and deductible temporary differences, including adjustments for prior years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;&amp;#160;&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;42.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;27.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A reconciliation of income taxes calculated at the statutory income tax rate to the income tax expense at the effective tax rate is as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:74%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Earnings before income taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;109.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;161.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;132.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax expense at Celestica&amp;#8217;s statutory income tax rate of 26.5% (2016 and 2015 &amp;#8212; 26.5%)   &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;42.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Impact on income taxes from:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Manufacturing and processing deduction&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign income taxed at different rates&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(19.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other, including non-taxable/non-deductible items and changes to net provisions related to tax uncertainties &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(25.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Change in unrecognized tax losses and deductible temporary differences&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax expense&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;42.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;27.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;These line items for 2016 in the two tables above were negatively impacted by a deferred tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$8.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; related to taxable temporary differences associated with the anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, of which &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$6.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; was realized as a current tax expense in 2017 for withholding tax on dividends paid in 2017. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;These line items for 2016 in the two tables above were favorably impacted by the reversal of provisions of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$34&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; previously recorded for tax uncertainties related to the resolution of a transfer pricing matter for one of our Canadian subsidiaries.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our effective income tax rate can vary significantly period-to-period for various reasons, including as a result of the mix and volume of business in various tax jurisdictions within the Americas, Europe and Asia, in jurisdictions with tax holidays and tax incentives, and in jurisdictions for which no net deferred income tax assets have been recognized because management believes it is not probable that future taxable profit would be available against which tax losses and deductible temporary differences could be utilized.&amp;#160;Our effective income tax rate can also vary due to the impact of restructuring charges, foreign exchange fluctuations, operating losses, cash repatriations, and changes in our provisions related to tax uncertainties.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded a net income tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$27.4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; which was favorably impacted by the recognition of a deferred income tax benefit of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (Solar Benefit) related to our solar assets (described below), as well as taxable foreign exchange benefits resulting from the strengthening of the Malaysian ringgit and Chinese renminbi relative to the U.S. dollar (our functional currency), which was largely offset by deferred tax expense related to taxable temporary differences associated with the anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, and a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; deferred tax expense related to the recently enacted U.S. Tax Reform (see below).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In connection with our exit from the solar panel manufacturing business, we withdrew one of our tax incentives in Thailand (which related solely to such operations) during the second quarter of 2017. The withdrawal of this incentive allows us to apply future tax losses arising from the ultimate disposition of our solar assets against other fully taxable profits in Thailand, resulting in the recognition of the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Solar Benefit.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The United States Tax Cuts and Jobs Act (U.S. Tax Reform) was enacted on December 22, 2017 and became effective January 1, 2018. Although the legislative changes contained in the U.S. Tax Reform are extensive and the interpretation of several aspects of such U.S. Tax Reform is still unclear, we recorded an income tax expense for all significant known and determinable impacts during the fourth quarter of 2017. In connection with the reduction in U.S. federal corporate tax rates from 35% to 21%, we recorded a one-time, non-cash increase to our deferred income tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to re-value our recognized net deferred tax assets. We believe we have recorded all significant one-time impacts resulting from the U.S. Tax Reform in the fourth quarter of 2017, but will continue to assess additional impacts, if any, throughout 2018 as they become known due to changes in our interpretations and assumptions, as well as additional regulatory guidance that may be issued.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded a net income tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$24.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; which was favorably impacted by the reversal of provisions previously recorded for tax uncertainties related to the resolution of a transfer pricing matter for one of our Canadian subsidiaries. In connection therewith, we recorded aggregate income tax recoveries of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$45 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Canadian dollars (approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$34&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at the exchange rates at the time of recording), as well as aggregate refund interest income of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$14.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (see note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). Our net income tax expense for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was negatively impacted by withholding taxes of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; pertaining to the repatriation of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$50.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; from a U.S. subsidiary, deferred tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; related to taxable temporary differences associated with the then-anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, as well as taxable foreign exchange impacts of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; resulting from the weakening of the Malaysian ringgit and Chinese renminbi relative to the U.S. dollar (Currency Tax Expense). Of the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; net Currency Tax Expense for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; represented deferred tax costs primarily related to the revaluation of non-monetary balances (primarily capital assets and inventory on-hand) from historical average exchange rates to the then-current period-end exchange rates, while the remaining &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;  primarily represented cash costs resulting from increased local currency taxable profits that arose as a result of translating our U.S. dollar functional currency results to local currency for Chinese and Malaysian tax reporting purposes. There was no tax impact recorded in 2016 associated with the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$21.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; non-cash impairment charges (through restructuring), however, as discussed above, we recorded the Solar Benefit of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in 2017. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded a net income tax expense of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$42.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; which was negatively impacted by a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Currency Tax Expense. Of the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; net Currency Tax Expense for  2015,&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; represented deferred tax costs primarily related to the revaluation of non-monetary balances (primarily capital assets and inventory on-hand) from historical average exchange rates to the then-current period-end exchange rates, while the remaining &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; primarily represented cash costs resulting from increased local currency taxable profits that arose as a result of translating our U.S. dollar functional currency results to local currency for Chinese and Malaysian tax reporting purposes. There was no net tax impact associated with the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; non-cash impairment charge we recorded in the fourth quarter of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(b)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Changes in deferred tax assets and liabilities for the periods indicated are as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="33" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:24%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized &lt;br clear="none"/&gt;foreign &lt;br clear="none"/&gt;exchange &lt;br clear="none"/&gt;gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accounting &lt;br clear="none"/&gt;provisions &lt;br clear="none"/&gt;not &lt;br clear="none"/&gt;currently &lt;br clear="none"/&gt;deductible&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pensions and &lt;br clear="none"/&gt;non-pension &lt;br clear="none"/&gt;post-retirement &lt;br clear="none"/&gt;benefits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Tax &lt;br clear="none"/&gt;losses &lt;br clear="none"/&gt;carried &lt;br clear="none"/&gt;forward&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Property, &lt;br clear="none"/&gt;plant and &lt;br clear="none"/&gt;equipment &lt;br clear="none"/&gt;and &lt;br clear="none"/&gt;intangibles&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Reclassification&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;between&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;deferred tax&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;assets and&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;deferred tax&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;liabilities&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Deferred tax assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;10.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;47.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;20.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(39.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;40.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Credited (charged) to net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(8.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(13.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Credited (charged) directly to equity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(13.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(12.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Effects of foreign exchange&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;22.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;22.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;10.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;30.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;12.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(16.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;36.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Credited (charged) to net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(14.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(12.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Charged directly to equity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Effects of foreign exchange&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;14.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;8.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;34.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;39.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Deferred tax liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;30.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;24.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;10.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(39.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;25.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Charged (credited) to net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(4.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Charged (credited) directly to equity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(11.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(11.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Effects of foreign exchange&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;22.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;22.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;26.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;12.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;12.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(16.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;34.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Charged (credited) to net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(2.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(18.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(24.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Charged (credited) directly to equity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Effects of foreign exchange&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;14.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;25.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;10.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;27.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;This reclassification reflects the offsetting of deferred tax assets and deferred tax liabilities to the extent they relate to the same taxing authorities and there is a legally enforceable right to such offset. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The amount of deductible temporary differences and unused tax losses for which no deferred tax assets have been recognized at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$1,977.7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$1,863.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). We have not recognized deferred tax assets in respect of these items because, based on management&amp;#8217;s estimates, it is not probable that future taxable profit will be available against which we can utilize the benefits. A portion of these tax losses expires between 2018 and 2037 and a portion can be carried forward indefinitely to offset taxable profits. The deductible temporary differences do not expire under current tax legislation.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The aggregate amount of temporary differences associated with investments in subsidiaries for which we have not recognized deferred tax liabilities is&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;nil&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have not recorded any deferred tax assets related to losses realized in the current or prior year for any of our subsidiaries. We recognize deferred tax assets based on our estimate of the future taxable profit we expect our subsidiaries to achieve based on our review of financial projections. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Certain countries in which we do business grant tax incentives to attract or retain our business. Our tax expense could increase significantly if certain tax incentives from which we benefit are retracted. A retraction could occur if we fail to satisfy the conditions on which these tax incentives are based, or if they are not renewed or replaced upon expiration. Our tax expense could also increase if tax rates applicable to us in such jurisdictions are otherwise increased, or due to changes in legislation or administrative practices. Changes in our outlook in any particular country could impact our ability to meet the&amp;#160;required conditions.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our tax incentives currently consist of tax holidays for the profits of our Thailand and Laos subsidiaries, as well as tax incentives for dividend withholding taxes for these subsidiaries.  These tax incentives are subject to certain conditions with which we intend to comply, and expire between 2019 and&amp;#160;2027. We were granted tax incentives for our Malaysian subsidiaries from 2010 to 2014, however, we did not benefit from any Malaysian tax incentives thereafter. The aggregate tax benefit arising from all of our tax incentives was approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$7.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$0.05&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per diluted share for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$7.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$0.05&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per diluted share for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$11.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$0.07&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per diluted share for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have multiple income tax incentives in Thailand with varying exemption periods. These incentives initially allow for a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; income tax exemption (including distribution taxes), which after &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;eight&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years transition to a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; income tax exemption for the next &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years. Upon full expiry of each of the incentives, taxable profits associated with such expired tax incentives become fully taxable. As a result of our exit from the solar panel manufacturing business, we withdrew our tax incentive related to our solar panel manufacturing operations in Thailand during the second quarter of 2017.  &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of our remaining &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Thailand tax incentives expire between 2019 and 2020, while the third incentive will transition to the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; exemption in 2022, and expire in 2027.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our Malaysian income tax incentives expired as of the end of 2014. While negotiations for Malaysian incentives are ongoing, we currently expect to be granted new pioneer incentives for only limited portions of our Malaysian business. As a result, we recorded Malaysian income taxes at full statutory tax rates commencing in 2015. As we continue to negotiate tax incentives with Malaysian authorities, including the activities covered, exemption levels, incentive conditions or commitments, and the effective commencement date of the incentive, we are currently unable to quantify the benefits or applicable periods of any such incentives, and there can be no assurance that any such incentives will be granted.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;See note&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;24&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; regarding income tax settlements and a Brazilian sales tax contingency.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIncomeTaxExplanatory>
	<ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory contextRef="FD2017Q4YTD" id="Fact-30D64BE10D35F2BDC81604A3676C7C1A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We determined the grant date fair value of the stock options using the Black-Scholes option pricing model with the following weighted average assumptions for the years indicated below:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="6" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.6%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected volatility of the market price of our shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected option life (in&amp;#160;years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average fair value of options granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.68&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;N/A&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(1)&lt;/sup&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;No&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; stock options were granted in 2016 or 2017.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory>
	<ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory contextRef="FD2017Q4YTD" id="Fact-5B7517ACB6C5DBFE764E04A3676428FC">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;GOODWILL AND INTANGIBLE ASSETS:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill and intangible assets are comprised of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:65%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated &lt;br clear="none"/&gt;Amortization &lt;br clear="none"/&gt;and Impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net Book &lt;br clear="none"/&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;78.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;55.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;111.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;111.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;237.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;221.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Computer software assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;284.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;274.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;632.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;606.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:441px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:50px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:75px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:52px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated &lt;br clear="none"/&gt;Amortization &lt;br clear="none"/&gt;and Impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net Book &lt;br clear="none"/&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;78.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;55.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;111.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;111.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;237.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;226.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Computer software assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;285.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;274.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;633.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;612.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table details the changes to the net book value of goodwill and intangible assets for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:64%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other &lt;br clear="none"/&gt;Intangible &lt;br clear="none"/&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Computer &lt;br clear="none"/&gt;Software &lt;br clear="none"/&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;49.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Acquisitions through business combinations (note&amp;#160;3)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(8.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;44.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the fourth quarter of each year, we perform our Annual Impairment Assessment. We recorded &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; impairment charges against goodwill or intangible assets in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory>
	<ifrs-full:DisclosureOfInventoriesExplanatory contextRef="FD2017Q4YTD" id="Fact-37EAB2457FC685C32A7204A36786B396">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;INVENTORIES:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Inventories are comprised of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:75%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Raw materials&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;577.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;735.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Work in progress&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;133.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;168.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Finished goods&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;180.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;158.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;890.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,061.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We record our inventory provisions, net of valuation recoveries, in cost of sales. We record inventory provisions to reflect write-downs in the value of our inventory to net realizable value, and valuation recoveries primarily to reflect realized gains on the disposition of inventory previously written down to net realizable value. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we recorded net inventory provisions of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$12.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;). We regularly review our estimates and assumptions used to value our inventory through analysis of historical performance.  Our inventory provisions for 2017 included provisions of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$0.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; that we recorded in the second quarter of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to further write down the carrying amount of our remaining solar panel inventory to recoverable amounts. Our inventory provisions for 2016 consisted primarily of the write down of our solar panel inventory to then-lower net realizable values. Negative market factors at that time resulted in significant declines in the pricing for solar panels, which ultimately led to our decision to exit the solar panel manufacturing business. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInventoriesExplanatory>
	<ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory contextRef="FD2017Q4YTD" id="Fact-6206DBFFB02BE949DA3004A3675BA64F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The local currency amounts have been converted to U.S. dollar equivalents using spot rates at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:60%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Canadian &lt;br clear="none"/&gt;dollar&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;British pound sterling&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Euro&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Thai baht&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts receivable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Pension and non-pension post-employment assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;55.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income taxes and value-added taxes receivable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other financial assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Pension and non-pension post-employment liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(74.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income taxes and value-added taxes payable&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accounts payable and certain accrued and other liabilities and provisions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(55.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(33.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(18.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net financial assets (liabilities)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(99.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;54.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(21.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory>
	<ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory contextRef="FD2017Q4YTD" id="Fact-EB62C790B4BF5BEAB9EA04A36785B301">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following tables provide a summary of the financial position of our pension and other benefit&amp;#160;plans:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:57%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans &lt;br clear="none"/&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit Plans &lt;br clear="none"/&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Plan assets, beginning of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;365.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;377.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Actuarial gains (losses) in other comprehensive income &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;74.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Administrative expenses paid from plan assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Employer contributions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Employer direct benefit payments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Employer direct settlement payments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Settlement payments from employer&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Settlement payments from plan (see note 19(a))&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit payments from plan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit payments from employer&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency exchange rate changes and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(66.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:6px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Plan assets, end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;377.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;395.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Actuarial gains or losses are determined based on actual return on plan assets less interest income above. For 2017, includes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$17.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; loss resulting from the purchase of annuities in March 2017 (see note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;19&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt; above).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:57%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans &lt;br clear="none"/&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit &lt;br clear="none"/&gt;Plans &lt;br clear="none"/&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued benefit obligations, beginning of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;326.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;325.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;62.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current service cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Past service cost and settlement/curtailment losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Interest cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Actuarial losses (gains) in other comprehensive income from:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212; Changes in demographic assumptions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212; Changes in financial assumptions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;82.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212; Experience adjustments&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(12.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Settlement payments from employer&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Settlement payments from plan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(11.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit payments from plan&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(14.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Benefit payments from employer&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign currency exchange rate changes and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(53.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;31.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued benefit obligations, end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;325.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;355.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:13px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average duration of benefit obligations (in years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The present value of the defined benefit obligations, the fair value of plan assets and the surplus or deficit in our defined benefit pension and other benefit plans are summarized as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:668px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:437px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:40px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:40px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:40px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:40px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans&lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit Plans  &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued benefit obligations, end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(325.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(355.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(75.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Plan assets, end of year&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;377.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;395.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Excess (deficiency) of plan assets over accrued benefit obligations&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(65.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(75.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory>
	<ifrs-full:DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory contextRef="FD2017Q4YTD" id="Fact-71491308C1E9C85CD45F04A3676B041F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;ASSETS CLASSIFIED AS HELD FOR SALE:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As a result of previously announced restructuring actions, we have reclassified certain assets as held for sale. These assets were reclassified at the lower of their carrying value and estimated fair value less costs to sell at the time of such reclassification. During the first quarter of 2017, we reclassified &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of solar panel manufacturing equipment as assets held for sale. Subsequent to this reclassification, we recorded net impairment charges of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in other charges (through restructuring) during 2017, to further write down the carrying value of such equipment to its estimated fair value less costs to sell based on executed sale agreements. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. We currently expect the sale of such equipment to be completed by the end of the first quarter of 2018. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$30.1&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$28.9&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;) of assets classified as held for sale, which consisted primarily of land and buildings in Europe and North&amp;#160;America, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2.6&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of solar panel manufacturing equipment in Asia and North America.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory>
	<ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory contextRef="FD2017Q4YTD" id="Fact-0A25BEDDB4AB0C4819E604A36775AE82">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table outlines the RSU transactions during the years indicated, under each of the LTIP and CSUP. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;Number of awards (in&amp;#160;millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;LTIP&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;CSUP&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Settled&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited/Expired&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Settled&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited/Expired&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory>
	<ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory contextRef="FD2017Q4YTD" id="Fact-D0E94B86549B42427DE604A3676CEA90">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock option transactions were as follows for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:671px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:494px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:72px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:80px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Number of &lt;br clear="none"/&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average &lt;br clear="none"/&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(in&amp;#160;millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.03&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.46&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited/Expired&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.99&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.46&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.87&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited/Expired&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Outstanding at December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.14&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory>
	<ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory contextRef="FD2017Q4YTD" id="Fact-62E25B6D74C28647E0C704A3676CFEAC">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following stock options were outstanding as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:33%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Range of Exercise Prices&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Outstanding &lt;br clear="none"/&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average &lt;br clear="none"/&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average Remaining Life &lt;br clear="none"/&gt;of Outstanding Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exercisable &lt;br clear="none"/&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average &lt;br clear="none"/&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(in&amp;#160;millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(in&amp;#160;millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.51 - $8.24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.38&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.38&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.38&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory>
	<ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory contextRef="FD2017Q4YTD" id="Fact-50F1ABC8CB6B33EC088004A36761A85B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;CAPITAL DISCLOSURES:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our main objectives in managing our capital resources are to ensure liquidity and to have funds available for working capital or other investments we determine are required to grow our business. Our capital resources consist of cash provided by operating activities, access to the Revolving Facility, intraday and overnight bank overdraft facilities, an accounts receivable sales program, a customer's supplier financing program and our ability to issue debt or equity securities.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We regularly review our borrowing capacity and make adjustments, as permitted, for changes in economic conditions and changes in our requirements. In 2015, we amended our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$300.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; revolving credit facility (which was scheduled to mature in October 2018) to add the Term Loan to fund a portion of our share repurchases under a 2015 SIB, and to extend the maturity of the entire facility to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;May 2020&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The Revolving Facility has an accordion feature that allows us to increase the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$300.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; limit by an additional &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$150.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; on an uncommitted basis upon satisfaction of certain terms and conditions. The Revolving Facility also includes a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$25.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; swing line, subject to the overall revolving credit limit, that provides for short-term borrowings up to a maximum of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;seven&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; days. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; outstanding balance under the Revolving Facility and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$23.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; outstanding in letters of credit under the Revolving Facility. As a result, we had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$276.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; available as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under the Revolving Facility for future borrowings. We are required to comply with certain restrictive covenants in respect of our credit facility, including those relating to the incurrence of senior ranking indebtedness, the sale of assets, a change of control, and certain financial covenants relating to indebtedness and interest coverage. Certain of our assets are pledged as security for borrowing under this facility. We closely monitor our business performance to evaluate compliance with our restrictive and financial covenants. We were in compliance with all restrictive and financial covenants under our credit facility as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. We continue to monitor and review the most cost-effective methods of raising capital, taking into account these restrictions and covenants. We also have access to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$73.5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in intraday and overnight bank overdraft facilities, and we may sell up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$200.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in accounts receivable under an accounts receivable sales program, or utilize a customer's supplier financing program if available, to provide short-term liquidity. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, we sold &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$80.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of our accounts receivable under our accounts receivable sales program and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$52.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under a customer's supplier financing program. The term of our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$200.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; accounts receivable sales program has been annually extended by amendment for additional &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year periods (and is currently extendable to November 2019 under specified circumstances), but may be terminated earlier as provided in the agreement governing the program. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. In addition, since our &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$200.0&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; accounts receivable sales program and the customer's supplier financing program are each on an uncommitted basis, there can be no assurance that any participant bank will purchase the accounts receivable we intend to sell thereunder. The timing and amounts we may borrow and repay under these facilities can vary significantly from month-to-month depending on our working capital and other cash requirements. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;We have commenced NCIBs or SIBs in the past few years, pursuant to which we are permitted to or have repurchased and canceled subordinate voting shares. See note&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;"&gt;13&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for details. In addition, we have purchased subordinate voting shares from time-to-time in the open market through a broker for delivery under our stock-based compensation plans. We have not distributed, nor do we have any current plan to distribute, any dividends to our shareholders. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our strategy on capital risk management has not changed significantly since the end of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Other than the restrictive and financial covenants associated with our credit facility noted above, we are not subject to any contractual or regulatory capital requirements. While some of our international operations are subject to government restrictions on the flow of capital into and out of their jurisdictions, these restrictions have not had a material impact on our operations or cash&amp;#160;flows.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory>
	<ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory contextRef="FD2017Q4YTD" id="Fact-F7A5438F0ADF2E1AF79504A3677E3A9A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;OTHER NON-CURRENT ASSETS:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:77%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net pension assets (note 19)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;62.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land rights&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;88.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;81.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory>
	<ifrs-full:DisclosureOfOtherProvisionsExplanatory contextRef="FD2017Q4YTD" id="Fact-574B64745369745B654A04A3677B1BEE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following chart details the changes in our&amp;#160;provisions for the year indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8015873015873%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:42%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Restructuring&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Warranty&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Legal &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Provisions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Reversal of prior year provisions&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(iii) &lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Payments/usage&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(19.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(26.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accretion, foreign exchange and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-current&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(iv)&lt;/sup&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Legal represents our provisions recorded for various legal actions based on our estimates of the likely outcomes. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Other represents our asset retirement obligations of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$6.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;, relating to sites that we currently lease. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(iii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;, we reversed prior year warranty provisions as a result of expired warranties and changes in estimated costs based on historical experience. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(iv)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Non-current balances are included in provisions and other non-current liabilities on our consolidated balance&amp;#160;sheet.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherProvisionsExplanatory>
	<ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory contextRef="FD2017Q4YTD" id="Fact-08E049B420D798DF1EDE04A367611E77">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;PROPERTY, PLANT AND EQUIPMENT:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment are comprised of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:65%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated &lt;br clear="none"/&gt;Depreciation and &lt;br clear="none"/&gt;Impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net Book &lt;br clear="none"/&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings including improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;322.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;181.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;140.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;718.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;567.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;151.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,063.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;760.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;302.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:441px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:50px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:75px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:52px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated &lt;br clear="none"/&gt;Depreciation and &lt;br clear="none"/&gt;Impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net Book &lt;br clear="none"/&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings including improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;344.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;202.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;141.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;745.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;574.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;171.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,112.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;788.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;323.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table details the changes to the net book value of property, plant and&amp;#160;equipment for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:58%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Buildings &lt;br clear="none"/&gt;including &lt;br clear="none"/&gt;Improvements&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Machinery &lt;br clear="none"/&gt;and &lt;br clear="none"/&gt;Equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;141.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;162.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;314.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;55.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;77.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Acquisitions through business combinations (note 3)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(19.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(46.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(66.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Write down of assets and other disposals &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(20.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(23.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December 31, 2016 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;140.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;151.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;302.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;22.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;72.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;94.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Depreciation&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(21.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(46.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(67.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Write down of assets and other disposals &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December 31, 2017 &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;141.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;171.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;323.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(i) &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Includes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$4.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; of solar panel manufacturing equipment that we reclassified as assets held for sale during 2017. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;7&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;. In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;, we recorded impairment losses of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$21.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; primarily to write-down solar panel manufacturing equipment. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-style:normal;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; The net book value of property, plant and equipment at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; included &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$7.3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;December&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$8.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;) of assets under finance&amp;#160;leases.  See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;24&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt; for the future minimum lease payments under these finance leases. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In the fourth quarter of each year, we perform our annual impairment assessment of goodwill, intangible assets and property, plant and equipment (Annual Impairment Assessment). With respect to our 2016 and 2017 Annual Impairment Assessments, we determined that, other than the write down of our solar panel manufacturing equipment in each year, discussed in notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (recorded through restructuring charges) there was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; impairment, as the recoverable amount of our assets and CGUs exceeded their respective carrying values.  See (i) above and notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(b)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On July 23, 2015, we entered into an agreement of purchase and sale to sell our real property located in Toronto, Ontario, which includes the site of our corporate headquarters and our Toronto manufacturing operations. Upon execution of this agreement, the purchaser paid us a cash deposit of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$15 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Canadian dollars (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at the then-prevailing exchange rate). Also see notes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(d)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
	<ifrs-full:DisclosureOfProvisionsExplanatory contextRef="FD2017Q4YTD" id="Fact-C3247A36A02775A3C30504A36762EED4">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;PROVISIONS:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our provisions include restructuring, warranty, legal and other provisions. We have included a description of our restructuring, warranty and legal provisions in note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;"&gt;2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;"&gt;(m)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. We include details of our restructuring provision in note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;text-decoration:none;"&gt;(a)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The following chart details the changes in our&amp;#160;provisions for the year indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8015873015873%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="20" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:42%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Restructuring&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Warranty&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Legal &lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(ii)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Provisions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Reversal of prior year provisions&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(iii) &lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Payments/usage&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(19.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(26.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accretion, foreign exchange and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Non-current&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:7pt"&gt;(iv)&lt;/sup&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;43.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Legal represents our provisions recorded for various legal actions based on our estimates of the likely outcomes. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(ii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Other represents our asset retirement obligations of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;$6.8&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;, relating to sites that we currently lease. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(iii)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;, we reversed prior year warranty provisions as a result of expired warranties and changes in estimated costs based on historical experience. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:9pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;(iv)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:9pt;"&gt;Non-current balances are included in provisions and other non-current liabilities on our consolidated balance&amp;#160;sheet.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At the end of each reporting period, we evaluate the appropriateness of our provisions, and adjustments may be made to reflect actual experience or changes in our estimates.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfProvisionsExplanatory>
	<ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory contextRef="FD2017Q4YTD" id="Fact-E7D3B1135FC21DB9DAB804A367760704">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following stock options were outstanding as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="11" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:33%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Range of Exercise Prices&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Outstanding &lt;br clear="none"/&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average &lt;br clear="none"/&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average Remaining Life &lt;br clear="none"/&gt;of Outstanding Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Exercisable &lt;br clear="none"/&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted Average &lt;br clear="none"/&gt;Exercise Price&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(in&amp;#160;millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(in&amp;#160;millions)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6.51 - $8.24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7.78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.38&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.38&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$13.38&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory>
	<ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory contextRef="FD2017Q4YTD" id="Fact-8F32A210B3583A9A0F5C04A36764FFA2">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill and intangible assets are comprised of the following:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:65%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated &lt;br clear="none"/&gt;Amortization &lt;br clear="none"/&gt;and Impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net Book &lt;br clear="none"/&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;78.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;55.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;111.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;111.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;237.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;221.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Computer software assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;284.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;274.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;632.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;606.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:441px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:50px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:75px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:52px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accumulated &lt;br clear="none"/&gt;Amortization &lt;br clear="none"/&gt;and Impairment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Net Book &lt;br clear="none"/&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;78.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;55.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Intellectual property&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;111.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;111.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other intangible assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;237.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;226.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Computer software assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;285.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;274.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;633.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;612.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table details the changes to the net book value of goodwill and intangible assets for the years indicated:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:64%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:6%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Goodwill&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other &lt;br clear="none"/&gt;Intangible &lt;br clear="none"/&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Computer &lt;br clear="none"/&gt;Software &lt;br clear="none"/&gt;Assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;49.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Acquisitions through business combinations (note&amp;#160;3)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Additions&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(8.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Foreign exchange and other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;44.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory>
	<ifrs-full:DisclosureOfRelatedPartyExplanatory contextRef="FD2017Q4YTD" id="Fact-233C295E5BDA260440CC04A3677FF767">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;RELATED PARTY TRANSACTIONS: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Onex Corporation (Onex) beneficially owns or controls, directly or indirectly, all of our outstanding multiple voting shares. Accordingly, Onex has the ability to exercise significant influence over our business and affairs and generally has the power to determine all matters submitted to a vote of our shareholders where the subordinate voting shares and multiple voting shares vote together as a single class. Mr. Gerald Schwartz, the Chairman of the Board, President and Chief Executive Officer of Onex, and one of our directors until December 31, 2016, indirectly owns shares representing the majority of the voting rights of&amp;#160;Onex.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In January&amp;#160;2009, we entered into a Services Agreement with Onex for the services of Mr. Schwartz as a director of Celestica, pursuant to which Onex received compensation for such services. The initial term of this agreement was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; year and it automatically renews for successive &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-year terms unless either party provides a notice of intent not to renew. In connection with the retirement of Mr. Schwartz from our Board of Directors as of December 31, 2016, and the appointment of Mr. Tawfiq Popatia (also an officer of Onex) as his replacement effective January 1, 2017, the Services Agreement was amended as of such date to replace all references to Mr. Schwartz therein with references to Mr. Popatia, and to increase the annual fee payable to Onex thereunder from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$200,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per year to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$235,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per year (to be consistent with current annual Board retainer fees), payable in DSUs in equal quarterly installments in arrears. The Services Agreement terminates automatically and the rights of Onex to receive compensation (other than accrued and unpaid compensation) will terminate (a) &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; days after the first day on which Onex ceases to hold at least one multiple voting share of Celestica or any successor company or (b) the date Mr. Popatia ceases to be a director of Celestica for any reason.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Sale agreement with respect to real property in Toronto:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On July 23, 2015, we entered into an agreement of purchase and sale (the Property Sale Agreement) to sell our real property located in Toronto, Ontario, which includes the site of our corporate headquarters and our Toronto manufacturing operations, to a special purpose entity (the Property Purchaser) to be formed by a consortium of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; real estate developers. If the transaction is completed, the purchase price will be approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$137 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Canadian dollars (approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$109&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at year-end exchange rates), exclusive of applicable taxes and subject to adjustment in accordance with the terms of the Property Sale Agreement, including for certain density bonuses and other adjustments in accordance with usual commercial practice.  &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Upon execution of the Property Sale Agreement, the Property Purchaser paid us a cash deposit of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$15 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Canadian dollars (&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11.2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at the then-prevailing exchange rate), which is non-refundable except in limited circumstances. Upon closing, which is subject to various conditions, including municipal approvals and is currently anticipated to occur in 2018, the Property Purchaser is to pay us an additional &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$53.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Canadian dollars in cash (approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$43&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at year-end exchange rates). The balance of the purchase price is to be satisfied upon closing by an interest-free, first-ranking mortgage in the amount of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$68.5 million&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; Canadian dollars (approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$55&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at year-end exchange rates) to be registered on title to the property and having a term of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;two&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years from the closing date. We recorded the cash deposit in other non-current liabilities on our consolidated balance sheet and as cash provided by investing activities in our consolidated statement of cash flows for 2015. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As part of the Property Sale Agreement, we have agreed, upon closing, to enter into a short-term interim lease for our existing corporate headquarters and manufacturing premises on a portion of the real estate on a rent-free basis (subject to certain payments including taxes and utilities), which is to be followed by a long-term lease for Celestica&amp;#8217;s new corporate headquarters, on commercially reasonable arm&amp;#8217;s-length terms. There can be no assurance that this transaction will be completed within the expected time period or at all. We will incur significant costs related to Toronto transition matters. See note &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:normal;"&gt;(d)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the interests in the Property Purchaser are to be held by a privately-held company in which Mr.   Schwartz, a controlling shareholder and until December 31, 2016, a director of Celestica, has a material interest. Mr. Schwartz also has a non-voting interest in an entity which is to have an approximate &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; interest in the Property Purchaser. Given the interest in the transaction by a related party, our board of directors formed a Special Committee, consisting solely of independent directors, which retained its own independent legal counsel, to review and supervise a competitive bidding process. The Special Committee, after considering, among other factors, that the purchase price for the property&amp;#160;exceeded&amp;#160;the valuation provided by an independent appraiser, determined that the Property Purchaser&amp;#8217;s transaction terms were in the best interests of Celestica. Our board of directors, at a meeting where Mr. Schwartz was not present, approved the transaction based on the unanimous recommendation of the Special Committee.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Compensation of key management personnel:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Our key management team consists of directors and senior executive officers. The aggregate compensation expenses we recognized under IFRS for our directors and key management team were as&amp;#160;follows: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Short-term employee benefits and costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Post-employment and other long-term benefits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation (including DSUs to eligible directors)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfRelatedPartyExplanatory>
	<ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory contextRef="FD2017Q4YTD" id="Fact-DC3831D93A14A9E33A4A04A367867739">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;A one percentage-point increase or decrease to one of the following actuarial assumptions, holding other assumptions constant in each case, would increase (decrease) our benefit obligations as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:667px;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:384px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:54px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pension Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other Benefit Plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended&lt;br clear="none"/&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended&lt;br clear="none"/&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;1% Increase&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;1% Decrease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;1% Increase&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;1% Decrease&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Discount rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(58.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;77.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(9.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Healthcare cost trend rate &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(6.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory>
	<ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory contextRef="FD2017Q4YTD" id="Fact-D001490CD6D46800E5BB04A3677B632E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Changes in deferred tax assets and liabilities for the periods indicated are as&amp;#160;follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="33" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:24%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:4%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Unrealized &lt;br clear="none"/&gt;foreign &lt;br clear="none"/&gt;exchange &lt;br clear="none"/&gt;gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Accounting &lt;br clear="none"/&gt;provisions &lt;br clear="none"/&gt;not &lt;br clear="none"/&gt;currently &lt;br clear="none"/&gt;deductible&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Pensions and &lt;br clear="none"/&gt;non-pension &lt;br clear="none"/&gt;post-retirement &lt;br clear="none"/&gt;benefits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Tax &lt;br clear="none"/&gt;losses &lt;br clear="none"/&gt;carried &lt;br clear="none"/&gt;forward&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Property, &lt;br clear="none"/&gt;plant and &lt;br clear="none"/&gt;equipment &lt;br clear="none"/&gt;and &lt;br clear="none"/&gt;intangibles&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Reclassification&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;between&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;deferred tax&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;assets and&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;deferred tax&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;liabilities&lt;/font&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;&lt;sup style="vertical-align:top;line-height:120%;font-size:5pt"&gt;(i)&lt;/sup&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Deferred tax assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;10.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;47.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;20.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(39.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;40.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Credited (charged) to net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(8.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(13.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Credited (charged) directly to equity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(13.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(12.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Effects of foreign exchange&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;22.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;22.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;10.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;30.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;12.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(16.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;36.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Credited (charged) to net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;4.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(14.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(12.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Charged directly to equity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Effects of foreign exchange&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;14.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;8.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;34.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;39.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Deferred tax liabilities:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; January&amp;#160;1, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;30.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;24.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;10.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(39.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;25.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Charged (credited) to net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(4.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(2.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Charged (credited) directly to equity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(11.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(11.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Effects of foreign exchange&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;22.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;22.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;26.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;12.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;12.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(16.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;34.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Charged (credited) to net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(2.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(18.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(24.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Charged (credited) directly to equity&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(1.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;0.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Effects of foreign exchange&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;6.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;14.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;Balance &amp;#8212; December&amp;#160;31, 2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;25.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;10.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;2.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(10.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;27.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:0px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:8pt;padding-left:0px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;(i)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;text-align:justify;font-size:8pt;text-indent:-48px;"&gt;&lt;font style="font-family:inherit;font-size:8pt;"&gt;This reclassification reflects the offsetting of deferred tax assets and deferred tax liabilities to the extent they relate to the same taxing authorities and there is a legally enforceable right to such offset. &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory>
	<ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory contextRef="FD2017Q4YTD" id="Fact-2DE12C906628E651380404A3677F30E0">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The aggregate compensation expenses we recognized under IFRS for our directors and key management team were as&amp;#160;follows: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:62%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Year ended &lt;br clear="none"/&gt;December&amp;#160;31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Short-term employee benefits and costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Post-employment and other long-term benefits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation (including DSUs to eligible directors)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16.6&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.4&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
	<ifrs-full:EarningsPerShareExplanatory contextRef="FD2017Q4YTD" id="Fact-D7FFD8BFCAFD16B0BFA204A36763CD09">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:left;padding-left:48px;text-indent:-48px;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="9" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:68%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average number of shares (basic)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;155.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;141.8&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;143.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Dilutive effect of outstanding awards under stock-based compensation plans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted average number of shares (diluted)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;157.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;143.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;145.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:EarningsPerShareExplanatory>
	<ifrs-full:ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements contextRef="FD2017Q4YTD" id="Fact-5C2EF18433B32D87577704A367752A75">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Basis of measurement:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The consolidated financial statements have been prepared primarily on the historical cost basis. Other measurement bases, where used, are described in the applicable notes.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements>
	<ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities contextRef="FD2017Q4YTD" id="Fact-0CCC05F0114C4761FAD804A3676AEDE4">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;At &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the remaining mandatory principal repayments of the Term Loan were as follows:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:justify;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:88%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Years ending December 31&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2019&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2020 (to maturity in May 2020)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;137.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;187.5&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities>
	<ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk contextRef="FD2017Q4YTD" id="Fact-E4B5930BEDB0030E9EFD04A367629DAD">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The financial impact of a one-percentage point strengthening or weakening of the following currencies against the U.S. dollar for our financial instruments denominated in such non-functional currencies is summarized in the following table as at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;December&amp;#160;31, 2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The financial instruments impacted by a change in exchange rates include our exposures to the above financial assets or liabilities denominated in non-functional currencies and our foreign exchange forward contracts and swaps.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="17" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:56%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Canadian &lt;br clear="none"/&gt;dollar&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;British pound sterling&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Euro&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Thai baht&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="16" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Increase (decrease)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1% Strengthening&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1% Weakening&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net earnings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:SensitivityAnalysisForEachTypeOfMarketRisk>
	<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
		<link:loc xlink:href="#Fact-0DB1D0A21CB9423117D604A36774A6EF" xlink:label="Fact-0DB1D0A21CB9423117D604A36774A6EF_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-22D9DE491BE7F9F6839D04A36776BDF2" xlink:label="Fact-22D9DE491BE7F9F6839D04A36776BDF2_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-32656ED7EE58ABE994D104A3677693E3" xlink:label="Fact-32656ED7EE58ABE994D104A3677693E3_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-33AA6CF4C01CEE78762D04A367856E84" xlink:label="Fact-33AA6CF4C01CEE78762D04A367856E84_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-3CDD4BC014B9F9CFF98904A367865215" xlink:label="Fact-3CDD4BC014B9F9CFF98904A367865215_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-44FE8752E152C81FE63904A367852C73" xlink:label="Fact-44FE8752E152C81FE63904A367852C73_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-4F54D42ACFE9A7EF295604A367866762" xlink:label="Fact-4F54D42ACFE9A7EF295604A367866762_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-5F597C52C0C9EE754B2A04A3677CD361" xlink:label="Fact-5F597C52C0C9EE754B2A04A3677CD361_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-6053A7327C8246A841AA04A367855295" xlink:label="Fact-6053A7327C8246A841AA04A367855295_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-93077967A60C4D0CE13B04A3677BBBD3" xlink:label="Fact-93077967A60C4D0CE13B04A3677BBBD3_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-D1443F8A4419F0C36F1D04A367868BC0" xlink:label="Fact-D1443F8A4419F0C36F1D04A367868BC0_lbl" xlink:type="locator" />
		<link:loc xlink:href="#Fact-F5FC599AE7D25DB24EA104A3677D89BA" xlink:label="Fact-F5FC599AE7D25DB24EA104A3677D89BA_lbl" xlink:type="locator" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-0DB1D0A21CB9423117D604A36774A6EF_lbl" xlink:to="Footnote-7599050FEC34DFE431E704A36790E577_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-22D9DE491BE7F9F6839D04A36776BDF2_lbl" xlink:to="Footnote-C359D191E6C19CFE548304A367909FA7_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-32656ED7EE58ABE994D104A3677693E3_lbl" xlink:to="Footnote-C359D191E6C19CFE548304A367909FA7_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-33AA6CF4C01CEE78762D04A367856E84_lbl" xlink:to="Footnote-C359D191E6C19CFE548304A367909FA7_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-3CDD4BC014B9F9CFF98904A367865215_lbl" xlink:to="Footnote-C359D191E6C19CFE548304A367909FA7_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-44FE8752E152C81FE63904A367852C73_lbl" xlink:to="Footnote-7599050FEC34DFE431E704A36790E577_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-4F54D42ACFE9A7EF295604A367866762_lbl" xlink:to="Footnote-C359D191E6C19CFE548304A367909FA7_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-5F597C52C0C9EE754B2A04A3677CD361_lbl" xlink:to="Footnote-C359D191E6C19CFE548304A367909FA7_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-6053A7327C8246A841AA04A367855295_lbl" xlink:to="Footnote-C359D191E6C19CFE548304A367909FA7_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-93077967A60C4D0CE13B04A3677BBBD3_lbl" xlink:to="Footnote-C359D191E6C19CFE548304A367909FA7_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-D1443F8A4419F0C36F1D04A367868BC0_lbl" xlink:to="Footnote-C359D191E6C19CFE548304A367909FA7_lbl" xlink:type="arc" />
		<link:footnoteArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Fact-F5FC599AE7D25DB24EA104A3677D89BA_lbl" xlink:to="Footnote-7599050FEC34DFE431E704A36790E577_lbl" xlink:type="arc" />
		<link:footnote xlink:label="Footnote-7599050FEC34DFE431E704A36790E577_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Additional equipment of $5.0 was acquired through finance leases in 2017 (2016 &#8212; $3.4; 2015 &#8212;$19.0). See notes 4, 8 and 12. Unpaid purchases of property, plant and equipment at December&#160;31, 2017 were $18.5 (December&#160;31, 2016 &#8212; $22.6; December&#160;31, 2015 &#8212; $11.2).</link:footnote>
		<link:footnote xlink:label="Footnote-C359D191E6C19CFE548304A367909FA7_lbl" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss) is net of tax. See note&#160;14.</link:footnote>
	</link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>cls-20171231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.celestica.com/20171231" xmlns:cls="http://www.celestica.com/20171231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/us-gaap/2017-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2017/elts/us-gaap-2017-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.ifrs.org/taxonomy/2017-03-09/ifrs-full" schemaLocation="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2016-01-31" schemaLocation="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2017-01-31" schemaLocation="http://xbrl.sec.gov/exch/2017/exch-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cls-20171231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cls-20171231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cls-20171231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cls-20171231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="AccountsReceivable" roleURI="http://www.celestica.com/role/AccountsReceivable">
        <link:definition>2116100 - Disclosure - Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountsReceivableDetails" roleURI="http://www.celestica.com/role/AccountsReceivableDetails">
        <link:definition>2416401 - Disclosure - Accounts Receivable (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveLossNetOfTax" roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTax">
        <link:definition>2143100 - Disclosure - Accumulated Other Comprehensive Loss, Net of Tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveLossNetOfTaxDetails" roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxDetails">
        <link:definition>2443402 - Disclosure - Accumulated Other Comprehensive Loss, Net of Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveLossNetOfTaxTables" roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxTables">
        <link:definition>2343301 - Disclosure - Accumulated Other Comprehensive Loss, Net of Tax (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Acquisitions" roleURI="http://www.celestica.com/role/Acquisitions">
        <link:definition>2107100 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsAdditionalInformationDetails" roleURI="http://www.celestica.com/role/AcquisitionsAdditionalInformationDetails">
        <link:definition>2407402 - Disclosure - Acquisitions - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsPurchasePriceAllocationDetails" roleURI="http://www.celestica.com/role/AcquisitionsPurchasePriceAllocationDetails">
        <link:definition>2407403 - Disclosure - Acquisitions - Purchase Price Allocation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsTables" roleURI="http://www.celestica.com/role/AcquisitionsTables">
        <link:definition>2307301 - Disclosure - Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsClassifiedAsHeldForSale" roleURI="http://www.celestica.com/role/AssetsClassifiedAsHeldForSale">
        <link:definition>2122100 - Disclosure - Assets Classified As Held For Sale</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AssetsClassifiedAsHeldForSaleDetails" roleURI="http://www.celestica.com/role/AssetsClassifiedAsHeldForSaleDetails">
        <link:definition>2422401 - Disclosure - Assets Classified As Held For Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPreparationAndSignificantAccountingPolicies" roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPolicies">
        <link:definition>2104100 - Disclosure - Basis of Preparation and Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPreparationAndSignificantAccountingPoliciesDetails" roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesDetails">
        <link:definition>2404403 - Disclosure - Basis of Preparation and Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details" roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details">
        <link:definition>2404404 - Disclosure - Basis of Preparation and Significant Accounting Policies - Impact of IFRS 15 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPreparationAndSignificantAccountingPoliciesPolicies" roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesPolicies">
        <link:definition>2204201 - Disclosure - Basis of Preparation and Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisOfPreparationAndSignificantAccountingPoliciesTables" roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesTables">
        <link:definition>2304302 - Disclosure - Basis of Preparation and Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalDisclosures" roleURI="http://www.celestica.com/role/CapitalDisclosures">
        <link:definition>2167100 - Disclosure - Capital Disclosures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalDisclosuresDetails" roleURI="http://www.celestica.com/role/CapitalDisclosuresDetails">
        <link:definition>2467401 - Disclosure - Capital Disclosures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStock" roleURI="http://www.celestica.com/role/CapitalStock">
        <link:definition>2140100 - Disclosure - Capital Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockAdditionalInformationDetails" roleURI="http://www.celestica.com/role/CapitalStockAdditionalInformationDetails">
        <link:definition>2440402 - Disclosure - Capital Stock - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" roleURI="http://www.celestica.com/role/CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails">
        <link:definition>2440406 - Disclosure - Capital Stock - Black-Scholes Option Pricing Model Weighted Average Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockCapitalStockRsuTransactionsDetails" roleURI="http://www.celestica.com/role/CapitalStockCapitalStockRsuTransactionsDetails">
        <link:definition>2440407 - Disclosure - Capital Stock Capital Stock - RSU Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockCapitalTransactionsDetails" roleURI="http://www.celestica.com/role/CapitalStockCapitalTransactionsDetails">
        <link:definition>2440403 - Disclosure - Capital Stock - Capital Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockStockOptionTransactionsDetails" roleURI="http://www.celestica.com/role/CapitalStockStockOptionTransactionsDetails">
        <link:definition>2440404 - Disclosure - Capital Stock - Stock Option Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockStockOptionsOutstandingDetails" roleURI="http://www.celestica.com/role/CapitalStockStockOptionsOutstandingDetails">
        <link:definition>2440405 - Disclosure - Capital Stock - Stock Options Outstanding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalStockTables" roleURI="http://www.celestica.com/role/CapitalStockTables">
        <link:definition>2340301 - Disclosure - Capital Stock (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsContingenciesAndGuarantees" roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuarantees">
        <link:definition>2173100 - Disclosure - Commitments, Contingencies and Guarantees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails" roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails">
        <link:definition>2473403 - Disclosure - Commitments, Contingencies and Guarantees - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails" roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails">
        <link:definition>2473402 - Disclosure - Commitments, Contingencies and Guarantees - Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsContingenciesAndGuaranteesTables" roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesTables">
        <link:definition>2373301 - Disclosure - Commitments, Contingencies and Guarantees (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.celestica.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfCashFlows" roleURI="http://www.celestica.com/role/ConsolidatedStatementOfCashFlows">
        <link:definition>1005000 - Statement - Consolidated Statement of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfCashFlowsParenthetical" roleURI="http://www.celestica.com/role/ConsolidatedStatementOfCashFlowsParenthetical">
        <link:definition>1005501 - Statement - Consolidated Statement of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfChangesInEquity" roleURI="http://www.celestica.com/role/ConsolidatedStatementOfChangesInEquity">
        <link:definition>1004000 - Statement - Consolidated Statement of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfComprehensiveIncome" roleURI="http://www.celestica.com/role/ConsolidatedStatementOfComprehensiveIncome">
        <link:definition>1003000 - Statement - Consolidated Statement of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementOfOperations" roleURI="http://www.celestica.com/role/ConsolidatedStatementOfOperations">
        <link:definition>1002000 - Statement - Consolidated Statement of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilitiesAndLongTermDebt" roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebt">
        <link:definition>2137100 - Disclosure - Credit Facilities and Long-term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilitiesAndLongTermDebtAdditionalInformationDetails" roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtAdditionalInformationDetails">
        <link:definition>2437402 - Disclosure - Credit Facilities and Long-term Debt - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails" roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails">
        <link:definition>2437403 - Disclosure - Credit Facilities and Long-term Debt - Borrowings Under the Revolving Facility and Term Loan and Finance Lease Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails" roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails">
        <link:definition>2437404 - Disclosure - Credit Facilities and Long-term Debt - Mandatory Principal Repayments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CreditFacilitiesAndLongTermDebtTables" roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtTables">
        <link:definition>2337301 - Disclosure - Credit Facilities and Long-term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DocumentAndEntityInformation" roleURI="http://www.celestica.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExpensesByNature" roleURI="http://www.celestica.com/role/ExpensesByNature">
        <link:definition>2146100 - Disclosure - Expenses By Nature</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ExpensesByNatureDetails" roleURI="http://www.celestica.com/role/ExpensesByNatureDetails">
        <link:definition>2446401 - Disclosure - Expenses By Nature (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinanceCostsAndRefundInterestIncome" roleURI="http://www.celestica.com/role/FinanceCostsAndRefundInterestIncome">
        <link:definition>2152100 - Disclosure - Finance Costs and Refund Interest Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndRiskManagement" roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagement">
        <link:definition>2164100 - Disclosure - Financial Instruments and Risk Management</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails" roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails">
        <link:definition>2464402 - Disclosure - Financial Instruments and Risk Management - Cash and Cash Equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails" roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails">
        <link:definition>2464406 - Disclosure - Financial Instruments and Risk Management - Credit and Liquidity Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndRiskManagementCurrencyRiskDetails" roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCurrencyRiskDetails">
        <link:definition>2464403 - Disclosure - Financial Instruments and Risk Management - Currency Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails" roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails">
        <link:definition>2464408 - Disclosure - Financial Instruments and Risk Management - Derivative and Hedging Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails" roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails">
        <link:definition>2464407 - Disclosure - Financial Instruments and Risk Management - Fair Value Measurement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails" roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails">
        <link:definition>2464404 - Disclosure - Financial Instruments and Risk Management - Foreign Currency Sensitivity Analysis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndRiskManagementInterestRateRiskDetails" roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementInterestRateRiskDetails">
        <link:definition>2464405 - Disclosure - Financial Instruments and Risk Management - Interest Rate Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAndRiskManagementTables" roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementTables">
        <link:definition>2364301 - Disclosure - Financial Instruments and Risk Management (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssets" roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssets">
        <link:definition>2128100 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssetsAdditionalInformationDetails" roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails">
        <link:definition>2428404 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails" roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails">
        <link:definition>2428403 - Disclosure - Goodwill and Intangible Assets - Changes To The Net Book Value Of Goodwill And Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssetsDetails" roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsDetails">
        <link:definition>2428402 - Disclosure - Goodwill and Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAndIntangibleAssetsTables" roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsTables">
        <link:definition>2328301 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.celestica.com/role/IncomeTaxes">
        <link:definition>2161100 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.celestica.com/role/IncomeTaxesAdditionalInformationDetails">
        <link:definition>2461404 - Disclosure - Income Taxes - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails" roleURI="http://www.celestica.com/role/IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails">
        <link:definition>2461405 - Disclosure - Income Taxes - Changes In Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesMajorComponentsOfTaxExpenseDetails" roleURI="http://www.celestica.com/role/IncomeTaxesMajorComponentsOfTaxExpenseDetails">
        <link:definition>2461402 - Disclosure - Income Taxes - Major Components Of Tax Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationOfIncomeTaxesDetails" roleURI="http://www.celestica.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetails">
        <link:definition>2461403 - Disclosure - Income Taxes - Reconciliation Of Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.celestica.com/role/IncomeTaxesTables">
        <link:definition>2361301 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.celestica.com/role/Inventories">
        <link:definition>2119100 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesAdditionalInformationDetails" roleURI="http://www.celestica.com/role/InventoriesAdditionalInformationDetails">
        <link:definition>2419403 - Disclosure - Inventories - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesDetails" roleURI="http://www.celestica.com/role/InventoriesDetails">
        <link:definition>2419402 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.celestica.com/role/InventoriesTables">
        <link:definition>2319301 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherCharges" roleURI="http://www.celestica.com/role/OtherCharges">
        <link:definition>2149100 - Disclosure - Other Charges</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherChargesAnnualImpairmentAssessmentDetails" roleURI="http://www.celestica.com/role/OtherChargesAnnualImpairmentAssessmentDetails">
        <link:definition>2449404 - Disclosure - Other Charges - Annual Impairment Assessment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherChargesDetails" roleURI="http://www.celestica.com/role/OtherChargesDetails">
        <link:definition>2449402 - Disclosure - Other Charges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherChargesPensionObligationSettlementLossGainDetails" roleURI="http://www.celestica.com/role/OtherChargesPensionObligationSettlementLossGainDetails">
        <link:definition>2449405 - Disclosure - Other Charges - Pension Obligation Settlement Loss (Gain) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherChargesRestructuringDetails" roleURI="http://www.celestica.com/role/OtherChargesRestructuringDetails">
        <link:definition>2449403 - Disclosure - Other Charges - Restructuring (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherChargesTables" roleURI="http://www.celestica.com/role/OtherChargesTables">
        <link:definition>2349301 - Disclosure - Other Charges (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherChargesTorontoTransitionCostsAndOtherDetails" roleURI="http://www.celestica.com/role/OtherChargesTorontoTransitionCostsAndOtherDetails">
        <link:definition>2449406 - Disclosure - Other Charges - Toronto Transition Costs and Other (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonCurrentAssets" roleURI="http://www.celestica.com/role/OtherNonCurrentAssets">
        <link:definition>2131100 - Disclosure - Other Non-current Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonCurrentAssetsDetails" roleURI="http://www.celestica.com/role/OtherNonCurrentAssetsDetails">
        <link:definition>2431402 - Disclosure - Other Non-current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherNonCurrentAssetsTables" roleURI="http://www.celestica.com/role/OtherNonCurrentAssetsTables">
        <link:definition>2331301 - Disclosure - Other Non-current Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndNonPensionPostEmploymentBenefitPlans" roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlans">
        <link:definition>2158100 - Disclosure - Pension and Non-pension Post-employment Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails" roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails">
        <link:definition>2458409 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Actuarial Gains and Losses, Net of Tax, Recognized in OCI (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails" roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails">
        <link:definition>2458402 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails" roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails">
        <link:definition>2458408 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Expense Recognized in Consolidated Statement of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails" roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails">
        <link:definition>2458403 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Market Value of Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails" roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails">
        <link:definition>2458410 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Percentages and Assumptions Used in Measuring the Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails" roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails">
        <link:definition>2458407 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Plans Balances Reported on Consolidated Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails" roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails">
        <link:definition>2458405 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Summary of Accrued Benefit Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails" roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails">
        <link:definition>2458404 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Summary of Plan Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails" roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails">
        <link:definition>2458406 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Surplus (Deficit) in Defined Benefit Pension and Other Benefit Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PensionAndNonPensionPostEmploymentBenefitPlansTables" roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansTables">
        <link:definition>2358301 - Disclosure - Pension and Non-pension Post-employment Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipment" roleURI="http://www.celestica.com/role/PropertyPlantAndEquipment">
        <link:definition>2125100 - Disclosure - Property, Plant and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipmentAdditionalInformationDetails" roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails">
        <link:definition>2425404 - Disclosure - Property, Plant and Equipment - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipmentChangesToNetBookValueDetails" roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentChangesToNetBookValueDetails">
        <link:definition>2425403 - Disclosure - Property, Plant and Equipment - Changes to the Net Book Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipmentDetails" roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentDetails">
        <link:definition>2425402 - Disclosure - Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyPlantAndEquipmentTables" roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentTables">
        <link:definition>2325301 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Provisions" roleURI="http://www.celestica.com/role/Provisions">
        <link:definition>2134100 - Disclosure - Provisions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProvisionsDetails" roleURI="http://www.celestica.com/role/ProvisionsDetails">
        <link:definition>2434402 - Disclosure - Provisions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProvisionsTables" roleURI="http://www.celestica.com/role/ProvisionsTables">
        <link:definition>2334301 - Disclosure - Provisions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.celestica.com/role/RelatedPartyTransactions">
        <link:definition>2155100 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsAdditionalInformationDetails" roleURI="http://www.celestica.com/role/RelatedPartyTransactionsAdditionalInformationDetails">
        <link:definition>2455402 - Disclosure - Related Party Transactions - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://www.celestica.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2455403 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsTables" roleURI="http://www.celestica.com/role/RelatedPartyTransactionsTables">
        <link:definition>2355301 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReportingEntity" roleURI="http://www.celestica.com/role/ReportingEntity">
        <link:definition>2101100 - Disclosure - Reporting Entity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformation" roleURI="http://www.celestica.com/role/SegmentAndGeographicInformation">
        <link:definition>2174100 - Disclosure - Segment and Geographic Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformationAdditionalInformationDetails" roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationAdditionalInformationDetails">
        <link:definition>2474405 - Disclosure - Segment and Geographic Information - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails" roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails">
        <link:definition>2474404 - Disclosure - Segment and Geographic Information - Allocation of Property, Plant and Equipment, Intangible Assets and Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails" roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails">
        <link:definition>2474403 - Disclosure - Segment and Geographic Information - External Revenue Allocated By Manufacturing Location (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails" roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails">
        <link:definition>2474402 - Disclosure - Segment and Geographic Information - Revenue By End Market As A Percentage Of Total Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentAndGeographicInformationTables" roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationTables">
        <link:definition>2374301 - Disclosure - Segment and Geographic Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SolarPanelManufacturingBusiness" roleURI="http://www.celestica.com/role/SolarPanelManufacturingBusiness">
        <link:definition>2113100 - Disclosure - Solar Panel Manufacturing Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SolarPanelManufacturingBusinessDetails" roleURI="http://www.celestica.com/role/SolarPanelManufacturingBusinessDetails">
        <link:definition>2413401 - Disclosure - Solar Panel Manufacturing Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvent" roleURI="http://www.celestica.com/role/SubsequentEvent">
        <link:definition>2175100 - Disclosure - Subsequent Event</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventDetails" roleURI="http://www.celestica.com/role/SubsequentEventDetails">
        <link:definition>2475401 - Disclosure - Subsequent Event (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageNumberOfSharesDiluted" roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDiluted">
        <link:definition>2170100 - Disclosure - Weighted Average Number of Shares Diluted</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageNumberOfSharesDilutedDetails" roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedDetails">
        <link:definition>2470402 - Disclosure - Weighted Average Number of Shares Diluted (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageNumberOfSharesDilutedTables" roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedTables">
        <link:definition>2370301 - Disclosure - Weighted Average Number of Shares Diluted (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" name="AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_AccruedAndOtherCurrentLiabilitiesMember" name="AccruedAndOtherCurrentLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions" name="AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset" name="AdministrativeExpensesNetDefinedBenefitLiabilityAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_AdvancedTechnologySolutionsMember" name="AdvancedTechnologySolutionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_AssetsForPlanBenefitsDefinedBenefitPlansMember" name="AssetsForPlanBenefitsDefinedBenefitPlansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_AtrenneMember" name="AtrenneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_BalanceSheetLocation1Axis" name="BalanceSheetLocation1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_BalanceSheetLocation1Domain" name="BalanceSheetLocation1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_BorrowingsAndFinanceLeaseLiabilities" name="BorrowingsAndFinanceLeaseLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cls_BorrowingsMaturityTerm" name="BorrowingsMaturityTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_BorrowingsMaturityTermRelatedPartyTransactions" name="BorrowingsMaturityTermRelatedPartyTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_BridgeLoan1Member" name="BridgeLoan1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" name="BuildingBuildingImprovementsandLeaseholdImprovementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_BuildingImprovementsAndLeaseholdImprovementsMember" name="BuildingImprovementsAndLeaseholdImprovementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage" name="BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_BusinessCombinations1Abstract" name="BusinessCombinations1Abstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_BusinessTransitionCosts" name="BusinessTransitionCosts" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CSUPMember" name="CSUPMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_CapitalExpendituresIncurredButNotYetPaid1" name="CapitalExpendituresIncurredButNotYetPaid1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_CapitalSharesReservedforFutureIssuance" name="CapitalSharesReservedforFutureIssuance" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_CashRestructureCharges" name="CashRestructureCharges" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CashandCashEquivalents1Member" name="CashandCashEquivalents1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CiscoSystemsMember" name="CiscoSystemsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CommunicationsMember" name="CommunicationsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ConcentrationRiskByBenchmark1Axis" name="ConcentrationRiskByBenchmark1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ConcentrationRiskByBenchmark1Domain" name="ConcentrationRiskByBenchmark1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ConcentrationRiskByType1Axis" name="ConcentrationRiskByType1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ConcentrationRiskByType1Domain" name="ConcentrationRiskByType1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_ConcentrationRiskPercentage" name="ConcentrationRiskPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CorporateInformationAndStatementOfIFRSComplianceAbstract" name="CorporateInformationAndStatementOfIFRSComplianceAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CostEfficiencyInitiativeMember" name="CostEfficiencyInitiativeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CostOfSales1Member" name="CostOfSales1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CreditFacility1Axis" name="CreditFacility1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CreditFacility1Domain" name="CreditFacility1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CreditFacilityMember" name="CreditFacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_CumulativeGainLossOnDefinedBenefitPlans" name="CumulativeGainLossOnDefinedBenefitPlans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_Currency1Axis" name="Currency1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_Currency1Domain" name="Currency1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_CurrentBorrowingsAndFinanceLeaseLiabilities" name="CurrentBorrowingsAndFinanceLeaseLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_CurrentTaxAssetsMember" name="CurrentTaxAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid" name="CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CurrentTaxLiabilitiesMember" name="CurrentTaxLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_CustomerConcentrationRisk1Member" name="CustomerConcentrationRisk1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DebtInstrumentPeriodicPaymentPrincipal1" name="DebtInstrumentPeriodicPaymentPrincipal1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" name="DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_DeferredFinancingCostsMember" name="DeferredFinancingCostsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DeferredShareUnitsDSUMember" name="DeferredShareUnitsDSUMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities" name="DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings" name="DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets" name="DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate" name="DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets" name="DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities" name="DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_DeferredTaxRelatingToOtherDeferredTaxAssets" name="DeferredTaxRelatingToOtherDeferredTaxAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities" name="DeferredTaxRelatingToOtherDeferredTaxLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DefinedBenefitPensionPlansMember" name="DefinedBenefitPensionPlansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition" name="DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract" name="DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1" name="DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2" name="DefinedBenefitPlanUltimateHealthCareCostTrendRate2" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract" name="DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract" name="DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DefinedContributionPensionPlansMember" name="DefinedContributionPensionPlansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis" name="DerecognitionOfFinancialAssetsByTypeOfTransferAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain" name="DerecognitionOfFinancialAssetsByTypeOfTransferDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems" name="DerecognitionofFinancialAssetsbyTypeofTransferLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DerecognitionofFinancialAssetsbyTypeofTransferTable" name="DerecognitionofFinancialAssetsbyTypeofTransferTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock" name="DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock" name="DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock" name="DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock" name="DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfCurrentInventoryTableTextBlock" name="DisclosureOfCurrentInventoryTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" name="DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock" name="DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock" name="DisclosureOfDerecognitionOfFinancialAssetsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock" name="DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock" name="DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock" name="DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock" name="DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock" name="DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock" name="DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" name="DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable" name="DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock" name="DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock" name="DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock" name="DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock" name="DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DisclosureOfSignificantAccountingPoliciesAbstract" name="DisclosureOfSignificantAccountingPoliciesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_EmployeeBenefitsAbstract" name="EmployeeBenefitsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_EmployeeStockOption1Member" name="EmployeeStockOption1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset" name="EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset" name="EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_EnterpriseMember" name="EnterpriseMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" name="EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_EventsAfterReportingPeriodAbstract" name="EventsAfterReportingPeriodAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ExercisePriceRangeOneMember" name="ExercisePriceRangeOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ExercisePriceRangeTwoMember" name="ExercisePriceRangeTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_FinanceLeaseLiabilitiesMember" name="FinanceLeaseLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_FinancialInstrumentsAbstract" name="FinancialInstrumentsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_FinancingReceivablePercentPastDue2" name="FinancingReceivablePercentPastDue2" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_ForeignEarningsRepatriated1" name="ForeignEarningsRepatriated1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome" name="GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss" name="GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_GeneralInformationAboutFinancialStatementsAbstract" name="GeneralInformationAboutFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm" name="GrowthRateUsedToExtrapolateCashFlowProjectionsTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment" name="ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_IncomeStatementLocation1Axis" name="IncomeStatementLocation1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_IncomeStatementLocation1Domain" name="IncomeStatementLocation1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxHolidayAggregateDollarAmount1" name="IncomeTaxHolidayAggregateDollarAmount1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare" name="IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxHolidayInitialPercentage" name="IncomeTaxHolidayInitialPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxHolidayInitialTerm" name="IncomeTaxHolidayInitialTerm" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxHolidayNumber" name="IncomeTaxHolidayNumber" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxHolidayNumberToExpireBetween2019And2020" name="IncomeTaxHolidayNumberToExpireBetween2019And2020" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxHolidayPercentage" name="IncomeTaxHolidayPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxHolidayTermTwo" name="IncomeTaxHolidayTermTwo" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" name="IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome" name="IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome" name="IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome" name="IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_IncomeTaxesAbstract" name="IncomeTaxesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions" name="IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets" name="IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities" name="IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_IntangibleAssetsAbstract" name="IntangibleAssetsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_IntellectualProperty1Member" name="IntellectualProperty1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" name="InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_InventoriesAbstract" name="InventoriesAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_JuniperNetworksMember" name="JuniperNetworksMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_KarelMember" name="KarelMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits" name="KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_LTIPMember" name="LTIPMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_LeasesasLesseeTermRelatedPartyTransactions" name="LeasesasLesseeTermRelatedPartyTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_LettersOfCreditOutstandingAmount1" name="LettersOfCreditOutstandingAmount1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember" name="LiabilityForPlanBenefitsDefinedBenefitPlansMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption" name="LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cls_LineOfCreditFacilityMaximumBorrowingCapacity1" name="LineOfCreditFacilityMaximumBorrowingCapacity1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cls_LineofCreditFacilityCommitmentFeeAmount" name="LineofCreditFacilityCommitmentFeeAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_LondonInterbankOfferedRateLIBOR1Member" name="LondonInterbankOfferedRateLIBOR1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_MachineryAndEquipment1Member" name="MachineryAndEquipment1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_MaximumLengthOfTimeHedgedInCashFlowHedge" name="MaximumLengthOfTimeHedgedInCashFlowHedge" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_MultipleVotingSharesMember" name="MultipleVotingSharesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_NetFinancialAssetsLiabilitiesMember" name="NetFinancialAssetsLiabilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" name="NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities" name="NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities" name="NoncurrentProvisionsAndOtherNoncurrentLiabilities" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cls_NumberOfCustomerFocusedAreas" name="NumberOfCustomerFocusedAreas" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement" name="NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_NumberOfResignedDirectors" name="NumberOfResignedDirectors" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement" name="NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_NumberOfVotesPerShare" name="NumberOfVotesPerShare" nillable="true" substitutionGroup="xbrli:item" type="xbrli:decimalItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage" name="NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_NumberofReportableSegments1" name="NumberofReportableSegments1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_OperatingSegmentsAbstract" name="OperatingSegmentsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" name="OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_OtherAssetsMiscellaneousNoncurrent1" name="OtherAssetsMiscellaneousNoncurrent1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans" name="OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement" name="OtherComprehensiveIncomeNetofTaxGainLossonSettlement" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_OtherCurrencyMember" name="OtherCurrencyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_OtherFinancialAssetsMember" name="OtherFinancialAssetsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets" name="OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage" name="OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" name="OtherPostretirementBenefitPlansDefinedBenefit1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" name="OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset" name="PaymentsFromEmployerNetDefinedBenefitLiabilityAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation" name="PaymentsToAcquireOrRedeemEntitysSharesForCancellation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans" name="PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_PaymentsToSettleSharebasedCompensationArrangements" name="PaymentsToSettleSharebasedCompensationArrangements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_PensionPlansDefinedBenefit1Member" name="PensionPlansDefinedBenefit1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember" name="PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" name="PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions" name="PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions" name="PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove" name="PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_PerformanceShareUnitsPSUMember" name="PerformanceShareUnitsPSUMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_PlanAssetsAtFairValueAllocationPercentage" name="PlanAssetsAtFairValueAllocationPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_PlanAssetsCostofAnnuityPurchased" name="PlanAssetsCostofAnnuityPurchased" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_PlanName1Axis" name="PlanName1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_PlanName1Domain" name="PlanName1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_ProceedsFromSaleofPropertyRelatedPartyTransactions" name="ProceedsFromSaleofPropertyRelatedPartyTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ProgramShareRepurchase2014NCIBMember" name="ProgramShareRepurchase2014NCIBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ProgramShareRepurchase2016NCIBMember" name="ProgramShareRepurchase2016NCIBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ProgramShareRepurchase2017NCIBMember" name="ProgramShareRepurchase2017NCIBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" name="PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate" name="PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element id="cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions" name="PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax" name="ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome" name="ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" name="ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ReconciliationOfChangesInDeferredTaxAssetRollForward" name="ReconciliationOfChangesInDeferredTaxAssetRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward" name="ReconciliationOfChangesInDeferredTaxLiabilityRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_RelatedPartyAbstract" name="RelatedPartyAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember" name="ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_RestrictedStockUnitsRSU1Member" name="RestrictedStockUnitsRSU1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_RestructuringAbstract" name="RestructuringAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_RestructuringType1Axis" name="RestructuringType1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_RestructuringType1Domain" name="RestructuringType1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_RestructuringandRelatedCosts1LineItems" name="RestructuringandRelatedCosts1LineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_RestructuringandRelatedCosts1Table" name="RestructuringandRelatedCosts1Table" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_RevolvingFacilityDueMay2020Member" name="RevolvingFacilityDueMay2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_RevolvingFacilityDueOctober2018Member" name="RevolvingFacilityDueOctober2018Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SIBMember" name="SIBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SaleOfReceivablesUnderFacilityProgramMember" name="SaleOfReceivablesUnderFacilityProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SaleOfReceivablesUnderSupplierFinancingProgramMember" name="SaleOfReceivablesUnderSupplierFinancingProgramMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SalesRevenueNet1Member" name="SalesRevenueNet1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ScenarioForecast1Member" name="ScenarioForecast1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SellingGeneralAndAdministrativeExpenses1Member" name="SellingGeneralAndAdministrativeExpenses1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SemiconductorCashgeneratingUnitMember" name="SemiconductorCashgeneratingUnitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome" name="SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_ServicesAgreementAnnualFeeRelatedPartyTransactions" name="ServicesAgreementAnnualFeeRelatedPartyTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions" name="ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_ServicesAgreementRenewalTermRelatedPartyTransactions" name="ServicesAgreementRenewalTermRelatedPartyTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_ServicesAgreementTermRelatedPartyTransactions" name="ServicesAgreementTermRelatedPartyTransactions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset" name="SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SettlingOfIntercompanyDebtsMember" name="SettlingOfIntercompanyDebtsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ShareCapitalandSharebasedPaymentArrangementsAbstract" name="ShareCapitalandSharebasedPaymentArrangementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharePrice1" name="SharePrice1" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="cls_ShareRepurchaseProgram1Axis" name="ShareRepurchaseProgram1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_ShareRepurchaseProgram1Domain" name="ShareRepurchaseProgram1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel" name="SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards" name="SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1" name="SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements" name="SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1" name="SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium" name="SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1" name="SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SharebasedCompensationAwardTrancheFiveMember" name="SharebasedCompensationAwardTrancheFiveMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SharebasedCompensationAwardTrancheFourMember" name="SharebasedCompensationAwardTrancheFourMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SharebasedCompensationAwardTrancheOne1Member" name="SharebasedCompensationAwardTrancheOne1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SharebasedCompensationAwardTrancheSevenMember" name="SharebasedCompensationAwardTrancheSevenMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SharebasedCompensationAwardTrancheSixMember" name="SharebasedCompensationAwardTrancheSixMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SharebasedCompensationAwardTrancheThree1Member" name="SharebasedCompensationAwardTrancheThree1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SharebasedCompensationAwardTrancheTwo1Member" name="SharebasedCompensationAwardTrancheTwo1Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SolarPanelManufacturingEquipmentMember" name="SolarPanelManufacturingEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SolarSupplierMember" name="SolarSupplierMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_Statement1LineItems" name="Statement1LineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_Statement1Table" name="Statement1Table" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_StatementScenario1Axis" name="StatementScenario1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_StatementScenario1Domain" name="StatementScenario1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_StockIssuedDuringPeriodSharesOther1" name="StockIssuedDuringPeriodSharesOther1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1" name="StockIssuedDuringPeriodSharesTreasuryStockReissued1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation" name="StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation" name="StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="cls_StockRepurchaseProgramAuthorizedAmount2" name="StockRepurchaseProgramAuthorizedAmount2" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1" name="StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized" name="StockRepurchaseProgramPercentageofOutstandingSharesAuthorized" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="cls_StockRepurchasedAndRetiredDuringPeriodShares1" name="StockRepurchasedAndRetiredDuringPeriodShares1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_StockRepurchasedDuringPeriodShares1" name="StockRepurchasedDuringPeriodShares1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_StockRepurchasedandRetiredDuringPeriodValue1" name="StockRepurchasedandRetiredDuringPeriodValue1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_SubordinateVotingSharesMember" name="SubordinateVotingSharesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" name="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_TaxEffectOfCurrencyTaxExpense" name="TaxEffectOfCurrencyTaxExpense" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit" name="TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances" name="TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_TaxEffectOfExchangeDifferencesOnTranslation" name="TaxEffectOfExchangeDifferencesOnTranslation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="cls_TaxEffectOfRepatriationOfForeignEarnings" name="TaxEffectOfRepatriationOfForeignEarnings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_TermLoanDueMay2020Member" name="TermLoanDueMay2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_TermUsedToExtrapolateCashFlowProjections" name="TermUsedToExtrapolateCashFlowProjections" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_TopThreeCustomersMember" name="TopThreeCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_TopTwoCustomersMember" name="TopTwoCustomersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember" name="TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1" name="TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions" name="TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit" name="TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="cls_TreasuryStockSharesAcquired1" name="TreasuryStockSharesAcquired1" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_TreasuryStockSharesAcquiredHeldbyBroker" name="TreasuryStockSharesAcquiredHeldbyBroker" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_TreasuryStockValueAcquiredCostMethodHeldByBroker" name="TreasuryStockValueAcquiredCostMethodHeldByBroker" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_TwoThousandFourteenNCIBMember" name="TwoThousandFourteenNCIBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_TwoThousandSeventeenNCIBMember" name="TwoThousandSeventeenNCIBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_TwoThousandSixteenNCIBMember" name="TwoThousandSixteenNCIBMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_UKMainPensionPlanMember" name="UKMainPensionPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_UKSupplementaryPensionPlanMember" name="UKSupplementaryPensionPlanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod" name="UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod" name="UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_Vesting1Axis" name="Vesting1Axis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="cls_Vesting1Domain" name="Vesting1Domain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement" name="WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>cls-20171231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.celestica.com/role/AccountsReceivable" xlink:href="cls-20171231.xsd#AccountsReceivable" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccountsReceivableDetails" xlink:href="cls-20171231.xsd#AccountsReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTax" xlink:href="cls-20171231.xsd#AccumulatedOtherComprehensiveLossNetOfTax" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxDetails" xlink:href="cls-20171231.xsd#AccumulatedOtherComprehensiveLossNetOfTaxDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxTables" xlink:href="cls-20171231.xsd#AccumulatedOtherComprehensiveLossNetOfTaxTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/Acquisitions" xlink:href="cls-20171231.xsd#Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AcquisitionsAdditionalInformationDetails" xlink:href="cls-20171231.xsd#AcquisitionsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:href="cls-20171231.xsd#AcquisitionsPurchasePriceAllocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AcquisitionsTables" xlink:href="cls-20171231.xsd#AcquisitionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AssetsClassifiedAsHeldForSale" xlink:href="cls-20171231.xsd#AssetsClassifiedAsHeldForSale" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AssetsClassifiedAsHeldForSaleDetails" xlink:href="cls-20171231.xsd#AssetsClassifiedAsHeldForSaleDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPolicies" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesDetails" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesPolicies" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesTables" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalDisclosures" xlink:href="cls-20171231.xsd#CapitalDisclosures" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalDisclosuresDetails" xlink:href="cls-20171231.xsd#CapitalDisclosuresDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStock" xlink:href="cls-20171231.xsd#CapitalStock" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockAdditionalInformationDetails" xlink:href="cls-20171231.xsd#CapitalStockAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:href="cls-20171231.xsd#CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockCapitalStockRsuTransactionsDetails" xlink:href="cls-20171231.xsd#CapitalStockCapitalStockRsuTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockCapitalTransactionsDetails" xlink:href="cls-20171231.xsd#CapitalStockCapitalTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockStockOptionTransactionsDetails" xlink:href="cls-20171231.xsd#CapitalStockStockOptionTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockStockOptionsOutstandingDetails" xlink:href="cls-20171231.xsd#CapitalStockStockOptionsOutstandingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockTables" xlink:href="cls-20171231.xsd#CapitalStockTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuarantees" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuarantees" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesTables" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuaranteesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedBalanceSheets" xlink:href="cls-20171231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfCashFlows" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfCashFlowsParenthetical" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfCashFlowsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfChangesInEquity" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfChangesInEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfComprehensiveIncome" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfOperations" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebt" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtAdditionalInformationDetails" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtTables" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/DocumentAndEntityInformation" xlink:href="cls-20171231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ExpensesByNature" xlink:href="cls-20171231.xsd#ExpensesByNature" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ExpensesByNatureDetails" xlink:href="cls-20171231.xsd#ExpensesByNatureDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinanceCostsAndRefundInterestIncome" xlink:href="cls-20171231.xsd#FinanceCostsAndRefundInterestIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagement" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagement" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCurrencyRiskDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementCurrencyRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementInterestRateRiskDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementInterestRateRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementTables" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssets" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsDetails" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxes" xlink:href="cls-20171231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesAdditionalInformationDetails" xlink:href="cls-20171231.xsd#IncomeTaxesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="cls-20171231.xsd#IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesMajorComponentsOfTaxExpenseDetails" xlink:href="cls-20171231.xsd#IncomeTaxesMajorComponentsOfTaxExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetails" xlink:href="cls-20171231.xsd#IncomeTaxesReconciliationOfIncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesTables" xlink:href="cls-20171231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/Inventories" xlink:href="cls-20171231.xsd#Inventories" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/InventoriesAdditionalInformationDetails" xlink:href="cls-20171231.xsd#InventoriesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/InventoriesDetails" xlink:href="cls-20171231.xsd#InventoriesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/InventoriesTables" xlink:href="cls-20171231.xsd#InventoriesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherCharges" xlink:href="cls-20171231.xsd#OtherCharges" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesAnnualImpairmentAssessmentDetails" xlink:href="cls-20171231.xsd#OtherChargesAnnualImpairmentAssessmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesDetails" xlink:href="cls-20171231.xsd#OtherChargesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesPensionObligationSettlementLossGainDetails" xlink:href="cls-20171231.xsd#OtherChargesPensionObligationSettlementLossGainDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesRestructuringDetails" xlink:href="cls-20171231.xsd#OtherChargesRestructuringDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesTables" xlink:href="cls-20171231.xsd#OtherChargesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesTorontoTransitionCostsAndOtherDetails" xlink:href="cls-20171231.xsd#OtherChargesTorontoTransitionCostsAndOtherDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherNonCurrentAssets" xlink:href="cls-20171231.xsd#OtherNonCurrentAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherNonCurrentAssetsDetails" xlink:href="cls-20171231.xsd#OtherNonCurrentAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherNonCurrentAssetsTables" xlink:href="cls-20171231.xsd#OtherNonCurrentAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlans" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlans" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansTables" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipment" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentChangesToNetBookValueDetails" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentChangesToNetBookValueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentDetails" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentTables" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/Provisions" xlink:href="cls-20171231.xsd#Provisions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ProvisionsDetails" xlink:href="cls-20171231.xsd#ProvisionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ProvisionsTables" xlink:href="cls-20171231.xsd#ProvisionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactions" xlink:href="cls-20171231.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactionsAdditionalInformationDetails" xlink:href="cls-20171231.xsd#RelatedPartyTransactionsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactionsDetails" xlink:href="cls-20171231.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactionsTables" xlink:href="cls-20171231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ReportingEntity" xlink:href="cls-20171231.xsd#ReportingEntity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformation" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationAdditionalInformationDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationTables" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SolarPanelManufacturingBusiness" xlink:href="cls-20171231.xsd#SolarPanelManufacturingBusiness" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SolarPanelManufacturingBusinessDetails" xlink:href="cls-20171231.xsd#SolarPanelManufacturingBusinessDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SubsequentEvent" xlink:href="cls-20171231.xsd#SubsequentEvent" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SubsequentEventDetails" xlink:href="cls-20171231.xsd#SubsequentEventDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDiluted" xlink:href="cls-20171231.xsd#WeightedAverageNumberOfSharesDiluted" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedDetails" xlink:href="cls-20171231.xsd#WeightedAverageNumberOfSharesDilutedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedTables" xlink:href="cls-20171231.xsd#WeightedAverageNumberOfSharesDilutedTables" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/AccountsReceivable" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/AccountsReceivableDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTax" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/Acquisitions" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/AcquisitionsAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_77cbab06-ec49-4d36-a402-1eb1a5368a66" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_6b8a16d6-6098-89c6-b824-0a9ceaf24e11" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_77cbab06-ec49-4d36-a402-1eb1a5368a66" xlink:to="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_6b8a16d6-6098-89c6-b824-0a9ceaf24e11" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate" xlink:label="loc_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_94384b1e-6ca9-fd31-f7c3-04a37a2b1eb6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_77cbab06-ec49-4d36-a402-1eb1a5368a66" xlink:to="loc_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_94384b1e-6ca9-fd31-f7c3-04a37a2b1eb6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_9a5c48c3-2184-4481-864a-9ce63e67101e" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_77cbab06-ec49-4d36-a402-1eb1a5368a66" xlink:to="loc_ifrs-full_Goodwill_9a5c48c3-2184-4481-864a-9ce63e67101e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_7cfb09d4-b4a0-0642-0b32-381edf0a67b2" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_77cbab06-ec49-4d36-a402-1eb1a5368a66" xlink:to="loc_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_7cfb09d4-b4a0-0642-0b32-381edf0a67b2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate" xlink:label="loc_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_352d8610-50c6-a506-34dc-04a37bb54e58" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_77cbab06-ec49-4d36-a402-1eb1a5368a66" xlink:to="loc_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_352d8610-50c6-a506-34dc-04a37bb54e58" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/AcquisitionsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/AssetsClassifiedAsHeldForSale" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/AssetsClassifiedAsHeldForSaleDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CapitalDisclosures" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CapitalDisclosuresDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CapitalStock" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CapitalStockAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CapitalStockCapitalStockRsuTransactionsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CapitalStockCapitalTransactionsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CapitalStockStockOptionTransactionsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CapitalStockStockOptionsOutstandingDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CapitalStockTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuarantees" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayable" xlink:label="loc_ifrs-full_MinimumFinanceLeasePaymentsPayable_a04b031e-b04a-4902-858e-25860b148ac4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FutureFinanceChargeOnFinanceLease" xlink:label="loc_ifrs-full_FutureFinanceChargeOnFinanceLease_0c9b0ad7-8e0a-e910-1634-6813ee647801" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_MinimumFinanceLeasePaymentsPayable_a04b031e-b04a-4902-858e-25860b148ac4" xlink:to="loc_ifrs-full_FutureFinanceChargeOnFinanceLease_0c9b0ad7-8e0a-e910-1634-6813ee647801" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" xlink:label="loc_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_8295e963-b93d-fa15-685a-65caecbe639c" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_MinimumFinanceLeasePaymentsPayable_a04b031e-b04a-4902-858e-25860b148ac4" xlink:to="loc_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_8295e963-b93d-fa15-685a-65caecbe639c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentFinanceLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentFinanceLeaseLiabilities_681aa6fa-1c6d-b2cf-ccf9-0f2ebb1145d4" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_8295e963-b93d-fa15-685a-65caecbe639c" xlink:to="loc_ifrs-full_CurrentFinanceLeaseLiabilities_681aa6fa-1c6d-b2cf-ccf9-0f2ebb1145d4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentFinanceLeaseLiabilities" xlink:label="loc_ifrs-full_NoncurrentFinanceLeaseLiabilities_6b27888b-9fd9-eb0d-26c9-bb541f2ac757" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_8295e963-b93d-fa15-685a-65caecbe639c" xlink:to="loc_ifrs-full_NoncurrentFinanceLeaseLiabilities_6b27888b-9fd9-eb0d-26c9-bb541f2ac757" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityAndLiabilities" xlink:label="loc_ifrs-full_EquityAndLiabilities_e1dfd4c7-2963-ab0b-ea9d-c0605ce6dd55" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_85f09b22-4350-3eec-ef55-a57e2ccc69bb" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_e1dfd4c7-2963-ab0b-ea9d-c0605ce6dd55" xlink:to="loc_ifrs-full_Liabilities_85f09b22-4350-3eec-ef55-a57e2ccc69bb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_ef30eb94-2bbc-8a03-e757-8ec92142bae5" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_85f09b22-4350-3eec-ef55-a57e2ccc69bb" xlink:to="loc_ifrs-full_CurrentLiabilities_ef30eb94-2bbc-8a03-e757-8ec92142bae5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_1b411ad1-58b6-bc0f-7509-04a37bc6e50a" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_ef30eb94-2bbc-8a03-e757-8ec92142bae5" xlink:to="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_1b411ad1-58b6-bc0f-7509-04a37bc6e50a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_509658d8-4fe2-21f4-a538-9c15b1ab361f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_ef30eb94-2bbc-8a03-e757-8ec92142bae5" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_509658d8-4fe2-21f4-a538-9c15b1ab361f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities" xlink:label="loc_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities_0a0bf41f-7c5a-f755-de1a-097f4fefd93b" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_ef30eb94-2bbc-8a03-e757-8ec92142bae5" xlink:to="loc_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities_0a0bf41f-7c5a-f755-de1a-097f4fefd93b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_8947c941-96e8-b014-cfd6-4a05e6c20643" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_ef30eb94-2bbc-8a03-e757-8ec92142bae5" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_8947c941-96e8-b014-cfd6-4a05e6c20643" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentProvisions" xlink:label="loc_ifrs-full_CurrentProvisions_fb98c360-5c92-3707-74c7-113780f17849" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_ef30eb94-2bbc-8a03-e757-8ec92142bae5" xlink:to="loc_ifrs-full_CurrentProvisions_fb98c360-5c92-3707-74c7-113780f17849" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_cf50e113-fd0f-e65f-d259-04a37b99fbe2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_85f09b22-4350-3eec-ef55-a57e2ccc69bb" xlink:to="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_cf50e113-fd0f-e65f-d259-04a37b99fbe2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_1ced3dd7-6964-ba3c-1cee-f3614ca7d4c4" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_85f09b22-4350-3eec-ef55-a57e2ccc69bb" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_1ced3dd7-6964-ba3c-1cee-f3614ca7d4c4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities" xlink:label="loc_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_3a3c8550-7353-ce69-6a0d-04a379f97b64" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_85f09b22-4350-3eec-ef55-a57e2ccc69bb" xlink:to="loc_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_3a3c8550-7353-ce69-6a0d-04a379f97b64" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_8e04bac6-61d3-5379-5a35-027347653e7f" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_85f09b22-4350-3eec-ef55-a57e2ccc69bb" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_8e04bac6-61d3-5379-5a35-027347653e7f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_72d9b9f5-6b10-9bc6-b632-7361ceb586d0" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_e1dfd4c7-2963-ab0b-ea9d-c0605ce6dd55" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_72d9b9f5-6b10-9bc6-b632-7361ceb586d0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital_f120169a-28d8-2a97-57f1-a188cf2be306" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_72d9b9f5-6b10-9bc6-b632-7361ceb586d0" xlink:to="loc_ifrs-full_IssuedCapital_f120169a-28d8-2a97-57f1-a188cf2be306" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TreasuryShares" xlink:label="loc_ifrs-full_TreasuryShares_aae052cb-0ba4-af40-2460-b198075c3df4" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_72d9b9f5-6b10-9bc6-b632-7361ceb586d0" xlink:to="loc_ifrs-full_TreasuryShares_aae052cb-0ba4-af40-2460-b198075c3df4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharePremium" xlink:label="loc_ifrs-full_SharePremium_57c97f0d-0dc6-8828-1421-a0d4ab695173" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_72d9b9f5-6b10-9bc6-b632-7361ceb586d0" xlink:to="loc_ifrs-full_SharePremium_57c97f0d-0dc6-8828-1421-a0d4ab695173" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_cc3c53b0-23cf-fe6f-b3a8-fa87621dd81f" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_72d9b9f5-6b10-9bc6-b632-7361ceb586d0" xlink:to="loc_ifrs-full_RetainedEarnings_cc3c53b0-23cf-fe6f-b3a8-fa87621dd81f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_7b6256c0-7072-4403-b0d5-f852f0da2bd3" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_72d9b9f5-6b10-9bc6-b632-7361ceb586d0" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_7b6256c0-7072-4403-b0d5-f852f0da2bd3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_2bdd0886-f81c-d20d-0611-12351e02bb2a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_5d36c60b-0fe2-4b40-1a74-d544048f9f11" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_2bdd0886-f81c-d20d-0611-12351e02bb2a" xlink:to="loc_ifrs-full_CurrentAssets_5d36c60b-0fe2-4b40-1a74-d544048f9f11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_3876baec-7a47-27d3-b64e-8fc1b160f559" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_5d36c60b-0fe2-4b40-1a74-d544048f9f11" xlink:to="loc_ifrs-full_CashAndCashEquivalents_3876baec-7a47-27d3-b64e-8fc1b160f559" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_ace90902-48b6-d84b-cce9-3e9965e3be88" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_5d36c60b-0fe2-4b40-1a74-d544048f9f11" xlink:to="loc_ifrs-full_CurrentTradeReceivables_ace90902-48b6-d84b-cce9-3e9965e3be88" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_f34c92ff-b7ab-4aa7-43f5-4d6e72bf4ba2" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_5d36c60b-0fe2-4b40-1a74-d544048f9f11" xlink:to="loc_ifrs-full_Inventories_f34c92ff-b7ab-4aa7-43f5-4d6e72bf4ba2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_d25308a8-d510-1558-76b6-ca72c7faae91" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_5d36c60b-0fe2-4b40-1a74-d544048f9f11" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_d25308a8-d510-1558-76b6-ca72c7faae91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners" xlink:label="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_7fccb958-1b0d-d4b7-db9c-d2cbd3d9cc81" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_5d36c60b-0fe2-4b40-1a74-d544048f9f11" xlink:to="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_7fccb958-1b0d-d4b7-db9c-d2cbd3d9cc81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets_b3c91c66-2b57-72a1-14d3-f46acd2d0c5d" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_5d36c60b-0fe2-4b40-1a74-d544048f9f11" xlink:to="loc_ifrs-full_OtherCurrentAssets_b3c91c66-2b57-72a1-14d3-f46acd2d0c5d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_e91d3344-0538-cca8-b817-ccf4cc89a53a" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_2bdd0886-f81c-d20d-0611-12351e02bb2a" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_e91d3344-0538-cca8-b817-ccf4cc89a53a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_9a5c48c3-2184-4481-864a-9ce63e67101e" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_2bdd0886-f81c-d20d-0611-12351e02bb2a" xlink:to="loc_ifrs-full_Goodwill_9a5c48c3-2184-4481-864a-9ce63e67101e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_84f5e952-e107-0bb4-9899-201f046d7483" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_2bdd0886-f81c-d20d-0611-12351e02bb2a" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_84f5e952-e107-0bb4-9899-201f046d7483" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_1eb4d420-649b-0e7d-30a3-12dfa336e277" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_2bdd0886-f81c-d20d-0611-12351e02bb2a" xlink:to="loc_ifrs-full_DeferredTaxAssets_1eb4d420-649b-0e7d-30a3-12dfa336e277" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_bf16013b-7716-8faf-a149-94036287eea8" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_2bdd0886-f81c-d20d-0611-12351e02bb2a" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_bf16013b-7716-8faf-a149-94036287eea8" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_1e105b62-b2a8-13e9-d78d-cf50170ee6a6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_f31075bd-1639-e735-9c68-c034fb980df8" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_1e105b62-b2a8-13e9-d78d-cf50170ee6a6" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_f31075bd-1639-e735-9c68-c034fb980df8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_daac473c-53e6-a017-355b-c5117d6c5a34" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_f31075bd-1639-e735-9c68-c034fb980df8" xlink:to="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_daac473c-53e6-a017-355b-c5117d6c5a34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_77895883-b314-9f60-f8bb-16dd220ca3a3" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_daac473c-53e6-a017-355b-c5117d6c5a34" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_77895883-b314-9f60-f8bb-16dd220ca3a3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_3584fd36-4d30-bf8a-03eb-c213d2c4e1db" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_daac473c-53e6-a017-355b-c5117d6c5a34" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_3584fd36-4d30-bf8a-03eb-c213d2c4e1db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_900b1e3b-ab69-7cc4-2f57-7040308c9195" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_daac473c-53e6-a017-355b-c5117d6c5a34" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_900b1e3b-ab69-7cc4-2f57-7040308c9195" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions" xlink:label="loc_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_f7c10b99-3254-aba3-e181-04a37a38fc75" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_daac473c-53e6-a017-355b-c5117d6c5a34" xlink:to="loc_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_f7c10b99-3254-aba3-e181-04a37a38fc75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_646a7315-cde0-5966-0e25-babf72218aaf" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_f31075bd-1639-e735-9c68-c034fb980df8" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_646a7315-cde0-5966-0e25-babf72218aaf" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_9a816e6a-f344-ca60-894d-50c489ee6591" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_f31075bd-1639-e735-9c68-c034fb980df8" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_9a816e6a-f344-ca60-894d-50c489ee6591" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_38e1c60a-e07c-47af-ae3d-3e9a66c09fb4" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_f31075bd-1639-e735-9c68-c034fb980df8" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_38e1c60a-e07c-47af-ae3d-3e9a66c09fb4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForSharebasedPayments" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_c66e49c1-419e-1658-c5aa-3755665a5485" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_f31075bd-1639-e735-9c68-c034fb980df8" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_c66e49c1-419e-1658-c5aa-3755665a5485" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherAdjustmentsForNoncashItems" xlink:label="loc_ifrs-full_OtherAdjustmentsForNoncashItems_8b431edf-f0ae-74f2-f59f-ec1c0cd68b92" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_f31075bd-1639-e735-9c68-c034fb980df8" xlink:to="loc_ifrs-full_OtherAdjustmentsForNoncashItems_8b431edf-f0ae-74f2-f59f-ec1c0cd68b92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForFinanceCosts" xlink:label="loc_ifrs-full_AdjustmentsForFinanceCosts_030d3137-b654-964e-b8de-d12bb9f5f6fb" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_f31075bd-1639-e735-9c68-c034fb980df8" xlink:to="loc_ifrs-full_AdjustmentsForFinanceCosts_030d3137-b654-964e-b8de-d12bb9f5f6fb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForIncomeTaxExpense" xlink:label="loc_ifrs-full_AdjustmentsForIncomeTaxExpense_711af2e8-5893-23b8-f235-69f1023305eb" xlink:type="locator" />
    <link:calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_f31075bd-1639-e735-9c68-c034fb980df8" xlink:to="loc_ifrs-full_AdjustmentsForIncomeTaxExpense_711af2e8-5893-23b8-f235-69f1023305eb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities_6979fbfc-7666-f9fe-8b24-1174d93e0259" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_f31075bd-1639-e735-9c68-c034fb980df8" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities_6979fbfc-7666-f9fe-8b24-1174d93e0259" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_f10eb10d-b3df-9fd6-f406-2557dadd5e32" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_1e105b62-b2a8-13e9-d78d-cf50170ee6a6" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_f10eb10d-b3df-9fd6-f406-2557dadd5e32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_15c5e111-8c35-8a6a-acae-0b697a16461f" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_f10eb10d-b3df-9fd6-f406-2557dadd5e32" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_15c5e111-8c35-8a6a-acae-0b697a16461f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_20ad7e53-76ee-9d42-d669-98b27bc0a2ce" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_f10eb10d-b3df-9fd6-f406-2557dadd5e32" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_20ad7e53-76ee-9d42-d669-98b27bc0a2ce" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_7f46065e-d1a9-a590-258d-58cf3b372f92" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_f10eb10d-b3df-9fd6-f406-2557dadd5e32" xlink:to="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_7f46065e-d1a9-a590-258d-58cf3b372f92" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ProceedsFromSaleofPropertyRelatedPartyTransactions" xlink:label="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_b1bc9113-ff45-f93e-8417-04a37a54c8d4" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_f10eb10d-b3df-9fd6-f406-2557dadd5e32" xlink:to="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_b1bc9113-ff45-f93e-8417-04a37a54c8d4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_91ee4f6a-85b0-55be-6fe4-960962529e7a" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_f10eb10d-b3df-9fd6-f406-2557dadd5e32" xlink:to="loc_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_91ee4f6a-85b0-55be-6fe4-960962529e7a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_b5bea0fc-6957-ca13-10df-f50d131ab504" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_f10eb10d-b3df-9fd6-f406-2557dadd5e32" xlink:to="loc_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_b5bea0fc-6957-ca13-10df-f50d131ab504" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_a8bef3a1-290c-100e-b16d-0dac4e42d07f" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_1e105b62-b2a8-13e9-d78d-cf50170ee6a6" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_a8bef3a1-290c-100e-b16d-0dac4e42d07f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_738f0681-e7f8-fd56-8ec4-1921bc665251" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_a8bef3a1-290c-100e-b16d-0dac4e42d07f" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_738f0681-e7f8-fd56-8ec4-1921bc665251" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_765e39df-cc32-bb59-2b38-a350ae57adce" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_a8bef3a1-290c-100e-b16d-0dac4e42d07f" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_765e39df-cc32-bb59-2b38-a350ae57adce" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_f8cbc313-2e63-8add-95c9-630bc328ba8d" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_a8bef3a1-290c-100e-b16d-0dac4e42d07f" xlink:to="loc_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_f8cbc313-2e63-8add-95c9-630bc328ba8d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromIssuingShares" xlink:label="loc_ifrs-full_ProceedsFromIssuingShares_11f83f77-11b2-8d24-6693-d58c3af1357b" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_a8bef3a1-290c-100e-b16d-0dac4e42d07f" xlink:to="loc_ifrs-full_ProceedsFromIssuingShares_11f83f77-11b2-8d24-6693-d58c3af1357b" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation" xlink:label="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_ba5978b5-f769-4b17-df18-04a37af54c83" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_a8bef3a1-290c-100e-b16d-0dac4e42d07f" xlink:to="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_ba5978b5-f769-4b17-df18-04a37af54c83" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans" xlink:label="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_b27466f3-d9b3-fa42-b3da-04a37b928614" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_a8bef3a1-290c-100e-b16d-0dac4e42d07f" xlink:to="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_b27466f3-d9b3-fa42-b3da-04a37b928614" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsForDebtIssueCosts" xlink:label="loc_ifrs-full_PaymentsForDebtIssueCosts_d4a45dc8-dce2-e4ee-75a0-7f293fc7b9da" xlink:type="locator" />
    <link:calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_a8bef3a1-290c-100e-b16d-0dac4e42d07f" xlink:to="loc_ifrs-full_PaymentsForDebtIssueCosts_d4a45dc8-dce2-e4ee-75a0-7f293fc7b9da" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfCashFlowsParenthetical" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfChangesInEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_68ee24b2-1d5c-c702-a73c-89648fa45868" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_9a816e6a-f344-ca60-894d-50c489ee6591" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_68ee24b2-1d5c-c702-a73c-89648fa45868" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_9a816e6a-f344-ca60-894d-50c489ee6591" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans" xlink:label="loc_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_F6C92BC54E12B2643073F71490DEC137" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_68ee24b2-1d5c-c702-a73c-89648fa45868" xlink:to="loc_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_F6C92BC54E12B2643073F71490DEC137" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_49d99c29-3afb-d91b-d62a-2d8bbd4712ee" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_68ee24b2-1d5c-c702-a73c-89648fa45868" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_49d99c29-3afb-d91b-d62a-2d8bbd4712ee" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_509241ee-3340-83d9-0ecf-95153511bed9" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_68ee24b2-1d5c-c702-a73c-89648fa45868" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_509241ee-3340-83d9-0ecf-95153511bed9" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_9a816e6a-f344-ca60-894d-50c489ee6591" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_9a816e6a-f344-ca60-894d-50c489ee6591" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_d608a91b-40c5-5f0e-92f1-8462f81e8e0f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_d608a91b-40c5-5f0e-92f1-8462f81e8e0f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_1f03f8a8-c5a2-df22-2b93-8f6be64d5b9b" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_1f03f8a8-c5a2-df22-2b93-8f6be64d5b9b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_d974c768-3d62-095e-e933-9ffe8a9e03d6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_9a816e6a-f344-ca60-894d-50c489ee6591" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_d974c768-3d62-095e-e933-9ffe8a9e03d6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_0588e943-8dd5-38b2-5c03-3e79642ad1a6" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_d974c768-3d62-095e-e933-9ffe8a9e03d6" xlink:to="loc_ifrs-full_ProfitLossFromOperatingActivities_0588e943-8dd5-38b2-5c03-3e79642ad1a6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GrossProfit" xlink:label="loc_ifrs-full_GrossProfit_264cb61c-741e-9a9c-95ef-1d9185fb4457" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_0588e943-8dd5-38b2-5c03-3e79642ad1a6" xlink:to="loc_ifrs-full_GrossProfit_264cb61c-741e-9a9c-95ef-1d9185fb4457" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_7bdecc8b-499c-5a3a-15a6-7815b76c5723" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_264cb61c-741e-9a9c-95ef-1d9185fb4457" xlink:to="loc_ifrs-full_Revenue_7bdecc8b-499c-5a3a-15a6-7815b76c5723" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_425227a2-04ed-3d37-1336-60244bc44f34" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_264cb61c-741e-9a9c-95ef-1d9185fb4457" xlink:to="loc_ifrs-full_CostOfSales_425227a2-04ed-3d37-1336-60244bc44f34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_c994859a-d2c8-5d9e-3213-2ab421e5d8f3" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_0588e943-8dd5-38b2-5c03-3e79642ad1a6" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_c994859a-d2c8-5d9e-3213-2ab421e5d8f3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ResearchAndDevelopmentExpense" xlink:label="loc_ifrs-full_ResearchAndDevelopmentExpense_748d3752-7178-5f47-ab73-05eb6df9c013" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_0588e943-8dd5-38b2-5c03-3e79642ad1a6" xlink:to="loc_ifrs-full_ResearchAndDevelopmentExpense_748d3752-7178-5f47-ab73-05eb6df9c013" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_83058128-1b6d-ef7d-6609-a8a7a8c52bc0" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_0588e943-8dd5-38b2-5c03-3e79642ad1a6" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_83058128-1b6d-ef7d-6609-a8a7a8c52bc0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherExpenseByFunction" xlink:label="loc_ifrs-full_OtherExpenseByFunction_df34a4a7-5132-ae4c-8b37-70190ee86d0f" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_0588e943-8dd5-38b2-5c03-3e79642ad1a6" xlink:to="loc_ifrs-full_OtherExpenseByFunction_df34a4a7-5132-ae4c-8b37-70190ee86d0f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome_dcbadef5-c6f9-7954-35c3-19d0e44a4726" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_d974c768-3d62-095e-e933-9ffe8a9e03d6" xlink:to="loc_ifrs-full_FinanceIncome_dcbadef5-c6f9-7954-35c3-19d0e44a4726" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_76773d71-dc0d-e8b6-0b35-f872026ca51e" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_d974c768-3d62-095e-e933-9ffe8a9e03d6" xlink:to="loc_ifrs-full_FinanceCosts_76773d71-dc0d-e8b6-0b35-f872026ca51e" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebt" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_BorrowingsAndFinanceLeaseLiabilities_0aa5d8b9-0269-b9de-8933-04a37b760f99" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_1b411ad1-58b6-bc0f-7509-04a37bc6e50a" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cls_BorrowingsAndFinanceLeaseLiabilities_0aa5d8b9-0269-b9de-8933-04a37b760f99" xlink:to="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_1b411ad1-58b6-bc0f-7509-04a37bc6e50a" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_cf50e113-fd0f-e65f-d259-04a37b99fbe2" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cls_BorrowingsAndFinanceLeaseLiabilities_0aa5d8b9-0269-b9de-8933-04a37b760f99" xlink:to="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_cf50e113-fd0f-e65f-d259-04a37b99fbe2" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/ExpensesByNature" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/ExpensesByNatureDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/FinanceCostsAndRefundInterestIncome" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagement" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_3876baec-7a47-27d3-b64e-8fc1b160f559" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Cash" xlink:label="loc_ifrs-full_Cash_73b9bd94-4deb-8eba-ef7a-af837a0b9517" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalents_3876baec-7a47-27d3-b64e-8fc1b160f559" xlink:to="loc_ifrs-full_Cash_73b9bd94-4deb-8eba-ef7a-af837a0b9517" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashEquivalents" xlink:label="loc_ifrs-full_CashEquivalents_e62ba9fa-50be-021c-8701-b740e1f6a63b" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalents_3876baec-7a47-27d3-b64e-8fc1b160f559" xlink:to="loc_ifrs-full_CashEquivalents_e62ba9fa-50be-021c-8701-b740e1f6a63b" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCurrencyRiskDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementInterestRateRiskDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/IncomeTaxes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/IncomeTaxesMajorComponentsOfTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_1f03f8a8-c5a2-df22-2b93-8f6be64d5b9b" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_df691674-646e-679a-5bab-26a36e4779dd" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_1f03f8a8-c5a2-df22-2b93-8f6be64d5b9b" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_df691674-646e-679a-5bab-26a36e4779dd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_d1192904-f248-9af7-5381-3409ef7ee1af" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_1f03f8a8-c5a2-df22-2b93-8f6be64d5b9b" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_d1192904-f248-9af7-5381-3409ef7ee1af" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_d608a91b-40c5-5f0e-92f1-8462f81e8e0f" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:label="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_113ee648-48c2-aebf-010d-daa96643f935" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_d608a91b-40c5-5f0e-92f1-8462f81e8e0f" xlink:to="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_113ee648-48c2-aebf-010d-daa96643f935" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_9f38c273-7bba-cdeb-c65b-a6c39d87eefa" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_d608a91b-40c5-5f0e-92f1-8462f81e8e0f" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_9f38c273-7bba-cdeb-c65b-a6c39d87eefa" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:type="locator" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xlink:label="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_9448a76e-72cc-3098-72e9-4d9fa5b66534" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:to="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_9448a76e-72cc-3098-72e9-4d9fa5b66534" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" xlink:label="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_a088573c-ea5d-fda2-f72e-cafcf08aa3b6" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:to="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_a088573c-ea5d-fda2-f72e-cafcf08aa3b6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxEffectOfForeignTaxRates" xlink:label="loc_ifrs-full_TaxEffectOfForeignTaxRates_12b7ca06-91a0-2938-41a8-12084d0d7592" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:to="loc_ifrs-full_TaxEffectOfForeignTaxRates_12b7ca06-91a0-2938-41a8-12084d0d7592" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfExchangeDifferencesOnTranslation" xlink:label="loc_cls_TaxEffectOfExchangeDifferencesOnTranslation_d2ee6d79-efdd-af9e-bb5b-04a37a0ccd7b" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:to="loc_cls_TaxEffectOfExchangeDifferencesOnTranslation_d2ee6d79-efdd-af9e-bb5b-04a37a0ccd7b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:label="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_e98cfa79-6ee3-28fc-1ec8-542b26b8e8a1" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:to="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_e98cfa79-6ee3-28fc-1ec8-542b26b8e8a1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxEffectOfTaxLosses" xlink:label="loc_ifrs-full_TaxEffectOfTaxLosses_8409173b-5cd5-8d19-49aa-8955639bd6ef" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_a587217f-5cc4-ca59-bde5-1ce40d4075ff" xlink:to="loc_ifrs-full_TaxEffectOfTaxLosses_8409173b-5cd5-8d19-49aa-8955639bd6ef" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/Inventories" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/InventoriesAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_f34c92ff-b7ab-4aa7-43f5-4d6e72bf4ba2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RawMaterials" xlink:label="loc_ifrs-full_RawMaterials_01ca4491-52d0-7435-3809-db901587b3f0" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_f34c92ff-b7ab-4aa7-43f5-4d6e72bf4ba2" xlink:to="loc_ifrs-full_RawMaterials_01ca4491-52d0-7435-3809-db901587b3f0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WorkInProgress" xlink:label="loc_ifrs-full_WorkInProgress_25f94496-87b0-fe54-36d8-b58809da627e" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_f34c92ff-b7ab-4aa7-43f5-4d6e72bf4ba2" xlink:to="loc_ifrs-full_WorkInProgress_25f94496-87b0-fe54-36d8-b58809da627e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinishedGoods" xlink:label="loc_ifrs-full_FinishedGoods_7105998e-4137-9637-5e0a-af7dee10a9bd" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Inventories_f34c92ff-b7ab-4aa7-43f5-4d6e72bf4ba2" xlink:to="loc_ifrs-full_FinishedGoods_7105998e-4137-9637-5e0a-af7dee10a9bd" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/InventoriesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/OtherCharges" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/OtherChargesAnnualImpairmentAssessmentDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/OtherChargesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherExpenseByFunction" xlink:label="loc_ifrs-full_OtherExpenseByFunction_df34a4a7-5132-ae4c-8b37-70190ee86d0f" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExpenseOfRestructuringActivities" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities_824e1b01-51de-9561-c5ba-79f76f9861e0" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByFunction_df34a4a7-5132-ae4c-8b37-70190ee86d0f" xlink:to="loc_ifrs-full_ExpenseOfRestructuringActivities_824e1b01-51de-9561-c5ba-79f76f9861e0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_8ccb0fb1-383a-0baf-bd6c-5bf96b553f7f" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByFunction_df34a4a7-5132-ae4c-8b37-70190ee86d0f" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_8ccb0fb1-383a-0baf-bd6c-5bf96b553f7f" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_300fc6bd-b8b6-74bb-ba5c-04a37a71dfc6" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByFunction_df34a4a7-5132-ae4c-8b37-70190ee86d0f" xlink:to="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_300fc6bd-b8b6-74bb-ba5c-04a37a71dfc6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessTransitionCosts" xlink:label="loc_cls_BusinessTransitionCosts_3ba9dfca-ee1d-8581-5447-04a37a05d38e" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByFunction_df34a4a7-5132-ae4c-8b37-70190ee86d0f" xlink:to="loc_cls_BusinessTransitionCosts_3ba9dfca-ee1d-8581-5447-04a37a05d38e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MiscellaneousOtherOperatingExpense" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingExpense_a0edc34e-253d-f117-138a-bd012cf440d3" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherExpenseByFunction_df34a4a7-5132-ae4c-8b37-70190ee86d0f" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingExpense_a0edc34e-253d-f117-138a-bd012cf440d3" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/OtherChargesPensionObligationSettlementLossGainDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/OtherChargesRestructuringDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExpenseOfRestructuringActivities" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities_824e1b01-51de-9561-c5ba-79f76f9861e0" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CashRestructureCharges" xlink:label="loc_cls_CashRestructureCharges_62766697-5a78-e57e-9a44-04a37c091d8e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ExpenseOfRestructuringActivities_824e1b01-51de-9561-c5ba-79f76f9861e0" xlink:to="loc_cls_CashRestructureCharges_62766697-5a78-e57e-9a44-04a37c091d8e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_f1ed5c7e-48f9-8e20-a484-fc144202d24e" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ExpenseOfRestructuringActivities_824e1b01-51de-9561-c5ba-79f76f9861e0" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_f1ed5c7e-48f9-8e20-a484-fc144202d24e" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/OtherChargesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/OtherChargesTorontoTransitionCostsAndOtherDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/OtherNonCurrentAssets" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/OtherNonCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_bf16013b-7716-8faf-a149-94036287eea8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_ff21326b-520a-3ada-e8b7-ed8893fcbbec" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentAssets_bf16013b-7716-8faf-a149-94036287eea8" xlink:to="loc_ifrs-full_RightofuseAssets_ff21326b-520a-3ada-e8b7-ed8893fcbbec" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherAssetsMiscellaneousNoncurrent1" xlink:label="loc_cls_OtherAssetsMiscellaneousNoncurrent1_71b0e210-22c0-8203-73e3-04a37c515cf8" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentAssets_bf16013b-7716-8faf-a149-94036287eea8" xlink:to="loc_cls_OtherAssetsMiscellaneousNoncurrent1_71b0e210-22c0-8203-73e3-04a37c515cf8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_c3d30e85-9331-fa87-da52-8c729dc50104" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherNoncurrentAssets_bf16013b-7716-8faf-a149-94036287eea8" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_c3d30e85-9331-fa87-da52-8c729dc50104" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/OtherNonCurrentAssetsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlans" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_a27f63ff-9755-c103-9678-4c24542dbc78" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_bff10423-3d27-6027-c9a5-ee2e1db85e76" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_a27f63ff-9755-c103-9678-4c24542dbc78" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_bff10423-3d27-6027-c9a5-ee2e1db85e76" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_59cc8187-927f-5112-7870-7dacb7b587a5" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_bff10423-3d27-6027-c9a5-ee2e1db85e76" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_59cc8187-927f-5112-7870-7dacb7b587a5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_ceaf384c-5f45-ebf0-8e08-8d50ba478fda" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_bff10423-3d27-6027-c9a5-ee2e1db85e76" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_ceaf384c-5f45-ebf0-8e08-8d50ba478fda" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_2d2ce4a1-a4f3-0372-bf94-19991376f824" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_bff10423-3d27-6027-c9a5-ee2e1db85e76" xlink:to="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_2d2ce4a1-a4f3-0372-bf94-19991376f824" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_05b35893-ab2e-218a-39ba-04a37a83e860" xlink:type="locator" />
    <link:calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_bff10423-3d27-6027-c9a5-ee2e1db85e76" xlink:to="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_05b35893-ab2e-218a-39ba-04a37a83e860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_9fe3683e-3870-dbe7-1755-28d390eb6100" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_a27f63ff-9755-c103-9678-4c24542dbc78" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_9fe3683e-3870-dbe7-1755-28d390eb6100" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_b078b139-f134-64d2-2fdb-7fa5d8075853" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_1dadd98a-d027-e035-6b47-097cfbd1874d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_b078b139-f134-64d2-2fdb-7fa5d8075853" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_1dadd98a-d027-e035-6b47-097cfbd1874d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_715c03b0-db0a-5c9c-7223-308bd504aefd" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_b078b139-f134-64d2-2fdb-7fa5d8075853" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_715c03b0-db0a-5c9c-7223-308bd504aefd" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_89bf30c4-4598-5c95-90d3-04a37b117ba9" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_b078b139-f134-64d2-2fdb-7fa5d8075853" xlink:to="loc_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_89bf30c4-4598-5c95-90d3-04a37b117ba9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets_110b2c5b-1607-4f62-49be-53777e611ae0" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_b078b139-f134-64d2-2fdb-7fa5d8075853" xlink:to="loc_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets_110b2c5b-1607-4f62-49be-53777e611ae0" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanAssetsAtFairValueAllocationPercentage" xlink:label="loc_cls_PlanAssetsAtFairValueAllocationPercentage_246ba00b-dc84-ca4d-cc12-04a37a7aba72" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" xlink:label="loc_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_b7615f18-a104-e7a1-977c-04a37b18cf6a" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cls_PlanAssetsAtFairValueAllocationPercentage_246ba00b-dc84-ca4d-cc12-04a37a7aba72" xlink:to="loc_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_b7615f18-a104-e7a1-977c-04a37b18cf6a" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" xlink:label="loc_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_2966af97-9569-11f2-f3fa-04a37c1df514" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cls_PlanAssetsAtFairValueAllocationPercentage_246ba00b-dc84-ca4d-cc12-04a37a7aba72" xlink:to="loc_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_2966af97-9569-11f2-f3fa-04a37c1df514" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage" xlink:label="loc_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_eddb7312-3d9f-8fa6-a9f8-04a37a4a6ae3" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cls_PlanAssetsAtFairValueAllocationPercentage_246ba00b-dc84-ca4d-cc12-04a37a7aba72" xlink:to="loc_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_eddb7312-3d9f-8fa6-a9f8-04a37a4a6ae3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" xlink:label="loc_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_2b4c00c8-78b7-e5ea-f70f-04a37a1e02d5" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cls_PlanAssetsAtFairValueAllocationPercentage_246ba00b-dc84-ca4d-cc12-04a37a7aba72" xlink:to="loc_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_2b4c00c8-78b7-e5ea-f70f-04a37a1e02d5" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition" xlink:label="loc_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_143932c9-0a96-e6f7-b831-04a37a62c4b0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_1ced3dd7-6964-ba3c-1cee-f3614ca7d4c4" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_143932c9-0a96-e6f7-b831-04a37a62c4b0" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_1ced3dd7-6964-ba3c-1cee-f3614ca7d4c4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_07b5cc73-ee6e-3a1f-d21a-e81eede6ca32" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_143932c9-0a96-e6f7-b831-04a37a62c4b0" xlink:to="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_07b5cc73-ee6e-3a1f-d21a-e81eede6ca32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_c3d30e85-9331-fa87-da52-8c729dc50104" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_143932c9-0a96-e6f7-b831-04a37a62c4b0" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_c3d30e85-9331-fa87-da52-8c729dc50104" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SurplusDeficitInPlan" xlink:label="loc_ifrs-full_SurplusDeficitInPlan_f9629c01-8ce4-1981-2a66-9ed644f7ffe9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_b594d458-936b-ea8d-8912-f069f3fb02dc" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_SurplusDeficitInPlan_f9629c01-8ce4-1981-2a66-9ed644f7ffe9" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_b594d458-936b-ea8d-8912-f069f3fb02dc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_b078b139-f134-64d2-2fdb-7fa5d8075853" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_SurplusDeficitInPlan_f9629c01-8ce4-1981-2a66-9ed644f7ffe9" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_b078b139-f134-64d2-2fdb-7fa5d8075853" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipment" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentChangesToNetBookValueDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/Provisions" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/ProvisionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Provisions" xlink:label="loc_ifrs-full_Provisions_ecabab78-7a2f-f27d-4afe-e562245b1577" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentProvisions" xlink:label="loc_ifrs-full_CurrentProvisions_fb98c360-5c92-3707-74c7-113780f17849" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Provisions_ecabab78-7a2f-f27d-4afe-e562245b1577" xlink:to="loc_ifrs-full_CurrentProvisions_fb98c360-5c92-3707-74c7-113780f17849" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentProvisions" xlink:label="loc_ifrs-full_NoncurrentProvisions_77a81d82-2d2a-b3d6-fa6c-c30f70db3ce6" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Provisions_ecabab78-7a2f-f27d-4afe-e562245b1577" xlink:to="loc_ifrs-full_NoncurrentProvisions_77a81d82-2d2a-b3d6-fa6c-c30f70db3ce6" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/ProvisionsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactions" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactionsAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_a59a5560-ac66-66bb-b10d-4c0b50780afe" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_56c1bbd7-53f3-3ff4-84d1-87b5962afa43" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_a59a5560-ac66-66bb-b10d-4c0b50780afe" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_56c1bbd7-53f3-3ff4-84d1-87b5962afa43" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits" xlink:label="loc_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_7ae908aa-c43b-4f5f-663c-04a37a15ac5e" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_a59a5560-ac66-66bb-b10d-4c0b50780afe" xlink:to="loc_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_7ae908aa-c43b-4f5f-663c-04a37a15ac5e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_57c07b6f-5901-e694-821d-302023974395" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_a59a5560-ac66-66bb-b10d-4c0b50780afe" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_57c07b6f-5901-e694-821d-302023974395" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactionsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/ReportingEntity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/SolarPanelManufacturingBusiness" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/SolarPanelManufacturingBusinessDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/SubsequentEvent" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/SubsequentEventDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/WeightedAverageNumberOfSharesDiluted" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_53db9a34-73a6-f71b-c65e-07eb70ebf765" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageShares" xlink:label="loc_ifrs-full_WeightedAverageShares_b7daad96-384d-e26c-d451-c00792a546be" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares_53db9a34-73a6-f71b-c65e-07eb70ebf765" xlink:to="loc_ifrs-full_WeightedAverageShares_b7daad96-384d-e26c-d451-c00792a546be" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_33590451-05dd-edb8-ccf5-5f273aee8854" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares_53db9a34-73a6-f71b-c65e-07eb70ebf765" xlink:to="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_33590451-05dd-edb8-ccf5-5f273aee8854" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>cls-20171231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.celestica.com/role/AccountsReceivable" xlink:href="cls-20171231.xsd#AccountsReceivable" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccountsReceivableDetails" xlink:href="cls-20171231.xsd#AccountsReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTax" xlink:href="cls-20171231.xsd#AccumulatedOtherComprehensiveLossNetOfTax" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxDetails" xlink:href="cls-20171231.xsd#AccumulatedOtherComprehensiveLossNetOfTaxDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxTables" xlink:href="cls-20171231.xsd#AccumulatedOtherComprehensiveLossNetOfTaxTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/Acquisitions" xlink:href="cls-20171231.xsd#Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AcquisitionsAdditionalInformationDetails" xlink:href="cls-20171231.xsd#AcquisitionsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:href="cls-20171231.xsd#AcquisitionsPurchasePriceAllocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AcquisitionsTables" xlink:href="cls-20171231.xsd#AcquisitionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AssetsClassifiedAsHeldForSale" xlink:href="cls-20171231.xsd#AssetsClassifiedAsHeldForSale" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AssetsClassifiedAsHeldForSaleDetails" xlink:href="cls-20171231.xsd#AssetsClassifiedAsHeldForSaleDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPolicies" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesDetails" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesPolicies" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesTables" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalDisclosures" xlink:href="cls-20171231.xsd#CapitalDisclosures" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalDisclosuresDetails" xlink:href="cls-20171231.xsd#CapitalDisclosuresDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStock" xlink:href="cls-20171231.xsd#CapitalStock" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockAdditionalInformationDetails" xlink:href="cls-20171231.xsd#CapitalStockAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:href="cls-20171231.xsd#CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockCapitalStockRsuTransactionsDetails" xlink:href="cls-20171231.xsd#CapitalStockCapitalStockRsuTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockCapitalTransactionsDetails" xlink:href="cls-20171231.xsd#CapitalStockCapitalTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockStockOptionTransactionsDetails" xlink:href="cls-20171231.xsd#CapitalStockStockOptionTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockStockOptionsOutstandingDetails" xlink:href="cls-20171231.xsd#CapitalStockStockOptionsOutstandingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockTables" xlink:href="cls-20171231.xsd#CapitalStockTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuarantees" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuarantees" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesTables" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuaranteesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedBalanceSheets" xlink:href="cls-20171231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfCashFlows" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfCashFlowsParenthetical" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfCashFlowsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfChangesInEquity" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfChangesInEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfComprehensiveIncome" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfOperations" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebt" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtAdditionalInformationDetails" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtTables" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/DocumentAndEntityInformation" xlink:href="cls-20171231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ExpensesByNature" xlink:href="cls-20171231.xsd#ExpensesByNature" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ExpensesByNatureDetails" xlink:href="cls-20171231.xsd#ExpensesByNatureDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinanceCostsAndRefundInterestIncome" xlink:href="cls-20171231.xsd#FinanceCostsAndRefundInterestIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagement" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagement" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCurrencyRiskDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementCurrencyRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementInterestRateRiskDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementInterestRateRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementTables" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssets" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsDetails" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxes" xlink:href="cls-20171231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesAdditionalInformationDetails" xlink:href="cls-20171231.xsd#IncomeTaxesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="cls-20171231.xsd#IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesMajorComponentsOfTaxExpenseDetails" xlink:href="cls-20171231.xsd#IncomeTaxesMajorComponentsOfTaxExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetails" xlink:href="cls-20171231.xsd#IncomeTaxesReconciliationOfIncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesTables" xlink:href="cls-20171231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/Inventories" xlink:href="cls-20171231.xsd#Inventories" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/InventoriesAdditionalInformationDetails" xlink:href="cls-20171231.xsd#InventoriesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/InventoriesDetails" xlink:href="cls-20171231.xsd#InventoriesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/InventoriesTables" xlink:href="cls-20171231.xsd#InventoriesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherCharges" xlink:href="cls-20171231.xsd#OtherCharges" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesAnnualImpairmentAssessmentDetails" xlink:href="cls-20171231.xsd#OtherChargesAnnualImpairmentAssessmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesDetails" xlink:href="cls-20171231.xsd#OtherChargesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesPensionObligationSettlementLossGainDetails" xlink:href="cls-20171231.xsd#OtherChargesPensionObligationSettlementLossGainDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesRestructuringDetails" xlink:href="cls-20171231.xsd#OtherChargesRestructuringDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesTables" xlink:href="cls-20171231.xsd#OtherChargesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesTorontoTransitionCostsAndOtherDetails" xlink:href="cls-20171231.xsd#OtherChargesTorontoTransitionCostsAndOtherDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherNonCurrentAssets" xlink:href="cls-20171231.xsd#OtherNonCurrentAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherNonCurrentAssetsDetails" xlink:href="cls-20171231.xsd#OtherNonCurrentAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherNonCurrentAssetsTables" xlink:href="cls-20171231.xsd#OtherNonCurrentAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlans" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlans" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansTables" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipment" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentChangesToNetBookValueDetails" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentChangesToNetBookValueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentDetails" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentTables" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/Provisions" xlink:href="cls-20171231.xsd#Provisions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ProvisionsDetails" xlink:href="cls-20171231.xsd#ProvisionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ProvisionsTables" xlink:href="cls-20171231.xsd#ProvisionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactions" xlink:href="cls-20171231.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactionsAdditionalInformationDetails" xlink:href="cls-20171231.xsd#RelatedPartyTransactionsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactionsDetails" xlink:href="cls-20171231.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactionsTables" xlink:href="cls-20171231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ReportingEntity" xlink:href="cls-20171231.xsd#ReportingEntity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformation" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationAdditionalInformationDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationTables" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SolarPanelManufacturingBusiness" xlink:href="cls-20171231.xsd#SolarPanelManufacturingBusiness" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SolarPanelManufacturingBusinessDetails" xlink:href="cls-20171231.xsd#SolarPanelManufacturingBusinessDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SubsequentEvent" xlink:href="cls-20171231.xsd#SubsequentEvent" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SubsequentEventDetails" xlink:href="cls-20171231.xsd#SubsequentEventDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDiluted" xlink:href="cls-20171231.xsd#WeightedAverageNumberOfSharesDiluted" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedDetails" xlink:href="cls-20171231.xsd#WeightedAverageNumberOfSharesDilutedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedTables" xlink:href="cls-20171231.xsd#WeightedAverageNumberOfSharesDilutedTables" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/AccountsReceivable" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/AccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems" xlink:label="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionofFinancialAssetsbyTypeofTransferTable" xlink:label="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:to="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_68A7B2F5A7158EA73873018DBE2AF69E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_68A7B2F5A7158EA73873018DBE2AF69E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_5D205799E54D34A6DC2F018DBE2AF4EC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_68A7B2F5A7158EA73873018DBE2AF69E" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_5D205799E54D34A6DC2F018DBE2AF4EC_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_5D205799E54D34A6DC2F018DBE2AF4EC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_68A7B2F5A7158EA73873018DBE2AF69E" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_5D205799E54D34A6DC2F018DBE2AF4EC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderFacilityProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_68B0DFCFEFE410D18574018DBE2A2A18" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_5D205799E54D34A6DC2F018DBE2AF4EC" xlink:to="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_68B0DFCFEFE410D18574018DBE2A2A18" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderSupplierFinancingProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_A004FEDE994BF3ED9DA7018DBE2AE160" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_5D205799E54D34A6DC2F018DBE2AF4EC" xlink:to="loc_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_A004FEDE994BF3ED9DA7018DBE2AE160" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_CD0EC0BD7FC54183A4CA018DBE2A3374" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_CD0EC0BD7FC54183A4CA018DBE2A3374" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_5625CDB038F37FCA38C2018DBE2A228E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_5625CDB038F37FCA38C2018DBE2A228E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_4D35B743FDD08DA317B4018DBE2AD550" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_4D35B743FDD08DA317B4018DBE2AD550" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTax" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_23F76DD92E51BB2C9821018DBDADCE1F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_23F76DD92E51BB2C9821018DBDADCE1F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_D7507B3AB9D1C9AAEF66018DBDAD266A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_23F76DD92E51BB2C9821018DBDADCE1F" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_D7507B3AB9D1C9AAEF66018DBDAD266A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_D7507B3AB9D1C9AAEF66018DBDAD266A" xlink:to="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_D7507B3AB9D1C9AAEF66018DBDAD266A" xlink:to="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_4FC9446EB0F2824DE0EB018DBDAE4022" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_4FC9446EB0F2824DE0EB018DBDAE4022" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfCashFlowHedgesMember" xlink:label="loc_ifrs-full_ReserveOfCashFlowHedgesMember_F6EDBF9AF7289CF7503E018DBDAE161E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:to="loc_ifrs-full_ReserveOfCashFlowHedgesMember_F6EDBF9AF7289CF7503E018DBDAE161E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_F31EA860E20BB593026B018DBDAE578D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_F31EA860E20BB593026B018DBDAE578D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_B52575DD7977CC252B40018DBDAECEA5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_B52575DD7977CC252B40018DBDAECEA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_70C097C9AF8B79A69593018DBDAE03D4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_70C097C9AF8B79A69593018DBDAE03D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_285FBC79A91B66245A5A018DBDAE36D9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_285FBC79A91B66245A5A018DBDAE36D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_6D0FC195E13BAFF4C46D018DBDAED339" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_6D0FC195E13BAFF4C46D018DBDAED339" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_695DC5B0874475847A21018DBDAEC604" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_695DC5B0874475847A21018DBDAEC604" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_97605BDEF116F08BBABE018DBDAE2C26" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_97605BDEF116F08BBABE018DBDAE2C26" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax" xlink:label="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement" xlink:label="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_61D5ED2EA2D9E5267D43018DBDAEAC5F" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_61D5ED2EA2D9E5267D43018DBDAEAC5F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome" xlink:label="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome" xlink:label="loc_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome" xlink:label="loc_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:label="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_BEB2B8DFAEF72FE2E43D018DBDAF31C1" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_BEB2B8DFAEF72FE2E43D018DBDAF31C1" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/Acquisitions" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/AcquisitionsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_KarelMember" xlink:label="loc_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235" xlink:to="loc_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2514C7702724D7AFB6B9018DBE3BD4BC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:to="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2514C7702724D7AFB6B9018DBE3BD4BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashTransferred" xlink:label="loc_ifrs-full_CashTransferred_0FD656DD238D8B1FEF77018DBE3CA69D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:to="loc_ifrs-full_CashTransferred_0FD656DD238D8B1FEF77018DBE3CA69D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_42BB20B193D2DED76A2B018DBE3C717A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:to="loc_ifrs-full_Goodwill_42BB20B193D2DED76A2B018DBE3C717A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage" xlink:label="loc_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:to="loc_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_C4F30CDF9779B50851DA4827BCFFBCDB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_C4F30CDF9779B50851DA4827BCFFBCDB" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_E2D7FEF75E3498E2BF9E4827BCFF1F3C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_C4F30CDF9779B50851DA4827BCFFBCDB" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_E2D7FEF75E3498E2BF9E4827BCFF1F3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3493B51F000E734D71A44827BCFFCE76_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_E2D7FEF75E3498E2BF9E4827BCFF1F3C" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3493B51F000E734D71A44827BCFFCE76_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3493B51F000E734D71A44827BCFFCE76" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_E2D7FEF75E3498E2BF9E4827BCFF1F3C" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3493B51F000E734D71A44827BCFFCE76" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_KarelMember" xlink:label="loc_cls_KarelMember_2E1462245C0ABE6B5F894827BCFF30BC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3493B51F000E734D71A44827BCFFCE76" xlink:to="loc_cls_KarelMember_2E1462245C0ABE6B5F894827BCFF30BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_BFA7761B3A6E32117FD04827BCFF4D0D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_BFA7761B3A6E32117FD04827BCFF4D0D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate" xlink:label="loc_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_5DE88E161E2E14BFDFF64827BCFFFEC4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_ifrs-full_Goodwill_5DE88E161E2E14BFDFF64827BCFFFEC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_24BB497E518ADED613324827BCFF27D8" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_24BB497E518ADED613324827BCFF27D8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate" xlink:label="loc_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_B6FE08B1D362F84FF41B4827BD00A244" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_B6FE08B1D362F84FF41B4827BD00A244" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/AcquisitionsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/AssetsClassifiedAsHeldForSale" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/AssetsClassifiedAsHeldForSaleDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_5EE35BBC69EDAE9633D807064214273E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_5EE35BBC69EDAE9633D807064214273E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment_3A538CCD23FFD52E90EB070E8528CD9E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:to="loc_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment_3A538CCD23FFD52E90EB070E8528CD9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_BEDBDDD3AB3DD4BCAA180706421587CB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_BEDBDDD3AB3DD4BCAA180706421587CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners" xlink:label="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_8C02F3B5EC9E5B44889007064215D2D3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:to="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_8C02F3B5EC9E5B44889007064215D2D3" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Vesting1Axis" xlink:label="loc_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="loc_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Vesting1Domain" xlink:label="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:to="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Vesting1Domain" xlink:label="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:to="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheOne1Member" xlink:label="loc_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheTwo1Member" xlink:label="loc_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheThree1Member" xlink:label="loc_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheFourMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheFiveMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheSixMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheSevenMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_F78D65686A03779ADE9947865E1E36AE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_F78D65686A03779ADE9947865E1E36AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_F78D65686A03779ADE9947865E1E36AE" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_F78D65686A03779ADE9947865E1E36AE" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeStockOption1Member" xlink:label="loc_cls_EmployeeStockOption1Member_4C3ED7E0EBC77F5B9F7747865E1E0EFB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:to="loc_cls_EmployeeStockOption1Member_4C3ED7E0EBC77F5B9F7747865E1E0EFB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestrictedStockUnitsRSU1Member" xlink:label="loc_cls_RestrictedStockUnitsRSU1Member_02F700AEB2E14BD771E547865E1E26FC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:to="loc_cls_RestrictedStockUnitsRSU1Member_02F700AEB2E14BD771E547865E1E26FC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PerformanceShareUnitsPSUMember" xlink:label="loc_cls_PerformanceShareUnitsPSUMember_C7ECC9AED392AE9A028147865E1E9F36" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:to="loc_cls_PerformanceShareUnitsPSUMember_C7ECC9AED392AE9A028147865E1E9F36" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredShareUnitsDSUMember" xlink:label="loc_cls_DeferredShareUnitsDSUMember_EC36A42366E5CAB201C647865E1E3FF4" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:to="loc_cls_DeferredShareUnitsDSUMember_EC36A42366E5CAB201C647865E1E3FF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_E9A28CFAB5B8E8FA173747865E1EAC49" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="loc_ifrs-full_RangeAxis_E9A28CFAB5B8E8FA173747865E1EAC49" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_BEBC365F69420A49529447865E1E709B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_E9A28CFAB5B8E8FA173747865E1EAC49" xlink:to="loc_ifrs-full_RangesMember_BEBC365F69420A49529447865E1E709B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_BEBC365F69420A49529447865E1E709B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_E9A28CFAB5B8E8FA173747865E1EAC49" xlink:to="loc_ifrs-full_RangesMember_BEBC365F69420A49529447865E1E709B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_7DBA8FA0B7EAD1CDACC247865E1E284C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_BEBC365F69420A49529447865E1E709B" xlink:to="loc_ifrs-full_BottomOfRangeMember_7DBA8FA0B7EAD1CDACC247865E1E284C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_33A1412F10720A27600647865E1E79DA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_BEBC365F69420A49529447865E1E709B" xlink:to="loc_ifrs-full_TopOfRangeMember_33A1412F10720A27600647865E1E79DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IntellectualProperty1Member" xlink:label="loc_cls_IntellectualProperty1Member_029FA0A9418F6F8E0A4347865E1EB373" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:to="loc_cls_IntellectualProperty1Member_029FA0A9418F6F8E0A4347865E1EB373" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherIntangibleAssetsMember" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_91F1E8C1D80386D8877947865E1F7531" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_91F1E8C1D80386D8877947865E1F7531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComputerSoftwareMember" xlink:label="loc_ifrs-full_ComputerSoftwareMember_64A3B12EC21BCD8C7C8B47865E1F92AA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:to="loc_ifrs-full_ComputerSoftwareMember_64A3B12EC21BCD8C7C8B47865E1F92AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C71A740C9B940C3B567C47865E1FC232" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C71A740C9B940C3B567C47865E1FC232" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C71A740C9B940C3B567C47865E1FC232" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C71A740C9B940C3B567C47865E1FC232" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BuildingsMember" xlink:label="loc_ifrs-full_BuildingsMember_92BC4EC7781F0234C98B47865E1FF219" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B" xlink:to="loc_ifrs-full_BuildingsMember_92BC4EC7781F0234C98B47865E1FF219" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BuildingImprovementsAndLeaseholdImprovementsMember" xlink:label="loc_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B" xlink:to="loc_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MachineryAndEquipment1Member" xlink:label="loc_cls_MachineryAndEquipment1Member_4BFECB3B94AA80218E7047865E1FF25A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B" xlink:to="loc_cls_MachineryAndEquipment1Member_4BFECB3B94AA80218E7047865E1FF25A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod" xlink:label="loc_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod" xlink:label="loc_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_3923100FADF5E53E33A747865E1F64FF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_3923100FADF5E53E33A747865E1F64FF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares" xlink:label="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel" xlink:label="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards" xlink:label="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NewIFRSsAxis" xlink:label="loc_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:to="loc_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:to="loc_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:to="loc_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_AE7B816AC498912D93900B4CF7A64484" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802" xlink:to="loc_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_AE7B816AC498912D93900B4CF7A64484" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_44D7A8F641478B4AFF830B4CF7A74F6D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_CurrentTradeReceivables_44D7A8F641478B4AFF830B4CF7A74F6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_61A4FD385BB73BE5D2AE0B4CF7A7A835" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_Inventories_61A4FD385BB73BE5D2AE0B4CF7A7A835" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_58DEC5276B4DCB0A5B3A0B4CF7A771F9" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_DeferredTaxAssets_58DEC5276B4DCB0A5B3A0B4CF7A771F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_6BA6B58F45F75B349F6E0B4CF7A7D373" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_RetainedEarnings_6BA6B58F45F75B349F6E0B4CF7A7D373" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_ACE8600A7B927F3162F50B4CF7A72626" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_Revenue_ACE8600A7B927F3162F50B4CF7A72626" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_99DC6D5CC43EB40E80660B4CF7A77191" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_CostOfSales_99DC6D5CC43EB40E80660B4CF7A77191" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_02C24C652C0B41EA2F690B4CF7A72E47" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_02C24C652C0B41EA2F690B4CF7A72E47" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/CapitalDisclosures" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/CapitalDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderFacilityProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:to="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderSupplierFinancingProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:to="loc_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Axis" xlink:label="loc_cls_CreditFacility1Axis_2157C431C88EFC3594C70BDB6B67C32F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:to="loc_cls_CreditFacility1Axis_2157C431C88EFC3594C70BDB6B67C32F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Domain" xlink:label="loc_cls_CreditFacility1Domain_4D3F90B22DB788AC576A0BDB6B67CD76_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_CreditFacility1Axis_2157C431C88EFC3594C70BDB6B67C32F" xlink:to="loc_cls_CreditFacility1Domain_4D3F90B22DB788AC576A0BDB6B67CD76_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Domain" xlink:label="loc_cls_CreditFacility1Domain_4D3F90B22DB788AC576A0BDB6B67CD76" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_CreditFacility1Axis_2157C431C88EFC3594C70BDB6B67C32F" xlink:to="loc_cls_CreditFacility1Domain_4D3F90B22DB788AC576A0BDB6B67CD76" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BridgeLoan1Member" xlink:label="loc_cls_BridgeLoan1Member_F5E65386FCF0D0D1815E0BDB6B6732AA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_CreditFacility1Domain_4D3F90B22DB788AC576A0BDB6B67CD76" xlink:to="loc_cls_BridgeLoan1Member_F5E65386FCF0D0D1815E0BDB6B6732AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_C1CF33230B4C8FF8D3F70BDB6B67BC97" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_C1CF33230B4C8FF8D3F70BDB6B67BC97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_C1CF33230B4C8FF8D3F70BDB6B67BC97" xlink:to="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_C1CF33230B4C8FF8D3F70BDB6B67BC97" xlink:to="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueOctober2018Member" xlink:label="loc_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803" xlink:to="loc_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueMay2020Member" xlink:label="loc_cls_RevolvingFacilityDueMay2020Member_0C124F11345CA778A27D0BDB6B675DC6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803" xlink:to="loc_cls_RevolvingFacilityDueMay2020Member_0C124F11345CA778A27D0BDB6B675DC6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacilityMember" xlink:label="loc_cls_CreditFacilityMember_FA5511A1EA124AF853130BE9B50992F6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803" xlink:to="loc_cls_CreditFacilityMember_FA5511A1EA124AF853130BE9B50992F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_747B7834826A2B09AF1E0BDB6B67C85F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:to="loc_ifrs-full_RangeAxis_747B7834826A2B09AF1E0BDB6B67C85F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_8814CA52034B9229255B0BDB6B675D70_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_747B7834826A2B09AF1E0BDB6B67C85F" xlink:to="loc_ifrs-full_RangesMember_8814CA52034B9229255B0BDB6B675D70_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_8814CA52034B9229255B0BDB6B675D70" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_747B7834826A2B09AF1E0BDB6B67C85F" xlink:to="loc_ifrs-full_RangesMember_8814CA52034B9229255B0BDB6B675D70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_99112CD2D584F02EEF890BDB6B68A0AF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_8814CA52034B9229255B0BDB6B675D70" xlink:to="loc_ifrs-full_TopOfRangeMember_99112CD2D584F02EEF890BDB6B68A0AF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LineOfCreditFacilityMaximumBorrowingCapacity1" xlink:label="loc_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_26E5F4B27A3774FE6C020BDB6B684504" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_26E5F4B27A3774FE6C020BDB6B684504" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption" xlink:label="loc_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_FDED7AB6DECB7D8040C60BDB6B68E553" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_FDED7AB6DECB7D8040C60BDB6B68E553" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsMaturityTerm" xlink:label="loc_cls_BorrowingsMaturityTerm_10FFDAE589629765C5B20BDB6B685A0D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_BorrowingsMaturityTerm_10FFDAE589629765C5B20BDB6B685A0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_4F9F9D67AC1A5941DE3F0BDB6B68A565" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_ifrs-full_Borrowings_4F9F9D67AC1A5941DE3F0BDB6B68A565" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LettersOfCreditOutstandingAmount1" xlink:label="loc_cls_LettersOfCreditOutstandingAmount1_661C232B3045EE1353210BDB6B68C09E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_LettersOfCreditOutstandingAmount1_661C232B3045EE1353210BDB6B68C09E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UndrawnBorrowingFacilities" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_1EF9AEC4F8459345C0100BDB6B682200" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_1EF9AEC4F8459345C0100BDB6B682200" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/CapitalStock" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/CapitalStockAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_6392C60237AF3141FEE80B4CF62E52DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_6392C60237AF3141FEE80B4CF62E52DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_6392C60237AF3141FEE80B4CF62E52DC" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_6392C60237AF3141FEE80B4CF62E52DC" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SubordinateVotingSharesMember" xlink:label="loc_cls_SubordinateVotingSharesMember_59ABC9BEF40FBBED10660B4CF62F0374" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447" xlink:to="loc_cls_SubordinateVotingSharesMember_59ABC9BEF40FBBED10660B4CF62F0374" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MultipleVotingSharesMember" xlink:label="loc_cls_MultipleVotingSharesMember_A203BD5D6BA3B630B7880B4CF62F8019" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447" xlink:to="loc_cls_MultipleVotingSharesMember_A203BD5D6BA3B630B7880B4CF62F8019" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PreferenceSharesMember" xlink:label="loc_ifrs-full_PreferenceSharesMember_2FB6E5DC4851137E6C620B4CF62F1B78" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447" xlink:to="loc_ifrs-full_PreferenceSharesMember_2FB6E5DC4851137E6C620B4CF62F1B78" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareRepurchaseProgram1Axis" xlink:label="loc_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareRepurchaseProgram1Domain" xlink:label="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:to="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareRepurchaseProgram1Domain" xlink:label="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:to="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TwoThousandSeventeenNCIBMember" xlink:label="loc_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TwoThousandSixteenNCIBMember" xlink:label="loc_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ProgramShareRepurchase2016NCIBMember" xlink:label="loc_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ProgramShareRepurchase2017NCIBMember" xlink:label="loc_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SIBMember" xlink:label="loc_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TwoThousandFourteenNCIBMember" xlink:label="loc_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ProgramShareRepurchase2014NCIBMember" xlink:label="loc_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_C1B2729D3F71488908720B4CF6301B2C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_C1B2729D3F71488908720B4CF6301B2C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_7548EA564FB620EBFAAA0B4CF6300A32_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_C1B2729D3F71488908720B4CF6301B2C" xlink:to="loc_ifrs-full_BorrowingsByNameMember_7548EA564FB620EBFAAA0B4CF6300A32_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_7548EA564FB620EBFAAA0B4CF6300A32" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_C1B2729D3F71488908720B4CF6301B2C" xlink:to="loc_ifrs-full_BorrowingsByNameMember_7548EA564FB620EBFAAA0B4CF6300A32" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TermLoanDueMay2020Member" xlink:label="loc_cls_TermLoanDueMay2020Member_2D08F9E4A0BF1AD6C4000B4CF635DAF7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7548EA564FB620EBFAAA0B4CF6300A32" xlink:to="loc_cls_TermLoanDueMay2020Member_2D08F9E4A0BF1AD6C4000B4CF635DAF7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueMay2020Member" xlink:label="loc_cls_RevolvingFacilityDueMay2020Member_6FB0CB63D14B6DC0A4820B4CF63510AA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7548EA564FB620EBFAAA0B4CF6300A32" xlink:to="loc_cls_RevolvingFacilityDueMay2020Member_6FB0CB63D14B6DC0A4820B4CF63510AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_6F94B298C483F5B667DA0B4CF635CE98" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_ifrs-full_RangeAxis_6F94B298C483F5B667DA0B4CF635CE98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_6F94B298C483F5B667DA0B4CF635CE98" xlink:to="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_6F94B298C483F5B667DA0B4CF635CE98" xlink:to="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageMember" xlink:label="loc_ifrs-full_WeightedAverageMember_12D1C64A309C875538230B4CF636642A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2" xlink:to="loc_ifrs-full_WeightedAverageMember_12D1C64A309C875538230B4CF636642A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_C7D24ACBB9D7470D91B30B4CF636669D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2" xlink:to="loc_ifrs-full_BottomOfRangeMember_C7D24ACBB9D7470D91B30B4CF636669D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_4C07FFDF3AD3667611040B4CF6364C3C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2" xlink:to="loc_ifrs-full_TopOfRangeMember_4C07FFDF3AD3667611040B4CF6364C3C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Axis" xlink:label="loc_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Domain" xlink:label="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:to="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Domain" xlink:label="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:to="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LTIPMember" xlink:label="loc_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:to="loc_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CSUPMember" xlink:label="loc_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:to="loc_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_07A2306E9811BD0D0A200B4CF6361172" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_07A2306E9811BD0D0A200B4CF6361172" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_07A2306E9811BD0D0A200B4CF6361172" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_07A2306E9811BD0D0A200B4CF6361172" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeStockOption1Member" xlink:label="loc_cls_EmployeeStockOption1Member_AF7F3DCBFD4A34C1ABDC0B4CF6371E3F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:to="loc_cls_EmployeeStockOption1Member_AF7F3DCBFD4A34C1ABDC0B4CF6371E3F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PerformanceShareUnitsPSUMember" xlink:label="loc_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:to="loc_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestrictedStockUnitsRSU1Member" xlink:label="loc_cls_RestrictedStockUnitsRSU1Member_8B960AAEEF4307EFED4C0B4CF637FEAE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:to="loc_cls_RestrictedStockUnitsRSU1Member_8B960AAEEF4307EFED4C0B4CF637FEAE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredShareUnitsDSUMember" xlink:label="loc_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:to="loc_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfVotesPerShare" xlink:label="loc_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesIssued" xlink:label="loc_ifrs-full_NumberOfSharesIssued_4C13496F4C21B69EF25F0B4CF63718CA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_NumberOfSharesIssued_4C13496F4C21B69EF25F0B4CF63718CA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1" xlink:label="loc_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized" xlink:label="loc_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation" xlink:label="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_7DA1D02C55AC4378557D0B4CF637F570" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_7DA1D02C55AC4378557D0B4CF637F570" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedAndRetiredDuringPeriodShares1" xlink:label="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_1A8779B8C5866FA559B50B4CF638612D" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_1A8779B8C5866FA559B50B4CF638612D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharePrice1" xlink:label="loc_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedDuringPeriodShares1" xlink:label="loc_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchaseProgramAuthorizedAmount2" xlink:label="loc_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_24A018D17DCEF09F8F080B4CF6383D9B" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_24A018D17DCEF09F8F080B4CF6383D9B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CapitalSharesReservedforFutureIssuance" xlink:label="loc_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_B54E1014982912BB97140B4CF638CEF5" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_B54E1014982912BB97140B4CF638CEF5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise_01FB7C0C2F9F234822B20B4CF638ADBE" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise_01FB7C0C2F9F234822B20B4CF638ADBE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_87A2EB2A68BEADFEB6950B4CF6394D04" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_87A2EB2A68BEADFEB6950B4CF6394D04" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_D3895FDD93497C38795E0B4CF639693F" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_D3895FDD93497C38795E0B4CF639693F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_AE759B25FA1AE1F645440B4CF639FC09" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_AE759B25FA1AE1F645440B4CF639FC09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_B4EDF8017E9E40F373550B4CF639EE49" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_B4EDF8017E9E40F373550B4CF639EE49" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TreasuryStockSharesAcquired1" xlink:label="loc_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3" xlink:type="locator" />
    <link:definitionArc order="24" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfTreasuryShares" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_F2FDE19ACE62F354732A0B4CF6395C02" xlink:type="locator" />
    <link:definitionArc order="25" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_PurchaseOfTreasuryShares_F2FDE19ACE62F354732A0B4CF6395C02" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TreasuryStockSharesAcquiredHeldbyBroker" xlink:label="loc_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C" xlink:type="locator" />
    <link:definitionArc order="26" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TreasuryStockValueAcquiredCostMethodHeldByBroker" xlink:label="loc_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954" xlink:type="locator" />
    <link:definitionArc order="27" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfResignedDirectors" xlink:label="loc_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353" xlink:type="locator" />
    <link:definitionArc order="28" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToSettleSharebasedCompensationArrangements" xlink:label="loc_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E" xlink:type="locator" />
    <link:definitionArc order="29" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/CapitalStockCapitalStockRsuTransactionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Axis" xlink:label="loc_cls_PlanName1Axis_A7561EB014C5FE1C540B018DBDB67DFB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:to="loc_cls_PlanName1Axis_A7561EB014C5FE1C540B018DBDB67DFB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Domain" xlink:label="loc_cls_PlanName1Domain_7DFE4D11B91065D4624D018DBDB67ECF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_PlanName1Axis_A7561EB014C5FE1C540B018DBDB67DFB" xlink:to="loc_cls_PlanName1Domain_7DFE4D11B91065D4624D018DBDB67ECF_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Domain" xlink:label="loc_cls_PlanName1Domain_7DFE4D11B91065D4624D018DBDB67ECF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_PlanName1Axis_A7561EB014C5FE1C540B018DBDB67DFB" xlink:to="loc_cls_PlanName1Domain_7DFE4D11B91065D4624D018DBDB67ECF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LTIPMember" xlink:label="loc_cls_LTIPMember_8CD66AB0B9C3AA4D6B2A018DBDB60763" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_PlanName1Domain_7DFE4D11B91065D4624D018DBDB67ECF" xlink:to="loc_cls_LTIPMember_8CD66AB0B9C3AA4D6B2A018DBDB60763" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CSUPMember" xlink:label="loc_cls_CSUPMember_E9F127C70B21A3371EC2018DBDB6637C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_PlanName1Domain_7DFE4D11B91065D4624D018DBDB67ECF" xlink:to="loc_cls_CSUPMember_E9F127C70B21A3371EC2018DBDB6637C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_070C58711DA63815022A018DBDB643F7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_070C58711DA63815022A018DBDB643F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_018B02C4291433225912018DBDB63A38_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_070C58711DA63815022A018DBDB643F7" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_018B02C4291433225912018DBDB63A38_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_018B02C4291433225912018DBDB63A38" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_070C58711DA63815022A018DBDB643F7" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_018B02C4291433225912018DBDB63A38" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestrictedStockUnitsRSU1Member" xlink:label="loc_cls_RestrictedStockUnitsRSU1Member_AE447E741CC2D12413A4018DBDB660B0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_018B02C4291433225912018DBDB63A38" xlink:to="loc_cls_RestrictedStockUnitsRSU1Member_AE447E741CC2D12413A4018DBDB660B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_988D5B12E730A7655926018DBDB6FF8D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_988D5B12E730A7655926018DBDB6FF8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_6CFEA0C34856EFD8B0A4018DBDB67D8A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_6CFEA0C34856EFD8B0A4018DBDB67D8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_9F28BAB458200B1EBEB9018DBDB7071D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_9F28BAB458200B1EBEB9018DBDB7071D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement" xlink:label="loc_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:to="loc_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/CapitalStockCapitalTransactionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeStockOption1Member" xlink:label="loc_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:to="loc_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestrictedStockUnitsRSU1Member" xlink:label="loc_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:to="loc_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SubordinateVotingSharesMember" xlink:label="loc_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:to="loc_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MultipleVotingSharesMember" xlink:label="loc_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:to="loc_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesIssued" xlink:label="loc_ifrs-full_NumberOfSharesIssued_52675FDA8B7222B87413018DBDC68E86" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_ifrs-full_NumberOfSharesIssued_52675FDA8B7222B87413018DBDC68E86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_65D0E938DFB7578D544A018DBDC7B09A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_65D0E938DFB7578D544A018DBDC7B09A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1" xlink:label="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedAndRetiredDuringPeriodShares1" xlink:label="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodSharesOther1" xlink:label="loc_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation" xlink:label="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromExerciseOfOptions" xlink:label="loc_ifrs-full_ProceedsFromExerciseOfOptions_C06373FBB38F38CA163C018DBDC756E9" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_ifrs-full_ProceedsFromExerciseOfOptions_C06373FBB38F38CA163C018DBDC756E9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation" xlink:label="loc_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/CapitalStockStockOptionTransactionsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/CapitalStockStockOptionsOutstandingDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_3A089EEB99C72C103B55018DBDBD8C4C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:to="loc_ifrs-full_RangeAxis_3A089EEB99C72C103B55018DBDBD8C4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_FA749541B18940104C5E018DBDBDA19A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_3A089EEB99C72C103B55018DBDBD8C4C" xlink:to="loc_ifrs-full_RangesMember_FA749541B18940104C5E018DBDBDA19A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_FA749541B18940104C5E018DBDBDA19A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_3A089EEB99C72C103B55018DBDBD8C4C" xlink:to="loc_ifrs-full_RangesMember_FA749541B18940104C5E018DBDBDA19A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_B7B8F3483E1CAA162ED2018DBDBDC331" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_FA749541B18940104C5E018DBDBDA19A" xlink:to="loc_ifrs-full_BottomOfRangeMember_B7B8F3483E1CAA162ED2018DBDBDC331" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_BB9D0B11023EC6DA124B018DBDBD328A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_FA749541B18940104C5E018DBDBDA19A" xlink:to="loc_ifrs-full_TopOfRangeMember_BB9D0B11023EC6DA124B018DBDBD328A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:to="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:to="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:to="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ExercisePriceRangeOneMember" xlink:label="loc_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:to="loc_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ExercisePriceRangeTwoMember" xlink:label="loc_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:to="loc_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions_93C6AF99CAE8E98CF311018DBDBE6386" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions_93C6AF99CAE8E98CF311018DBDBE6386" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_476522E7CA1A50BC2595018DBDBE5755" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_476522E7CA1A50BC2595018DBDBE5755" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_21BFF8FC2B2EDD107DC6018DBDBE142D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_21BFF8FC2B2EDD107DC6018DBDBE142D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_FB0949212CCFFE6769A3018DBDBECF27" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_FB0949212CCFFE6769A3018DBDBECF27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_179013E1A47C673A4927018DBDBE4FAE" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_179013E1A47C673A4927018DBDBE4FAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_4BF1800F3F124C5C5962018DBDBEBE83" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_4BF1800F3F124C5C5962018DBDBEBE83" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/CapitalStockTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuarantees" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:to="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContingentLiabilitiesMember" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContingentLiabilitiesMember" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:label="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_E3B0D5B8169C708E0F87015EBB298933" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:to="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_E3B0D5B8169C708E0F87015EBB298933" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember" xlink:label="loc_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:to="loc_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_7B9C9DB1F982EF99918C015EBB2A6CC1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_7B9C9DB1F982EF99918C015EBB2A6CC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_1FFD8F165D5A1EB6EB2F015EBB2A4958_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_7B9C9DB1F982EF99918C015EBB2A6CC1" xlink:to="loc_ifrs-full_BorrowingsByNameMember_1FFD8F165D5A1EB6EB2F015EBB2A4958_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_1FFD8F165D5A1EB6EB2F015EBB2A4958" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_7B9C9DB1F982EF99918C015EBB2A6CC1" xlink:to="loc_ifrs-full_BorrowingsByNameMember_1FFD8F165D5A1EB6EB2F015EBB2A4958" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_FinanceLeaseLiabilitiesMember" xlink:label="loc_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1FFD8F165D5A1EB6EB2F015EBB2A4958" xlink:to="loc_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacilityMember" xlink:label="loc_cls_CreditFacilityMember_E847FFEAF0600A6A6D65015EBB2A0030" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1FFD8F165D5A1EB6EB2F015EBB2A4958" xlink:to="loc_cls_CreditFacilityMember_E847FFEAF0600A6A6D65015EBB2A0030" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SettlingOfIntercompanyDebtsMember" xlink:label="loc_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959" xlink:to="loc_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_E434DA2031BFBE8F6FAD015EBB2FC4D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_ifrs-full_Borrowings_E434DA2031BFBE8F6FAD015EBB2FC4D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_DD40094362DB903254EE015EBB2FABFB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_DD40094362DB903254EE015EBB2FABFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EstimatedFinancialEffectOfContingentLiabilities" xlink:label="loc_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities_0529F78DB8BD01186D37015EBB3019BB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities_0529F78DB8BD01186D37015EBB3019BB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LettersOfCreditOutstandingAmount1" xlink:label="loc_cls_LettersOfCreditOutstandingAmount1_3ACA1AA3F6C1F4B8AE2F015EBB300572" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_cls_LettersOfCreditOutstandingAmount1_3ACA1AA3F6C1F4B8AE2F015EBB300572" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" xlink:label="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" xlink:label="loc_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxesPaidRefund" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefund_39C806D52C05F74031FF015EBB30CD32" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefund_39C806D52C05F74031FF015EBB30CD32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_DED52A7C3A7D3EEADB54015EBB30B8CA" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_DED52A7C3A7D3EEADB54015EBB30B8CA" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" xlink:label="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_409B997FC4233EE03F61485E36EE5429" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:to="loc_ifrs-full_MaturityAxis_409B997FC4233EE03F61485E36EE5429" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_409B997FC4233EE03F61485E36EE5429" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_409B997FC4233EE03F61485E36EE5429" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_EC61D97E913E3667C237485E36EEBDEE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_EC61D97E913E3667C237485E36EEBDEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_434DC8FCB694C41699A4485E36EE027E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_434DC8FCB694C41699A4485E36EE027E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_B00F273F16A10507AC45485E36EE812C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_B00F273F16A10507AC45485E36EE812C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9283EDD9B496FE965A63485E36EE4DA5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9283EDD9B496FE965A63485E36EE4DA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2B256FB94CCDD836684A485E36EE543B" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2B256FB94CCDD836684A485E36EE543B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_AB95C4DD35E5D752A779485E36EEB050" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_AB95C4DD35E5D752A779485E36EEB050" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease" xlink:label="loc_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_BDFD091F1C33E4B5A5FD485E36EE4738" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_BDFD091F1C33E4B5A5FD485E36EE4738" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayable" xlink:label="loc_ifrs-full_MinimumFinanceLeasePaymentsPayable_89D14D3BE55B8EE1F449485E36EE56AA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_MinimumFinanceLeasePaymentsPayable_89D14D3BE55B8EE1F449485E36EE56AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FutureFinanceChargeOnFinanceLease" xlink:label="loc_ifrs-full_FutureFinanceChargeOnFinanceLease_14C3CFF52DBE8EE1DBF1485E36EE407F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_FutureFinanceChargeOnFinanceLease_14C3CFF52DBE8EE1DBF1485E36EE407F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" xlink:label="loc_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_3115FCE0482E6FE48025485E36EE4E96" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_3115FCE0482E6FE48025485E36EE4E96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentFinanceLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentFinanceLeaseLiabilities_252BB0F44722C0A4840D485E36EE18AA" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_CurrentFinanceLeaseLiabilities_252BB0F44722C0A4840D485E36EE18AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentFinanceLeaseLiabilities" xlink:label="loc_ifrs-full_NoncurrentFinanceLeaseLiabilities_C1FA963DB8658A434FEA485E36EE2BBB" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_NoncurrentFinanceLeaseLiabilities_C1FA963DB8658A434FEA485E36EE2BBB" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/ConsolidatedBalanceSheets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfCashFlows" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfCashFlowsParenthetical" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_Statement1LineItems" xlink:label="loc_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Statement1Table" xlink:label="loc_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:to="loc_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_7B594D660208B8D99B73F97F9DF5B8EC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_7B594D660208B8D99B73F97F9DF5B8EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_23D37AF81F70EFDF2C65F97F9DF5D396_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_7B594D660208B8D99B73F97F9DF5B8EC" xlink:to="loc_ifrs-full_BorrowingsByNameMember_23D37AF81F70EFDF2C65F97F9DF5D396_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_23D37AF81F70EFDF2C65F97F9DF5D396" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_7B594D660208B8D99B73F97F9DF5B8EC" xlink:to="loc_ifrs-full_BorrowingsByNameMember_23D37AF81F70EFDF2C65F97F9DF5D396" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_FinanceLeaseLiabilitiesMember" xlink:label="loc_cls_FinanceLeaseLiabilitiesMember_62BEAB95974EB2FF918CF97F9DF5AE18" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_23D37AF81F70EFDF2C65F97F9DF5D396" xlink:to="loc_cls_FinanceLeaseLiabilitiesMember_62BEAB95974EB2FF918CF97F9DF5AE18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_15EF5BE5E4E4D5A712F3F97F9DF5289F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_15EF5BE5E4E4D5A712F3F97F9DF5289F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CapitalExpendituresIncurredButNotYetPaid1" xlink:label="loc_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:to="loc_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfChangesInEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfChangesInEquityLineItems" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfChangesInEquityTable" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_E32F8D3C15D95A6459B2F95B3F0FC076" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_E32F8D3C15D95A6459B2F95B3F0FC076" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_E32F8D3C15D95A6459B2F95B3F0FC076" xlink:to="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_E32F8D3C15D95A6459B2F95B3F0FC076" xlink:to="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IssuedCapitalMember" xlink:label="loc_ifrs-full_IssuedCapitalMember_B0059A6084B24DA05F79F95B3F0F65B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:to="loc_ifrs-full_IssuedCapitalMember_B0059A6084B24DA05F79F95B3F0F65B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TreasurySharesMember" xlink:label="loc_ifrs-full_TreasurySharesMember_225A418021C2CD2119BEF95B3F0F7278" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:to="loc_ifrs-full_TreasurySharesMember_225A418021C2CD2119BEF95B3F0F7278" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharePremiumMember" xlink:label="loc_ifrs-full_SharePremiumMember_51BC319DE9428764C388F95B3F0F0405" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:to="loc_ifrs-full_SharePremiumMember_51BC319DE9428764C388F95B3F0F0405" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RetainedEarningsMember" xlink:label="loc_ifrs-full_RetainedEarningsMember_06B2CD04D7FD3C19DB64F95B3F0F2815" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:to="loc_ifrs-full_RetainedEarningsMember_06B2CD04D7FD3C19DB64F95B3F0F2815" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_77055C4CD7D274A36285F95B3F0FD1CA" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_77055C4CD7D274A36285F95B3F0FD1CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_D86870BFC7FF4D74A9B2F95B3F0F37C6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:to="loc_ifrs-full_Equity_D86870BFC7FF4D74A9B2F95B3F0F37C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IssueOfEquity" xlink:label="loc_ifrs-full_IssueOfEquity_31985B88038D37781FB9F95B3F0FF059" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:to="loc_ifrs-full_IssueOfEquity_31985B88038D37781FB9F95B3F0FF059" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedandRetiredDuringPeriodValue1" xlink:label="loc_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:to="loc_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfTreasuryShares" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_D1D0DBCE79E862E7082BF95B3F0F0E2E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:to="loc_ifrs-full_PurchaseOfTreasuryShares_D1D0DBCE79E862E7082BF95B3F0F0E2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_E58C098064DE11DF9762F95B3F0F7A6B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_E58C098064DE11DF9762F95B3F0F7A6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:to="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_7AC3E9A3CD995D0710C5F95B3F0F30E7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_7AC3E9A3CD995D0710C5F95B3F0F30E7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans" xlink:label="loc_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:to="loc_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_CE21306383D41332CF83F95B3F0FC958" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_CE21306383D41332CF83F95B3F0FC958" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_B998A7F7D09E8F6990E9F95B3F0F730F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_B998A7F7D09E8F6990E9F95B3F0F730F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfComprehensiveIncome" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfOperations" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebt" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Axis" xlink:label="loc_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:to="loc_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Domain" xlink:label="loc_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:to="loc_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Domain" xlink:label="loc_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:to="loc_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BridgeLoan1Member" xlink:label="loc_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:to="loc_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:to="loc_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:to="loc_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacilityMember" xlink:label="loc_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9" xlink:to="loc_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TermLoanDueMay2020Member" xlink:label="loc_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:to="loc_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueMay2020Member" xlink:label="loc_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:to="loc_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfInterestRatesAxis" xlink:label="loc_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:to="loc_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestRateTypesMember" xlink:label="loc_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:to="loc_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestRateTypesMember" xlink:label="loc_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:to="loc_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LondonInterbankOfferedRateLIBOR1Member" xlink:label="loc_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE" xlink:to="loc_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:to="loc_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:to="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:to="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_F66174A1D974A0A8CDCC019B8E857954" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:to="loc_ifrs-full_BottomOfRangeMember_F66174A1D974A0A8CDCC019B8E857954" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_6BAD81CC39E8854899B1019B8E869BCD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:to="loc_ifrs-full_TopOfRangeMember_6BAD81CC39E8854899B1019B8E869BCD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NotionalAmount" xlink:label="loc_ifrs-full_NotionalAmount_62A70C1432C7DAFF6FDA019B8E86D0E8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_ifrs-full_NotionalAmount_62A70C1432C7DAFF6FDA019B8E86D0E8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LineOfCreditFacilityMaximumBorrowingCapacity1" xlink:label="loc_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_43157A696CA142801BA7019B8E869863" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_ifrs-full_Borrowings_43157A696CA142801BA7019B8E869863" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption" xlink:label="loc_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsMaturityTerm" xlink:label="loc_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9DC26E7B0CA7461CF293019B8E867AA2" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9DC26E7B0CA7461CF293019B8E867AA2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DebtInstrumentPeriodicPaymentPrincipal1" xlink:label="loc_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LineofCreditFacilityCommitmentFeeAmount" xlink:label="loc_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LettersOfCreditOutstandingAmount1" xlink:label="loc_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UndrawnBorrowingFacilities" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_6F99D41059170B57507A019B8E875143" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_6F99D41059170B57507A019B8E875143" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_6EC87B7A55339DBC25A2019B8E878EF1" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_6EC87B7A55339DBC25A2019B8E878EF1" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_81F3462988653C1CF0D5018DBDE363B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_81F3462988653C1CF0D5018DBDE363B9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C9237E25D6F185EE8B1B018DBDE31789" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_81F3462988653C1CF0D5018DBDE363B9" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C9237E25D6F185EE8B1B018DBDE31789" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F49D36C72FE0FA9B34A018DBDE3D85D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C9237E25D6F185EE8B1B018DBDE31789" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F49D36C72FE0FA9B34A018DBDE3D85D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F49D36C72FE0FA9B34A018DBDE3D85D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C9237E25D6F185EE8B1B018DBDE31789" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F49D36C72FE0FA9B34A018DBDE3D85D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_CBE558CC6283A657EC98018DBDE373F8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F49D36C72FE0FA9B34A018DBDE3D85D" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_CBE558CC6283A657EC98018DBDE373F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_DBB3F55443D7BCDA80DE018DBDE3436D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_81F3462988653C1CF0D5018DBDE363B9" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_DBB3F55443D7BCDA80DE018DBDE3436D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_2E17D77E9625363A2EE7018DBDE31DEF_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_DBB3F55443D7BCDA80DE018DBDE3436D" xlink:to="loc_ifrs-full_CarryingAmountMember_2E17D77E9625363A2EE7018DBDE31DEF_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_2E17D77E9625363A2EE7018DBDE31DEF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_DBB3F55443D7BCDA80DE018DBDE3436D" xlink:to="loc_ifrs-full_CarryingAmountMember_2E17D77E9625363A2EE7018DBDE31DEF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredFinancingCostsMember" xlink:label="loc_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_2E17D77E9625363A2EE7018DBDE31DEF" xlink:to="loc_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_927413FC3F581BA4FEC8018DBDE4549E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_81F3462988653C1CF0D5018DBDE363B9" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_927413FC3F581BA4FEC8018DBDE4549E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_927413FC3F581BA4FEC8018DBDE4549E" xlink:to="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_927413FC3F581BA4FEC8018DBDE4549E" xlink:to="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueMay2020Member" xlink:label="loc_cls_RevolvingFacilityDueMay2020Member_9FA43645AD19129CC15E022E146BC11D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:to="loc_cls_RevolvingFacilityDueMay2020Member_9FA43645AD19129CC15E022E146BC11D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TermLoanDueMay2020Member" xlink:label="loc_cls_TermLoanDueMay2020Member_17B1EFB896824A43B10B022E14755FC5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:to="loc_cls_TermLoanDueMay2020Member_17B1EFB896824A43B10B022E14755FC5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacilityMember" xlink:label="loc_cls_CreditFacilityMember_28A97D26C6583BA460D4022E1475E9A2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:to="loc_cls_CreditFacilityMember_28A97D26C6583BA460D4022E1475E9A2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_FinanceLeaseLiabilitiesMember" xlink:label="loc_cls_FinanceLeaseLiabilitiesMember_0DD35AAB53FB93A4B576018DBDE4DD71" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:to="loc_cls_FinanceLeaseLiabilitiesMember_0DD35AAB53FB93A4B576018DBDE4DD71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_61B8196AA49C188105C1018DBDE4649F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:to="loc_ifrs-full_Borrowings_61B8196AA49C188105C1018DBDE4649F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:to="loc_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_05A0A99B7328A58A0832018DBDE4CCBA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:to="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_05A0A99B7328A58A0832018DBDE4CCBA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_597389F3B1D5E654A823018DBDE4EF31" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:to="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_597389F3B1D5E654A823018DBDE4EF31" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_A2E038A50E4627323268485E37C9AE90" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_D22E7B149D11B4F89CC7485E37C925F5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_A2E038A50E4627323268485E37C9AE90" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_D22E7B149D11B4F89CC7485E37C925F5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_D22E7B149D11B4F89CC7485E37C925F5" xlink:to="loc_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_806DF7B14A19D0303260485E37C9B489" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_806DF7B14A19D0303260485E37C9B489" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_D22CFE2AE5A1A3D50FAD485E37C9BDED" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_D22CFE2AE5A1A3D50FAD485E37C9BDED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_2AD35758168E89872053485E37C9A819" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_2AD35758168E89872053485E37C9A819" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_F6155D7D3A395DB84234485E37C9BDBA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_D22E7B149D11B4F89CC7485E37C925F5" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_F6155D7D3A395DB84234485E37C9BDBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_49F4B19CA122AD8FEEED485E37C93B35_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_F6155D7D3A395DB84234485E37C9BDBA" xlink:to="loc_ifrs-full_BorrowingsByNameMember_49F4B19CA122AD8FEEED485E37C93B35_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_49F4B19CA122AD8FEEED485E37C93B35" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_F6155D7D3A395DB84234485E37C9BDBA" xlink:to="loc_ifrs-full_BorrowingsByNameMember_49F4B19CA122AD8FEEED485E37C93B35" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TermLoanDueMay2020Member" xlink:label="loc_cls_TermLoanDueMay2020Member_BFB7EB53D913ACE9A38A485E37C918FA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_49F4B19CA122AD8FEEED485E37C93B35" xlink:to="loc_cls_TermLoanDueMay2020Member_BFB7EB53D913ACE9A38A485E37C918FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_CDC8CD68C1B63C4A7808485E37C96A30" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_A2E038A50E4627323268485E37C9AE90" xlink:to="loc_ifrs-full_Borrowings_CDC8CD68C1B63C4A7808485E37C96A30" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_7F0EE903E7DB420A99C8F79D1587AC68" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_7F0EE903E7DB420A99C8F79D1587AC68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_7F0EE903E7DB420A99C8F79D1587AC68" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_7F0EE903E7DB420A99C8F79D1587AC68" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SubordinateVotingSharesMember" xlink:label="loc_cls_SubordinateVotingSharesMember_9110F4ADA9FA24930110F79D600AA80A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400" xlink:to="loc_cls_SubordinateVotingSharesMember_9110F4ADA9FA24930110F79D600AA80A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MultipleVotingSharesMember" xlink:label="loc_cls_MultipleVotingSharesMember_D6E35235D44973D4130CF79D7C66EBDA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400" xlink:to="loc_cls_MultipleVotingSharesMember_D6E35235D44973D4130CF79D7C66EBDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PreferenceSharesMember" xlink:label="loc_ifrs-full_PreferenceSharesMember_440443DE7E88145D3644F79D38E3B294" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400" xlink:to="loc_ifrs-full_PreferenceSharesMember_440443DE7E88145D3644F79D38E3B294" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_99AAB4B62559693E9815F798C724A2D7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_DocumentType_99AAB4B62559693E9815F798C724A2D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_372D38A3B774663EB9DDF798C724A252" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_AmendmentFlag_372D38A3B774663EB9DDF798C724A252" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_4EF79C01BE752148BA0EF798C724B809" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_DocumentPeriodEndDate_4EF79C01BE752148BA0EF798C724B809" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_364218FE6CE4D231CBC2F798C724E9B8" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_DocumentFiscalYearFocus_364218FE6CE4D231CBC2F798C724E9B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6F8C0D95EAE23CFD6CCAF798C724E288" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6F8C0D95EAE23CFD6CCAF798C724E288" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_CA7FF589B5DE52BF7578F798C7246022" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityCurrentReportingStatus_CA7FF589B5DE52BF7578F798C7246022" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_E166FB680284679D9B9FF798C72428DB" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_E166FB680284679D9B9FF798C72428DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_B435D64CA2A03C457248F798C7247F9B" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityRegistrantName_B435D64CA2A03C457248F798C7247F9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_6D34FDCFF47B277AD52DF798C724CDC3" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityCentralIndexKey_6D34FDCFF47B277AD52DF798C724CDC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_B126F2FF15A8413843CFF798C7245CE5" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_CurrentFiscalYearEndDate_B126F2FF15A8413843CFF798C7245CE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_9B5CC01160BF44C2FBE6F798C7245224" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityFilerCategory_9B5CC01160BF44C2FBE6F798C7245224" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_13D6D20320CA6B735B02F798C724C3CF" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_13D6D20320CA6B735B02F798C724C3CF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/ExpensesByNature" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/ExpensesByNatureDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/FinanceCostsAndRefundInterestIncome" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagement" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:to="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_48ED38AA3ED4133CC61F018DBC2F856C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_48ED38AA3ED4133CC61F018DBC2F856C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_0D75CA733A4ACC25AF7F018DBC34FA88_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_48ED38AA3ED4133CC61F018DBC2F856C" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_0D75CA733A4ACC25AF7F018DBC34FA88_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_0D75CA733A4ACC25AF7F018DBC34FA88" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_48ED38AA3ED4133CC61F018DBC2F856C" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_0D75CA733A4ACC25AF7F018DBC34FA88" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderFacilityProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_F2D8A2C9DB953A57E365018DBC357FFF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_0D75CA733A4ACC25AF7F018DBC34FA88" xlink:to="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_F2D8A2C9DB953A57E365018DBC357FFF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancingReceivablePercentPastDue2" xlink:label="loc_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:to="loc_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_400BAD8D99EA10A5135E018DBC351154" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_400BAD8D99EA10A5135E018DBC351154" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_A6D7D7E7372F99268AFC018DBC35BE51" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_A6D7D7E7372F99268AFC018DBC35BE51" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCurrencyRiskDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_D4A65790F0873E06C32A485E371D7006" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E91B9E3A6CCF776B3B79485E371C7DB0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_D4A65790F0873E06C32A485E371D7006" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E91B9E3A6CCF776B3B79485E371C7DB0" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_D123E5598176CD299750485E371CA550" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E91B9E3A6CCF776B3B79485E371C7DB0" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_D123E5598176CD299750485E371CA550" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_D123E5598176CD299750485E371CA550" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_D123E5598176CD299750485E371CA550" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CashandCashEquivalents1Member" xlink:label="loc_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TradeReceivablesMember" xlink:label="loc_ifrs-full_TradeReceivablesMember_449F35C12E99428389C7485E371CAE9B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_ifrs-full_TradeReceivablesMember_449F35C12E99428389C7485E371CAE9B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AssetsForPlanBenefitsDefinedBenefitPlansMember" xlink:label="loc_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentTaxAssetsMember" xlink:label="loc_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherFinancialAssetsMember" xlink:label="loc_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember" xlink:label="loc_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentTaxLiabilitiesMember" xlink:label="loc_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember" xlink:label="loc_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NetFinancialAssetsLiabilitiesMember" xlink:label="loc_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Axis" xlink:label="loc_cls_Currency1Axis_B7327A0DD6E916EC3967485E371DED62" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E91B9E3A6CCF776B3B79485E371C7DB0" xlink:to="loc_cls_Currency1Axis_B7327A0DD6E916EC3967485E371DED62" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Domain" xlink:label="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_Currency1Axis_B7327A0DD6E916EC3967485E371DED62" xlink:to="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Domain" xlink:label="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_Currency1Axis_B7327A0DD6E916EC3967485E371DED62" xlink:to="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_D1CE5850ABEA49000BCA485E371DCB14" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:to="loc_currency_CAD_D1CE5850ABEA49000BCA485E371DCB14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_GBP" xlink:label="loc_currency_GBP_90434A849C9C75D8AE3F485E371DA7CE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:to="loc_currency_GBP_90434A849C9C75D8AE3F485E371DA7CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_EUR" xlink:label="loc_currency_EUR_8E33EDEE0937B102E67F485E371DF29D" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:to="loc_currency_EUR_8E33EDEE0937B102E67F485E371DF29D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_THB" xlink:label="loc_currency_THB_6EC56D38E41CB873C903485E371D4326" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:to="loc_currency_THB_6EC56D38E41CB873C903485E371D4326" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_2C58D7A1D1FFA0955FB3485E371D98A4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E91B9E3A6CCF776B3B79485E371C7DB0" xlink:to="loc_ifrs-full_TypesOfRisksAxis_2C58D7A1D1FFA0955FB3485E371D98A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_B3117988545E924C14A6485E371D2A48_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_2C58D7A1D1FFA0955FB3485E371D98A4" xlink:to="loc_ifrs-full_TypesOfRisksMember_B3117988545E924C14A6485E371D2A48_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_B3117988545E924C14A6485E371D2A48" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_2C58D7A1D1FFA0955FB3485E371D98A4" xlink:to="loc_ifrs-full_TypesOfRisksMember_B3117988545E924C14A6485E371D2A48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_885EAD527AD701C7AF96485E371DE3E7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_B3117988545E924C14A6485E371D2A48" xlink:to="loc_ifrs-full_CurrencyRiskMember_885EAD527AD701C7AF96485E371DE3E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic" xlink:label="loc_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic_8FAA39140F9EFE09C59A485E371D1E91" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_D4A65790F0873E06C32A485E371D7006" xlink:to="loc_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic_8FAA39140F9EFE09C59A485E371D1E91" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Axis" xlink:label="loc_cls_Currency1Axis_6D51CC0E6891A5807F6C018DBC063D3B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:to="loc_cls_Currency1Axis_6D51CC0E6891A5807F6C018DBC063D3B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Domain" xlink:label="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_Currency1Axis_6D51CC0E6891A5807F6C018DBC063D3B" xlink:to="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Domain" xlink:label="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_Currency1Axis_6D51CC0E6891A5807F6C018DBC063D3B" xlink:to="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_E64D9F43175ACC3805D0018DBC06137E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_CAD_E64D9F43175ACC3805D0018DBC06137E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_THB" xlink:label="loc_currency_THB_7E00D8334225BDA1945B018DBC06A1DD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_THB_7E00D8334225BDA1945B018DBC06A1DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_MYR" xlink:label="loc_currency_MYR_82AA0021155CF4FD16FE018DBC0682A5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_MYR_82AA0021155CF4FD16FE018DBC0682A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_MXN" xlink:label="loc_currency_MXN_2C58D716811A9A09CCE0018DBC06CF14" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_MXN_2C58D716811A9A09CCE0018DBC06CF14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_GBP" xlink:label="loc_currency_GBP_DC7132F3A3394678F3F6018DBC06628E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_GBP_DC7132F3A3394678F3F6018DBC06628E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_CNY" xlink:label="loc_currency_CNY_AF3973BCE8F9F8C86FC3018DBC071F7A" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_CNY_AF3973BCE8F9F8C86FC3018DBC071F7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_EUR" xlink:label="loc_currency_EUR_40875D0995527D823135018DBC077DDF" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_EUR_40875D0995527D823135018DBC077DDF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_RON" xlink:label="loc_currency_RON_D7C9F62DC609F8136EC7018DBC070D97" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_RON_D7C9F62DC609F8136EC7018DBC070D97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_SGD" xlink:label="loc_currency_SGD_1A61AAA15C89CCFEA372018DBC07F8D2" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_SGD_1A61AAA15C89CCFEA372018DBC07F8D2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherCurrencyMember" xlink:label="loc_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_E9F95889BBAA13FBFB8B018DBC0CD66B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_invest_DerivativeNotionalAmount_E9F95889BBAA13FBFB8B018DBC0CD66B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AveragePriceOfHedgingInstrument" xlink:label="loc_ifrs-full_AveragePriceOfHedgingInstrument_60299ACC705A9654A777018DBC0CFF8A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_ifrs-full_AveragePriceOfHedgingInstrument_60299ACC705A9654A777018DBC0CFF8A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MaximumLengthOfTimeHedgedInCashFlowHedge" xlink:label="loc_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_64E78DD350DC88D92EF4018DBC0CCF9F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_64E78DD350DC88D92EF4018DBC0CCF9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss_A96DF967C2E99753F430018DBC0CD9C8" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss_A96DF967C2E99753F430018DBC0CD9C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentDerivativeFinancialAssets" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets_D143E6D00093B2F1BC4D018DBC0C2F62" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialAssets_D143E6D00093B2F1BC4D018DBC0C2F62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_33B6A85C9655BCEA3C6E018DBC0C2074" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_33B6A85C9655BCEA3C6E018DBC0C2074" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" xlink:label="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable" xlink:label="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:to="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DerivativesMember" xlink:label="loc_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB" xlink:to="loc_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilitiesMember" xlink:label="loc_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:to="loc_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilitiesMember" xlink:label="loc_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:to="loc_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DerivativesMember" xlink:label="loc_ifrs-full_DerivativesMember_FF6F0C81CCAF7F856AB3485E370A10E2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F" xlink:to="loc_ifrs-full_DerivativesMember_FF6F0C81CCAF7F856AB3485E370A10E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MeasurementAxis" xlink:label="loc_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:to="loc_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AtFairValueMember" xlink:label="loc_ifrs-full_AtFairValueMember_8D7FFDA8FF0559451FC5485E370AA1AB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21" xlink:to="loc_ifrs-full_AtFairValueMember_8D7FFDA8FF0559451FC5485E370AA1AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_E45FA1BC95BD634B8BA8485E370B0D6B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_E45FA1BC95BD634B8BA8485E370B0D6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_1003269F3BAB1DE316E3485E370B3D7B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_1003269F3BAB1DE316E3485E370B3D7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets_0FC95230B852F38E4D54485E370B5CE4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:to="loc_ifrs-full_FinancialAssets_0FC95230B852F38E4D54485E370B5CE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinancialLiabilities" xlink:label="loc_ifrs-full_FinancialLiabilities_23552D3CFC8BC29DC84D485E370BBE77" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:to="loc_ifrs-full_FinancialLiabilities_23552D3CFC8BC29DC84D485E370BBE77" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Axis" xlink:label="loc_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:to="loc_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Domain" xlink:label="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:to="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Domain" xlink:label="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:to="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_9C4A9DE82B744FFC39AB485E3716F2AE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:to="loc_currency_CAD_9C4A9DE82B744FFC39AB485E3716F2AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_GBP" xlink:label="loc_currency_GBP_59983091ABB778FCED8B485E37160E66" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:to="loc_currency_GBP_59983091ABB778FCED8B485E37160E66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_EUR" xlink:label="loc_currency_EUR_C91882E40FAF3AC66F5D485E3717AE38" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:to="loc_currency_EUR_C91882E40FAF3AC66F5D485E3717AE38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_THB" xlink:label="loc_currency_THB_FF137E408E8939FBF68D485E3717E5ED" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:to="loc_currency_THB_FF137E408E8939FBF68D485E3717E5ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:to="loc_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:to="loc_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:to="loc_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_91F0EDDD569C5D80C525485E37176355" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251" xlink:to="loc_ifrs-full_CurrencyRiskMember_91F0EDDD569C5D80C525485E37176355" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementInterestRateRiskDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_0062ED8059E0BAA15EE5485E3712C697" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E5DF6DBD1E5E1A4D3846485E37110990" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_0062ED8059E0BAA15EE5485E3712C697" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E5DF6DBD1E5E1A4D3846485E37110990" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_2F9CDEF99E730140FA9E485E3711CECE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E5DF6DBD1E5E1A4D3846485E37110990" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_2F9CDEF99E730140FA9E485E3711CECE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_F8634002FF88370C9898485E37110B65_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_2F9CDEF99E730140FA9E485E3711CECE" xlink:to="loc_ifrs-full_BorrowingsByNameMember_F8634002FF88370C9898485E37110B65_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_F8634002FF88370C9898485E37110B65" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_2F9CDEF99E730140FA9E485E3711CECE" xlink:to="loc_ifrs-full_BorrowingsByNameMember_F8634002FF88370C9898485E37110B65" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacilityMember" xlink:label="loc_cls_CreditFacilityMember_4B04A09CF592CA13B885485E3712C598" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_F8634002FF88370C9898485E37110B65" xlink:to="loc_cls_CreditFacilityMember_4B04A09CF592CA13B885485E3712C598" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_57CB04A490E13EEA516A485E3712C392" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E5DF6DBD1E5E1A4D3846485E37110990" xlink:to="loc_ifrs-full_TypesOfRisksAxis_57CB04A490E13EEA516A485E3712C392" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_5CBF751196628C5A3639485E37124346_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfRisksAxis_57CB04A490E13EEA516A485E3712C392" xlink:to="loc_ifrs-full_TypesOfRisksMember_5CBF751196628C5A3639485E37124346_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_5CBF751196628C5A3639485E37124346" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfRisksAxis_57CB04A490E13EEA516A485E3712C392" xlink:to="loc_ifrs-full_TypesOfRisksMember_5CBF751196628C5A3639485E37124346" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestRateRiskMember" xlink:label="loc_ifrs-full_InterestRateRiskMember_99506697AAB506E1CFF3485E3712F7DF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfRisksMember_5CBF751196628C5A3639485E37124346" xlink:to="loc_ifrs-full_InterestRateRiskMember_99506697AAB506E1CFF3485E3712F7DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_7D61B37A1D549056A455485E3712E564" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_0062ED8059E0BAA15EE5485E3712C697" xlink:to="loc_ifrs-full_Borrowings_7D61B37A1D549056A455485E3712E564" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_03088B40755A4A346A40485E3712C382" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_0062ED8059E0BAA15EE5485E3712C697" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_03088B40755A4A346A40485E3712C382" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_0062ED8059E0BAA15EE5485E3712C697" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GoodwillMember" xlink:label="loc_ifrs-full_GoodwillMember_F85A8F0A4618214E7BF2018DBE02502B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:to="loc_ifrs-full_GoodwillMember_F85A8F0A4618214E7BF2018DBE02502B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherIntangibleAssetsMember" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_57587089E2DC08D2F3C7018DBE026A88" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_57587089E2DC08D2F3C7018DBE026A88" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComputerSoftwareMember" xlink:label="loc_ifrs-full_ComputerSoftwareMember_A3BB002E710C853E67A4018DBE02FB9F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:to="loc_ifrs-full_ComputerSoftwareMember_A3BB002E710C853E67A4018DBE02FB9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract" xlink:label="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977" xlink:to="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_DA15B4FB0AE44D3A0FF1018DBE03A6D2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_DA15B4FB0AE44D3A0FF1018DBE03A6D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_352CF81EF60DAC15E6F1018DBE03A4D4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_352CF81EF60DAC15E6F1018DBE03A4D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_2D760BA79729A9FA401B018DBE030303" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_2D760BA79729A9FA401B018DBE030303" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_5EC9BA04FEB16D2ED252018DBE03FB66" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_5EC9BA04FEB16D2ED252018DBE03FB66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_85935DF4CB5682CDD507018DBE0395CB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_85935DF4CB5682CDD507018DBE0395CB" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_0F160B78B4797DD856E6018DBE0735C3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_0D0666428F572546264B018DBE07E022" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_0F160B78B4797DD856E6018DBE0735C3" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_0D0666428F572546264B018DBE07E022" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_A37523F50FCC719960A8018DBE07C31D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_0D0666428F572546264B018DBE07E022" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_A37523F50FCC719960A8018DBE07C31D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_C4C3DD5FE7F7B5E7F8CD018DBE0752FE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_A37523F50FCC719960A8018DBE07C31D" xlink:to="loc_ifrs-full_CarryingAmountMember_C4C3DD5FE7F7B5E7F8CD018DBE0752FE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_C4C3DD5FE7F7B5E7F8CD018DBE0752FE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_A37523F50FCC719960A8018DBE07C31D" xlink:to="loc_ifrs-full_CarryingAmountMember_C4C3DD5FE7F7B5E7F8CD018DBE0752FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_52418C3589C10A2E3C73018DBE075D99" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_C4C3DD5FE7F7B5E7F8CD018DBE0752FE" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_52418C3589C10A2E3C73018DBE075D99" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_43439BE3772FD96D7AF8018DBE0774A4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_C4C3DD5FE7F7B5E7F8CD018DBE0752FE" xlink:to="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_43439BE3772FD96D7AF8018DBE0774A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_73B28FEFEA16A5959843018DBE0765A9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_0D0666428F572546264B018DBE07E022" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_73B28FEFEA16A5959843018DBE0765A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_73B28FEFEA16A5959843018DBE0765A9" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_73B28FEFEA16A5959843018DBE0765A9" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IntellectualProperty1Member" xlink:label="loc_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3" xlink:to="loc_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherIntangibleAssetsMember" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_2C8E87C1A00864A4B7EC018DBE07694E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_2C8E87C1A00864A4B7EC018DBE07694E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComputerSoftwareMember" xlink:label="loc_ifrs-full_ComputerSoftwareMember_07FF257941E517D3CF65018DBE07C7E5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3" xlink:to="loc_ifrs-full_ComputerSoftwareMember_07FF257941E517D3CF65018DBE07C7E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_B6197496E6BF2C0D27E0018DBE07A616" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_0F160B78B4797DD856E6018DBE0735C3" xlink:to="loc_ifrs-full_Goodwill_B6197496E6BF2C0D27E0018DBE07A616" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_E8AD38D05C1F6E8CC913018DBE0860CD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_0F160B78B4797DD856E6018DBE0735C3" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_E8AD38D05C1F6E8CC913018DBE0860CD" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/IncomeTaxes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_D3B56C3AA8A60771DCE00706405C78DB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_D3B56C3AA8A60771DCE00706405C78DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6053A51E0BFD9E76A7470706405CE162_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_D3B56C3AA8A60771DCE00706405C78DB" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6053A51E0BFD9E76A7470706405CE162_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6053A51E0BFD9E76A7470706405CE162" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_D3B56C3AA8A60771DCE00706405C78DB" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6053A51E0BFD9E76A7470706405CE162" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SubsidiariesMember" xlink:label="loc_ifrs-full_SubsidiariesMember_B1C59D398A65814D92240706405C8EA9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6053A51E0BFD9E76A7470706405CE162" xlink:to="loc_ifrs-full_SubsidiariesMember_B1C59D398A65814D92240706405C8EA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_05F0D594821C37C8181F0706405D6F29" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_05F0D594821C37C8181F0706405D6F29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_8D4B714097D618C6AC7B0706405DC337" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_8D4B714097D618C6AC7B0706405DC337" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:label="loc_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" xlink:label="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_4B16AC6C4F559689BEF40706405D4ADE" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_4B16AC6C4F559689BEF40706405D4ADE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" xlink:label="loc_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_3CA4054BE354D145B3FC0706405D3A87" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_3CA4054BE354D145B3FC0706405D3A87" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfRepatriationOfForeignEarnings" xlink:label="loc_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ForeignEarningsRepatriated1" xlink:label="loc_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings" xlink:label="loc_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_16CF0FDB6231A26C0ABD0706405D2796" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_16CF0FDB6231A26C0ABD0706405D2796" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfCurrencyTaxExpense" xlink:label="loc_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances" xlink:label="loc_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit" xlink:label="loc_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_852FEE3CF383A8AD0BD00706405D4287" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_852FEE3CF383A8AD0BD00706405D4287" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_626EEAC9BCE4995C49CC0706405DA110" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_626EEAC9BCE4995C49CC0706405DA110" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:label="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_8005BD3CF30460AE97FE0706405D0746" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_8005BD3CF30460AE97FE0706405D0746" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets" xlink:label="loc_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayAggregateDollarAmount1" xlink:label="loc_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare" xlink:label="loc_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayInitialPercentage" xlink:label="loc_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1" xlink:type="locator" />
    <link:definitionArc order="18" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayInitialTerm" xlink:label="loc_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38" xlink:type="locator" />
    <link:definitionArc order="19" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayPercentage" xlink:label="loc_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83" xlink:type="locator" />
    <link:definitionArc order="20" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayTermTwo" xlink:label="loc_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF" xlink:type="locator" />
    <link:definitionArc order="21" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayNumberToExpireBetween2019And2020" xlink:label="loc_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A" xlink:type="locator" />
    <link:definitionArc order="22" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayNumber" xlink:label="loc_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF" xlink:type="locator" />
    <link:definitionArc order="23" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7395FFBAACDC2D4EF93100CE7E4F04F6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_C738BBEE1B49E1E4A5A200CE7E4F1DAE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7395FFBAACDC2D4EF93100CE7E4F04F6" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_C738BBEE1B49E1E4A5A200CE7E4F1DAE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_37FF92D6F524A36E7B6600CE7E4F7B9E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_C738BBEE1B49E1E4A5A200CE7E4F1DAE" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_37FF92D6F524A36E7B6600CE7E4F7B9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_37FF92D6F524A36E7B6600CE7E4F7B9E" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_37FF92D6F524A36E7B6600CE7E4F7B9E" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UnrealisedForeignExchangeGainsLossesMember" xlink:label="loc_ifrs-full_UnrealisedForeignExchangeGainsLossesMember_C1038AEC18CD3D8712E800CE7E4F2DA6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_ifrs-full_UnrealisedForeignExchangeGainsLossesMember_C1038AEC18CD3D8712E800CE7E4F2DA6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" xlink:label="loc_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember" xlink:label="loc_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UnusedTaxLossesMember" xlink:label="loc_ifrs-full_UnusedTaxLossesMember_F5F9CCBA221E71D3BAF300CE7E4F9AD3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_ifrs-full_UnusedTaxLossesMember_F5F9CCBA221E71D3BAF300CE7E4F9AD3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" xlink:label="loc_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherTemporaryDifferencesMember" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember_F2BC6F3D3D405DC49CAC00CE7E4FE865" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_ifrs-full_OtherTemporaryDifferencesMember_F2BC6F3D3D405DC49CAC00CE7E4FE865" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" xlink:label="loc_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ReconciliationOfChangesInDeferredTaxAssetRollForward" xlink:label="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7395FFBAACDC2D4EF93100CE7E4F04F6" xlink:to="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_B1CCF5D196CDA96D95F500CE7E4F1868" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="loc_ifrs-full_DeferredTaxAssets_B1CCF5D196CDA96D95F500CE7E4F1868" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets" xlink:label="loc_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_CEE2CA76D9931A56C06B00CE7E4FB7E7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="loc_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_CEE2CA76D9931A56C06B00CE7E4FB7E7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets" xlink:label="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets" xlink:label="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToOtherDeferredTaxAssets" xlink:label="loc_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="loc_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward" xlink:label="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7395FFBAACDC2D4EF93100CE7E4F04F6" xlink:to="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_8EA54EBEE2B9D0129FB000CE7E512AB4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_8EA54EBEE2B9D0129FB000CE7E512AB4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities" xlink:label="loc_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="loc_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities" xlink:label="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities" xlink:label="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities" xlink:label="loc_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="loc_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/IncomeTaxesMajorComponentsOfTaxExpenseDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/IncomeTaxesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/Inventories" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/InventoriesAdditionalInformationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/InventoriesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/InventoriesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/OtherCharges" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/OtherChargesAnnualImpairmentAssessmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_1EE3C7FA5F656D73ACAE018DBD95574B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_1EE3C7FA5F656D73ACAE018DBD95574B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_5A56BA7BEBDF034AF7AD018DBD956EBA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_1EE3C7FA5F656D73ACAE018DBD95574B" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_5A56BA7BEBDF034AF7AD018DBD956EBA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_5A56BA7BEBDF034AF7AD018DBD956EBA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_1EE3C7FA5F656D73ACAE018DBD95574B" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_5A56BA7BEBDF034AF7AD018DBD956EBA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_816A485A0F59D21F86EA018DBD95B558" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_5A56BA7BEBDF034AF7AD018DBD956EBA" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_816A485A0F59D21F86EA018DBD95B558" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_42AE39EE875DCA26D630018DBD954C79" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="loc_ifrs-full_RangeAxis_42AE39EE875DCA26D630018DBD954C79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_9E595F0537331E7E2932018DBD95C6A0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_42AE39EE875DCA26D630018DBD954C79" xlink:to="loc_ifrs-full_RangesMember_9E595F0537331E7E2932018DBD95C6A0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_9E595F0537331E7E2932018DBD95C6A0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_42AE39EE875DCA26D630018DBD954C79" xlink:to="loc_ifrs-full_RangesMember_9E595F0537331E7E2932018DBD95C6A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_611E74848CA2A5749298018DBD95DA54" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_9E595F0537331E7E2932018DBD95C6A0" xlink:to="loc_ifrs-full_BottomOfRangeMember_611E74848CA2A5749298018DBD95DA54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_16237A1040269C29F503018DBD95BA17" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_9E595F0537331E7E2932018DBD95C6A0" xlink:to="loc_ifrs-full_TopOfRangeMember_16237A1040269C29F503018DBD95BA17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_D3643C3718D2AFCA1C43018DBD955F11" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="loc_ifrs-full_GeographicalAreasAxis_D3643C3718D2AFCA1C43018DBD955F11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_64BB55F2F728C9D2E076018DBD954180_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_D3643C3718D2AFCA1C43018DBD955F11" xlink:to="loc_ifrs-full_GeographicalAreasMember_64BB55F2F728C9D2E076018DBD954180_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_64BB55F2F728C9D2E076018DBD954180" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_D3643C3718D2AFCA1C43018DBD955F11" xlink:to="loc_ifrs-full_GeographicalAreasMember_64BB55F2F728C9D2E076018DBD954180" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP" xlink:label="loc_country_JP_E43D36870EA650C94FB3018DBD952DDF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_64BB55F2F728C9D2E076018DBD954180" xlink:to="loc_country_JP_E43D36870EA650C94FB3018DBD952DDF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_ES" xlink:label="loc_country_ES_1AC36674608948939275018DBD9535D3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_64BB55F2F728C9D2E076018DBD954180" xlink:to="loc_country_ES_1AC36674608948939275018DBD9535D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_DA334807E632E7D9FBD8018DBD955B60" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_DA334807E632E7D9FBD8018DBD955B60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_0582C72CDF48BC80A302018DBD95D1B8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_DA334807E632E7D9FBD8018DBD955B60" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_0582C72CDF48BC80A302018DBD95D1B8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_0582C72CDF48BC80A302018DBD95D1B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_DA334807E632E7D9FBD8018DBD955B60" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_0582C72CDF48BC80A302018DBD95D1B8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_KarelMember" xlink:label="loc_cls_KarelMember_ADEBB4EA602E071F20C5018DBD95C6CF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_0582C72CDF48BC80A302018DBD95D1B8" xlink:to="loc_cls_KarelMember_ADEBB4EA602E071F20C5018DBD95C6CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_38E2F969A52D6663D21E018DBD967250" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_38E2F969A52D6663D21E018DBD967250" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SemiconductorCashgeneratingUnitMember" xlink:label="loc_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:to="loc_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_F5C3F5450F9C94BF8655018DBD9603FA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_F5C3F5450F9C94BF8655018DBD9603FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_01A2138FAD575A948998018DBD96EC82" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_01A2138FAD575A948998018DBD96EC82" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TermUsedToExtrapolateCashFlowProjections" xlink:label="loc_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_0C6157B54B5267A44ED0018DBD96BAE3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_0C6157B54B5267A44ED0018DBD96BAE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_5BBECCBF6C3E1A0A5336018DBD969AD1" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_5BBECCBF6C3E1A0A5336018DBD969AD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_3B1DA9DBE94DB8B8BAC8018DBD96B48F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_ifrs-full_Goodwill_3B1DA9DBE94DB8B8BAC8018DBD96B48F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm" xlink:label="loc_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/OtherChargesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/OtherChargesPensionObligationSettlementLossGainDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_E1D96AE5D0C4D82B808E5196B9C38CCB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_19DBF5D1C70B887DD6DB5196B9C3A998" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_E1D96AE5D0C4D82B808E5196B9C38CCB" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_19DBF5D1C70B887DD6DB5196B9C3A998" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_CD1F6279DBC14F5D10AC5196B9C34CEC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_19DBF5D1C70B887DD6DB5196B9C3A998" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_CD1F6279DBC14F5D10AC5196B9C34CEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_394F34EE722456CC446C5196B9C3DB38_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_CD1F6279DBC14F5D10AC5196B9C34CEC" xlink:to="loc_ifrs-full_EquityMember_394F34EE722456CC446C5196B9C3DB38_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_394F34EE722456CC446C5196B9C3DB38" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_CD1F6279DBC14F5D10AC5196B9C34CEC" xlink:to="loc_ifrs-full_EquityMember_394F34EE722456CC446C5196B9C3DB38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_562AE37085A3517D1AF75196B9C31CA8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_394F34EE722456CC446C5196B9C3DB38" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_562AE37085A3517D1AF75196B9C31CA8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_CFEB491A0B649251B0AA5196B9C34639" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_19DBF5D1C70B887DD6DB5196B9C3A998" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_CFEB491A0B649251B0AA5196B9C34639" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_6D1350FF72AFA66B13775196B9C3D636_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_CFEB491A0B649251B0AA5196B9C34639" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_6D1350FF72AFA66B13775196B9C3D636_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_6D1350FF72AFA66B13775196B9C3D636" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_CFEB491A0B649251B0AA5196B9C34639" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_6D1350FF72AFA66B13775196B9C3D636" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DomesticDefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DomesticDefinedBenefitPlansMember_CB4C874C0BA933729DF35196B9C34517" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_6D1350FF72AFA66B13775196B9C3D636" xlink:to="loc_ifrs-full_DomesticDefinedBenefitPlansMember_CB4C874C0BA933729DF35196B9C34517" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_F055E89F2ACA87C76C1A5196B9C3C2C5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_E1D96AE5D0C4D82B808E5196B9C38CCB" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_F055E89F2ACA87C76C1A5196B9C3C2C5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DB07B175F5D5C2B785C85196B9C306B0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_E1D96AE5D0C4D82B808E5196B9C38CCB" xlink:to="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DB07B175F5D5C2B785C85196B9C306B0" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/OtherChargesRestructuringDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_9E944A97A121D96FEC51018DBD9B9685" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_9E944A97A121D96FEC51018DBD9B9685" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_39AC8A39C85C3F7B7251018DBD9BA052" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_9E944A97A121D96FEC51018DBD9B9685" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_39AC8A39C85C3F7B7251018DBD9BA052" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_A0B73FD1157C8BFCE9DD018DBD9BF69D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_39AC8A39C85C3F7B7251018DBD9BA052" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_A0B73FD1157C8BFCE9DD018DBD9BF69D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_A0B73FD1157C8BFCE9DD018DBD9BF69D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_39AC8A39C85C3F7B7251018DBD9BA052" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_A0B73FD1157C8BFCE9DD018DBD9BF69D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_94B1B08DF30237C38C65018DBD9B0F7B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_A0B73FD1157C8BFCE9DD018DBD9BF69D" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_94B1B08DF30237C38C65018DBD9B0F7B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringType1Axis" xlink:label="loc_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_9E944A97A121D96FEC51018DBD9B9685" xlink:to="loc_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringType1Domain" xlink:label="loc_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:to="loc_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringType1Domain" xlink:label="loc_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:to="loc_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CostEfficiencyInitiativeMember" xlink:label="loc_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:to="loc_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_26D0567BC369EF9C973F018DBD9C1436" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_9E944A97A121D96FEC51018DBD9B9685" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_26D0567BC369EF9C973F018DBD9C1436" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_39F68818CA5D99B103AC018DBD9C00A6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_26D0567BC369EF9C973F018DBD9C1436" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_39F68818CA5D99B103AC018DBD9C00A6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_39F68818CA5D99B103AC018DBD9C00A6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_26D0567BC369EF9C973F018DBD9C1436" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_39F68818CA5D99B103AC018DBD9C00A6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_3DB91E0C3FB6A5417270018DBD9CC98C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_39F68818CA5D99B103AC018DBD9C00A6" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_3DB91E0C3FB6A5417270018DBD9CC98C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CashRestructureCharges" xlink:label="loc_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:to="loc_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7B9F91602E14AD883904018DBD9CC38D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7B9F91602E14AD883904018DBD9CC38D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExpenseOfRestructuringActivities" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities_A50C7E5990FA3CFA3802018DBD9CD5DA" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:to="loc_ifrs-full_ExpenseOfRestructuringActivities_A50C7E5990FA3CFA3802018DBD9CD5DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_4B13174321A8BC0BE99E018DBD9C91B3" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_4B13174321A8BC0BE99E018DBD9C91B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RestructuringProvision" xlink:label="loc_ifrs-full_RestructuringProvision_6C9E90A77D36608F7058018DBD9C1594" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:to="loc_ifrs-full_RestructuringProvision_6C9E90A77D36608F7058018DBD9C1594" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/OtherChargesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/OtherChargesTorontoTransitionCostsAndOtherDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/OtherNonCurrentAssets" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/OtherNonCurrentAssetsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/OtherNonCurrentAssetsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlans" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:to="loc_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:to="loc_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_A5ED1ECAA348B4B92A83018DBD2339D7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_A5ED1ECAA348B4B92A83018DBD2339D7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CumulativeGainLossOnDefinedBenefitPlans" xlink:label="loc_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement" xlink:label="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_AA9B1B3CFBA519E72872018DBD23D03C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_AA9B1B3CFBA519E72872018DBD23D03C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_CC35BBA587CF5546FEE6018DBD237D7D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_CC35BBA587CF5546FEE6018DBD237D7D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome" xlink:label="loc_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_UKMainPensionPlanMember" xlink:label="loc_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:to="loc_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_UKSupplementaryPensionPlanMember" xlink:label="loc_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:to="loc_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedContributionPensionPlansMember" xlink:label="loc_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:to="loc_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPensionPlansMember" xlink:label="loc_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:to="loc_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_0CA99612ED5E5283BF9FF798C5F572DA" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_0CA99612ED5E5283BF9FF798C5F572DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_0CA99612ED5E5283BF9FF798C5F572DA" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_0CA99612ED5E5283BF9FF798C5F572DA" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_CDDEAB841BA1D2450E3FF798C5F53F6E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_CDDEAB841BA1D2450E3FF798C5F53F6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level3OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_50296D2DC08524041019F798C5F5E80E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_50296D2DC08524041019F798C5F5E80E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_9925C8165C772E244283F798C5F6634E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_9925C8165C772E244283F798C5F6634E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage" xlink:label="loc_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanAssetsCostofAnnuityPurchased" xlink:label="loc_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_A7658F823C6F20851921F798C5F6204C" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_A7658F823C6F20851921F798C5F6204C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_84A13D90D94B7F9D841CF798C5F66C33" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_84A13D90D94B7F9D841CF798C5F66C33" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove" xlink:label="loc_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EmployerContributions" xlink:label="loc_ifrs-full_EmployerContributions_17C63F3C4AE007F5321DF798C5F6A40B" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_ifrs-full_EmployerContributions_17C63F3C4AE007F5321DF798C5F6A40B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:label="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_15ACEF5D6A93F66EB9E0F798C5F64980" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_15ACEF5D6A93F66EB9E0F798C5F64980" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_CF62BDEC58E930582AB1571BC82F1F55" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_CF62BDEC58E930582AB1571BC82F1F55" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_127AEA9F1E31EE5FBD3E571BC82F882C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_CF62BDEC58E930582AB1571BC82F1F55" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_127AEA9F1E31EE5FBD3E571BC82F882C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_1AB50068AE12202D8FEE571BC82F034A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_127AEA9F1E31EE5FBD3E571BC82F882C" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_1AB50068AE12202D8FEE571BC82F034A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_1AB50068AE12202D8FEE571BC82F034A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_127AEA9F1E31EE5FBD3E571BC82F882C" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_1AB50068AE12202D8FEE571BC82F034A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_0E8C3D6F267349118F0E571BC82FD698" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_1AB50068AE12202D8FEE571BC82F034A" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_0E8C3D6F267349118F0E571BC82FD698" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_379E63D716C35FD7C1F6571BC830D6CE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_1AB50068AE12202D8FEE571BC82F034A" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_379E63D716C35FD7C1F6571BC830D6CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_750900D92809CE7D5776571BC8307ED1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_750900D92809CE7D5776571BC8307ED1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A810AD9B8F21BBFCFB4B571BC8306BE7" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A810AD9B8F21BBFCFB4B571BC8306BE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_E41361A590B2B29CDDD5571BC830BF53" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_E41361A590B2B29CDDD5571BC830BF53" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_5BD7FA70574E520979A3571BC83019CA" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_5BD7FA70574E520979A3571BC83019CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_37A078D77146F7199832571BC830F121" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_37A078D77146F7199832571BC830F121" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_33DBEC64713A8EE25D78571BC830A4BF" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_33DBEC64713A8EE25D78571BC830A4BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_54FA22F326523C8D2A9B571BC8302CB7" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_54FA22F326523C8D2A9B571BC8302CB7" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_45FBBB3B0ACD1D4979AF571BC826B061" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_45FBBB3B0ACD1D4979AF571BC826B061" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_6730792A24304FE14BA4571BC8260AD3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_45FBBB3B0ACD1D4979AF571BC826B061" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_6730792A24304FE14BA4571BC8260AD3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_6730792A24304FE14BA4571BC8260AD3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_45FBBB3B0ACD1D4979AF571BC826B061" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_6730792A24304FE14BA4571BC8260AD3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_6DE9025FBF6CAFA3FF48571BC826CCFA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_6730792A24304FE14BA4571BC8260AD3" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_6DE9025FBF6CAFA3FF48571BC826CCFA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_F34AD70F8F276AADFE00571BC826F079" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_6730792A24304FE14BA4571BC8260AD3" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_F34AD70F8F276AADFE00571BC826F079" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionsAxis" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionsMember" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionsMember" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_791C117C143D777C820A571BC8269CD7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_791C117C143D777C820A571BC8269CD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember" xlink:label="loc_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_AB253F53EF54E35CC58A571BC826D12E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:to="loc_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_AB253F53EF54E35CC58A571BC826D12E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract" xlink:label="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_981CCD95955C8C0CC3A8571BC827A8B9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_981CCD95955C8C0CC3A8571BC827A8B9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1" xlink:label="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:to="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract" xlink:label="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9D6739B6D6E7F32B863B571BC827676A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9D6739B6D6E7F32B863B571BC827676A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1" xlink:label="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:to="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract" xlink:label="loc_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1" xlink:label="loc_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:to="loc_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2" xlink:label="loc_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:to="loc_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_5AFA7BFAB25E18C04E9C571BC8273270" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_5AFA7BFAB25E18C04E9C571BC8273270" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9B136C08495125C01D5B571BC8270397" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9B136C08495125C01D5B571BC8270397" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_D81D6CE6709FE25A64A4571BC8277C12" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_D81D6CE6709FE25A64A4571BC8277C12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9111451B883541E2059E571BC8275271" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9111451B883541E2059E571BC8275271" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BalanceSheetLocation1Axis" xlink:label="loc_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:to="loc_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BalanceSheetLocation1Domain" xlink:label="loc_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:to="loc_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BalanceSheetLocation1Domain" xlink:label="loc_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:to="loc_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AccruedAndOtherCurrentLiabilitiesMember" xlink:label="loc_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:to="loc_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_ECE50832B1B1D4BD718B571BC834A690" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_ECE50832B1B1D4BD718B571BC834A690" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_EEE9A098EB8FF61D46FB571BC834FCD7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_ECE50832B1B1D4BD718B571BC834A690" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_EEE9A098EB8FF61D46FB571BC834FCD7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_EEE9A098EB8FF61D46FB571BC834FCD7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_ECE50832B1B1D4BD718B571BC834A690" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_EEE9A098EB8FF61D46FB571BC834FCD7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_32F969DED8539B7D5371571BC834B15C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_EEE9A098EB8FF61D46FB571BC834FCD7" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_32F969DED8539B7D5371571BC834B15C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_5573CB44444C34551B75571BC834038A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_EEE9A098EB8FF61D46FB571BC834FCD7" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_5573CB44444C34551B75571BC834038A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_CF1E75E0FE908F345FF8571BC834366E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_CF1E75E0FE908F345FF8571BC834366E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_B83B571DC480CFFD342C571BC834E138" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:to="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_B83B571DC480CFFD342C571BC834E138" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_BFD9C4B0D93656B04003571BC834B9CB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_BFD9C4B0D93656B04003571BC834B9CB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition" xlink:label="loc_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:to="loc_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0579FB2D5F6312463CB657767A8A90B8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0579FB2D5F6312463CB657767A8A90B8" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5625A7F7AE9ACDEB787857767F20789C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0579FB2D5F6312463CB657767A8A90B8" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5625A7F7AE9ACDEB787857767F20789C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_0A80E7DB6892F373DB4257767F2CB35B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5625A7F7AE9ACDEB787857767F20789C" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_0A80E7DB6892F373DB4257767F2CB35B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_0A80E7DB6892F373DB4257767F2CB35B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5625A7F7AE9ACDEB787857767F20789C" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_0A80E7DB6892F373DB4257767F2CB35B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_A01CC65619DDC49BB7BE5776805F899F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_0A80E7DB6892F373DB4257767F2CB35B" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_A01CC65619DDC49BB7BE5776805F899F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_7DA10ACA9D7051FF7EBF57767A8BCB86" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0579FB2D5F6312463CB657767A8A90B8" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_7DA10ACA9D7051FF7EBF57767A8BCB86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_17DC1C06DE97D90D0FB657767A8C8F61_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_7DA10ACA9D7051FF7EBF57767A8BCB86" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_17DC1C06DE97D90D0FB657767A8C8F61_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_17DC1C06DE97D90D0FB657767A8C8F61" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_7DA10ACA9D7051FF7EBF57767A8BCB86" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_17DC1C06DE97D90D0FB657767A8C8F61" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_2FD9267C35365835843A57767FC0476A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_17DC1C06DE97D90D0FB657767A8C8F61" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_2FD9267C35365835843A57767FC0476A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_067E9B538FD1BAE94A9F57768017AC79" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_17DC1C06DE97D90D0FB657767A8C8F61" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_067E9B538FD1BAE94A9F57768017AC79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_C286852A1683DC77CC2457767C38783E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_C286852A1683DC77CC2457767C38783E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_3CFF15930E55C4990DA557767C7F65E9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_3CFF15930E55C4990DA557767C7F65E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_C9EE1D79215F7BB1EDFB57767CB53D31" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_C9EE1D79215F7BB1EDFB57767CB53D31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A323D2B4D030086BB31F57767CECD9C0" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A323D2B4D030086BB31F57767CECD9C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_A51079E3DC5EC8BD2E3557767D1E60CB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_A51079E3DC5EC8BD2E3557767D1E60CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_D75C7DF7106DC47028B557767D570ECE" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_D75C7DF7106DC47028B557767D570ECE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_840942C1F4B6E9936C5357767D8DE6AC" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_840942C1F4B6E9936C5357767D8DE6AC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_058FC1839C1C2FD4D1BA57767DBEA829" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_058FC1839C1C2FD4D1BA57767DBEA829" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_17E3D5B0B5FFEE6CA71857767DFA8838" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_17E3D5B0B5FFEE6CA71857767DFA8838" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_C7DAFE1AD2DE707DA0B557767E337DDD" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_C7DAFE1AD2DE707DA0B557767E337DDD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_B17100687307A1770EBE57767E724A69" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_B17100687307A1770EBE57767E724A69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_F7A69A82C2FBDF8DBECA57767EA6AF8A" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_F7A69A82C2FBDF8DBECA57767EA6AF8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_14F584BA228FFD5AD02157767EDDFAD4" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_14F584BA228FFD5AD02157767EDDFAD4" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_C55699A4CF71B87EC3DA571BC83FDC5D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_C55699A4CF71B87EC3DA571BC83FDC5D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_91DB929947410B90CABB571BC83FA0AE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_C55699A4CF71B87EC3DA571BC83FDC5D" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_91DB929947410B90CABB571BC83FA0AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_91DB929947410B90CABB571BC83FA0AE" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_91DB929947410B90CABB571BC83FA0AE" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_4B81274DEE82C156BFC0571BC83FCBB2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_4B81274DEE82C156BFC0571BC83FCBB2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_528C71815E8786EAD639571BC83FEE2F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_528C71815E8786EAD639571BC83FEE2F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_UKMainPensionPlanMember" xlink:label="loc_cls_UKMainPensionPlanMember_10CE8DEB54470ED1E93B575377AC827B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806" xlink:to="loc_cls_UKMainPensionPlanMember_10CE8DEB54470ED1E93B575377AC827B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_C55699A4CF71B87EC3DA571BC83FDC5D" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsMember" xlink:label="loc_ifrs-full_PlanAssetsMember_3B30CF57EB537FC06F1C571BC83F5403" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C" xlink:to="loc_ifrs-full_PlanAssetsMember_3B30CF57EB537FC06F1C571BC83F5403" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_F64EB93ABE01B7418107571BC840FF4B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_F64EB93ABE01B7418107571BC840FF4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_89E799B9E96511E17EFC571BC84083F2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_89E799B9E96511E17EFC571BC84083F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_9B26A950CA92D0E9E15C571BC840CCE4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_9B26A950CA92D0E9E15C571BC840CCE4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_288D9F96571FD38BFAB5571BC8407AA3" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_288D9F96571FD38BFAB5571BC8407AA3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_E82E69E6C9EE0A632259571BC840CAE9" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_E82E69E6C9EE0A632259571BC840CAE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_2CEA0DF73199E3952C8D571BC8400573" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_2CEA0DF73199E3952C8D571BC8400573" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_1C4B83B82E3F500F97D8571BC841969A" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_1C4B83B82E3F500F97D8571BC841969A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_67AA8EDB5436E11A3F2D475C8A98EC6A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_67AA8EDB5436E11A3F2D475C8A98EC6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_4AFDAC9F5DAE90F7435A475C8A99C559_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_67AA8EDB5436E11A3F2D475C8A98EC6A" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_4AFDAC9F5DAE90F7435A475C8A99C559_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_4AFDAC9F5DAE90F7435A475C8A99C559" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_67AA8EDB5436E11A3F2D475C8A98EC6A" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_4AFDAC9F5DAE90F7435A475C8A99C559" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_46D05E3715F5E22E7D8E475C8A9942D7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_4AFDAC9F5DAE90F7435A475C8A99C559" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_46D05E3715F5E22E7D8E475C8A9942D7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_E292B056014909474EB3475C8A99E62C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_4AFDAC9F5DAE90F7435A475C8A99C559" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_E292B056014909474EB3475C8A99E62C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_8DC3A5906FBC43749366475C8A99BC8E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_8DC3A5906FBC43749366475C8A99BC8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_E16D69CF3AB4800FBD0E475C8A99011B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_E16D69CF3AB4800FBD0E475C8A99011B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SurplusDeficitInPlan" xlink:label="loc_ifrs-full_SurplusDeficitInPlan_B4235FB1BE0A6D442753475C8A9976FF" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:to="loc_ifrs-full_SurplusDeficitInPlan_B4235FB1BE0A6D442753475C8A9976FF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipment" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentChangesToNetBookValueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0FF607445817B5D8365E485E381F4294" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_ADED5370B6BD2130DA51485E38199809" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0FF607445817B5D8365E485E381F4294" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_ADED5370B6BD2130DA51485E38199809" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_0D036BD5DBE06A454B3948761B02B5F0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_ADED5370B6BD2130DA51485E38199809" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_0D036BD5DBE06A454B3948761B02B5F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3CBB12A0B619276954EA48761B0BBBD8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_0D036BD5DBE06A454B3948761B02B5F0" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3CBB12A0B619276954EA48761B0BBBD8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3CBB12A0B619276954EA48761B0BBBD8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_0D036BD5DBE06A454B3948761B02B5F0" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3CBB12A0B619276954EA48761B0BBBD8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_281DCDE49F43A5455CB248761B595A75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3CBB12A0B619276954EA48761B0BBBD8" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_281DCDE49F43A5455CB248761B595A75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_4A3C307D992DF2B6C959485E3819C41D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_ADED5370B6BD2130DA51485E38199809" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_4A3C307D992DF2B6C959485E3819C41D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_4A3C307D992DF2B6C959485E3819C41D" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_4A3C307D992DF2B6C959485E3819C41D" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LandMember" xlink:label="loc_ifrs-full_LandMember_E668E64376BDE7B0C3E4485E381E3285" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3" xlink:to="loc_ifrs-full_LandMember_E668E64376BDE7B0C3E4485E381E3285" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" xlink:label="loc_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_9E3E8A05304350959D3F485E381E31FF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3" xlink:to="loc_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_9E3E8A05304350959D3F485E381E31FF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MachineryAndEquipment1Member" xlink:label="loc_cls_MachineryAndEquipment1Member_F56C5B2791D861670C1F485E381F9796" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3" xlink:to="loc_cls_MachineryAndEquipment1Member_F56C5B2791D861670C1F485E381F9796" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0FF607445817B5D8365E485E381F4294" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_FC94B1F580F14450E695485E381FB2DB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_FC94B1F580F14450E695485E381FB2DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_7B24049C0322ED2B1FA5485E38200D98" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_7B24049C0322ED2B1FA5485E38200D98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_E6379AE7F00235BA1A5A485E382001C6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_E6379AE7F00235BA1A5A485E382001C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_A2BE86F1EEA60888734D485E38202D7D" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_A2BE86F1EEA60888734D485E38202D7D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment" xlink:label="loc_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_C989C306D888DBE78D46485E3820D67A" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_C989C306D888DBE78D46485E3820D67A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_A7D054D4443ACF1DE02C4876BA2A6687" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0FF607445817B5D8365E485E381F4294" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_A7D054D4443ACF1DE02C4876BA2A6687" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RecognisedFinanceLeaseAsAssets" xlink:label="loc_ifrs-full_RecognisedFinanceLeaseAsAssets_235EEA56701AD4252A0E485E38202FA1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0FF607445817B5D8365E485E381F4294" xlink:to="loc_ifrs-full_RecognisedFinanceLeaseAsAssets_235EEA56701AD4252A0E485E38202FA1" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_4888023767F2244BBEB8485E382C5DEF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_CC34967F3DD0D4E949F8485E382BEEBE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_4888023767F2244BBEB8485E382C5DEF" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_CC34967F3DD0D4E949F8485E382BEEBE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_F9F2CC6B326659E82715485E382BEE51" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_CC34967F3DD0D4E949F8485E382BEEBE" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_F9F2CC6B326659E82715485E382BEE51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_F9F2CC6B326659E82715485E382BEE51" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_F9F2CC6B326659E82715485E382BEE51" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LandMember" xlink:label="loc_ifrs-full_LandMember_C48A8E417D72CB401599485E382BB451" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE" xlink:to="loc_ifrs-full_LandMember_C48A8E417D72CB401599485E382BB451" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" xlink:label="loc_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE" xlink:to="loc_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MachineryAndEquipment1Member" xlink:label="loc_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE" xlink:to="loc_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_CC34967F3DD0D4E949F8485E382BEEBE" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:to="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:to="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_55B9D7323297DAFE91C0485E382C2695" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_55B9D7323297DAFE91C0485E382C2695" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_5F1C7582CAFEDA350233485E382C1543" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:to="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_5F1C7582CAFEDA350233485E382C1543" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_B804BF4E3646FA2FD5CB485E382CE2BA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_4888023767F2244BBEB8485E382C5DEF" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_B804BF4E3646FA2FD5CB485E382CE2BA" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/Provisions" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/ProvisionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:to="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:to="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RestructuringProvisionMember" xlink:label="loc_ifrs-full_RestructuringProvisionMember_20BFD8A70B10CCD5EEAE04A3DCFAFC2B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:to="loc_ifrs-full_RestructuringProvisionMember_20BFD8A70B10CCD5EEAE04A3DCFAFC2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WarrantyProvisionMember" xlink:label="loc_ifrs-full_WarrantyProvisionMember_997FB40FC014AD4F920704A3DCFAC098" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:to="loc_ifrs-full_WarrantyProvisionMember_997FB40FC014AD4F920704A3DCFAC098" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LegalProceedingsProvisionMember" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_E1A8B3C7D0DD5EC5007204A3DCFAD8DE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_E1A8B3C7D0DD5EC5007204A3DCFAD8DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7EADFD271EB55B478C3204A3DCFA57EE" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7EADFD271EB55B478C3204A3DCFA57EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:label="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:to="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_07F186EDB734A1FD5FBF04A3DCFA6435" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="loc_ifrs-full_OtherProvisions_07F186EDB734A1FD5FBF04A3DCFA6435" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdditionalProvisionsOtherProvisions" xlink:label="loc_ifrs-full_AdditionalProvisionsOtherProvisions_9A60FA80B617DDC2C09304A3DCFA1A5A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="loc_ifrs-full_AdditionalProvisionsOtherProvisions_9A60FA80B617DDC2C09304A3DCFA1A5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UnusedProvisionReversedOtherProvisions" xlink:label="loc_ifrs-full_UnusedProvisionReversedOtherProvisions_C0F37B1C2E7BE9512D4E04A3DCFA8859" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="loc_ifrs-full_UnusedProvisionReversedOtherProvisions_C0F37B1C2E7BE9512D4E04A3DCFA8859" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProvisionUsedOtherProvisions" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions_E99CE02852B233250E0E04A3DCFABCD7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="loc_ifrs-full_ProvisionUsedOtherProvisions_E99CE02852B233250E0E04A3DCFABCD7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions" xlink:label="loc_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="loc_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentProvisions" xlink:label="loc_ifrs-full_CurrentProvisions_4ACE4FC9C997BBC7414D04A3DCFAEA53" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:to="loc_ifrs-full_CurrentProvisions_4ACE4FC9C997BBC7414D04A3DCFAEA53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentProvisions" xlink:label="loc_ifrs-full_NoncurrentProvisions_9DD9461D0252DD1D9B5104A3DCFAEF3B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:to="loc_ifrs-full_NoncurrentProvisions_9DD9461D0252DD1D9B5104A3DCFAEF3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Provisions" xlink:label="loc_ifrs-full_Provisions_62FFDF08F59FCB417F1404A3DCFA62CC" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:to="loc_ifrs-full_Provisions_62FFDF08F59FCB417F1404A3DCFA62CC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/ProvisionsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactions" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactionsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MortgagesMember" xlink:label="loc_ifrs-full_MortgagesMember_D4ACC3AD7C05F19C83166C15910C93B4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293" xlink:to="loc_ifrs-full_MortgagesMember_D4ACC3AD7C05F19C83166C15910C93B4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Axis" xlink:label="loc_cls_StatementScenario1Axis_0F32C82221BFED4EE9956C15910C00B0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:to="loc_cls_StatementScenario1Axis_0F32C82221BFED4EE9956C15910C00B0" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Domain" xlink:label="loc_cls_StatementScenario1Domain_764502E6FACC343DF0026C15910C79C3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_StatementScenario1Axis_0F32C82221BFED4EE9956C15910C00B0" xlink:to="loc_cls_StatementScenario1Domain_764502E6FACC343DF0026C15910C79C3_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Domain" xlink:label="loc_cls_StatementScenario1Domain_764502E6FACC343DF0026C15910C79C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_StatementScenario1Axis_0F32C82221BFED4EE9956C15910C00B0" xlink:to="loc_cls_StatementScenario1Domain_764502E6FACC343DF0026C15910C79C3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ScenarioForecast1Member" xlink:label="loc_cls_ScenarioForecast1Member_F891700390472C17E6C16C15910C4091" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_StatementScenario1Domain_764502E6FACC343DF0026C15910C79C3" xlink:to="loc_cls_ScenarioForecast1Member_F891700390472C17E6C16C15910C4091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_JointControlOrSignificantInfluenceMember" xlink:label="loc_ifrs-full_JointControlOrSignificantInfluenceMember_8858177ACAE1C4B826F06C15910D51BE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:to="loc_ifrs-full_JointControlOrSignificantInfluenceMember_8858177ACAE1C4B826F06C15910D51BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" xlink:label="loc_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_DC444A7A510F027C9D7D6C15910D3AE0" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:to="loc_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_DC444A7A510F027C9D7D6C15910D3AE0" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementTermRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementRenewalTermRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementAnnualFeeRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions" xlink:label="loc_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions" xlink:label="loc_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions_105CD13D292BB6876EB16C15910D30D1" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions_105CD13D292BB6876EB16C15910D30D1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ProceedsFromSaleofPropertyRelatedPartyTransactions" xlink:label="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsMaturityTermRelatedPartyTransactions" xlink:label="loc_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LeasesasLesseeTermRelatedPartyTransactions" xlink:label="loc_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions" xlink:label="loc_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions" xlink:label="loc_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactionsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/ReportingEntity" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfMajorCustomersLineItems" xlink:label="loc_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfMajorCustomersTable" xlink:label="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9" xlink:to="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByBenchmark1Axis" xlink:label="loc_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:to="loc_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByBenchmark1Domain" xlink:label="loc_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:to="loc_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByBenchmark1Domain" xlink:label="loc_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:to="loc_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SalesRevenueNet1Member" xlink:label="loc_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:to="loc_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByType1Axis" xlink:label="loc_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:to="loc_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByType1Domain" xlink:label="loc_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:to="loc_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByType1Domain" xlink:label="loc_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:to="loc_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CustomerConcentrationRisk1Member" xlink:label="loc_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:to="loc_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MajorCustomersAxis" xlink:label="loc_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:to="loc_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MajorCustomersMember" xlink:label="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:to="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MajorCustomersMember" xlink:label="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:to="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TopTwoCustomersMember" xlink:label="loc_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:to="loc_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CiscoSystemsMember" xlink:label="loc_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:to="loc_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_JuniperNetworksMember" xlink:label="loc_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:to="loc_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TopThreeCustomersMember" xlink:label="loc_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:to="loc_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskPercentage" xlink:label="loc_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9" xlink:to="loc_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfGeographicalAreasTable" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_0E491CD1A454751F5184E1FACC94E7C8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:to="loc_ifrs-full_GeographicalAreasAxis_0E491CD1A454751F5184E1FACC94E7C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_0E491CD1A454751F5184E1FACC94E7C8" xlink:to="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_0E491CD1A454751F5184E1FACC94E7C8" xlink:to="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_139B689C54FA42F0607BE1FACC95B5C3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:to="loc_country_CN_139B689C54FA42F0607BE1FACC95B5C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TH" xlink:label="loc_country_TH_BE1AECA4246757813EB7E1FACC959203" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:to="loc_country_TH_BE1AECA4246757813EB7E1FACC959203" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MY" xlink:label="loc_country_MY_D44FAA632329331EA8B7E1FACC9503F3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:to="loc_country_MY_D44FAA632329331EA8B7E1FACC9503F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_RO" xlink:label="loc_country_RO_513AFCFFC2F7FCF423BBE1FACC950D08" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:to="loc_country_RO_513AFCFFC2F7FCF423BBE1FACC950D08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_D4ED0ACC5840591E8608E1FACC96CFCA" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:to="loc_country_US_D4ED0ACC5840591E8608E1FACC96CFCA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:label="loc_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE" xlink:to="loc_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_30D9EAF410D0F439F230E1FACF605969" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1E0DC416F3302CFFCE08E1FACF5F4FAF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_30D9EAF410D0F439F230E1FACF605969" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1E0DC416F3302CFFCE08E1FACF5F4FAF" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1E0DC416F3302CFFCE08E1FACF5F4FAF" xlink:to="loc_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:to="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:to="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TH" xlink:label="loc_country_TH_C46BD28FA5A59E8EAEE1E1FACF603ADA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:to="loc_country_TH_C46BD28FA5A59E8EAEE1E1FACF603ADA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_41418B001E5BD8FFCF88E1FACF60DB27" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:to="loc_country_CN_41418B001E5BD8FFCF88E1FACF60DB27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MY" xlink:label="loc_country_MY_4AB58255EC8B7EA88483E1FACF601E51" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:to="loc_country_MY_4AB58255EC8B7EA88483E1FACF601E51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PercentageOfEntitysRevenue" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_167E6546C66C8FCE2B17E1FACF603126" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_30D9EAF410D0F439F230E1FACF605969" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_167E6546C66C8FCE2B17E1FACF603126" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MarketsOfCustomersAxis" xlink:label="loc_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:to="loc_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MarketsOfCustomersMember" xlink:label="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:to="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MarketsOfCustomersMember" xlink:label="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:to="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AdvancedTechnologySolutionsMember" xlink:label="loc_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:to="loc_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CommunicationsMember" xlink:label="loc_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:to="loc_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EnterpriseMember" xlink:label="loc_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:to="loc_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PercentageOfEntitysRevenue" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_636102CB572A2D2DFBEEE1FAD14ECF4A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_636102CB572A2D2DFBEEE1FAD14ECF4A" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/SolarPanelManufacturingBusiness" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/SolarPanelManufacturingBusinessDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringandRelatedCosts1LineItems" xlink:label="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringandRelatedCosts1Table" xlink:label="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:to="loc_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:to="loc_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:to="loc_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarSupplierMember" xlink:label="loc_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B" xlink:to="loc_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeStatementLocation1Axis" xlink:label="loc_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:to="loc_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeStatementLocation1Domain" xlink:label="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:to="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeStatementLocation1Domain" xlink:label="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:to="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CostOfSales1Member" xlink:label="loc_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:to="loc_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SellingGeneralAndAdministrativeExpenses1Member" xlink:label="loc_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:to="loc_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_86BF5BABD24E8907AAE200CBB92C8AFE" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_86BF5BABD24E8907AAE200CBB92C8AFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3A9329FF7ECDDEB04EB900CBB92C9CB5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_86BF5BABD24E8907AAE200CBB92C8AFE" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3A9329FF7ECDDEB04EB900CBB92C9CB5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3A9329FF7ECDDEB04EB900CBB92C9CB5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_86BF5BABD24E8907AAE200CBB92C8AFE" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3A9329FF7ECDDEB04EB900CBB92C9CB5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_0655CE827D37B407DBED00CBB92CE55F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3A9329FF7ECDDEB04EB900CBB92C9CB5" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_0655CE827D37B407DBED00CBB92CE55F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAdvancesToSuppliers" xlink:label="loc_ifrs-full_CurrentAdvancesToSuppliers_D02FCDBF5CFE0E5296B700CBB92DE533" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_CurrentAdvancesToSuppliers_D02FCDBF5CFE0E5296B700CBB92DE533" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InventoryWritedown2011" xlink:label="loc_ifrs-full_InventoryWritedown2011_DE66B48E6D62B544AD9200CBBDC5E279" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_InventoryWritedown2011_DE66B48E6D62B544AD9200CBBDC5E279" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_761153DD6E5846746B2500CE5DF701F1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_761153DD6E5846746B2500CE5DF701F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_F1B3A719340929085A3A00CBB92D6429" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_F1B3A719340929085A3A00CBB92D6429" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_CC33FB1CDB1469E2894600CBB92D4235" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_CurrentTradeReceivables_CC33FB1CDB1469E2894600CBB92D4235" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_B7A42CC03EBC28012CA000CBB92D021B" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_B7A42CC03EBC28012CA000CBB92D021B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners" xlink:label="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_21A724EA343480B7C97E00CBB92D4909" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_21A724EA343480B7C97E00CBB92D4909" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentFinanceLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentFinanceLeaseLiabilities_633B916954D6F3AD6FCD00CBB92D924D" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_CurrentFinanceLeaseLiabilities_633B916954D6F3AD6FCD00CBB92D924D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/SubsequentEvent" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/SubsequentEventDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Axis" xlink:label="loc_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:to="loc_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Domain" xlink:label="loc_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:to="loc_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1_default" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Domain" xlink:label="loc_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:to="loc_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ScenarioForecast1Member" xlink:label="loc_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:to="loc_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_D7938BD62CB282CF547507063FEC53E2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_D7938BD62CB282CF547507063FEC53E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_BE04D0B7CB354233EE2D07063FED7503_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_D7938BD62CB282CF547507063FEC53E2" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_BE04D0B7CB354233EE2D07063FED7503_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_BE04D0B7CB354233EE2D07063FED7503" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_D7938BD62CB282CF547507063FEC53E2" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_BE04D0B7CB354233EE2D07063FED7503" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AtrenneMember" xlink:label="loc_cls_AtrenneMember_BD728622C780BE88C19007063FED191E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_BE04D0B7CB354233EE2D07063FED7503" xlink:to="loc_cls_AtrenneMember_BD728622C780BE88C19007063FED191E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_90670F4F86FF0139A09C07063FED3005" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_90670F4F86FF0139A09C07063FED3005" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.celestica.com/role/WeightedAverageNumberOfSharesDiluted" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedTables" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>cls-20171231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_cls_FinancialInstrumentsAbstract_AEF7F0F19E51F7270DB8019B8E7F7164_label_en-US" xlink:label="lab_cls_FinancialInstrumentsAbstract_AEF7F0F19E51F7270DB8019B8E7F7164" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:label id="lab_cls_FinancialInstrumentsAbstract_AEF7F0F19E51F7270DB8019B8E7F7164_documentation_en-US" xlink:label="lab_cls_FinancialInstrumentsAbstract_AEF7F0F19E51F7270DB8019B8E7F7164" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_AEF7F0F19E51F7270DB8019B8E7F7164" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_FinancialInstrumentsAbstract_AEF7F0F19E51F7270DB8019B8E7F7164" xlink:to="lab_cls_FinancialInstrumentsAbstract_AEF7F0F19E51F7270DB8019B8E7F7164" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:type="arc" />
    <link:label id="lab_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD_terseLabel_en-US" xlink:label="lab_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD_label_en-US" xlink:label="lab_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility1 [Axis]</link:label>
    <link:label id="lab_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD_documentation_en-US" xlink:label="lab_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Credit Facility1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Axis" xlink:label="loc_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:to="lab_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:type="arc" />
    <link:label id="lab_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E_terseLabel_en-US" xlink:label="lab_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E_label_en-US" xlink:label="lab_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility1 [Domain]</link:label>
    <link:label id="lab_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E_documentation_en-US" xlink:label="lab_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Credit Facility1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Domain" xlink:label="loc_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:to="lab_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:type="arc" />
    <link:label id="lab_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8_terseLabel_en-US" xlink:label="lab_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bridge Loan</link:label>
    <link:label id="lab_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8_label_en-US" xlink:label="lab_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bridge Loan1 [Member]</link:label>
    <link:label id="lab_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8_documentation_en-US" xlink:label="lab_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bridge Loan1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_BridgeLoan1Member" xlink:label="loc_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8" xlink:to="lab_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8" xlink:type="arc" />
    <link:label id="lab_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings by name [axis]</link:label>
    <link:label id="lab_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D_label_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings by name [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:to="lab_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings by name [member]</link:label>
    <link:label id="lab_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9_label_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings by name [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9" xlink:to="lab_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9" xlink:type="arc" />
    <link:label id="lab_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8_terseLabel_en-US" xlink:label="lab_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8_label_en-US" xlink:label="lab_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:label id="lab_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8_documentation_en-US" xlink:label="lab_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacilityMember" xlink:label="loc_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:to="lab_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:type="arc" />
    <link:label id="lab_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7_terseLabel_en-US" xlink:label="lab_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7_label_en-US" xlink:label="lab_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Due May 2020 [Member]</link:label>
    <link:label id="lab_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7_documentation_en-US" xlink:label="lab_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan Due May 2020 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TermLoanDueMay2020Member" xlink:label="loc_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7" xlink:to="lab_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7" xlink:type="arc" />
    <link:label id="lab_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401_terseLabel_en-US" xlink:label="lab_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Facility</link:label>
    <link:label id="lab_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401_label_en-US" xlink:label="lab_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Facility Due May 2020 [Member]</link:label>
    <link:label id="lab_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401_documentation_en-US" xlink:label="lab_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Facility Due May 2020 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueMay2020Member" xlink:label="loc_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401" xlink:to="lab_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of interest rates [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660_label_en-US" xlink:label="lab_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of interest rates [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfInterestRatesAxis" xlink:label="loc_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:to="lab_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:type="arc" />
    <link:label id="lab_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate types [member]</link:label>
    <link:label id="lab_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE_label_en-US" xlink:label="lab_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest rate types [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestRateTypesMember" xlink:label="loc_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE" xlink:to="lab_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE" xlink:type="arc" />
    <link:label id="lab_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA_terseLabel_en-US" xlink:label="lab_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate LIBOR</link:label>
    <link:label id="lab_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA_label_en-US" xlink:label="lab_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate LIBOR1 [Member]</link:label>
    <link:label id="lab_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA_documentation_en-US" xlink:label="lab_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate LIBOR1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_LondonInterbankOfferedRateLIBOR1Member" xlink:label="loc_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA" xlink:to="lab_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B_terseLabel_en-US" xlink:label="lab_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [axis]</link:label>
    <link:label id="lab_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B_label_en-US" xlink:label="lab_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:to="lab_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7_terseLabel_en-US" xlink:label="lab_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ranges [member]</link:label>
    <link:label id="lab_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7_label_en-US" xlink:label="lab_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ranges [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:to="lab_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_BottomOfRangeMember_F66174A1D974A0A8CDCC019B8E857954_terseLabel_en-US" xlink:label="lab_ifrs-full_BottomOfRangeMember_F66174A1D974A0A8CDCC019B8E857954" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bottom of range</link:label>
    <link:label id="lab_ifrs-full_BottomOfRangeMember_F66174A1D974A0A8CDCC019B8E857954_label_en-US" xlink:label="lab_ifrs-full_BottomOfRangeMember_F66174A1D974A0A8CDCC019B8E857954" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bottom of range [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_F66174A1D974A0A8CDCC019B8E857954" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BottomOfRangeMember_F66174A1D974A0A8CDCC019B8E857954" xlink:to="lab_ifrs-full_BottomOfRangeMember_F66174A1D974A0A8CDCC019B8E857954" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TopOfRangeMember_6BAD81CC39E8854899B1019B8E869BCD_terseLabel_en-US" xlink:label="lab_ifrs-full_TopOfRangeMember_6BAD81CC39E8854899B1019B8E869BCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Top of range</link:label>
    <link:label id="lab_ifrs-full_TopOfRangeMember_6BAD81CC39E8854899B1019B8E869BCD_label_en-US" xlink:label="lab_ifrs-full_TopOfRangeMember_6BAD81CC39E8854899B1019B8E869BCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Top of range [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_6BAD81CC39E8854899B1019B8E869BCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TopOfRangeMember_6BAD81CC39E8854899B1019B8E869BCD" xlink:to="lab_ifrs-full_TopOfRangeMember_6BAD81CC39E8854899B1019B8E869BCD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NotionalAmount_62A70C1432C7DAFF6FDA019B8E86D0E8_terseLabel_en-US" xlink:label="lab_ifrs-full_NotionalAmount_62A70C1432C7DAFF6FDA019B8E86D0E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Face amount of debt instrument</link:label>
    <link:label id="lab_ifrs-full_NotionalAmount_62A70C1432C7DAFF6FDA019B8E86D0E8_label_en-US" xlink:label="lab_ifrs-full_NotionalAmount_62A70C1432C7DAFF6FDA019B8E86D0E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notional amount</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NotionalAmount" xlink:label="loc_ifrs-full_NotionalAmount_62A70C1432C7DAFF6FDA019B8E86D0E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotionalAmount_62A70C1432C7DAFF6FDA019B8E86D0E8" xlink:to="lab_ifrs-full_NotionalAmount_62A70C1432C7DAFF6FDA019B8E86D0E8" xlink:type="arc" />
    <link:label id="lab_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218_terseLabel_en-US" xlink:label="lab_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit, maximum borrowing capacity</link:label>
    <link:label id="lab_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218_label_en-US" xlink:label="lab_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Maximum Borrowing Capacity1</link:label>
    <link:label id="lab_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218_documentation_en-US" xlink:label="lab_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Maximum Borrowing Capacity1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_LineOfCreditFacilityMaximumBorrowingCapacity1" xlink:label="loc_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218" xlink:to="lab_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Borrowings_43157A696CA142801BA7019B8E869863_terseLabel_en-US" xlink:label="lab_ifrs-full_Borrowings_43157A696CA142801BA7019B8E869863" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings</link:label>
    <link:label id="lab_ifrs-full_Borrowings_43157A696CA142801BA7019B8E869863_label_en-US" xlink:label="lab_ifrs-full_Borrowings_43157A696CA142801BA7019B8E869863" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_43157A696CA142801BA7019B8E869863" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Borrowings_43157A696CA142801BA7019B8E869863" xlink:to="lab_ifrs-full_Borrowings_43157A696CA142801BA7019B8E869863" xlink:type="arc" />
    <link:label id="lab_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5_terseLabel_en-US" xlink:label="lab_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount of accordion feature</link:label>
    <link:label id="lab_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5_label_en-US" xlink:label="lab_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option</link:label>
    <link:label id="lab_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5_documentation_en-US" xlink:label="lab_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption" xlink:label="loc_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5" xlink:to="lab_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5" xlink:type="arc" />
    <link:label id="lab_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB_terseLabel_en-US" xlink:label="lab_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument term</link:label>
    <link:label id="lab_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB_label_en-US" xlink:label="lab_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings Maturity, Term</link:label>
    <link:label id="lab_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB_documentation_en-US" xlink:label="lab_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Borrowings Maturity, Term</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsMaturityTerm" xlink:label="loc_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB" xlink:to="lab_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9DC26E7B0CA7461CF293019B8E867AA2_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9DC26E7B0CA7461CF293019B8E867AA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Margin for borrowings</link:label>
    <link:label id="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9DC26E7B0CA7461CF293019B8E867AA2_label_en-US" xlink:label="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9DC26E7B0CA7461CF293019B8E867AA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings, adjustment to interest rate basis</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9DC26E7B0CA7461CF293019B8E867AA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9DC26E7B0CA7461CF293019B8E867AA2" xlink:to="lab_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9DC26E7B0CA7461CF293019B8E867AA2" xlink:type="arc" />
    <link:label id="lab_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A_terseLabel_en-US" xlink:label="lab_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly principal repayment</link:label>
    <link:label id="lab_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A_label_en-US" xlink:label="lab_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal1</link:label>
    <link:label id="lab_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A_documentation_en-US" xlink:label="lab_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment, Principal1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DebtInstrumentPeriodicPaymentPrincipal1" xlink:label="loc_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A" xlink:to="lab_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A" xlink:type="arc" />
    <link:label id="lab_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D_terseLabel_en-US" xlink:label="lab_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitment fees paid</link:label>
    <link:label id="lab_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D_label_en-US" xlink:label="lab_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Commitment Fee Amount</link:label>
    <link:label id="lab_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D_documentation_en-US" xlink:label="lab_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Commitment Fee Amount</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_LineofCreditFacilityCommitmentFeeAmount" xlink:label="loc_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D" xlink:to="lab_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D" xlink:type="arc" />
    <link:label id="lab_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42_terseLabel_en-US" xlink:label="lab_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of credit outstanding</link:label>
    <link:label id="lab_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42_label_en-US" xlink:label="lab_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters Of Credit Outstanding, Amount1</link:label>
    <link:label id="lab_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42_documentation_en-US" xlink:label="lab_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Letters Of Credit Outstanding, Amount1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_LettersOfCreditOutstandingAmount1" xlink:label="loc_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42" xlink:to="lab_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42" xlink:type="arc" />
    <link:label id="lab_ifrs-full_UndrawnBorrowingFacilities_6F99D41059170B57507A019B8E875143_terseLabel_en-US" xlink:label="lab_ifrs-full_UndrawnBorrowingFacilities_6F99D41059170B57507A019B8E875143" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Uncommitted bank overdraft facilities</link:label>
    <link:label id="lab_ifrs-full_UndrawnBorrowingFacilities_6F99D41059170B57507A019B8E875143_label_en-US" xlink:label="lab_ifrs-full_UndrawnBorrowingFacilities_6F99D41059170B57507A019B8E875143" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Undrawn borrowing facilities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UndrawnBorrowingFacilities" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_6F99D41059170B57507A019B8E875143" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UndrawnBorrowingFacilities_6F99D41059170B57507A019B8E875143" xlink:to="lab_ifrs-full_UndrawnBorrowingFacilities_6F99D41059170B57507A019B8E875143" xlink:type="arc" />
    <link:label id="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_6EC87B7A55339DBC25A2019B8E878EF1_terseLabel_en-US" xlink:label="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_6EC87B7A55339DBC25A2019B8E878EF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts outstanding under overdraft facilities</link:label>
    <link:label id="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_6EC87B7A55339DBC25A2019B8E878EF1_label_en-US" xlink:label="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_6EC87B7A55339DBC25A2019B8E878EF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bank overdrafts</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_6EC87B7A55339DBC25A2019B8E878EF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_6EC87B7A55339DBC25A2019B8E878EF1" xlink:to="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_6EC87B7A55339DBC25A2019B8E878EF1" xlink:type="arc" />
    <link:label id="lab_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_8746016FC634E0FE0198015EBB29A231_label_en-US" xlink:label="lab_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_8746016FC634E0FE0198015EBB29A231" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</link:label>
    <link:label id="lab_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_8746016FC634E0FE0198015EBB29A231_documentation_en-US" xlink:label="lab_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_8746016FC634E0FE0198015EBB29A231" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Provisions, Contingent Liabilities And Contingent Assets</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:label="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_8746016FC634E0FE0198015EBB29A231" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_8746016FC634E0FE0198015EBB29A231" xlink:to="lab_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_8746016FC634E0FE0198015EBB29A231" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of contingent liabilities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of contingent liabilities [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:to="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of property, plant and equipment [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4_label_en-US" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of property, plant and equipment [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:to="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment [member]</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E" xlink:type="arc" />
    <link:label id="lab_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F_terseLabel_en-US" xlink:label="lab_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Solar panel manufacturing equipment</link:label>
    <link:label id="lab_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F_label_en-US" xlink:label="lab_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solar Panel Manufacturing Equipment [Member]</link:label>
    <link:label id="lab_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F_documentation_en-US" xlink:label="lab_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Solar Panel Manufacturing Equipment [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F" xlink:to="lab_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of contingent liabilities [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB_label_en-US" xlink:label="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of contingent liabilities [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:to="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C_terseLabel_en-US" xlink:label="lab_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent liabilities [member]</link:label>
    <link:label id="lab_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C_label_en-US" xlink:label="lab_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent liabilities [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContingentLiabilitiesMember" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:to="lab_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ContingentLiabilityForGuaranteesMember_E3B0D5B8169C708E0F87015EBB298933_terseLabel_en-US" xlink:label="lab_ifrs-full_ContingentLiabilityForGuaranteesMember_E3B0D5B8169C708E0F87015EBB298933" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Guarantees</link:label>
    <link:label id="lab_ifrs-full_ContingentLiabilityForGuaranteesMember_E3B0D5B8169C708E0F87015EBB298933_label_en-US" xlink:label="lab_ifrs-full_ContingentLiabilityForGuaranteesMember_E3B0D5B8169C708E0F87015EBB298933" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent liability for guarantees [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:label="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_E3B0D5B8169C708E0F87015EBB298933" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_E3B0D5B8169C708E0F87015EBB298933" xlink:to="lab_ifrs-full_ContingentLiabilityForGuaranteesMember_E3B0D5B8169C708E0F87015EBB298933" xlink:type="arc" />
    <link:label id="lab_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE_terseLabel_en-US" xlink:label="lab_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development assessments against Brazilian Subsidiary</link:label>
    <link:label id="lab_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE_label_en-US" xlink:label="lab_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research And Development Assessments Against Subsidiary [Member]</link:label>
    <link:label id="lab_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE_documentation_en-US" xlink:label="lab_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Research and Development Assessments Against Subsidiary [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember" xlink:label="loc_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE" xlink:to="lab_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE" xlink:type="arc" />
    <link:label id="lab_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19_terseLabel_en-US" xlink:label="lab_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease Obligations</link:label>
    <link:label id="lab_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19_label_en-US" xlink:label="lab_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease Liabilities [Member]</link:label>
    <link:label id="lab_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19_documentation_en-US" xlink:label="lab_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease Liabilities [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_FinanceLeaseLiabilitiesMember" xlink:label="loc_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19" xlink:to="lab_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [axis]</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [member]</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959" xlink:type="arc" />
    <link:label id="lab_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9_terseLabel_en-US" xlink:label="lab_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settling of inter-company debts</link:label>
    <link:label id="lab_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9_label_en-US" xlink:label="lab_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settling Of Inter-company Debts [Member]</link:label>
    <link:label id="lab_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9_documentation_en-US" xlink:label="lab_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Settling of Inter-company Debts [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SettlingOfIntercompanyDebtsMember" xlink:label="loc_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9" xlink:to="lab_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of contingent liabilities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of contingent liabilities [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_DD40094362DB903254EE015EBB2FABFB_terseLabel_en-US" xlink:label="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_DD40094362DB903254EE015EBB2FABFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures principally for machinery and equipment</link:label>
    <link:label id="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_DD40094362DB903254EE015EBB2FABFB_label_en-US" xlink:label="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_DD40094362DB903254EE015EBB2FABFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual commitments for acquisition of property, plant and equipment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_DD40094362DB903254EE015EBB2FABFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_DD40094362DB903254EE015EBB2FABFB" xlink:to="lab_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_DD40094362DB903254EE015EBB2FABFB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities_0529F78DB8BD01186D37015EBB3019BB_terseLabel_en-US" xlink:label="lab_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities_0529F78DB8BD01186D37015EBB3019BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated financial effect of contingent liabilities</link:label>
    <link:label id="lab_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities_0529F78DB8BD01186D37015EBB3019BB_label_en-US" xlink:label="lab_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities_0529F78DB8BD01186D37015EBB3019BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated financial effect of contingent liabilities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EstimatedFinancialEffectOfContingentLiabilities" xlink:label="loc_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities_0529F78DB8BD01186D37015EBB3019BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities_0529F78DB8BD01186D37015EBB3019BB" xlink:to="lab_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities_0529F78DB8BD01186D37015EBB3019BB" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741_terseLabel_en-US" xlink:label="lab_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of reversal of provisions for tax uncertainties related to transfer pricing matter</link:label>
    <link:label id="lab_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741_label_en-US" xlink:label="lab_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Recoveries Of Reversal Of Provisions For Tax Uncertainties Related to Transfer Pricing</link:label>
    <link:label id="lab_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741_documentation_en-US" xlink:label="lab_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Recoveries Of Reversal Of Provisions For Tax Uncertainties Related to Transfer Pricing</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" xlink:label="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741" xlink:to="lab_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741" xlink:type="arc" />
    <link:label id="lab_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427_terseLabel_en-US" xlink:label="lab_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of refund of interest income due to reversal of provisions for tax uncertainties related to transfer pricing matter</link:label>
    <link:label id="lab_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427_label_en-US" xlink:label="lab_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income Refund Due To Reversal Of Provisions For Tax Uncertainties Related to Transfer Pricing</link:label>
    <link:label id="lab_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427_documentation_en-US" xlink:label="lab_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Income Refund Due To Reversal Of Provisions For Tax Uncertainties Related to Transfer Pricing</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" xlink:label="loc_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427" xlink:to="lab_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncomeTaxesPaidRefund_39C806D52C05F74031FF015EBB30CD32_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidRefund_39C806D52C05F74031FF015EBB30CD32" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Refund of cash deposited on account with the Canadian tax authorities</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxesPaidRefund_39C806D52C05F74031FF015EBB30CD32_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidRefund_39C806D52C05F74031FF015EBB30CD32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income taxes paid (refund)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxesPaidRefund" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefund_39C806D52C05F74031FF015EBB30CD32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxesPaidRefund_39C806D52C05F74031FF015EBB30CD32" xlink:to="lab_ifrs-full_IncomeTaxesPaidRefund_39C806D52C05F74031FF015EBB30CD32" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_DED52A7C3A7D3EEADB54015EBB30B8CA_verboseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities_DED52A7C3A7D3EEADB54015EBB30B8CA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liability</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_DED52A7C3A7D3EEADB54015EBB30B8CA_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities_DED52A7C3A7D3EEADB54015EBB30B8CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_DED52A7C3A7D3EEADB54015EBB30B8CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilities_DED52A7C3A7D3EEADB54015EBB30B8CA" xlink:to="lab_ifrs-full_DeferredTaxLiabilities_DED52A7C3A7D3EEADB54015EBB30B8CA" xlink:type="arc" />
    <link:label id="lab_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14_label_en-US" xlink:label="lab_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Capital and Share-based Payment Arrangements [Abstract]</link:label>
    <link:label id="lab_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14_documentation_en-US" xlink:label="lab_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Capital and Share-based Payment Arrangements [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareCapitalandSharebasedPaymentArrangementsAbstract" xlink:label="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:to="lab_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_DF41510E68D856089B2C099F5CCD0E0E_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_DF41510E68D856089B2C099F5CCD0E0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information About Capital Transactions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_DF41510E68D856089B2C099F5CCD0E0E_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_DF41510E68D856089B2C099F5CCD0E0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_DF41510E68D856089B2C099F5CCD0E0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_DF41510E68D856089B2C099F5CCD0E0E" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_DF41510E68D856089B2C099F5CCD0E0E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_559764B7358408CA951C099F5CCD9B75_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_559764B7358408CA951C099F5CCD9B75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information About Stock Option Transactions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_559764B7358408CA951C099F5CCD9B75_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_559764B7358408CA951C099F5CCD9B75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of number and weighted average exercise prices of share options [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_559764B7358408CA951C099F5CCD9B75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_559764B7358408CA951C099F5CCD9B75" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_559764B7358408CA951C099F5CCD9B75" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_18A9B716B843E2C98995099F5CCDF387_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_18A9B716B843E2C98995099F5CCDF387" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Number and Weighted Average Remaining Contractual Life of Outstanding Share Options</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_18A9B716B843E2C98995099F5CCDF387_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_18A9B716B843E2C98995099F5CCDF387" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of number and weighted average remaining contractual life of outstanding share options [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_18A9B716B843E2C98995099F5CCDF387" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_18A9B716B843E2C98995099F5CCDF387" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_18A9B716B843E2C98995099F5CCDF387" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_0BAB8652A7698044EDC6099F5CCDAC72_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_0BAB8652A7698044EDC6099F5CCDAC72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Range of Exercise Prices of Outstanding Share Options</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_0BAB8652A7698044EDC6099F5CCDAC72_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_0BAB8652A7698044EDC6099F5CCDAC72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of range of exercise prices of outstanding share options [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_0BAB8652A7698044EDC6099F5CCDAC72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_0BAB8652A7698044EDC6099F5CCDAC72" xlink:to="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_0BAB8652A7698044EDC6099F5CCDAC72" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_28FA8E0080C862AD87D0099F5CCDD209_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_28FA8E0080C862AD87D0099F5CCDD209" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Grant Date Fair Value Using the Black-Scholes Option Pricing Model</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_28FA8E0080C862AD87D0099F5CCDD209_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_28FA8E0080C862AD87D0099F5CCDD209" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_28FA8E0080C862AD87D0099F5CCDD209" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_28FA8E0080C862AD87D0099F5CCDD209" xlink:to="lab_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_28FA8E0080C862AD87D0099F5CCDD209" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_DAF8E5E35A15B3B7C7C2099F5CCD7745_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_DAF8E5E35A15B3B7C7C2099F5CCD7745" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information About RSU Transactions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_DAF8E5E35A15B3B7C7C2099F5CCD7745_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_DAF8E5E35A15B3B7C7C2099F5CCD7745" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of number and weighted average exercise prices of other equity instruments [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_DAF8E5E35A15B3B7C7C2099F5CCD7745" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_DAF8E5E35A15B3B7C7C2099F5CCD7745" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_DAF8E5E35A15B3B7C7C2099F5CCD7745" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_A1A68C6827522DADB2FE1E318424DF79_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_A1A68C6827522DADB2FE1E318424DF79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments, Contingencies and Guarantees</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_A1A68C6827522DADB2FE1E318424DF79_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_A1A68C6827522DADB2FE1E318424DF79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of commitments and contingent liabilities [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_A1A68C6827522DADB2FE1E318424DF79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_A1A68C6827522DADB2FE1E318424DF79" xlink:to="lab_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_A1A68C6827522DADB2FE1E318424DF79" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_002D0D6477602884573F018DBD8A83B7_label_en-US" xlink:label="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_002D0D6477602884573F018DBD8A83B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Analysis of income and expense [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_002D0D6477602884573F018DBD8A83B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_002D0D6477602884573F018DBD8A83B7" xlink:to="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_002D0D6477602884573F018DBD8A83B7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_940FD76095BBACD7C46A018DBD8AB478_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_940FD76095BBACD7C46A018DBD8AB478" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Costs and Refund Interest Income</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_940FD76095BBACD7C46A018DBD8AB478_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_940FD76095BBACD7C46A018DBD8AB478" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of finance income (cost) [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_940FD76095BBACD7C46A018DBD8AB478" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_940FD76095BBACD7C46A018DBD8AB478" xlink:to="lab_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_940FD76095BBACD7C46A018DBD8AB478" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Fair Value Measurement Of Assets And Liabilities [Table]</link:label>
    <link:label id="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136_label_en-US" xlink:label="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Fair Value Measurement Of Assets And Liabilities [Table]</link:label>
    <link:label id="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136_documentation_en-US" xlink:label="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Fair Value Measurement Of Assets And Liabilities</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable" xlink:label="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:to="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of assets [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1_label_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of assets [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:to="lab_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets [member]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB_label_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB" xlink:to="lab_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1_terseLabel_en-US" xlink:label="lab_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives</link:label>
    <link:label id="lab_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1_label_en-US" xlink:label="lab_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DerivativesMember" xlink:label="loc_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1" xlink:to="lab_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of liabilities [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7_label_en-US" xlink:label="lab_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of liabilities [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:to="lab_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities [member]</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilitiesMember" xlink:label="loc_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F" xlink:to="lab_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008_terseLabel_en-US" xlink:label="lab_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement [axis]</link:label>
    <link:label id="lab_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008_label_en-US" xlink:label="lab_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MeasurementAxis" xlink:label="loc_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:to="lab_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21_terseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregated measurement [member]</link:label>
    <link:label id="lab_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21_label_en-US" xlink:label="lab_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregated measurement [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21" xlink:to="lab_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AtFairValueMember_8D7FFDA8FF0559451FC5485E370AA1AB_terseLabel_en-US" xlink:label="lab_ifrs-full_AtFairValueMember_8D7FFDA8FF0559451FC5485E370AA1AB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value</link:label>
    <link:label id="lab_ifrs-full_AtFairValueMember_8D7FFDA8FF0559451FC5485E370AA1AB_label_en-US" xlink:label="lab_ifrs-full_AtFairValueMember_8D7FFDA8FF0559451FC5485E370AA1AB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">At fair value [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AtFairValueMember" xlink:label="loc_ifrs-full_AtFairValueMember_8D7FFDA8FF0559451FC5485E370AA1AB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AtFairValueMember_8D7FFDA8FF0559451FC5485E370AA1AB" xlink:to="lab_ifrs-full_AtFairValueMember_8D7FFDA8FF0559451FC5485E370AA1AB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF_terseLabel_en-US" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Levels of fair value hierarchy [axis]</link:label>
    <link:label id="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF_label_en-US" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Levels of fair value hierarchy [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:to="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3_terseLabel_en-US" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All levels of fair value hierarchy [member]</link:label>
    <link:label id="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3_label_en-US" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All levels of fair value hierarchy [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:to="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Level1OfFairValueHierarchyMember_E45FA1BC95BD634B8BA8485E370B0D6B_terseLabel_en-US" xlink:label="lab_ifrs-full_Level1OfFairValueHierarchyMember_E45FA1BC95BD634B8BA8485E370B0D6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_ifrs-full_Level1OfFairValueHierarchyMember_E45FA1BC95BD634B8BA8485E370B0D6B_label_en-US" xlink:label="lab_ifrs-full_Level1OfFairValueHierarchyMember_E45FA1BC95BD634B8BA8485E370B0D6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Level 1 of fair value hierarchy [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_E45FA1BC95BD634B8BA8485E370B0D6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level1OfFairValueHierarchyMember_E45FA1BC95BD634B8BA8485E370B0D6B" xlink:to="lab_ifrs-full_Level1OfFairValueHierarchyMember_E45FA1BC95BD634B8BA8485E370B0D6B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Level2OfFairValueHierarchyMember_1003269F3BAB1DE316E3485E370B3D7B_terseLabel_en-US" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember_1003269F3BAB1DE316E3485E370B3D7B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_ifrs-full_Level2OfFairValueHierarchyMember_1003269F3BAB1DE316E3485E370B3D7B_label_en-US" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember_1003269F3BAB1DE316E3485E370B3D7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Level 2 of fair value hierarchy [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_1003269F3BAB1DE316E3485E370B3D7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level2OfFairValueHierarchyMember_1003269F3BAB1DE316E3485E370B3D7B" xlink:to="lab_ifrs-full_Level2OfFairValueHierarchyMember_1003269F3BAB1DE316E3485E370B3D7B" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Fair Value Measurement Of Assets And Liabilities [Line Items]</link:label>
    <link:label id="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6_label_en-US" xlink:label="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Fair Value Measurement Of Assets And Liabilities [Line Items]</link:label>
    <link:label id="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6_documentation_en-US" xlink:label="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Fair Value Measurement Of Assets And Liabilities</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" xlink:label="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:to="lab_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:type="arc" />
    <link:label id="lab_ifrs-full_FinancialAssets_0FC95230B852F38E4D54485E370B5CE4_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialAssets_0FC95230B852F38E4D54485E370B5CE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_ifrs-full_FinancialAssets_0FC95230B852F38E4D54485E370B5CE4_label_en-US" xlink:label="lab_ifrs-full_FinancialAssets_0FC95230B852F38E4D54485E370B5CE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets_0FC95230B852F38E4D54485E370B5CE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssets_0FC95230B852F38E4D54485E370B5CE4" xlink:to="lab_ifrs-full_FinancialAssets_0FC95230B852F38E4D54485E370B5CE4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_FinancialLiabilities_23552D3CFC8BC29DC84D485E370BBE77_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialLiabilities_23552D3CFC8BC29DC84D485E370BBE77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_ifrs-full_FinancialLiabilities_23552D3CFC8BC29DC84D485E370BBE77_label_en-US" xlink:label="lab_ifrs-full_FinancialLiabilities_23552D3CFC8BC29DC84D485E370BBE77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial liabilities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinancialLiabilities" xlink:label="loc_ifrs-full_FinancialLiabilities_23552D3CFC8BC29DC84D485E370BBE77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialLiabilities_23552D3CFC8BC29DC84D485E370BBE77" xlink:to="lab_ifrs-full_FinancialLiabilities_23552D3CFC8BC29DC84D485E370BBE77" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory_4E63D1F8AFBE9311C9AAF95B3EB3F155_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory_4E63D1F8AFBE9311C9AAF95B3EB3F155" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Changes in Provisions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory_4E63D1F8AFBE9311C9AAF95B3EB3F155_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory_4E63D1F8AFBE9311C9AAF95B3EB3F155" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_4E63D1F8AFBE9311C9AAF95B3EB3F155" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_4E63D1F8AFBE9311C9AAF95B3EB3F155" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory_4E63D1F8AFBE9311C9AAF95B3EB3F155" xlink:type="arc" />
    <link:label id="lab_ifrs-full_StatementOfCashFlowsAbstract_6ECA886D86E1737CB119F97F9DE85AA9_label_en-US" xlink:label="lab_ifrs-full_StatementOfCashFlowsAbstract_6ECA886D86E1737CB119F97F9DE85AA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of cash flows [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfCashFlowsAbstract" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_6ECA886D86E1737CB119F97F9DE85AA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_6ECA886D86E1737CB119F97F9DE85AA9" xlink:to="lab_ifrs-full_StatementOfCashFlowsAbstract_6ECA886D86E1737CB119F97F9DE85AA9" xlink:type="arc" />
    <link:label id="lab_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A_terseLabel_en-US" xlink:label="lab_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A_label_en-US" xlink:label="lab_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement1 [Table]</link:label>
    <link:label id="lab_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A_documentation_en-US" xlink:label="lab_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Statement1 [Table]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_Statement1Table" xlink:label="loc_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:to="lab_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:type="arc" />
    <link:label id="lab_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876_terseLabel_en-US" xlink:label="lab_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876_label_en-US" xlink:label="lab_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement1 [Line Items]</link:label>
    <link:label id="lab_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876_documentation_en-US" xlink:label="lab_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Statement1 [Table]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_Statement1LineItems" xlink:label="loc_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:to="lab_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_15EF5BE5E4E4D5A712F3F97F9DF5289F_terseLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_15EF5BE5E4E4D5A712F3F97F9DF5289F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets</link:label>
    <link:label id="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_15EF5BE5E4E4D5A712F3F97F9DF5289F_label_en-US" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_15EF5BE5E4E4D5A712F3F97F9DF5289F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_15EF5BE5E4E4D5A712F3F97F9DF5289F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_15EF5BE5E4E4D5A712F3F97F9DF5289F" xlink:to="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_15EF5BE5E4E4D5A712F3F97F9DF5289F" xlink:type="arc" />
    <link:label id="lab_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E_terseLabel_en-US" xlink:label="lab_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unpaid purchases of property, plant and equipment</link:label>
    <link:label id="lab_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E_label_en-US" xlink:label="lab_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred But Not Yet Paid1</link:label>
    <link:label id="lab_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E_documentation_en-US" xlink:label="lab_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred But Not Yet Paid1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CapitalExpendituresIncurredButNotYetPaid1" xlink:label="loc_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E" xlink:to="lab_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxesAbstract_428C2A4DCEEE332FA43F570414B3E80E_label_en-US" xlink:label="lab_cls_IncomeTaxesAbstract_428C2A4DCEEE332FA43F570414B3E80E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes [Abstract]</link:label>
    <link:label id="lab_cls_IncomeTaxesAbstract_428C2A4DCEEE332FA43F570414B3E80E_documentation_en-US" xlink:label="lab_cls_IncomeTaxesAbstract_428C2A4DCEEE332FA43F570414B3E80E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxesAbstract" xlink:label="loc_cls_IncomeTaxesAbstract_428C2A4DCEEE332FA43F570414B3E80E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxesAbstract_428C2A4DCEEE332FA43F570414B3E80E" xlink:to="lab_cls_IncomeTaxesAbstract_428C2A4DCEEE332FA43F570414B3E80E" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock_490DDAB0671043C4D3C3570414B3427F_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock_490DDAB0671043C4D3C3570414B3427F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Major Components Of Tax Expense</link:label>
    <link:label id="lab_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock_490DDAB0671043C4D3C3570414B3427F_label_en-US" xlink:label="lab_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock_490DDAB0671043C4D3C3570414B3427F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Major Components Of Tax Expense (Income) [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock_490DDAB0671043C4D3C3570414B3427F_documentation_en-US" xlink:label="lab_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock_490DDAB0671043C4D3C3570414B3427F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Major Components Of Tax Expense (Income) [Table Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock" xlink:label="loc_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock_490DDAB0671043C4D3C3570414B3427F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock_490DDAB0671043C4D3C3570414B3427F" xlink:to="lab_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock_490DDAB0671043C4D3C3570414B3427F" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock_775E3B496FE52FF89C9D570414B3E4DB_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock_775E3B496FE52FF89C9D570414B3E4DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Reconciliation Of Income Taxes Calculated At The Statutory Income Tax Rate To The Effective Tax Rate</link:label>
    <link:label id="lab_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock_775E3B496FE52FF89C9D570414B3E4DB_label_en-US" xlink:label="lab_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock_775E3B496FE52FF89C9D570414B3E4DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates And Average Effective Tax Rate [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock_775E3B496FE52FF89C9D570414B3E4DB_documentation_en-US" xlink:label="lab_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock_775E3B496FE52FF89C9D570414B3E4DB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates And Average Effective Tax Rate [Table Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock" xlink:label="loc_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock_775E3B496FE52FF89C9D570414B3E4DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock_775E3B496FE52FF89C9D570414B3E4DB" xlink:to="lab_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock_775E3B496FE52FF89C9D570414B3E4DB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_4704B386292C34C2F405570414B35F08_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_4704B386292C34C2F405570414B35F08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes In Deferred Tax Assets And Liabilities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_4704B386292C34C2F405570414B35F08_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_4704B386292C34C2F405570414B35F08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_4704B386292C34C2F405570414B35F08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_4704B386292C34C2F405570414B35F08" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_4704B386292C34C2F405570414B35F08" xlink:type="arc" />
    <link:label id="lab_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C_label_en-US" xlink:label="lab_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Abstract]</link:label>
    <link:label id="lab_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C_documentation_en-US" xlink:label="lab_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Party</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_RelatedPartyAbstract" xlink:label="loc_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C" xlink:to="lab_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_EC6AFA8AE738131217C64736083B483D_terseLabel_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_EC6AFA8AE738131217C64736083B483D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term employee benefits and costs</link:label>
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_EC6AFA8AE738131217C64736083B483D_label_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_EC6AFA8AE738131217C64736083B483D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Key management personnel compensation, short-term employee benefits</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_EC6AFA8AE738131217C64736083B483D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_EC6AFA8AE738131217C64736083B483D" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_EC6AFA8AE738131217C64736083B483D" xlink:type="arc" />
    <link:label id="lab_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_154298B50FFDBB6195854736083B0EF0_terseLabel_en-US" xlink:label="lab_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_154298B50FFDBB6195854736083B0EF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Post-employment and other long-term benefits</link:label>
    <link:label id="lab_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_154298B50FFDBB6195854736083B0EF0_label_en-US" xlink:label="lab_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_154298B50FFDBB6195854736083B0EF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Key Management Personnel Compensation, Post-employment And Other Long-term Employee Benefits</link:label>
    <link:label id="lab_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_154298B50FFDBB6195854736083B0EF0_documentation_en-US" xlink:label="lab_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_154298B50FFDBB6195854736083B0EF0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Key Management Personnel Compensation, Post-employment And Other Long-term Employee Benefits</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits" xlink:label="loc_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_154298B50FFDBB6195854736083B0EF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_154298B50FFDBB6195854736083B0EF0" xlink:to="lab_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_154298B50FFDBB6195854736083B0EF0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_08DD245D6D3886E2271E4736083B80F5_terseLabel_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_08DD245D6D3886E2271E4736083B80F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation (including DSUs to eligible directors)</link:label>
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_08DD245D6D3886E2271E4736083B80F5_label_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_08DD245D6D3886E2271E4736083B80F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Key management personnel compensation, share-based payment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_08DD245D6D3886E2271E4736083B80F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_08DD245D6D3886E2271E4736083B80F5" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_08DD245D6D3886E2271E4736083B80F5" xlink:type="arc" />
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensation_5013111DD4DEBBDAAB804736083BE541_totalLabel_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensation_5013111DD4DEBBDAAB804736083BE541" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Key management personnel compensation</link:label>
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensation_5013111DD4DEBBDAAB804736083BE541_label_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensation_5013111DD4DEBBDAAB804736083BE541" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Key management personnel compensation</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_5013111DD4DEBBDAAB804736083BE541" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_5013111DD4DEBBDAAB804736083BE541" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensation_5013111DD4DEBBDAAB804736083BE541" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D_terseLabel_en-US" xlink:label="lab_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturity [axis]</link:label>
    <link:label id="lab_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D_label_en-US" xlink:label="lab_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maturity [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:to="lab_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163_terseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregated time bands [member]</link:label>
    <link:label id="lab_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163_label_en-US" xlink:label="lab_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregated time bands [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:to="lab_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_806DF7B14A19D0303260485E37C9B489_terseLabel_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember_806DF7B14A19D0303260485E37C9B489" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2018</link:label>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_806DF7B14A19D0303260485E37C9B489_label_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember_806DF7B14A19D0303260485E37C9B489" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Not later than one year [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_806DF7B14A19D0303260485E37C9B489" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotLaterThanOneYearMember_806DF7B14A19D0303260485E37C9B489" xlink:to="lab_ifrs-full_NotLaterThanOneYearMember_806DF7B14A19D0303260485E37C9B489" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_D22CFE2AE5A1A3D50FAD485E37C9BDED_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_D22CFE2AE5A1A3D50FAD485E37C9BDED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2019</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_D22CFE2AE5A1A3D50FAD485E37C9BDED_label_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_D22CFE2AE5A1A3D50FAD485E37C9BDED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than one year and not later than two years [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_D22CFE2AE5A1A3D50FAD485E37C9BDED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_D22CFE2AE5A1A3D50FAD485E37C9BDED" xlink:to="lab_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_D22CFE2AE5A1A3D50FAD485E37C9BDED" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_2AD35758168E89872053485E37C9A819_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_2AD35758168E89872053485E37C9A819" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2020 (to maturity in May 2020)</link:label>
    <link:label id="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_2AD35758168E89872053485E37C9A819_label_en-US" xlink:label="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_2AD35758168E89872053485E37C9A819" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than two years and not later than three years [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_2AD35758168E89872053485E37C9A819" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_2AD35758168E89872053485E37C9A819" xlink:to="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_2AD35758168E89872053485E37C9A819" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_A8D9DF0E0DE718679815018DBDB94CFA_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_A8D9DF0E0DE718679815018DBDB94CFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_A8D9DF0E0DE718679815018DBDB94CFA_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_A8D9DF0E0DE718679815018DBDB94CFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Risk free interest rate, share options granted</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_A8D9DF0E0DE718679815018DBDB94CFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_A8D9DF0E0DE718679815018DBDB94CFA" xlink:to="lab_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_A8D9DF0E0DE718679815018DBDB94CFA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_D1D1320C63EF55357D77018DBDB98077_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_D1D1320C63EF55357D77018DBDB98077" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected volatility of the market price of our shares</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_D1D1320C63EF55357D77018DBDB98077_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_D1D1320C63EF55357D77018DBDB98077" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected volatility, share options granted</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_D1D1320C63EF55357D77018DBDB98077" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_D1D1320C63EF55357D77018DBDB98077" xlink:to="lab_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_D1D1320C63EF55357D77018DBDB98077" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_F3E38B1610FB2B1F3A46018DBDB9D2B6_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_F3E38B1610FB2B1F3A46018DBDB9D2B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected option life (in years)</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_F3E38B1610FB2B1F3A46018DBDB9D2B6_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_F3E38B1610FB2B1F3A46018DBDB9D2B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option life, share options granted</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_F3E38B1610FB2B1F3A46018DBDB9D2B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_F3E38B1610FB2B1F3A46018DBDB9D2B6" xlink:to="lab_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_F3E38B1610FB2B1F3A46018DBDB9D2B6" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_2763377F9FA0142F01C8018DBDB94608_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_2763377F9FA0142F01C8018DBDB94608" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average fair value of options granted (in dollars per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_2763377F9FA0142F01C8018DBDB94608_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_2763377F9FA0142F01C8018DBDB94608" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average fair value at measurement date, share options granted</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_2763377F9FA0142F01C8018DBDB94608" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_2763377F9FA0142F01C8018DBDB94608" xlink:to="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_2763377F9FA0142F01C8018DBDB94608" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_536D74589DD2FC8B7AA9018DBDB9A2E3_verboseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_536D74589DD2FC8B7AA9018DBDB9A2E3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of options granted (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_536D74589DD2FC8B7AA9018DBDB9A2E3_label_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_536D74589DD2FC8B7AA9018DBDB9A2E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of share options granted in share-based payment arrangement</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_536D74589DD2FC8B7AA9018DBDB9A2E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_536D74589DD2FC8B7AA9018DBDB9A2E3" xlink:to="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_536D74589DD2FC8B7AA9018DBDB9A2E3" xlink:type="arc" />
    <link:label id="lab_cls_BusinessCombinations1Abstract_E145DD6A6FFFD8DC9E64018DBE3B1D5A_label_en-US" xlink:label="lab_cls_BusinessCombinations1Abstract_E145DD6A6FFFD8DC9E64018DBE3B1D5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations1 [Abstract]</link:label>
    <link:label id="lab_cls_BusinessCombinations1Abstract_E145DD6A6FFFD8DC9E64018DBE3B1D5A_documentation_en-US" xlink:label="lab_cls_BusinessCombinations1Abstract_E145DD6A6FFFD8DC9E64018DBE3B1D5A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combinations1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessCombinations1Abstract" xlink:label="loc_cls_BusinessCombinations1Abstract_E145DD6A6FFFD8DC9E64018DBE3B1D5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_BusinessCombinations1Abstract_E145DD6A6FFFD8DC9E64018DBE3B1D5A" xlink:to="lab_cls_BusinessCombinations1Abstract_E145DD6A6FFFD8DC9E64018DBE3B1D5A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about business combination [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about business combination [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:type="arc" />
    <link:label id="lab_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90_terseLabel_en-US" xlink:label="lab_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business combinations [axis]</link:label>
    <link:label id="lab_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90_label_en-US" xlink:label="lab_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business combinations [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:to="lab_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity's total for business combinations [member]</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity's total for business combinations [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235" xlink:to="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235" xlink:type="arc" />
    <link:label id="lab_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595_terseLabel_en-US" xlink:label="lab_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Karel</link:label>
    <link:label id="lab_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595_label_en-US" xlink:label="lab_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Karel [Member]</link:label>
    <link:label id="lab_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595_documentation_en-US" xlink:label="lab_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Karel [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_KarelMember" xlink:label="loc_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595" xlink:to="lab_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about business combination [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about business combination [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2514C7702724D7AFB6B9018DBE3BD4BC_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2514C7702724D7AFB6B9018DBE3BD4BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Integration and acquisition-related transaction costs</link:label>
    <link:label id="lab_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2514C7702724D7AFB6B9018DBE3BD4BC_label_en-US" xlink:label="lab_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2514C7702724D7AFB6B9018DBE3BD4BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisition-related costs for transaction recognised separately from acquisition of assets and assumption of liabilities in business combination</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2514C7702724D7AFB6B9018DBE3BD4BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2514C7702724D7AFB6B9018DBE3BD4BC" xlink:to="lab_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2514C7702724D7AFB6B9018DBE3BD4BC" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashTransferred_0FD656DD238D8B1FEF77018DBE3CA69D_terseLabel_en-US" xlink:label="lab_ifrs-full_CashTransferred_0FD656DD238D8B1FEF77018DBE3CA69D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash purchase price</link:label>
    <link:label id="lab_ifrs-full_CashTransferred_0FD656DD238D8B1FEF77018DBE3CA69D_label_en-US" xlink:label="lab_ifrs-full_CashTransferred_0FD656DD238D8B1FEF77018DBE3CA69D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash transferred</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashTransferred" xlink:label="loc_ifrs-full_CashTransferred_0FD656DD238D8B1FEF77018DBE3CA69D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashTransferred_0FD656DD238D8B1FEF77018DBE3CA69D" xlink:to="lab_ifrs-full_CashTransferred_0FD656DD238D8B1FEF77018DBE3CA69D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Goodwill_42BB20B193D2DED76A2B018DBE3C717A_terseLabel_en-US" xlink:label="lab_ifrs-full_Goodwill_42BB20B193D2DED76A2B018DBE3C717A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_ifrs-full_Goodwill_42BB20B193D2DED76A2B018DBE3C717A_label_en-US" xlink:label="lab_ifrs-full_Goodwill_42BB20B193D2DED76A2B018DBE3C717A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_42BB20B193D2DED76A2B018DBE3C717A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill_42BB20B193D2DED76A2B018DBE3C717A" xlink:to="lab_ifrs-full_Goodwill_42BB20B193D2DED76A2B018DBE3C717A" xlink:type="arc" />
    <link:label id="lab_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6_terseLabel_en-US" xlink:label="lab_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of goodwill that is tax deductible</link:label>
    <link:label id="lab_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6_label_en-US" xlink:label="lab_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount, Percentage</link:label>
    <link:label id="lab_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6_documentation_en-US" xlink:label="lab_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Acquisition, Goodwill, Expected Tax Deductible Amount, Percentage</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage" xlink:label="loc_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6" xlink:to="lab_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfSignificantAccountingPoliciesAbstract_BA673BEB2CC15ED53CB34827BD12168D_label_en-US" xlink:label="lab_cls_DisclosureOfSignificantAccountingPoliciesAbstract_BA673BEB2CC15ED53CB34827BD12168D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Significant Accounting Policies [Abstract]</link:label>
    <link:label id="lab_cls_DisclosureOfSignificantAccountingPoliciesAbstract_BA673BEB2CC15ED53CB34827BD12168D_documentation_en-US" xlink:label="lab_cls_DisclosureOfSignificantAccountingPoliciesAbstract_BA673BEB2CC15ED53CB34827BD12168D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Significant Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:label="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_BA673BEB2CC15ED53CB34827BD12168D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_BA673BEB2CC15ED53CB34827BD12168D" xlink:to="lab_cls_DisclosureOfSignificantAccountingPoliciesAbstract_BA673BEB2CC15ED53CB34827BD12168D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_3D0EAF00037E5D8B29CE4827BD12D980_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_3D0EAF00037E5D8B29CE4827BD12D980" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information About Property, Plant and Equipment</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_3D0EAF00037E5D8B29CE4827BD12D980_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_3D0EAF00037E5D8B29CE4827BD12D980" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_3D0EAF00037E5D8B29CE4827BD12D980" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_3D0EAF00037E5D8B29CE4827BD12D980" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_3D0EAF00037E5D8B29CE4827BD12D980" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_7619845E6686D10D0B1B4827BD12E245_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_7619845E6686D10D0B1B4827BD12E245" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information About Intangible Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_7619845E6686D10D0B1B4827BD12E245_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_7619845E6686D10D0B1B4827BD12E245" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about intangible assets [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_7619845E6686D10D0B1B4827BD12E245" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_7619845E6686D10D0B1B4827BD12E245" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_7619845E6686D10D0B1B4827BD12E245" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_CBEF09592C84547A7193482FEA186792_verboseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_CBEF09592C84547A7193482FEA186792" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Recently Issued Accounting Pronouncements</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_CBEF09592C84547A7193482FEA186792_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_CBEF09592C84547A7193482FEA186792" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of expected impact of initial application of new standards or interpretations [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations" xlink:label="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_CBEF09592C84547A7193482FEA186792" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_CBEF09592C84547A7193482FEA186792" xlink:to="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_CBEF09592C84547A7193482FEA186792" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AccountingProfit_7E6C7BC1ABE5A64DF1D4DE525EC59210_terseLabel_en-US" xlink:label="lab_ifrs-full_AccountingProfit_7E6C7BC1ABE5A64DF1D4DE525EC59210" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings before income taxes</link:label>
    <link:label id="lab_ifrs-full_AccountingProfit_7E6C7BC1ABE5A64DF1D4DE525EC59210_label_en-US" xlink:label="lab_ifrs-full_AccountingProfit_7E6C7BC1ABE5A64DF1D4DE525EC59210" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting profit</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccountingProfit" xlink:label="loc_ifrs-full_AccountingProfit_7E6C7BC1ABE5A64DF1D4DE525EC59210" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccountingProfit_7E6C7BC1ABE5A64DF1D4DE525EC59210" xlink:to="lab_ifrs-full_AccountingProfit_7E6C7BC1ABE5A64DF1D4DE525EC59210" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_67DF4C70F38B204C66CADE525EC5C984_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_67DF4C70F38B204C66CADE525EC5C984" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense at Celestica&#8217;s statutory income tax rate of 26.5% (2016 and 2015 &#8212; 26.5%)</link:label>
    <link:label id="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_67DF4C70F38B204C66CADE525EC5C984_label_en-US" xlink:label="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_67DF4C70F38B204C66CADE525EC5C984" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax expense (income) at applicable tax rate</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xlink:label="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_67DF4C70F38B204C66CADE525EC5C984" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_67DF4C70F38B204C66CADE525EC5C984" xlink:to="lab_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_67DF4C70F38B204C66CADE525EC5C984" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_8A5A35A6017EE8C4C3B8DE525EC524D8_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_8A5A35A6017EE8C4C3B8DE525EC524D8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Manufacturing and processing deduction</link:label>
    <link:label id="lab_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_8A5A35A6017EE8C4C3B8DE525EC524D8_label_en-US" xlink:label="lab_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_8A5A35A6017EE8C4C3B8DE525EC524D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax effect of revenues exempt from taxation</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" xlink:label="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_8A5A35A6017EE8C4C3B8DE525EC524D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_8A5A35A6017EE8C4C3B8DE525EC524D8" xlink:to="lab_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_8A5A35A6017EE8C4C3B8DE525EC524D8" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TaxEffectOfForeignTaxRates_C7B3C99AAD23E2045713DE525EC5CEE8_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxEffectOfForeignTaxRates_C7B3C99AAD23E2045713DE525EC5CEE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign income taxed at different rates</link:label>
    <link:label id="lab_ifrs-full_TaxEffectOfForeignTaxRates_C7B3C99AAD23E2045713DE525EC5CEE8_label_en-US" xlink:label="lab_ifrs-full_TaxEffectOfForeignTaxRates_C7B3C99AAD23E2045713DE525EC5CEE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax effect of foreign tax rates</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxEffectOfForeignTaxRates" xlink:label="loc_ifrs-full_TaxEffectOfForeignTaxRates_C7B3C99AAD23E2045713DE525EC5CEE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxEffectOfForeignTaxRates_C7B3C99AAD23E2045713DE525EC5CEE8" xlink:to="lab_ifrs-full_TaxEffectOfForeignTaxRates_C7B3C99AAD23E2045713DE525EC5CEE8" xlink:type="arc" />
    <link:label id="lab_cls_TaxEffectOfExchangeDifferencesOnTranslation_EC9B8C207D4F8E3B3DB0DE525EC5DFDD_terseLabel_en-US" xlink:label="lab_cls_TaxEffectOfExchangeDifferencesOnTranslation_EC9B8C207D4F8E3B3DB0DE525EC5DFDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange</link:label>
    <link:label id="lab_cls_TaxEffectOfExchangeDifferencesOnTranslation_EC9B8C207D4F8E3B3DB0DE525EC5DFDD_label_en-US" xlink:label="lab_cls_TaxEffectOfExchangeDifferencesOnTranslation_EC9B8C207D4F8E3B3DB0DE525EC5DFDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Effect Of Exchange Differences On Translation</link:label>
    <link:label id="lab_cls_TaxEffectOfExchangeDifferencesOnTranslation_EC9B8C207D4F8E3B3DB0DE525EC5DFDD_documentation_en-US" xlink:label="lab_cls_TaxEffectOfExchangeDifferencesOnTranslation_EC9B8C207D4F8E3B3DB0DE525EC5DFDD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Effect Of Exchange Differences On Translation</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfExchangeDifferencesOnTranslation" xlink:label="loc_cls_TaxEffectOfExchangeDifferencesOnTranslation_EC9B8C207D4F8E3B3DB0DE525EC5DFDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TaxEffectOfExchangeDifferencesOnTranslation_EC9B8C207D4F8E3B3DB0DE525EC5DFDD" xlink:to="lab_cls_TaxEffectOfExchangeDifferencesOnTranslation_EC9B8C207D4F8E3B3DB0DE525EC5DFDD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_5B7847A0D24AF960362BDE525EC5B197_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_5B7847A0D24AF960362BDE525EC5B197" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, including non-taxable/non-deductible items and changes to net provisions related to tax uncertainties</link:label>
    <link:label id="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_5B7847A0D24AF960362BDE525EC5B197_label_en-US" xlink:label="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_5B7847A0D24AF960362BDE525EC5B197" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other tax effects for reconciliation between accounting profit and tax expense (income)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:label="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_5B7847A0D24AF960362BDE525EC5B197" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_5B7847A0D24AF960362BDE525EC5B197" xlink:to="lab_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_5B7847A0D24AF960362BDE525EC5B197" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TaxEffectOfTaxLosses_D0B527E87AA2A97401A0DE525EC6C739_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxEffectOfTaxLosses_D0B527E87AA2A97401A0DE525EC6C739" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in unrecognized tax losses and deductible temporary differences</link:label>
    <link:label id="lab_ifrs-full_TaxEffectOfTaxLosses_D0B527E87AA2A97401A0DE525EC6C739_label_en-US" xlink:label="lab_ifrs-full_TaxEffectOfTaxLosses_D0B527E87AA2A97401A0DE525EC6C739" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax effect of tax losses</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxEffectOfTaxLosses" xlink:label="loc_ifrs-full_TaxEffectOfTaxLosses_D0B527E87AA2A97401A0DE525EC6C739" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxEffectOfTaxLosses_D0B527E87AA2A97401A0DE525EC6C739" xlink:to="lab_ifrs-full_TaxEffectOfTaxLosses_D0B527E87AA2A97401A0DE525EC6C739" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_F1E13EFEDF8A627CA1F6DE525EC670DF_totalLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_F1E13EFEDF8A627CA1F6DE525EC670DF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_F1E13EFEDF8A627CA1F6DE525EC670DF_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_F1E13EFEDF8A627CA1F6DE525EC670DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax expense (income), continuing operations</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_F1E13EFEDF8A627CA1F6DE525EC670DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_F1E13EFEDF8A627CA1F6DE525EC670DF" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_F1E13EFEDF8A627CA1F6DE525EC670DF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ApplicableTaxRate_A432E9A60CE77E1ED078DE525EC6C118_terseLabel_en-US" xlink:label="lab_ifrs-full_ApplicableTaxRate_A432E9A60CE77E1ED078DE525EC6C118" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statutory income tax rate</link:label>
    <link:label id="lab_ifrs-full_ApplicableTaxRate_A432E9A60CE77E1ED078DE525EC6C118_label_en-US" xlink:label="lab_ifrs-full_ApplicableTaxRate_A432E9A60CE77E1ED078DE525EC6C118" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Applicable tax rate</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ApplicableTaxRate" xlink:label="loc_ifrs-full_ApplicableTaxRate_A432E9A60CE77E1ED078DE525EC6C118" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ApplicableTaxRate_A432E9A60CE77E1ED078DE525EC6C118" xlink:to="lab_ifrs-full_ApplicableTaxRate_A432E9A60CE77E1ED078DE525EC6C118" xlink:type="arc" />
    <link:label id="lab_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_40222161A5092CEB5118DE525EC66228_terseLabel_en-US" xlink:label="lab_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_40222161A5092CEB5118DE525EC66228" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax expense related to taxable temporary differences, repatriation of undistributed foreign earnings</link:label>
    <link:label id="lab_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_40222161A5092CEB5118DE525EC66228_label_en-US" xlink:label="lab_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_40222161A5092CEB5118DE525EC66228" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Expense (Income) Relating To Temporary Differences, Undistributed Foreign Earnings</link:label>
    <link:label id="lab_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_40222161A5092CEB5118DE525EC66228_documentation_en-US" xlink:label="lab_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_40222161A5092CEB5118DE525EC66228" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Expense (Income) Relating To Temporary Differences, Undistributed Foreign Earnings</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings" xlink:label="loc_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_40222161A5092CEB5118DE525EC66228" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_40222161A5092CEB5118DE525EC66228" xlink:to="lab_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_40222161A5092CEB5118DE525EC66228" xlink:type="arc" />
    <link:label id="lab_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid_8129864E10DFBD52766EDE525EC60E6D_terseLabel_en-US" xlink:label="lab_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid_8129864E10DFBD52766EDE525EC60E6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current tax expense for withholding tax on dividends paid</link:label>
    <link:label id="lab_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid_8129864E10DFBD52766EDE525EC60E6D_label_en-US" xlink:label="lab_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid_8129864E10DFBD52766EDE525EC60E6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Tax Expense (Income) Relating to Tax Withheld On Dividends Paid</link:label>
    <link:label id="lab_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid_8129864E10DFBD52766EDE525EC60E6D_documentation_en-US" xlink:label="lab_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid_8129864E10DFBD52766EDE525EC60E6D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current Tax Expense (Income) Relating to Tax Withheld On Dividends Paid</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid" xlink:label="loc_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid_8129864E10DFBD52766EDE525EC60E6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid_8129864E10DFBD52766EDE525EC60E6D" xlink:to="lab_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid_8129864E10DFBD52766EDE525EC60E6D" xlink:type="arc" />
    <link:label id="lab_cls_RestructuringAbstract_560E27D85CA05724CD811E3FDD105C0D_label_en-US" xlink:label="lab_cls_RestructuringAbstract_560E27D85CA05724CD811E3FDD105C0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring [Abstract]</link:label>
    <link:label id="lab_cls_RestructuringAbstract_560E27D85CA05724CD811E3FDD105C0D_documentation_en-US" xlink:label="lab_cls_RestructuringAbstract_560E27D85CA05724CD811E3FDD105C0D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restructuring [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringAbstract" xlink:label="loc_cls_RestructuringAbstract_560E27D85CA05724CD811E3FDD105C0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_RestructuringAbstract_560E27D85CA05724CD811E3FDD105C0D" xlink:to="lab_cls_RestructuringAbstract_560E27D85CA05724CD811E3FDD105C0D" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock_7E99874C9A980ABCB5DF1E3FDD101FBE_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock_7E99874C9A980ABCB5DF1E3FDD101FBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Solar Panel Manufacturing Business</link:label>
    <link:label id="lab_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock_7E99874C9A980ABCB5DF1E3FDD101FBE_label_en-US" xlink:label="lab_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock_7E99874C9A980ABCB5DF1E3FDD101FBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Restructuring And Impairment Of Other Assets [Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock_7E99874C9A980ABCB5DF1E3FDD101FBE_documentation_en-US" xlink:label="lab_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock_7E99874C9A980ABCB5DF1E3FDD101FBE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Restructuring And Impairment Of Other Assets</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock" xlink:label="loc_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock_7E99874C9A980ABCB5DF1E3FDD101FBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock_7E99874C9A980ABCB5DF1E3FDD101FBE" xlink:to="lab_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock_7E99874C9A980ABCB5DF1E3FDD101FBE" xlink:type="arc" />
    <link:label id="lab_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract_39622319694AC63C7F210BDB6B6732AA_label_en-US" xlink:label="lab_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract_39622319694AC63C7F210BDB6B6732AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Information And Statement Of IFRS Compliance [Abstract]</link:label>
    <link:label id="lab_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract_39622319694AC63C7F210BDB6B6732AA_documentation_en-US" xlink:label="lab_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract_39622319694AC63C7F210BDB6B6732AA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Corporate Information And Statement Of IFRS Compliance [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:label="loc_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract_39622319694AC63C7F210BDB6B6732AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract_39622319694AC63C7F210BDB6B6732AA" xlink:to="lab_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract_39622319694AC63C7F210BDB6B6732AA" xlink:type="arc" />
    <link:label id="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970_terseLabel_en-US" xlink:label="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derecognition of Financial Assets by Type of Transfer [axis]</link:label>
    <link:label id="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970_label_en-US" xlink:label="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derecognition Of Financial Assets By Type Of Transfer [Axis]</link:label>
    <link:label id="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970_documentation_en-US" xlink:label="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derecognition Of Financial Assets By Type Of Transfer [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:to="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:type="arc" />
    <link:label id="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6_terseLabel_en-US" xlink:label="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derecognition Of Financial Assets By Type Of Transfer [Domain]</link:label>
    <link:label id="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6_label_en-US" xlink:label="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derecognition Of Financial Assets By Type Of Transfer [Domain]</link:label>
    <link:label id="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6_documentation_en-US" xlink:label="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Derecognition Of Financial Assets By Type Of Transfer [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:to="lab_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:type="arc" />
    <link:label id="lab_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3_terseLabel_en-US" xlink:label="lab_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Factoring of receivables from facility program</link:label>
    <link:label id="lab_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3_label_en-US" xlink:label="lab_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Of Receivables Under Facility Program [Member]</link:label>
    <link:label id="lab_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3_documentation_en-US" xlink:label="lab_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Of Receivables Under Facility Program  [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderFacilityProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3" xlink:to="lab_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3" xlink:type="arc" />
    <link:label id="lab_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A_terseLabel_en-US" xlink:label="lab_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Factoring of receivables from supplier financing program</link:label>
    <link:label id="lab_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A_label_en-US" xlink:label="lab_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale Of Receivables Under Supplier Financing Program [Member]</link:label>
    <link:label id="lab_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A_documentation_en-US" xlink:label="lab_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sale Of Receivables Under Supplier Financing Program  [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderSupplierFinancingProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A" xlink:to="lab_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A" xlink:type="arc" />
    <link:label id="lab_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25_terseLabel_en-US" xlink:label="lab_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Former Revolving Facility</link:label>
    <link:label id="lab_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25_label_en-US" xlink:label="lab_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Facility Due October 2018 [Member]</link:label>
    <link:label id="lab_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25_documentation_en-US" xlink:label="lab_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revolving Facility Due October 2018 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueOctober2018Member" xlink:label="loc_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25" xlink:to="lab_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25" xlink:type="arc" />
    <link:label id="lab_ifrs-full_UndrawnBorrowingFacilities_1EF9AEC4F8459345C0100BDB6B682200_verboseLabel_en-US" xlink:label="lab_ifrs-full_UndrawnBorrowingFacilities_1EF9AEC4F8459345C0100BDB6B682200" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Available borrowings</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UndrawnBorrowingFacilities" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_1EF9AEC4F8459345C0100BDB6B682200" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UndrawnBorrowingFacilities_1EF9AEC4F8459345C0100BDB6B682200" xlink:to="lab_ifrs-full_UndrawnBorrowingFacilities_1EF9AEC4F8459345C0100BDB6B682200" xlink:type="arc" />
    <link:label id="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1_terseLabel_en-US" xlink:label="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Agreement to sell trade receivables, maximum capacity</link:label>
    <link:label id="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1_label_en-US" xlink:label="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transfer Of Financial Assets Accounted For As Sales, Maximum Limit</link:label>
    <link:label id="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1_documentation_en-US" xlink:label="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Transfer Of Financial Assets Accounted For As Sales, Maximum Limit</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1" xlink:to="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1" xlink:type="arc" />
    <link:label id="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA_terseLabel_en-US" xlink:label="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable sold during period</link:label>
    <link:label id="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA_label_en-US" xlink:label="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transfer Of Financial Assets Accounted For As Sales, Amount Derecognized1</link:label>
    <link:label id="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA_documentation_en-US" xlink:label="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Transfer Of Financial Assets Accounted For As Sales, Amount Derecognized1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA" xlink:to="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA" xlink:type="arc" />
    <link:label id="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1_terseLabel_en-US" xlink:label="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of agreement extensions</link:label>
    <link:label id="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1_label_en-US" xlink:label="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transfer Of Financial Assets Accounted For As Sales, Amount Derecognized, Term Of Agreement Extensions</link:label>
    <link:label id="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1_documentation_en-US" xlink:label="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Transfer Of Financial Assets Accounted For As Sales, Amount Derecognized, Term Of Agreement Extensions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1" xlink:to="lab_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1" xlink:type="arc" />
    <link:label id="lab_cls_EmployeeBenefitsAbstract_36EBB1CE99868958193DF798C5F4D2CD_label_en-US" xlink:label="lab_cls_EmployeeBenefitsAbstract_36EBB1CE99868958193DF798C5F4D2CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Benefits [Abstract]</link:label>
    <link:label id="lab_cls_EmployeeBenefitsAbstract_36EBB1CE99868958193DF798C5F4D2CD_documentation_en-US" xlink:label="lab_cls_EmployeeBenefitsAbstract_36EBB1CE99868958193DF798C5F4D2CD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Benefits [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_36EBB1CE99868958193DF798C5F4D2CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_EmployeeBenefitsAbstract_36EBB1CE99868958193DF798C5F4D2CD" xlink:to="lab_cls_EmployeeBenefitsAbstract_36EBB1CE99868958193DF798C5F4D2CD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of fair value of plan assets [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of fair value of plan assets [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8_terseLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined benefit plans [axis]</link:label>
    <link:label id="lab_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8_label_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined benefit plans [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:to="lab_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562_terseLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined benefit plans [member]</link:label>
    <link:label id="lab_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562_label_en-US" xlink:label="lab_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined benefit plans [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:to="lab_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:type="arc" />
    <link:label id="lab_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493_terseLabel_en-US" xlink:label="lab_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">UK Main Pension Plan</link:label>
    <link:label id="lab_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493_label_en-US" xlink:label="lab_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UK Main Pension Plan [Member]</link:label>
    <link:label id="lab_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493_documentation_en-US" xlink:label="lab_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">UK Main Pension Plan [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_UKMainPensionPlanMember" xlink:label="loc_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493" xlink:to="lab_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493" xlink:type="arc" />
    <link:label id="lab_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460_terseLabel_en-US" xlink:label="lab_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">UK Supplementary Pension Plan</link:label>
    <link:label id="lab_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460_label_en-US" xlink:label="lab_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UK Supplementary Pension Plan [Member]</link:label>
    <link:label id="lab_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460_documentation_en-US" xlink:label="lab_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">UK Supplementary Pension Plan [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_UKSupplementaryPensionPlanMember" xlink:label="loc_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460" xlink:to="lab_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460" xlink:type="arc" />
    <link:label id="lab_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD_terseLabel_en-US" xlink:label="lab_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Plans</link:label>
    <link:label id="lab_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD_label_en-US" xlink:label="lab_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Plans Defined Benefit1 [Member]</link:label>
    <link:label id="lab_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD_documentation_en-US" xlink:label="lab_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pension Plans Defined Benefit [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:to="lab_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:type="arc" />
    <link:label id="lab_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA_terseLabel_en-US" xlink:label="lab_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Pension Plans</link:label>
    <link:label id="lab_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA_label_en-US" xlink:label="lab_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Pension Plans [Member]</link:label>
    <link:label id="lab_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA_documentation_en-US" xlink:label="lab_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Contribution Pension Plan [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedContributionPensionPlansMember" xlink:label="loc_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA" xlink:to="lab_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA" xlink:type="arc" />
    <link:label id="lab_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B_terseLabel_en-US" xlink:label="lab_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Benefit Pension Plans</link:label>
    <link:label id="lab_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B_label_en-US" xlink:label="lab_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Pension Plans [Member]</link:label>
    <link:label id="lab_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B_documentation_en-US" xlink:label="lab_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Pension Plans [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPensionPlansMember" xlink:label="loc_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B" xlink:to="lab_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B" xlink:type="arc" />
    <link:label id="lab_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65_terseLabel_en-US" xlink:label="lab_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Benefit Plans</link:label>
    <link:label id="lab_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65_label_en-US" xlink:label="lab_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Postretirement Benefit Plans Defined Benefit1 [Member]</link:label>
    <link:label id="lab_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65_documentation_en-US" xlink:label="lab_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Postretirement Benefit Plans Defined Benefit [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65" xlink:to="lab_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Level3OfFairValueHierarchyMember_50296D2DC08524041019F798C5F5E80E_terseLabel_en-US" xlink:label="lab_ifrs-full_Level3OfFairValueHierarchyMember_50296D2DC08524041019F798C5F5E80E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_ifrs-full_Level3OfFairValueHierarchyMember_50296D2DC08524041019F798C5F5E80E_label_en-US" xlink:label="lab_ifrs-full_Level3OfFairValueHierarchyMember_50296D2DC08524041019F798C5F5E80E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Level 3 of fair value hierarchy [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level3OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_50296D2DC08524041019F798C5F5E80E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level3OfFairValueHierarchyMember_50296D2DC08524041019F798C5F5E80E" xlink:to="lab_ifrs-full_Level3OfFairValueHierarchyMember_50296D2DC08524041019F798C5F5E80E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of fair value of plan assets [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of fair value of plan assets [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:type="arc" />
    <link:label id="lab_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC_terseLabel_en-US" xlink:label="lab_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of plan members that are active employees of the Company</link:label>
    <link:label id="lab_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC_label_en-US" xlink:label="lab_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Participants Of Retirement Benefit Plan Receiving Benefits, Percentage</link:label>
    <link:label id="lab_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC_documentation_en-US" xlink:label="lab_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Participants Of Retirement Benefit Plan Receiving Benefits, Percentage</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage" xlink:label="loc_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC" xlink:to="lab_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC" xlink:type="arc" />
    <link:label id="lab_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0_terseLabel_en-US" xlink:label="lab_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of annuity purchased</link:label>
    <link:label id="lab_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0_label_en-US" xlink:label="lab_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Assets, Cost of Annuity Purchased</link:label>
    <link:label id="lab_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0_documentation_en-US" xlink:label="lab_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Plan Assets, Cost of Annuity Purchased</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanAssetsCostofAnnuityPurchased" xlink:label="loc_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0" xlink:to="lab_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0" xlink:type="arc" />
    <link:label id="lab_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1_negatedTerseLabel_en-US" xlink:label="lab_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Non-cash loss recorded in other comprehensive income</link:label>
    <link:label id="lab_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1_label_en-US" xlink:label="lab_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Purchase of Annuity Recognised in Other Comprehensive Income</link:label>
    <link:label id="lab_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1_documentation_en-US" xlink:label="lab_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Purchase of Annuity Recognised in Other Comprehensive Income</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1" xlink:to="lab_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_A7658F823C6F20851921F798C5F6204C_terseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_A7658F823C6F20851921F798C5F6204C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reduction in pension assets</link:label>
    <link:label id="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_A7658F823C6F20851921F798C5F6204C_label_en-US" xlink:label="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_A7658F823C6F20851921F798C5F6204C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments from plan, net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_A7658F823C6F20851921F798C5F6204C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_A7658F823C6F20851921F798C5F6204C" xlink:to="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_A7658F823C6F20851921F798C5F6204C" xlink:type="arc" />
    <link:label id="lab_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A_negatedTerseLabel_en-US" xlink:label="lab_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss (gain) on pension annuity purchase</link:label>
    <link:label id="lab_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A_label_en-US" xlink:label="lab_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Purchase of Annuity Recognised in Profit Or Loss</link:label>
    <link:label id="lab_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A_documentation_en-US" xlink:label="lab_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Purchase of Annuity Recognised in Profit Or Loss</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A" xlink:to="lab_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PlanAssetsAtFairValue_84A13D90D94B7F9D841CF798C5F66C33_verboseLabel_en-US" xlink:label="lab_ifrs-full_PlanAssetsAtFairValue_84A13D90D94B7F9D841CF798C5F66C33" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Plan assets, at fair value</link:label>
    <link:label id="lab_ifrs-full_PlanAssetsAtFairValue_84A13D90D94B7F9D841CF798C5F66C33_label_en-US" xlink:label="lab_ifrs-full_PlanAssetsAtFairValue_84A13D90D94B7F9D841CF798C5F66C33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan assets, at fair value</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_84A13D90D94B7F9D841CF798C5F66C33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_84A13D90D94B7F9D841CF798C5F66C33" xlink:to="lab_ifrs-full_PlanAssetsAtFairValue_84A13D90D94B7F9D841CF798C5F66C33" xlink:type="arc" />
    <link:label id="lab_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386_terseLabel_en-US" xlink:label="lab_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of plan assets held with financial institutions with a rating of A- or above</link:label>
    <link:label id="lab_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386_label_en-US" xlink:label="lab_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Plan Assets Held With Financial Institutions With A Rating Of A- Or Above</link:label>
    <link:label id="lab_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386_documentation_en-US" xlink:label="lab_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage Of Plan Assets Held With Financial Institutions With A Rating Of A- Or Above</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove" xlink:label="loc_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386" xlink:to="lab_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EmployerContributions_17C63F3C4AE007F5321DF798C5F6A40B_terseLabel_en-US" xlink:label="lab_ifrs-full_EmployerContributions_17C63F3C4AE007F5321DF798C5F6A40B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_ifrs-full_EmployerContributions_17C63F3C4AE007F5321DF798C5F6A40B_label_en-US" xlink:label="lab_ifrs-full_EmployerContributions_17C63F3C4AE007F5321DF798C5F6A40B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employer contributions</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EmployerContributions" xlink:label="loc_ifrs-full_EmployerContributions_17C63F3C4AE007F5321DF798C5F6A40B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EmployerContributions_17C63F3C4AE007F5321DF798C5F6A40B" xlink:to="lab_ifrs-full_EmployerContributions_17C63F3C4AE007F5321DF798C5F6A40B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_15ACEF5D6A93F66EB9E0F798C5F64980_terseLabel_en-US" xlink:label="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_15ACEF5D6A93F66EB9E0F798C5F64980" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimate of contributions expected to be paid to plan for next annual reporting period</link:label>
    <link:label id="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_15ACEF5D6A93F66EB9E0F798C5F64980_label_en-US" xlink:label="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_15ACEF5D6A93F66EB9E0F798C5F64980" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimate of contributions expected to be paid to plan for next annual reporting period</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:label="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_15ACEF5D6A93F66EB9E0F798C5F64980" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_15ACEF5D6A93F66EB9E0F798C5F64980" xlink:to="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_15ACEF5D6A93F66EB9E0F798C5F64980" xlink:type="arc" />
    <link:label id="lab_cls_InventoriesAbstract_7FE1B150148D33CDAD0004A3DCFC3698_label_en-US" xlink:label="lab_cls_InventoriesAbstract_7FE1B150148D33CDAD0004A3DCFC3698" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventories [Abstract]</link:label>
    <link:label id="lab_cls_InventoriesAbstract_7FE1B150148D33CDAD0004A3DCFC3698_documentation_en-US" xlink:label="lab_cls_InventoriesAbstract_7FE1B150148D33CDAD0004A3DCFC3698" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Inventories [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_InventoriesAbstract" xlink:label="loc_cls_InventoriesAbstract_7FE1B150148D33CDAD0004A3DCFC3698" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_InventoriesAbstract_7FE1B150148D33CDAD0004A3DCFC3698" xlink:to="lab_cls_InventoriesAbstract_7FE1B150148D33CDAD0004A3DCFC3698" xlink:type="arc" />
    <link:label id="lab_ifrs-full_InventoryWritedown2011_EFC87045657C9914B1AA04A3DCFCF64C_terseLabel_en-US" xlink:label="lab_ifrs-full_InventoryWritedown2011_EFC87045657C9914B1AA04A3DCFCF64C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory write-down</link:label>
    <link:label id="lab_ifrs-full_InventoryWritedown2011_EFC87045657C9914B1AA04A3DCFCF64C_label_en-US" xlink:label="lab_ifrs-full_InventoryWritedown2011_EFC87045657C9914B1AA04A3DCFCF64C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory write-down</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InventoryWritedown2011" xlink:label="loc_ifrs-full_InventoryWritedown2011_EFC87045657C9914B1AA04A3DCFCF64C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InventoryWritedown2011_EFC87045657C9914B1AA04A3DCFCF64C" xlink:to="lab_ifrs-full_InventoryWritedown2011_EFC87045657C9914B1AA04A3DCFCF64C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_C994A57D76AA18B0D7B2475C943231AE_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_C994A57D76AA18B0D7B2475C943231AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Market Value of Plan Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_C994A57D76AA18B0D7B2475C943231AE_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_C994A57D76AA18B0D7B2475C943231AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of fair value of plan assets [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_C994A57D76AA18B0D7B2475C943231AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_C994A57D76AA18B0D7B2475C943231AE" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_C994A57D76AA18B0D7B2475C943231AE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_99A1027847EB26EFEC21475C943368B4_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_99A1027847EB26EFEC21475C943368B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Financial Position of Pension and Other Benefit Plans</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_99A1027847EB26EFEC21475C943368B4_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_99A1027847EB26EFEC21475C943368B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_99A1027847EB26EFEC21475C943368B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_99A1027847EB26EFEC21475C943368B4" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_99A1027847EB26EFEC21475C943368B4" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock_4C4C0F52619B4DB3A80E475C9433B19B_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock_4C4C0F52619B4DB3A80E475C9433B19B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Amounts Reported in Balance Sheet</link:label>
    <link:label id="lab_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock_4C4C0F52619B4DB3A80E475C9433B19B_label_en-US" xlink:label="lab_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock_4C4C0F52619B4DB3A80E475C9433B19B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Amounts Recognized In Balance Sheet Explanatory [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock_4C4C0F52619B4DB3A80E475C9433B19B_documentation_en-US" xlink:label="lab_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock_4C4C0F52619B4DB3A80E475C9433B19B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Amounts Recognized In Balance Sheet</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock_4C4C0F52619B4DB3A80E475C9433B19B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock_4C4C0F52619B4DB3A80E475C9433B19B" xlink:to="lab_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock_4C4C0F52619B4DB3A80E475C9433B19B" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock_6AC35A1E054C41E5E254475C94335B37_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock_6AC35A1E054C41E5E254475C94335B37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Expense Recognized In Consolidated Statement of Operations For Pension and Non-pension Post-employment Benefit Plans</link:label>
    <link:label id="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock_6AC35A1E054C41E5E254475C94335B37_label_en-US" xlink:label="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock_6AC35A1E054C41E5E254475C94335B37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Defined Benefit Plan Expense Recognized In Profit Or Loss Explanatory [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock_6AC35A1E054C41E5E254475C94335B37_documentation_en-US" xlink:label="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock_6AC35A1E054C41E5E254475C94335B37" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Defined Benefit Plan Expense Recognized In Profit Or Loss Explanatory [Table Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock_6AC35A1E054C41E5E254475C94335B37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock_6AC35A1E054C41E5E254475C94335B37" xlink:to="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock_6AC35A1E054C41E5E254475C94335B37" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_14A04709E967812894A8475C94331628_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_14A04709E967812894A8475C94331628" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actuarial Gains and Losses, Net of Tax, Recognized in OCI and Reclassified</link:label>
    <link:label id="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_14A04709E967812894A8475C94331628_label_en-US" xlink:label="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_14A04709E967812894A8475C94331628" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Defined Benefit Plan Expense Recognized In Other Comprehensive Income Explanatory [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_14A04709E967812894A8475C94331628_documentation_en-US" xlink:label="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_14A04709E967812894A8475C94331628" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Defined Benefit Plan Expense Recognized In Other Comprehensive Income Explanatory [Table Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_14A04709E967812894A8475C94331628" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_14A04709E967812894A8475C94331628" xlink:to="lab_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_14A04709E967812894A8475C94331628" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_6364F2D743CF97E66A7D475C9433822D_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_6364F2D743CF97E66A7D475C9433822D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentages and Assumptions Used in Measuring the Plans</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_6364F2D743CF97E66A7D475C9433822D_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_6364F2D743CF97E66A7D475C9433822D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_6364F2D743CF97E66A7D475C9433822D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_6364F2D743CF97E66A7D475C9433822D" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_6364F2D743CF97E66A7D475C9433822D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_18883693728AA9127042475C943318F2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_18883693728AA9127042475C943318F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Sensitivity Analysis for Actuarial Assumptions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_18883693728AA9127042475C943318F2_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_18883693728AA9127042475C943318F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of sensitivity analysis for actuarial assumptions [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_18883693728AA9127042475C943318F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_18883693728AA9127042475C943318F2" xlink:to="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_18883693728AA9127042475C943318F2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of analysis of other comprehensive income by item [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of analysis of other comprehensive income by item [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:to="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41_terseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of equity [axis]</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of equity [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:to="lab_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity [member]</link:label>
    <link:label id="lab_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1_label_en-US" xlink:label="lab_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1" xlink:to="lab_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_A5ED1ECAA348B4B92A83018DBD2339D7_terseLabel_en-US" xlink:label="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_A5ED1ECAA348B4B92A83018DBD2339D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension and non-pension post-employment benefit plans</link:label>
    <link:label id="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_A5ED1ECAA348B4B92A83018DBD2339D7_label_en-US" xlink:label="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_A5ED1ECAA348B4B92A83018DBD2339D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reserve of remeasurements of defined benefit plans [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_A5ED1ECAA348B4B92A83018DBD2339D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_A5ED1ECAA348B4B92A83018DBD2339D7" xlink:to="lab_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_A5ED1ECAA348B4B92A83018DBD2339D7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of analysis of other comprehensive income by item [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of analysis of other comprehensive income by item [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:type="arc" />
    <link:label id="lab_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789_negatedPeriodStartLabel_en-US" xlink:label="lab_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xml:lang="en-US">Cumulative losses, beginning of year</link:label>
    <link:label id="lab_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789_label_en-US" xlink:label="lab_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cumulative Gain (Loss) On Defined Benefit Plans</link:label>
    <link:label id="lab_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789_documentation_en-US" xlink:label="lab_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cumulative Gain (Loss) On Defined Benefit Plans</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CumulativeGainLossOnDefinedBenefitPlans" xlink:label="loc_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789" xlink:to="lab_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789" xlink:type="arc" />
    <link:label id="lab_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2_negatedTerseLabel_en-US" xlink:label="lab_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on pension annuity purchase (see note 16(c))</link:label>
    <link:label id="lab_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2_label_en-US" xlink:label="lab_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income, Net of Tax, Gain (Loss) on Settlement</link:label>
    <link:label id="lab_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2_documentation_en-US" xlink:label="lab_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income, Net of Tax, Gain (Loss) on Settlement</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement" xlink:label="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2" xlink:to="lab_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_AA9B1B3CFBA519E72872018DBD23D03C_negatedLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_AA9B1B3CFBA519E72872018DBD23D03C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Actuarial losses recognized during the year</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_AA9B1B3CFBA519E72872018DBD23D03C_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_AA9B1B3CFBA519E72872018DBD23D03C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_AA9B1B3CFBA519E72872018DBD23D03C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_AA9B1B3CFBA519E72872018DBD23D03C" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_AA9B1B3CFBA519E72872018DBD23D03C" xlink:type="arc" />
    <link:label id="lab_cls_CumulativeGainLossOnDefinedBenefitPlans_4F60E280701F98C76854018DBD23EC5A_negatedPeriodEndLabel_en-US" xlink:label="lab_cls_CumulativeGainLossOnDefinedBenefitPlans_4F60E280701F98C76854018DBD23EC5A" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xml:lang="en-US">Cumulative losses (gains), end of year</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CumulativeGainLossOnDefinedBenefitPlans" xlink:label="loc_cls_CumulativeGainLossOnDefinedBenefitPlans_4F60E280701F98C76854018DBD23EC5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CumulativeGainLossOnDefinedBenefitPlans_4F60E280701F98C76854018DBD23EC5A" xlink:to="lab_cls_CumulativeGainLossOnDefinedBenefitPlans_4F60E280701F98C76854018DBD23EC5A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_CC35BBA587CF5546FEE6018DBD237D7D_verboseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_CC35BBA587CF5546FEE6018DBD237D7D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax (recovery) expense</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_CC35BBA587CF5546FEE6018DBD237D7D_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_CC35BBA587CF5546FEE6018DBD237D7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax relating to remeasurements of defined benefit plans of other comprehensive income</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_CC35BBA587CF5546FEE6018DBD237D7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_CC35BBA587CF5546FEE6018DBD237D7D" xlink:to="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_CC35BBA587CF5546FEE6018DBD237D7D" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364_verboseLabel_en-US" xlink:label="lab_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax (recovery) expense</link:label>
    <link:label id="lab_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364_label_en-US" xlink:label="lab_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Relating To Remeasurements Of Defined Benefit Plans, Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364_documentation_en-US" xlink:label="lab_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Relating To Remeasurements Of Defined Benefit Plans, Accumulated Other Comprehensive Income</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome" xlink:label="loc_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364" xlink:to="lab_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:type="arc" />
    <link:label id="lab_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242_terseLabel_en-US" xlink:label="lab_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency [Axis]</link:label>
    <link:label id="lab_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242_label_en-US" xlink:label="lab_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currency1 [Axis]</link:label>
    <link:label id="lab_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242_documentation_en-US" xlink:label="lab_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Currency1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Axis" xlink:label="loc_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:to="lab_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:type="arc" />
    <link:label id="lab_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE_terseLabel_en-US" xlink:label="lab_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency [Domain]</link:label>
    <link:label id="lab_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE_label_en-US" xlink:label="lab_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currency1 [Domain]</link:label>
    <link:label id="lab_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE_documentation_en-US" xlink:label="lab_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Currency1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Domain" xlink:label="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:to="lab_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:type="arc" />
    <link:label id="lab_currency_CAD_9C4A9DE82B744FFC39AB485E3716F2AE_terseLabel_en-US" xlink:label="lab_currency_CAD_9C4A9DE82B744FFC39AB485E3716F2AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canadian dollar</link:label>
    <link:label id="lab_currency_CAD_9C4A9DE82B744FFC39AB485E3716F2AE_label_en-US" xlink:label="lab_currency_CAD_9C4A9DE82B744FFC39AB485E3716F2AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canada, Dollars</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_9C4A9DE82B744FFC39AB485E3716F2AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_CAD_9C4A9DE82B744FFC39AB485E3716F2AE" xlink:to="lab_currency_CAD_9C4A9DE82B744FFC39AB485E3716F2AE" xlink:type="arc" />
    <link:label id="lab_currency_GBP_59983091ABB778FCED8B485E37160E66_terseLabel_en-US" xlink:label="lab_currency_GBP_59983091ABB778FCED8B485E37160E66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">British pound sterling</link:label>
    <link:label id="lab_currency_GBP_59983091ABB778FCED8B485E37160E66_label_en-US" xlink:label="lab_currency_GBP_59983091ABB778FCED8B485E37160E66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">United Kingdom, Pounds</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_GBP" xlink:label="loc_currency_GBP_59983091ABB778FCED8B485E37160E66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_GBP_59983091ABB778FCED8B485E37160E66" xlink:to="lab_currency_GBP_59983091ABB778FCED8B485E37160E66" xlink:type="arc" />
    <link:label id="lab_currency_EUR_C91882E40FAF3AC66F5D485E3717AE38_terseLabel_en-US" xlink:label="lab_currency_EUR_C91882E40FAF3AC66F5D485E3717AE38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Euro</link:label>
    <link:label id="lab_currency_EUR_C91882E40FAF3AC66F5D485E3717AE38_label_en-US" xlink:label="lab_currency_EUR_C91882E40FAF3AC66F5D485E3717AE38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Euro Member Countries, Euro</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_EUR" xlink:label="loc_currency_EUR_C91882E40FAF3AC66F5D485E3717AE38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_EUR_C91882E40FAF3AC66F5D485E3717AE38" xlink:to="lab_currency_EUR_C91882E40FAF3AC66F5D485E3717AE38" xlink:type="arc" />
    <link:label id="lab_currency_THB_FF137E408E8939FBF68D485E3717E5ED_terseLabel_en-US" xlink:label="lab_currency_THB_FF137E408E8939FBF68D485E3717E5ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thai baht</link:label>
    <link:label id="lab_currency_THB_FF137E408E8939FBF68D485E3717E5ED_label_en-US" xlink:label="lab_currency_THB_FF137E408E8939FBF68D485E3717E5ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Thailand, Baht</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_THB" xlink:label="loc_currency_THB_FF137E408E8939FBF68D485E3717E5ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_THB_FF137E408E8939FBF68D485E3717E5ED" xlink:to="lab_currency_THB_FF137E408E8939FBF68D485E3717E5ED" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of risks [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3_label_en-US" xlink:label="lab_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of risks [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:to="lab_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risks [member]</link:label>
    <link:label id="lab_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251_label_en-US" xlink:label="lab_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Risks [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251" xlink:to="lab_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrencyRiskMember_91F0EDDD569C5D80C525485E37176355_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrencyRiskMember_91F0EDDD569C5D80C525485E37176355" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency risk</link:label>
    <link:label id="lab_ifrs-full_CurrencyRiskMember_91F0EDDD569C5D80C525485E37176355_label_en-US" xlink:label="lab_ifrs-full_CurrencyRiskMember_91F0EDDD569C5D80C525485E37176355" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Currency risk [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_91F0EDDD569C5D80C525485E37176355" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrencyRiskMember_91F0EDDD569C5D80C525485E37176355" xlink:to="lab_ifrs-full_CurrencyRiskMember_91F0EDDD569C5D80C525485E37176355" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:type="arc" />
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43_terseLabel_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reasonably possible change in risk variable, percentage</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43_label_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43_documentation_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43" xlink:to="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43" xlink:type="arc" />
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE_terseLabel_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reasonably possible increase in risk variable, impact on net earnings</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE_label_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Impact On Net Earnings</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE_documentation_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Impact On Net Earnings</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE" xlink:to="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE" xlink:type="arc" />
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8_terseLabel_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reasonably possible increase in risk variable, impact on other comprehensive income</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8_label_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Impact On Other Comprehensive Income</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8_documentation_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Impact On Other Comprehensive Income</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8" xlink:to="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8" xlink:type="arc" />
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204_terseLabel_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reasonably possible decrease in risk variable, impact on net earnings</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204_label_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Impact On Net Earnings</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204_documentation_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Impact On Net Earnings</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204" xlink:to="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204" xlink:type="arc" />
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A_terseLabel_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reasonably possible decrease in risk variable, impact on other comprehensive income</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A_label_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Impact On Other Comprehensive Income</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A_documentation_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Impact On Other Comprehensive Income</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A" xlink:to="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_4B8543A4175E98325B201E318197DB01_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_4B8543A4175E98325B201E318197DB01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Of Future Minimum Lease Payments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_4B8543A4175E98325B201E318197DB01_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_4B8543A4175E98325B201E318197DB01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of finance lease and operating lease by lessee [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_4B8543A4175E98325B201E318197DB01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_4B8543A4175E98325B201E318197DB01" xlink:to="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_4B8543A4175E98325B201E318197DB01" xlink:type="arc" />
    <link:label id="lab_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_0A1FD457468483BD857A0706421420B3_label_en-US" xlink:label="lab_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_0A1FD457468483BD857A0706421420B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current Assets Held For Sale And Discontinued Operations [Abstract]</link:label>
    <link:label id="lab_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_0A1FD457468483BD857A0706421420B3_documentation_en-US" xlink:label="lab_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_0A1FD457468483BD857A0706421420B3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-current Assets Held For Sale And Discontinued Operations [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" xlink:label="loc_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_0A1FD457468483BD857A0706421420B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_0A1FD457468483BD857A0706421420B3" xlink:to="lab_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_0A1FD457468483BD857A0706421420B3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD_terseLabel_en-US" xlink:label="lab_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets and liabilities classified as held for sale [axis]</link:label>
    <link:label id="lab_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD_label_en-US" xlink:label="lab_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets and liabilities classified as held for sale [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:to="lab_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947_terseLabel_en-US" xlink:label="lab_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets and liabilities not classified as held for sale [member]</link:label>
    <link:label id="lab_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947_label_en-US" xlink:label="lab_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets and liabilities not classified as held for sale [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947" xlink:to="lab_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment_3A538CCD23FFD52E90EB070E8528CD9E_verboseLabel_en-US" xlink:label="lab_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment_3A538CCD23FFD52E90EB070E8528CD9E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment_3A538CCD23FFD52E90EB070E8528CD9E_label_en-US" xlink:label="lab_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment_3A538CCD23FFD52E90EB070E8528CD9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease through classified as held for sale, property, plant and equipment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment_3A538CCD23FFD52E90EB070E8528CD9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment_3A538CCD23FFD52E90EB070E8528CD9E" xlink:to="lab_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment_3A538CCD23FFD52E90EB070E8528CD9E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_BEDBDDD3AB3DD4BCAA180706421587CB_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_BEDBDDD3AB3DD4BCAA180706421587CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment loss recognised in profit or loss, property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_BEDBDDD3AB3DD4BCAA180706421587CB_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_BEDBDDD3AB3DD4BCAA180706421587CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment loss recognised in profit or loss, property, plant and equipment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_BEDBDDD3AB3DD4BCAA180706421587CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_BEDBDDD3AB3DD4BCAA180706421587CB" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_BEDBDDD3AB3DD4BCAA180706421587CB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_8C02F3B5EC9E5B44889007064215D2D3_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_8C02F3B5EC9E5B44889007064215D2D3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Assets classified as held for sale</link:label>
    <link:label id="lab_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_8C02F3B5EC9E5B44889007064215D2D3_label_en-US" xlink:label="lab_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_8C02F3B5EC9E5B44889007064215D2D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners" xlink:label="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_8C02F3B5EC9E5B44889007064215D2D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_8C02F3B5EC9E5B44889007064215D2D3" xlink:to="lab_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_8C02F3B5EC9E5B44889007064215D2D3" xlink:type="arc" />
    <link:label id="lab_cls_EventsAfterReportingPeriodAbstract_6EFA0600A3B5F59E48F007063FEA686C_label_en-US" xlink:label="lab_cls_EventsAfterReportingPeriodAbstract_6EFA0600A3B5F59E48F007063FEA686C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Events After Reporting Period [Abstract]</link:label>
    <link:label id="lab_cls_EventsAfterReportingPeriodAbstract_6EFA0600A3B5F59E48F007063FEA686C_documentation_en-US" xlink:label="lab_cls_EventsAfterReportingPeriodAbstract_6EFA0600A3B5F59E48F007063FEA686C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Events After Reporting Period [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_EventsAfterReportingPeriodAbstract" xlink:label="loc_cls_EventsAfterReportingPeriodAbstract_6EFA0600A3B5F59E48F007063FEA686C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_EventsAfterReportingPeriodAbstract_6EFA0600A3B5F59E48F007063FEA686C" xlink:to="lab_cls_EventsAfterReportingPeriodAbstract_6EFA0600A3B5F59E48F007063FEA686C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:type="arc" />
    <link:label id="lab_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6_terseLabel_en-US" xlink:label="lab_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6_label_en-US" xlink:label="lab_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement Scenario1 [Axis]</link:label>
    <link:label id="lab_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6_documentation_en-US" xlink:label="lab_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Statement Scenario1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Axis" xlink:label="loc_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:to="lab_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:type="arc" />
    <link:label id="lab_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1_terseLabel_en-US" xlink:label="lab_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1_label_en-US" xlink:label="lab_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement Scenario1 [Domain]</link:label>
    <link:label id="lab_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1_documentation_en-US" xlink:label="lab_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Statement Scenario1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Domain" xlink:label="loc_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:to="lab_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:type="arc" />
    <link:label id="lab_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560_terseLabel_en-US" xlink:label="lab_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560_label_en-US" xlink:label="lab_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Forecast1 [Member]</link:label>
    <link:label id="lab_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560_documentation_en-US" xlink:label="lab_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Scenario, Forecast1 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ScenarioForecast1Member" xlink:label="loc_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560" xlink:to="lab_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560" xlink:type="arc" />
    <link:label id="lab_cls_AtrenneMember_BD728622C780BE88C19007063FED191E_terseLabel_en-US" xlink:label="lab_cls_AtrenneMember_BD728622C780BE88C19007063FED191E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Atrenne</link:label>
    <link:label id="lab_cls_AtrenneMember_BD728622C780BE88C19007063FED191E_label_en-US" xlink:label="lab_cls_AtrenneMember_BD728622C780BE88C19007063FED191E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Atrenne [Member]</link:label>
    <link:label id="lab_cls_AtrenneMember_BD728622C780BE88C19007063FED191E_documentation_en-US" xlink:label="lab_cls_AtrenneMember_BD728622C780BE88C19007063FED191E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Atrenne [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_AtrenneMember" xlink:label="loc_cls_AtrenneMember_BD728622C780BE88C19007063FED191E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_AtrenneMember_BD728622C780BE88C19007063FED191E" xlink:to="lab_cls_AtrenneMember_BD728622C780BE88C19007063FED191E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_90670F4F86FF0139A09C07063FED3005_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_90670F4F86FF0139A09C07063FED3005" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consideration transferred</link:label>
    <link:label id="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_90670F4F86FF0139A09C07063FED3005_label_en-US" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_90670F4F86FF0139A09C07063FED3005" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consideration transferred, acquisition-date fair value</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_90670F4F86FF0139A09C07063FED3005" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_90670F4F86FF0139A09C07063FED3005" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_90670F4F86FF0139A09C07063FED3005" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DefinedBenefitObligationAtPresentValue_8DC3A5906FBC43749366475C8A99BC8E_negatedLabel_en-US" xlink:label="lab_ifrs-full_DefinedBenefitObligationAtPresentValue_8DC3A5906FBC43749366475C8A99BC8E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accrued benefit obligations, end of year</link:label>
    <link:label id="lab_ifrs-full_DefinedBenefitObligationAtPresentValue_8DC3A5906FBC43749366475C8A99BC8E_label_en-US" xlink:label="lab_ifrs-full_DefinedBenefitObligationAtPresentValue_8DC3A5906FBC43749366475C8A99BC8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined benefit obligation, at present value</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_8DC3A5906FBC43749366475C8A99BC8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_8DC3A5906FBC43749366475C8A99BC8E" xlink:to="lab_ifrs-full_DefinedBenefitObligationAtPresentValue_8DC3A5906FBC43749366475C8A99BC8E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PlanAssetsAtFairValue_E16D69CF3AB4800FBD0E475C8A99011B_netLabel_en-US" xlink:label="lab_ifrs-full_PlanAssetsAtFairValue_E16D69CF3AB4800FBD0E475C8A99011B" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Plan assets, end of year</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_E16D69CF3AB4800FBD0E475C8A99011B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_E16D69CF3AB4800FBD0E475C8A99011B" xlink:to="lab_ifrs-full_PlanAssetsAtFairValue_E16D69CF3AB4800FBD0E475C8A99011B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_SurplusDeficitInPlan_B4235FB1BE0A6D442753475C8A9976FF_totalLabel_en-US" xlink:label="lab_ifrs-full_SurplusDeficitInPlan_B4235FB1BE0A6D442753475C8A9976FF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Excess (deficiency) of plan assets over accrued benefit obligations</link:label>
    <link:label id="lab_ifrs-full_SurplusDeficitInPlan_B4235FB1BE0A6D442753475C8A9976FF_label_en-US" xlink:label="lab_ifrs-full_SurplusDeficitInPlan_B4235FB1BE0A6D442753475C8A9976FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Surplus (deficit) in plan</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SurplusDeficitInPlan" xlink:label="loc_ifrs-full_SurplusDeficitInPlan_B4235FB1BE0A6D442753475C8A9976FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SurplusDeficitInPlan_B4235FB1BE0A6D442753475C8A9976FF" xlink:to="lab_ifrs-full_SurplusDeficitInPlan_B4235FB1BE0A6D442753475C8A9976FF" xlink:type="arc" />
    <link:label id="lab_cls_OperatingSegmentsAbstract_5BA2CCBD9207EA095F13E1FAD4F720E0_label_en-US" xlink:label="lab_cls_OperatingSegmentsAbstract_5BA2CCBD9207EA095F13E1FAD4F720E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Segments [Abstract]</link:label>
    <link:label id="lab_cls_OperatingSegmentsAbstract_5BA2CCBD9207EA095F13E1FAD4F720E0_documentation_en-US" xlink:label="lab_cls_OperatingSegmentsAbstract_5BA2CCBD9207EA095F13E1FAD4F720E0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Segments [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OperatingSegmentsAbstract" xlink:label="loc_cls_OperatingSegmentsAbstract_5BA2CCBD9207EA095F13E1FAD4F720E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OperatingSegmentsAbstract_5BA2CCBD9207EA095F13E1FAD4F720E0" xlink:to="lab_cls_OperatingSegmentsAbstract_5BA2CCBD9207EA095F13E1FAD4F720E0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_A0A7885C52B664F4AAF6E1FAD4F7E934_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_A0A7885C52B664F4AAF6E1FAD4F7E934" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment and Geographic Information</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_A0A7885C52B664F4AAF6E1FAD4F7E934_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_A0A7885C52B664F4AAF6E1FAD4F7E934" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of entity's operating segments [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_A0A7885C52B664F4AAF6E1FAD4F7E934" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_A0A7885C52B664F4AAF6E1FAD4F7E934" xlink:to="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_A0A7885C52B664F4AAF6E1FAD4F7E934" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of financial instruments [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of financial instruments [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial instruments, class [member]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial instruments, class [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293" xlink:to="lab_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MortgagesMember_D4ACC3AD7C05F19C83166C15910C93B4_terseLabel_en-US" xlink:label="lab_ifrs-full_MortgagesMember_D4ACC3AD7C05F19C83166C15910C93B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mortgages</link:label>
    <link:label id="lab_ifrs-full_MortgagesMember_D4ACC3AD7C05F19C83166C15910C93B4_label_en-US" xlink:label="lab_ifrs-full_MortgagesMember_D4ACC3AD7C05F19C83166C15910C93B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mortgages [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MortgagesMember" xlink:label="loc_ifrs-full_MortgagesMember_D4ACC3AD7C05F19C83166C15910C93B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MortgagesMember_D4ACC3AD7C05F19C83166C15910C93B4" xlink:to="lab_ifrs-full_MortgagesMember_D4ACC3AD7C05F19C83166C15910C93B4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33_terseLabel_en-US" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Categories of related parties [axis]</link:label>
    <link:label id="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33_label_en-US" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Categories of related parties [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:to="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity's total for related parties [member]</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity's total for related parties [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:to="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:type="arc" />
    <link:label id="lab_ifrs-full_JointControlOrSignificantInfluenceMember_8858177ACAE1C4B826F06C15910D51BE_terseLabel_en-US" xlink:label="lab_ifrs-full_JointControlOrSignificantInfluenceMember_8858177ACAE1C4B826F06C15910D51BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entities with significant influence</link:label>
    <link:label id="lab_ifrs-full_JointControlOrSignificantInfluenceMember_8858177ACAE1C4B826F06C15910D51BE_label_en-US" xlink:label="lab_ifrs-full_JointControlOrSignificantInfluenceMember_8858177ACAE1C4B826F06C15910D51BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entities with joint control or significant influence over entity [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_JointControlOrSignificantInfluenceMember" xlink:label="loc_ifrs-full_JointControlOrSignificantInfluenceMember_8858177ACAE1C4B826F06C15910D51BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointControlOrSignificantInfluenceMember_8858177ACAE1C4B826F06C15910D51BE" xlink:to="lab_ifrs-full_JointControlOrSignificantInfluenceMember_8858177ACAE1C4B826F06C15910D51BE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_DC444A7A510F027C9D7D6C15910D3AE0_terseLabel_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_DC444A7A510F027C9D7D6C15910D3AE0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Key management personnel of entity</link:label>
    <link:label id="lab_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_DC444A7A510F027C9D7D6C15910D3AE0_label_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_DC444A7A510F027C9D7D6C15910D3AE0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Key management personnel of entity or parent [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" xlink:label="loc_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_DC444A7A510F027C9D7D6C15910D3AE0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_DC444A7A510F027C9D7D6C15910D3AE0" xlink:to="lab_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_DC444A7A510F027C9D7D6C15910D3AE0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:type="arc" />
    <link:label id="lab_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68_terseLabel_en-US" xlink:label="lab_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial term of Services Agreement</link:label>
    <link:label id="lab_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68_label_en-US" xlink:label="lab_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Services Agreement, Term, Related Party Transactions</link:label>
    <link:label id="lab_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68_documentation_en-US" xlink:label="lab_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Services Agreement, Term, Related Party Transactions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementTermRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68" xlink:to="lab_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68" xlink:type="arc" />
    <link:label id="lab_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6_terseLabel_en-US" xlink:label="lab_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Renewal term of Service Agreement</link:label>
    <link:label id="lab_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6_label_en-US" xlink:label="lab_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Services Agreement, Renewal Term, Related Party Transactions</link:label>
    <link:label id="lab_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6_documentation_en-US" xlink:label="lab_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Services Agreement, Renewal Term, Related Party Transactions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementRenewalTermRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6" xlink:to="lab_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6" xlink:type="arc" />
    <link:label id="lab_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31_terseLabel_en-US" xlink:label="lab_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual fee to be paid for Service Agreement</link:label>
    <link:label id="lab_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31_label_en-US" xlink:label="lab_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Services Agreement, Annual Fee, Related Party Transactions</link:label>
    <link:label id="lab_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31_documentation_en-US" xlink:label="lab_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Services Agreement, Annual Fee, Related Party Transactions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementAnnualFeeRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31" xlink:to="lab_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31" xlink:type="arc" />
    <link:label id="lab_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975_terseLabel_en-US" xlink:label="lab_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of agreement termination</link:label>
    <link:label id="lab_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975_label_en-US" xlink:label="lab_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Services Agreement, Automatic Termination Period, Related Party Transactions</link:label>
    <link:label id="lab_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975_documentation_en-US" xlink:label="lab_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Services Agreement, Automatic Termination Period, Related Party Transactions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975" xlink:to="lab_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975" xlink:type="arc" />
    <link:label id="lab_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674_terseLabel_en-US" xlink:label="lab_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of real estate developers to purchase property</link:label>
    <link:label id="lab_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674_label_en-US" xlink:label="lab_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property Sale Agreement, Number Of Real Estate Developers, Related Party Transactions</link:label>
    <link:label id="lab_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674_documentation_en-US" xlink:label="lab_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property Sale Agreement, Number Of Real Estate Developers, Related Party Transactions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions" xlink:label="loc_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674" xlink:to="lab_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674" xlink:type="arc" />
    <link:label id="lab_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions_105CD13D292BB6876EB16C15910D30D1_terseLabel_en-US" xlink:label="lab_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions_105CD13D292BB6876EB16C15910D30D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price of property sold</link:label>
    <link:label id="lab_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions_105CD13D292BB6876EB16C15910D30D1_label_en-US" xlink:label="lab_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions_105CD13D292BB6876EB16C15910D30D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales of property and other assets, related party transactions</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions" xlink:label="loc_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions_105CD13D292BB6876EB16C15910D30D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions_105CD13D292BB6876EB16C15910D30D1" xlink:to="lab_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions_105CD13D292BB6876EB16C15910D30D1" xlink:type="arc" />
    <link:label id="lab_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1_verboseLabel_en-US" xlink:label="lab_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deposit on anticipated sale of real property</link:label>
    <link:label id="lab_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1_label_en-US" xlink:label="lab_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Sale of Property, Related Party Transactions</link:label>
    <link:label id="lab_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1_documentation_en-US" xlink:label="lab_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Sale of Property, Related Party Transactions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ProceedsFromSaleofPropertyRelatedPartyTransactions" xlink:label="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1" xlink:to="lab_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1" xlink:type="arc" />
    <link:label id="lab_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91_terseLabel_en-US" xlink:label="lab_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings maturity term, related party transactions</link:label>
    <link:label id="lab_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91_label_en-US" xlink:label="lab_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings Maturity Term, Related Party Transactions</link:label>
    <link:label id="lab_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91_documentation_en-US" xlink:label="lab_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Borrowings Maturity Term, Related Party Transactions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsMaturityTermRelatedPartyTransactions" xlink:label="loc_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91" xlink:to="lab_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91" xlink:type="arc" />
    <link:label id="lab_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4_terseLabel_en-US" xlink:label="lab_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of lease</link:label>
    <link:label id="lab_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4_label_en-US" xlink:label="lab_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases as Lessee, Term, Related Party Transactions</link:label>
    <link:label id="lab_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4_documentation_en-US" xlink:label="lab_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases as Lessee, Term, Related Party Transactions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_LeasesasLesseeTermRelatedPartyTransactions" xlink:label="loc_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4" xlink:to="lab_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4" xlink:type="arc" />
    <link:label id="lab_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9_terseLabel_en-US" xlink:label="lab_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of interests in the Property Purchaser held by a Privately-held company</link:label>
    <link:label id="lab_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9_label_en-US" xlink:label="lab_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Interests Held By Privately-Held Company, Related Party Transactions</link:label>
    <link:label id="lab_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9_documentation_en-US" xlink:label="lab_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage Of Interests Held By Privately-Held Company, Related Party Transactions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions" xlink:label="loc_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9" xlink:to="lab_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9" xlink:type="arc" />
    <link:label id="lab_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC_terseLabel_en-US" xlink:label="lab_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of interest held</link:label>
    <link:label id="lab_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC_label_en-US" xlink:label="lab_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Interest Held By Related Party, Related Party Transactions</link:label>
    <link:label id="lab_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC_documentation_en-US" xlink:label="lab_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage Of Interest Held By Related Party, Related Party Transactions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions" xlink:label="loc_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC" xlink:to="lab_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock_64D000F433478891F30A47865E2B4D17_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock_64D000F433478891F30A47865E2B4D17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Preparation and Significant Accounting Policies</link:label>
    <link:label id="lab_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock_64D000F433478891F30A47865E2B4D17_label_en-US" xlink:label="lab_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock_64D000F433478891F30A47865E2B4D17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Basis Of Preparation Of Financial Statements And Significant Accounting Policies [Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock_64D000F433478891F30A47865E2B4D17_documentation_en-US" xlink:label="lab_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock_64D000F433478891F30A47865E2B4D17" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Basis Of Preparation Of Financial Statements and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock_64D000F433478891F30A47865E2B4D17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock_64D000F433478891F30A47865E2B4D17" xlink:to="lab_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock_64D000F433478891F30A47865E2B4D17" xlink:type="arc" />
    <link:label id="lab_cls_IntangibleAssetsAbstract_F27DC3690A00891505C204A3DC324655_label_en-US" xlink:label="lab_cls_IntangibleAssetsAbstract_F27DC3690A00891505C204A3DC324655" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets [Abstract]</link:label>
    <link:label id="lab_cls_IntangibleAssetsAbstract_F27DC3690A00891505C204A3DC324655_documentation_en-US" xlink:label="lab_cls_IntangibleAssetsAbstract_F27DC3690A00891505C204A3DC324655" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intangible Assets [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IntangibleAssetsAbstract" xlink:label="loc_cls_IntangibleAssetsAbstract_F27DC3690A00891505C204A3DC324655" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IntangibleAssetsAbstract_F27DC3690A00891505C204A3DC324655" xlink:to="lab_cls_IntangibleAssetsAbstract_F27DC3690A00891505C204A3DC324655" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory_1DF36F0DC54D2C93DE1F04A3DC324043_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory_1DF36F0DC54D2C93DE1F04A3DC324043" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory_1DF36F0DC54D2C93DE1F04A3DC324043_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory_1DF36F0DC54D2C93DE1F04A3DC324043" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of intangible assets and goodwill [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory_1DF36F0DC54D2C93DE1F04A3DC324043" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory_1DF36F0DC54D2C93DE1F04A3DC324043" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory_1DF36F0DC54D2C93DE1F04A3DC324043" xlink:type="arc" />
    <link:label id="lab_cls_NumberOfCustomerFocusedAreas_D7C25D96476134B140A107063FF3B7EE_terseLabel_en-US" xlink:label="lab_cls_NumberOfCustomerFocusedAreas_D7C25D96476134B140A107063FF3B7EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of customer focused areas</link:label>
    <link:label id="lab_cls_NumberOfCustomerFocusedAreas_D7C25D96476134B140A107063FF3B7EE_label_en-US" xlink:label="lab_cls_NumberOfCustomerFocusedAreas_D7C25D96476134B140A107063FF3B7EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Customer Focused Areas</link:label>
    <link:label id="lab_cls_NumberOfCustomerFocusedAreas_D7C25D96476134B140A107063FF3B7EE_documentation_en-US" xlink:label="lab_cls_NumberOfCustomerFocusedAreas_D7C25D96476134B140A107063FF3B7EE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Customer Focused Areas</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfCustomerFocusedAreas" xlink:label="loc_cls_NumberOfCustomerFocusedAreas_D7C25D96476134B140A107063FF3B7EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NumberOfCustomerFocusedAreas_D7C25D96476134B140A107063FF3B7EE" xlink:to="lab_cls_NumberOfCustomerFocusedAreas_D7C25D96476134B140A107063FF3B7EE" xlink:type="arc" />
    <link:label id="lab_cls_NumberofReportableSegments1_481440169697F19D463807063FF32EEC_terseLabel_en-US" xlink:label="lab_cls_NumberofReportableSegments1_481440169697F19D463807063FF32EEC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of segments</link:label>
    <link:label id="lab_cls_NumberofReportableSegments1_481440169697F19D463807063FF32EEC_label_en-US" xlink:label="lab_cls_NumberofReportableSegments1_481440169697F19D463807063FF32EEC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments1</link:label>
    <link:label id="lab_cls_NumberofReportableSegments1_481440169697F19D463807063FF32EEC_documentation_en-US" xlink:label="lab_cls_NumberofReportableSegments1_481440169697F19D463807063FF32EEC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberofReportableSegments1" xlink:label="loc_cls_NumberofReportableSegments1_481440169697F19D463807063FF32EEC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NumberofReportableSegments1_481440169697F19D463807063FF32EEC" xlink:to="lab_cls_NumberofReportableSegments1_481440169697F19D463807063FF32EEC" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of major customers [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of major customers [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfMajorCustomersTable" xlink:label="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:to="lab_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:type="arc" />
    <link:label id="lab_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE_terseLabel_en-US" xlink:label="lab_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk By Benchmark [Axis]</link:label>
    <link:label id="lab_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE_label_en-US" xlink:label="lab_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk By Benchmark1 [Axis]</link:label>
    <link:label id="lab_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE_documentation_en-US" xlink:label="lab_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk By Benchmark1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByBenchmark1Axis" xlink:label="loc_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:to="lab_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:type="arc" />
    <link:label id="lab_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475_terseLabel_en-US" xlink:label="lab_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk By Benchmark [Domain]</link:label>
    <link:label id="lab_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475_label_en-US" xlink:label="lab_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk By Benchmark1 [Domain]</link:label>
    <link:label id="lab_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475_documentation_en-US" xlink:label="lab_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Concentration Risk By Benchmark1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByBenchmark1Domain" xlink:label="loc_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:to="lab_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:type="arc" />
    <link:label id="lab_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345_terseLabel_en-US" xlink:label="lab_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345_label_en-US" xlink:label="lab_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net1 [Member]</link:label>
    <link:label id="lab_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345_documentation_en-US" xlink:label="lab_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net1 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SalesRevenueNet1Member" xlink:label="loc_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345" xlink:to="lab_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345" xlink:type="arc" />
    <link:label id="lab_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D_terseLabel_en-US" xlink:label="lab_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk By Type [Axis]</link:label>
    <link:label id="lab_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D_label_en-US" xlink:label="lab_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk By Type1 [Axis]</link:label>
    <link:label id="lab_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D_documentation_en-US" xlink:label="lab_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk By Type1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByType1Axis" xlink:label="loc_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:to="lab_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:type="arc" />
    <link:label id="lab_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9_terseLabel_en-US" xlink:label="lab_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk By Type [Domain]</link:label>
    <link:label id="lab_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9_label_en-US" xlink:label="lab_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk By Type1 [Domain]</link:label>
    <link:label id="lab_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9_documentation_en-US" xlink:label="lab_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Concentration Risk By Type1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByType1Domain" xlink:label="loc_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:to="lab_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:type="arc" />
    <link:label id="lab_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B_terseLabel_en-US" xlink:label="lab_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer concentration risk</link:label>
    <link:label id="lab_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B_label_en-US" xlink:label="lab_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk1 [Member]</link:label>
    <link:label id="lab_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B_documentation_en-US" xlink:label="lab_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk1 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CustomerConcentrationRisk1Member" xlink:label="loc_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B" xlink:to="lab_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5_terseLabel_en-US" xlink:label="lab_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major customers [axis]</link:label>
    <link:label id="lab_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5_label_en-US" xlink:label="lab_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major customers [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MajorCustomersAxis" xlink:label="loc_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:to="lab_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D_terseLabel_en-US" xlink:label="lab_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customers [member]</link:label>
    <link:label id="lab_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D_label_en-US" xlink:label="lab_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customers [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MajorCustomersMember" xlink:label="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:to="lab_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:type="arc" />
    <link:label id="lab_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89_terseLabel_en-US" xlink:label="lab_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Top two customers</link:label>
    <link:label id="lab_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89_label_en-US" xlink:label="lab_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Top Two Customers [Member]</link:label>
    <link:label id="lab_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89_documentation_en-US" xlink:label="lab_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Top Two Customers [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TopTwoCustomersMember" xlink:label="loc_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:to="lab_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:type="arc" />
    <link:label id="lab_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD_terseLabel_en-US" xlink:label="lab_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cisco Systems</link:label>
    <link:label id="lab_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD_label_en-US" xlink:label="lab_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cisco Systems [Member]</link:label>
    <link:label id="lab_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD_documentation_en-US" xlink:label="lab_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cisco Systems [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CiscoSystemsMember" xlink:label="loc_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD" xlink:to="lab_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD" xlink:type="arc" />
    <link:label id="lab_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A_terseLabel_en-US" xlink:label="lab_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Juniper Networks</link:label>
    <link:label id="lab_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A_label_en-US" xlink:label="lab_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Juniper Networks [Member]</link:label>
    <link:label id="lab_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A_documentation_en-US" xlink:label="lab_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Juniper Networks [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_JuniperNetworksMember" xlink:label="loc_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A" xlink:to="lab_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A" xlink:type="arc" />
    <link:label id="lab_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70_terseLabel_en-US" xlink:label="lab_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Top three customers</link:label>
    <link:label id="lab_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70_label_en-US" xlink:label="lab_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Top Three Customers [Member]</link:label>
    <link:label id="lab_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70_documentation_en-US" xlink:label="lab_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Top Three Customers [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TopThreeCustomersMember" xlink:label="loc_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70" xlink:to="lab_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of major customers [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of major customers [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfMajorCustomersLineItems" xlink:label="loc_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9" xlink:to="lab_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9" xlink:type="arc" />
    <link:label id="lab_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43_terseLabel_en-US" xlink:label="lab_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:label id="lab_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43_label_en-US" xlink:label="lab_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:label id="lab_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43_documentation_en-US" xlink:label="lab_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskPercentage" xlink:label="loc_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43" xlink:to="lab_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_55998C6DECD4F9458D3643CD644A0B13_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_55998C6DECD4F9458D3643CD644A0B13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_55998C6DECD4F9458D3643CD644A0B13_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_55998C6DECD4F9458D3643CD644A0B13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of business combinations [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_55998C6DECD4F9458D3643CD644A0B13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_55998C6DECD4F9458D3643CD644A0B13" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_55998C6DECD4F9458D3643CD644A0B13" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill_469A91101EA1A6D464DC04A3DDA45512_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill_469A91101EA1A6D464DC04A3DDA45512" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment charges against goodwill or intangible assets</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill_469A91101EA1A6D464DC04A3DDA45512_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill_469A91101EA1A6D464DC04A3DDA45512" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment loss recognised in profit or loss, intangible assets and goodwill</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill_469A91101EA1A6D464DC04A3DDA45512" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill_469A91101EA1A6D464DC04A3DDA45512" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill_469A91101EA1A6D464DC04A3DDA45512" xlink:type="arc" />
    <link:label id="lab_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E_terseLabel_en-US" xlink:label="lab_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E_label_en-US" xlink:label="lab_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Costs1 [Table]</link:label>
    <link:label id="lab_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E_documentation_en-US" xlink:label="lab_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restructuring and Related Costs1 [Table]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringandRelatedCosts1Table" xlink:label="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:to="lab_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510_terseLabel_en-US" xlink:label="lab_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparties [axis]</link:label>
    <link:label id="lab_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510_label_en-US" xlink:label="lab_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparties [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:to="lab_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B_terseLabel_en-US" xlink:label="lab_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparties [Domain]</link:label>
    <link:label id="lab_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B_label_en-US" xlink:label="lab_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparties [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B" xlink:to="lab_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B" xlink:type="arc" />
    <link:label id="lab_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB_terseLabel_en-US" xlink:label="lab_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Solar Supplier</link:label>
    <link:label id="lab_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB_label_en-US" xlink:label="lab_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Solar Supplier [Member]</link:label>
    <link:label id="lab_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB_documentation_en-US" xlink:label="lab_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Solar Supplier [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarSupplierMember" xlink:label="loc_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB" xlink:to="lab_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB" xlink:type="arc" />
    <link:label id="lab_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940_terseLabel_en-US" xlink:label="lab_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940_label_en-US" xlink:label="lab_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location1 [Axis]</link:label>
    <link:label id="lab_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940_documentation_en-US" xlink:label="lab_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeStatementLocation1Axis" xlink:label="loc_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:to="lab_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:type="arc" />
    <link:label id="lab_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9_terseLabel_en-US" xlink:label="lab_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9_label_en-US" xlink:label="lab_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location1 [Domain]</link:label>
    <link:label id="lab_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9_documentation_en-US" xlink:label="lab_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeStatementLocation1Domain" xlink:label="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:to="lab_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:type="arc" />
    <link:label id="lab_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4_terseLabel_en-US" xlink:label="lab_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4_label_en-US" xlink:label="lab_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Of Sales1 [Member]</link:label>
    <link:label id="lab_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4_documentation_en-US" xlink:label="lab_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CostOfSales1Member" xlink:label="loc_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4" xlink:to="lab_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4" xlink:type="arc" />
    <link:label id="lab_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A_terseLabel_en-US" xlink:label="lab_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:label id="lab_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A_label_en-US" xlink:label="lab_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General And Administrative Expenses1 [Member]</link:label>
    <link:label id="lab_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A_documentation_en-US" xlink:label="lab_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SellingGeneralAndAdministrativeExpenses1Member" xlink:label="loc_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A" xlink:to="lab_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A" xlink:type="arc" />
    <link:label id="lab_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3_terseLabel_en-US" xlink:label="lab_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring and Related Costs [Line Items]</link:label>
    <link:label id="lab_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3_label_en-US" xlink:label="lab_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Costs1 [Line Items]</link:label>
    <link:label id="lab_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3_documentation_en-US" xlink:label="lab_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Restructuring and Related Costs1 [Table]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringandRelatedCosts1LineItems" xlink:label="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="lab_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentAdvancesToSuppliers_D02FCDBF5CFE0E5296B700CBB92DE533_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAdvancesToSuppliers_D02FCDBF5CFE0E5296B700CBB92DE533" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash advances outstanding</link:label>
    <link:label id="lab_ifrs-full_CurrentAdvancesToSuppliers_D02FCDBF5CFE0E5296B700CBB92DE533_label_en-US" xlink:label="lab_ifrs-full_CurrentAdvancesToSuppliers_D02FCDBF5CFE0E5296B700CBB92DE533" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current advances to suppliers</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAdvancesToSuppliers" xlink:label="loc_ifrs-full_CurrentAdvancesToSuppliers_D02FCDBF5CFE0E5296B700CBB92DE533" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAdvancesToSuppliers_D02FCDBF5CFE0E5296B700CBB92DE533" xlink:to="lab_ifrs-full_CurrentAdvancesToSuppliers_D02FCDBF5CFE0E5296B700CBB92DE533" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_761153DD6E5846746B2500CE5DF701F1_verboseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_761153DD6E5846746B2500CE5DF701F1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Write down of solar accounts receivable</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_761153DD6E5846746B2500CE5DF701F1_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_761153DD6E5846746B2500CE5DF701F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment loss recognised in profit or loss, trade receivables</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_761153DD6E5846746B2500CE5DF701F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_761153DD6E5846746B2500CE5DF701F1" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_761153DD6E5846746B2500CE5DF701F1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_F1B3A719340929085A3A00CBB92D6429_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_F1B3A719340929085A3A00CBB92D6429" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_F1B3A719340929085A3A00CBB92D6429_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_F1B3A719340929085A3A00CBB92D6429" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment loss recognised in profit or loss</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_F1B3A719340929085A3A00CBB92D6429" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_F1B3A719340929085A3A00CBB92D6429" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_F1B3A719340929085A3A00CBB92D6429" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentTradeReceivables_CC33FB1CDB1469E2894600CBB92D4235_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTradeReceivables_CC33FB1CDB1469E2894600CBB92D4235" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Outstanding receivables</link:label>
    <link:label id="lab_ifrs-full_CurrentTradeReceivables_CC33FB1CDB1469E2894600CBB92D4235_label_en-US" xlink:label="lab_ifrs-full_CurrentTradeReceivables_CC33FB1CDB1469E2894600CBB92D4235" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current trade receivables</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_CC33FB1CDB1469E2894600CBB92D4235" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTradeReceivables_CC33FB1CDB1469E2894600CBB92D4235" xlink:to="lab_ifrs-full_CurrentTradeReceivables_CC33FB1CDB1469E2894600CBB92D4235" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_B7A42CC03EBC28012CA000CBB92D021B_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_B7A42CC03EBC28012CA000CBB92D021B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for impairment charges</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_B7A42CC03EBC28012CA000CBB92D021B_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_B7A42CC03EBC28012CA000CBB92D021B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_B7A42CC03EBC28012CA000CBB92D021B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_B7A42CC03EBC28012CA000CBB92D021B" xlink:to="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_B7A42CC03EBC28012CA000CBB92D021B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentFinanceLeaseLiabilities_633B916954D6F3AD6FCD00CBB92D924D_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentFinanceLeaseLiabilities_633B916954D6F3AD6FCD00CBB92D924D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current finance leave obligation</link:label>
    <link:label id="lab_ifrs-full_CurrentFinanceLeaseLiabilities_633B916954D6F3AD6FCD00CBB92D924D_label_en-US" xlink:label="lab_ifrs-full_CurrentFinanceLeaseLiabilities_633B916954D6F3AD6FCD00CBB92D924D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current finance lease liabilities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentFinanceLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentFinanceLeaseLiabilities_633B916954D6F3AD6FCD00CBB92D924D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentFinanceLeaseLiabilities_633B916954D6F3AD6FCD00CBB92D924D" xlink:to="lab_ifrs-full_CurrentFinanceLeaseLiabilities_633B916954D6F3AD6FCD00CBB92D924D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:type="arc" />
    <link:label id="lab_ifrs-full_SubsidiariesMember_B1C59D398A65814D92240706405C8EA9_terseLabel_en-US" xlink:label="lab_ifrs-full_SubsidiariesMember_B1C59D398A65814D92240706405C8EA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsidiaries</link:label>
    <link:label id="lab_ifrs-full_SubsidiariesMember_B1C59D398A65814D92240706405C8EA9_label_en-US" xlink:label="lab_ifrs-full_SubsidiariesMember_B1C59D398A65814D92240706405C8EA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsidiaries [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SubsidiariesMember" xlink:label="loc_ifrs-full_SubsidiariesMember_B1C59D398A65814D92240706405C8EA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SubsidiariesMember_B1C59D398A65814D92240706405C8EA9" xlink:to="lab_ifrs-full_SubsidiariesMember_B1C59D398A65814D92240706405C8EA9" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_05F0D594821C37C8181F0706405D6F29_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_05F0D594821C37C8181F0706405D6F29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax expense (income), continuing operations</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_05F0D594821C37C8181F0706405D6F29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_05F0D594821C37C8181F0706405D6F29" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_05F0D594821C37C8181F0706405D6F29" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_8D4B714097D618C6AC7B0706405DC337_negatedLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_8D4B714097D618C6AC7B0706405DC337" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Solar benefit</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_8D4B714097D618C6AC7B0706405DC337_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_8D4B714097D618C6AC7B0706405DC337" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax expense arising from write-down or reversal of write-down of deferred tax asset</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_8D4B714097D618C6AC7B0706405DC337" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_8D4B714097D618C6AC7B0706405DC337" xlink:to="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_8D4B714097D618C6AC7B0706405DC337" xlink:type="arc" />
    <link:label id="lab_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794_terseLabel_en-US" xlink:label="lab_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase to deferred income tax expense as a result of revaluing net deferred tax assets</link:label>
    <link:label id="lab_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794_label_en-US" xlink:label="lab_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Asset, Income Tax Expense</link:label>
    <link:label id="lab_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794_documentation_en-US" xlink:label="lab_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Asset, Income Tax Expense</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:label="loc_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794" xlink:to="lab_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794" xlink:type="arc" />
    <link:label id="lab_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203_terseLabel_en-US" xlink:label="lab_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of repatriation of foreign earnings</link:label>
    <link:label id="lab_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203_label_en-US" xlink:label="lab_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Effect Of Repatriation Of Foreign Earnings</link:label>
    <link:label id="lab_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203_documentation_en-US" xlink:label="lab_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Effect Of Repatriation Of Foreign Earnings</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfRepatriationOfForeignEarnings" xlink:label="loc_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203" xlink:to="lab_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203" xlink:type="arc" />
    <link:label id="lab_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3_terseLabel_en-US" xlink:label="lab_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign earnings repatriated</link:label>
    <link:label id="lab_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3_label_en-US" xlink:label="lab_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriated1</link:label>
    <link:label id="lab_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3_documentation_en-US" xlink:label="lab_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Earnings Repatriated1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ForeignEarningsRepatriated1" xlink:label="loc_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3" xlink:to="lab_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3" xlink:type="arc" />
    <link:label id="lab_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86_terseLabel_en-US" xlink:label="lab_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of foreign currency expense</link:label>
    <link:label id="lab_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86_label_en-US" xlink:label="lab_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Effect Of Currency Tax Expense</link:label>
    <link:label id="lab_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86_documentation_en-US" xlink:label="lab_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Effect Of Currency Tax Expense</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfCurrencyTaxExpense" xlink:label="loc_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86" xlink:to="lab_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86" xlink:type="arc" />
    <link:label id="lab_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F_terseLabel_en-US" xlink:label="lab_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax effect of revaluation of non-monetary balances from historical to current period-end exchange rates</link:label>
    <link:label id="lab_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F_label_en-US" xlink:label="lab_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Effect Of Currency Tax Expense, Revaluation Of Non-monetary Balances</link:label>
    <link:label id="lab_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F_documentation_en-US" xlink:label="lab_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Effect Of Currency Tax Expense, Revaluation Of Non-monetary Balances</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances" xlink:label="loc_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F" xlink:to="lab_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F" xlink:type="arc" />
    <link:label id="lab_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7_terseLabel_en-US" xlink:label="lab_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax effect resulting from increased local currency taxable profits</link:label>
    <link:label id="lab_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7_label_en-US" xlink:label="lab_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Effect Of Currency Tax Expense, Increase In Local Taxable Profit</link:label>
    <link:label id="lab_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7_documentation_en-US" xlink:label="lab_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Effect Of Currency Tax Expense, Increase In Local Taxable Profit</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit" xlink:label="loc_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7" xlink:to="lab_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_626EEAC9BCE4995C49CC0706405DA110_terseLabel_en-US" xlink:label="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_626EEAC9BCE4995C49CC0706405DA110" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deductible temporary differences and unused tax losses for which no deferred tax assets have been recognized</link:label>
    <link:label id="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_626EEAC9BCE4995C49CC0706405DA110_label_en-US" xlink:label="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_626EEAC9BCE4995C49CC0706405DA110" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deductible temporary differences for which no deferred tax asset is recognised</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_626EEAC9BCE4995C49CC0706405DA110" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_626EEAC9BCE4995C49CC0706405DA110" xlink:to="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_626EEAC9BCE4995C49CC0706405DA110" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_8005BD3CF30460AE97FE0706405D0746_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_8005BD3CF30460AE97FE0706405D0746" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Temporary differences associated with investments in subsidiaries for which no deferred tax liabilities have been recognized</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_8005BD3CF30460AE97FE0706405D0746_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_8005BD3CF30460AE97FE0706405D0746" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements for which deferred tax liabilities have not been recognised</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:label="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_8005BD3CF30460AE97FE0706405D0746" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_8005BD3CF30460AE97FE0706405D0746" xlink:to="lab_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_8005BD3CF30460AE97FE0706405D0746" xlink:type="arc" />
    <link:label id="lab_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33_terseLabel_en-US" xlink:label="lab_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credited (charged) to net earnings</link:label>
    <link:label id="lab_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33_label_en-US" xlink:label="lab_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Income (Expense), Recognised In Profit Or Loss, Deferred Tax Assets</link:label>
    <link:label id="lab_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33_documentation_en-US" xlink:label="lab_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Income (Expense), Recognised In Profit Or Loss, Deferred Tax Assets</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets" xlink:label="loc_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33" xlink:to="lab_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B_terseLabel_en-US" xlink:label="lab_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate tax benefit from tax incentives</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B_label_en-US" xlink:label="lab_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Aggregate Dollar Amount1</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B_documentation_en-US" xlink:label="lab_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Aggregate Dollar Amount1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayAggregateDollarAmount1" xlink:label="loc_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B" xlink:to="lab_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753_terseLabel_en-US" xlink:label="lab_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax benefit from tax incentives, per share (in dollars per share)</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753_label_en-US" xlink:label="lab_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Income Tax Benefits Per Diluted Share</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753_documentation_en-US" xlink:label="lab_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Income Tax Benefits Per Diluted Share</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare" xlink:label="loc_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753" xlink:to="lab_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1_terseLabel_en-US" xlink:label="lab_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial percentage of tax exemption</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1_label_en-US" xlink:label="lab_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Initial Percentage</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1_documentation_en-US" xlink:label="lab_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Initial Percentage</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayInitialPercentage" xlink:label="loc_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1" xlink:to="lab_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38_terseLabel_en-US" xlink:label="lab_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial term of tax exemption</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38_label_en-US" xlink:label="lab_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Initial Term</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38_documentation_en-US" xlink:label="lab_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Initial Term</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayInitialTerm" xlink:label="loc_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38" xlink:to="lab_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83_terseLabel_en-US" xlink:label="lab_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of tax exemption</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83_label_en-US" xlink:label="lab_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Percentage</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83_documentation_en-US" xlink:label="lab_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Percentage</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayPercentage" xlink:label="loc_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83" xlink:to="lab_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF_terseLabel_en-US" xlink:label="lab_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term of tax exemption</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF_label_en-US" xlink:label="lab_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Term Two</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF_documentation_en-US" xlink:label="lab_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Term Two</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayTermTwo" xlink:label="loc_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF" xlink:to="lab_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A_terseLabel_en-US" xlink:label="lab_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of tax incentives set to expire between 2019 and 2020</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A_label_en-US" xlink:label="lab_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Number To Expire Between 2019 And 2020</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A_documentation_en-US" xlink:label="lab_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Number To Expire Between 2019 And 2020</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayNumberToExpireBetween2019And2020" xlink:label="loc_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A" xlink:to="lab_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF_terseLabel_en-US" xlink:label="lab_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of tax incentives</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF_label_en-US" xlink:label="lab_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Number</link:label>
    <link:label id="lab_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF_documentation_en-US" xlink:label="lab_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Holiday, Number</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayNumber" xlink:label="loc_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF" xlink:to="lab_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_EBA7F33261B6022C9BD5F95B3EB78E9B_label_en-US" xlink:label="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_EBA7F33261B6022C9BD5F95B3EB78E9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subclassifications of assets, liabilities and equities [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_EBA7F33261B6022C9BD5F95B3EB78E9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_EBA7F33261B6022C9BD5F95B3EB78E9B" xlink:to="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_EBA7F33261B6022C9BD5F95B3EB78E9B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_2F08740A7F51ACA28402F95B3EB77401_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_2F08740A7F51ACA28402F95B3EB77401" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net pension assets (note 19)</link:label>
    <link:label id="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_2F08740A7F51ACA28402F95B3EB77401_label_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_2F08740A7F51ACA28402F95B3EB77401" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current net defined benefit asset</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_2F08740A7F51ACA28402F95B3EB77401" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_2F08740A7F51ACA28402F95B3EB77401" xlink:to="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_2F08740A7F51ACA28402F95B3EB77401" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RightofuseAssets_FEFE84656E9B546D245CF95B3EB7FB68_terseLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssets_FEFE84656E9B546D245CF95B3EB7FB68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land rights</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_FEFE84656E9B546D245CF95B3EB7FB68_label_en-US" xlink:label="lab_ifrs-full_RightofuseAssets_FEFE84656E9B546D245CF95B3EB7FB68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-use assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_FEFE84656E9B546D245CF95B3EB7FB68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssets_FEFE84656E9B546D245CF95B3EB7FB68" xlink:to="lab_ifrs-full_RightofuseAssets_FEFE84656E9B546D245CF95B3EB7FB68" xlink:type="arc" />
    <link:label id="lab_cls_OtherAssetsMiscellaneousNoncurrent1_76E8A9B75D192ECA2BF1F95B3EB7C063_terseLabel_en-US" xlink:label="lab_cls_OtherAssetsMiscellaneousNoncurrent1_76E8A9B75D192ECA2BF1F95B3EB7C063" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cls_OtherAssetsMiscellaneousNoncurrent1_76E8A9B75D192ECA2BF1F95B3EB7C063_label_en-US" xlink:label="lab_cls_OtherAssetsMiscellaneousNoncurrent1_76E8A9B75D192ECA2BF1F95B3EB7C063" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent1</link:label>
    <link:label id="lab_cls_OtherAssetsMiscellaneousNoncurrent1_76E8A9B75D192ECA2BF1F95B3EB7C063_documentation_en-US" xlink:label="lab_cls_OtherAssetsMiscellaneousNoncurrent1_76E8A9B75D192ECA2BF1F95B3EB7C063" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherAssetsMiscellaneousNoncurrent1" xlink:label="loc_cls_OtherAssetsMiscellaneousNoncurrent1_76E8A9B75D192ECA2BF1F95B3EB7C063" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OtherAssetsMiscellaneousNoncurrent1_76E8A9B75D192ECA2BF1F95B3EB7C063" xlink:to="lab_cls_OtherAssetsMiscellaneousNoncurrent1_76E8A9B75D192ECA2BF1F95B3EB7C063" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherNoncurrentAssets_FB583568A630763A7044F95B3EB7BDFD_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentAssets_FB583568A630763A7044F95B3EB7BDFD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentAssets_FB583568A630763A7044F95B3EB7BDFD_label_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentAssets_FB583568A630763A7044F95B3EB7BDFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other non-current assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_FB583568A630763A7044F95B3EB7BDFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentAssets_FB583568A630763A7044F95B3EB7BDFD" xlink:to="lab_ifrs-full_OtherNoncurrentAssets_FB583568A630763A7044F95B3EB7BDFD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ExpenseOfRestructuringActivities_CCE2FA6FF950F4BB51A5012DD1BE9F51_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseOfRestructuringActivities_CCE2FA6FF950F4BB51A5012DD1BE9F51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring charges</link:label>
    <link:label id="lab_ifrs-full_ExpenseOfRestructuringActivities_CCE2FA6FF950F4BB51A5012DD1BE9F51_label_en-US" xlink:label="lab_ifrs-full_ExpenseOfRestructuringActivities_CCE2FA6FF950F4BB51A5012DD1BE9F51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expense of restructuring activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExpenseOfRestructuringActivities" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities_CCE2FA6FF950F4BB51A5012DD1BE9F51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseOfRestructuringActivities_CCE2FA6FF950F4BB51A5012DD1BE9F51" xlink:to="lab_ifrs-full_ExpenseOfRestructuringActivities_CCE2FA6FF950F4BB51A5012DD1BE9F51" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_3CCF84491F8828B53F37012DD1BEA99F_verboseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_3CCF84491F8828B53F37012DD1BEA99F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Asset impairment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_3CCF84491F8828B53F37012DD1BEA99F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_3CCF84491F8828B53F37012DD1BEA99F" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_3CCF84491F8828B53F37012DD1BEA99F" xlink:type="arc" />
    <link:label id="lab_cls_BusinessTransitionCosts_353F3F3906EE57D4C41F012DD1BE4A41_terseLabel_en-US" xlink:label="lab_cls_BusinessTransitionCosts_353F3F3906EE57D4C41F012DD1BE4A41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Toronto transition costs</link:label>
    <link:label id="lab_cls_BusinessTransitionCosts_353F3F3906EE57D4C41F012DD1BE4A41_label_en-US" xlink:label="lab_cls_BusinessTransitionCosts_353F3F3906EE57D4C41F012DD1BE4A41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Transition Costs</link:label>
    <link:label id="lab_cls_BusinessTransitionCosts_353F3F3906EE57D4C41F012DD1BE4A41_documentation_en-US" xlink:label="lab_cls_BusinessTransitionCosts_353F3F3906EE57D4C41F012DD1BE4A41" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Transition Costs</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessTransitionCosts" xlink:label="loc_cls_BusinessTransitionCosts_353F3F3906EE57D4C41F012DD1BE4A41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_BusinessTransitionCosts_353F3F3906EE57D4C41F012DD1BE4A41" xlink:to="lab_cls_BusinessTransitionCosts_353F3F3906EE57D4C41F012DD1BE4A41" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MiscellaneousOtherOperatingExpense_F5D7B01B33899C6FB173012DD1BF7EF7_terseLabel_en-US" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingExpense_F5D7B01B33899C6FB173012DD1BF7EF7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_MiscellaneousOtherOperatingExpense_F5D7B01B33899C6FB173012DD1BF7EF7_label_en-US" xlink:label="lab_ifrs-full_MiscellaneousOtherOperatingExpense_F5D7B01B33899C6FB173012DD1BF7EF7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Miscellaneous other operating expense</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MiscellaneousOtherOperatingExpense" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingExpense_F5D7B01B33899C6FB173012DD1BF7EF7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MiscellaneousOtherOperatingExpense_F5D7B01B33899C6FB173012DD1BF7EF7" xlink:to="lab_ifrs-full_MiscellaneousOtherOperatingExpense_F5D7B01B33899C6FB173012DD1BF7EF7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherExpenseByFunction_4F5341CBCF99B48DB8A2012DD1BFF4BB_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherExpenseByFunction_4F5341CBCF99B48DB8A2012DD1BFF4BB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other expense</link:label>
    <link:label id="lab_ifrs-full_OtherExpenseByFunction_4F5341CBCF99B48DB8A2012DD1BFF4BB_label_en-US" xlink:label="lab_ifrs-full_OtherExpenseByFunction_4F5341CBCF99B48DB8A2012DD1BFF4BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other expense, by function</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherExpenseByFunction" xlink:label="loc_ifrs-full_OtherExpenseByFunction_4F5341CBCF99B48DB8A2012DD1BFF4BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherExpenseByFunction_4F5341CBCF99B48DB8A2012DD1BFF4BB" xlink:to="lab_ifrs-full_OtherExpenseByFunction_4F5341CBCF99B48DB8A2012DD1BFF4BB" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock_8946D8BD558242B2661FFD1498B3FEC1_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock_8946D8BD558242B2661FFD1498B3FEC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock_8946D8BD558242B2661FFD1498B3FEC1_label_en-US" xlink:label="lab_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock_8946D8BD558242B2661FFD1498B3FEC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Derecognition Of Financial Assets [Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock_8946D8BD558242B2661FFD1498B3FEC1_documentation_en-US" xlink:label="lab_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock_8946D8BD558242B2661FFD1498B3FEC1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Derecognition Of Financial Assets [Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock" xlink:label="loc_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock_8946D8BD558242B2661FFD1498B3FEC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock_8946D8BD558242B2661FFD1498B3FEC1" xlink:to="lab_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock_8946D8BD558242B2661FFD1498B3FEC1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_InterestRateRiskMember_99506697AAB506E1CFF3485E3712F7DF_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestRateRiskMember_99506697AAB506E1CFF3485E3712F7DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate risk</link:label>
    <link:label id="lab_ifrs-full_InterestRateRiskMember_99506697AAB506E1CFF3485E3712F7DF_label_en-US" xlink:label="lab_ifrs-full_InterestRateRiskMember_99506697AAB506E1CFF3485E3712F7DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest rate risk [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestRateRiskMember" xlink:label="loc_ifrs-full_InterestRateRiskMember_99506697AAB506E1CFF3485E3712F7DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRateRiskMember_99506697AAB506E1CFF3485E3712F7DF" xlink:to="lab_ifrs-full_InterestRateRiskMember_99506697AAB506E1CFF3485E3712F7DF" xlink:type="arc" />
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1_terseLabel_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reasonably possible change in risk variable, impact on interest expense</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1_label_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Interest Expense</link:label>
    <link:label id="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1_documentation_en-US" xlink:label="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Interest Expense</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1" xlink:to="lab_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of expected impact of initial application of new standards or interpretations [table]</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of expected impact of initial application of new standards or interpretations [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:to="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293_terseLabel_en-US" xlink:label="lab_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New IFRSs [axis]</link:label>
    <link:label id="lab_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293_label_en-US" xlink:label="lab_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New IFRSs [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NewIFRSsAxis" xlink:label="loc_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:to="lab_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802_terseLabel_en-US" xlink:label="lab_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New IFRSs [member]</link:label>
    <link:label id="lab_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802_label_en-US" xlink:label="lab_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New IFRSs [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802" xlink:to="lab_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_AE7B816AC498912D93900B4CF7A64484_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_AE7B816AC498912D93900B4CF7A64484" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) due to application of IFRS 15</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_AE7B816AC498912D93900B4CF7A64484_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_AE7B816AC498912D93900B4CF7A64484" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) due to application of IFRS 15 [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_AE7B816AC498912D93900B4CF7A64484" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_AE7B816AC498912D93900B4CF7A64484" xlink:to="lab_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_AE7B816AC498912D93900B4CF7A64484" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of expected impact of initial application of new standards or interpretations [line items]</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of expected impact of initial application of new standards or interpretations [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="lab_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentTradeReceivables_44D7A8F641478B4AFF830B4CF7A74F6D_netLabel_en-US" xlink:label="lab_ifrs-full_CurrentTradeReceivables_44D7A8F641478B4AFF830B4CF7A74F6D" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable/Contract asset</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_44D7A8F641478B4AFF830B4CF7A74F6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTradeReceivables_44D7A8F641478B4AFF830B4CF7A74F6D" xlink:to="lab_ifrs-full_CurrentTradeReceivables_44D7A8F641478B4AFF830B4CF7A74F6D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Inventories_61A4FD385BB73BE5D2AE0B4CF7A7A835_verboseLabel_en-US" xlink:label="lab_ifrs-full_Inventories_61A4FD385BB73BE5D2AE0B4CF7A7A835" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_ifrs-full_Inventories_61A4FD385BB73BE5D2AE0B4CF7A7A835_label_en-US" xlink:label="lab_ifrs-full_Inventories_61A4FD385BB73BE5D2AE0B4CF7A7A835" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current inventories</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_61A4FD385BB73BE5D2AE0B4CF7A7A835" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Inventories_61A4FD385BB73BE5D2AE0B4CF7A7A835" xlink:to="lab_ifrs-full_Inventories_61A4FD385BB73BE5D2AE0B4CF7A7A835" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxAssets_58DEC5276B4DCB0A5B3A0B4CF7A771F9_verboseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets_58DEC5276B4DCB0A5B3A0B4CF7A771F9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxAssets_58DEC5276B4DCB0A5B3A0B4CF7A771F9_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets_58DEC5276B4DCB0A5B3A0B4CF7A771F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_58DEC5276B4DCB0A5B3A0B4CF7A771F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssets_58DEC5276B4DCB0A5B3A0B4CF7A771F9" xlink:to="lab_ifrs-full_DeferredTaxAssets_58DEC5276B4DCB0A5B3A0B4CF7A771F9" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RetainedEarnings_6BA6B58F45F75B349F6E0B4CF7A7D373_terseLabel_en-US" xlink:label="lab_ifrs-full_RetainedEarnings_6BA6B58F45F75B349F6E0B4CF7A7D373" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deficit</link:label>
    <link:label id="lab_ifrs-full_RetainedEarnings_6BA6B58F45F75B349F6E0B4CF7A7D373_label_en-US" xlink:label="lab_ifrs-full_RetainedEarnings_6BA6B58F45F75B349F6E0B4CF7A7D373" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_6BA6B58F45F75B349F6E0B4CF7A7D373" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings_6BA6B58F45F75B349F6E0B4CF7A7D373" xlink:to="lab_ifrs-full_RetainedEarnings_6BA6B58F45F75B349F6E0B4CF7A7D373" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Revenue_ACE8600A7B927F3162F50B4CF7A72626_terseLabel_en-US" xlink:label="lab_ifrs-full_Revenue_ACE8600A7B927F3162F50B4CF7A72626" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_ifrs-full_Revenue_ACE8600A7B927F3162F50B4CF7A72626_label_en-US" xlink:label="lab_ifrs-full_Revenue_ACE8600A7B927F3162F50B4CF7A72626" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_ACE8600A7B927F3162F50B4CF7A72626" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Revenue_ACE8600A7B927F3162F50B4CF7A72626" xlink:to="lab_ifrs-full_Revenue_ACE8600A7B927F3162F50B4CF7A72626" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CostOfSales_99DC6D5CC43EB40E80660B4CF7A77191_verboseLabel_en-US" xlink:label="lab_ifrs-full_CostOfSales_99DC6D5CC43EB40E80660B4CF7A77191" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_ifrs-full_CostOfSales_99DC6D5CC43EB40E80660B4CF7A77191_label_en-US" xlink:label="lab_ifrs-full_CostOfSales_99DC6D5CC43EB40E80660B4CF7A77191" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_99DC6D5CC43EB40E80660B4CF7A77191" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSales_99DC6D5CC43EB40E80660B4CF7A77191" xlink:to="lab_ifrs-full_CostOfSales_99DC6D5CC43EB40E80660B4CF7A77191" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_02C24C652C0B41EA2F690B4CF7A72E47_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_02C24C652C0B41EA2F690B4CF7A72E47" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_02C24C652C0B41EA2F690B4CF7A72E47_label_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_02C24C652C0B41EA2F690B4CF7A72E47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit (loss), attributable to owners of parent</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_02C24C652C0B41EA2F690B4CF7A72E47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_02C24C652C0B41EA2F690B4CF7A72E47" xlink:to="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_02C24C652C0B41EA2F690B4CF7A72E47" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RawMaterials_DFF393C29841001B004004A3DCB2648B_terseLabel_en-US" xlink:label="lab_ifrs-full_RawMaterials_DFF393C29841001B004004A3DCB2648B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_ifrs-full_RawMaterials_DFF393C29841001B004004A3DCB2648B_label_en-US" xlink:label="lab_ifrs-full_RawMaterials_DFF393C29841001B004004A3DCB2648B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current raw materials</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RawMaterials" xlink:label="loc_ifrs-full_RawMaterials_DFF393C29841001B004004A3DCB2648B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RawMaterials_DFF393C29841001B004004A3DCB2648B" xlink:to="lab_ifrs-full_RawMaterials_DFF393C29841001B004004A3DCB2648B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WorkInProgress_39ACB21FFC200B9AB93E04A3DCB2D427_terseLabel_en-US" xlink:label="lab_ifrs-full_WorkInProgress_39ACB21FFC200B9AB93E04A3DCB2D427" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work in progress</link:label>
    <link:label id="lab_ifrs-full_WorkInProgress_39ACB21FFC200B9AB93E04A3DCB2D427_label_en-US" xlink:label="lab_ifrs-full_WorkInProgress_39ACB21FFC200B9AB93E04A3DCB2D427" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current work in progress</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WorkInProgress" xlink:label="loc_ifrs-full_WorkInProgress_39ACB21FFC200B9AB93E04A3DCB2D427" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WorkInProgress_39ACB21FFC200B9AB93E04A3DCB2D427" xlink:to="lab_ifrs-full_WorkInProgress_39ACB21FFC200B9AB93E04A3DCB2D427" xlink:type="arc" />
    <link:label id="lab_ifrs-full_FinishedGoods_D9BB685F495F2838FACB04A3DCB2B3CE_terseLabel_en-US" xlink:label="lab_ifrs-full_FinishedGoods_D9BB685F495F2838FACB04A3DCB2B3CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_ifrs-full_FinishedGoods_D9BB685F495F2838FACB04A3DCB2B3CE_label_en-US" xlink:label="lab_ifrs-full_FinishedGoods_D9BB685F495F2838FACB04A3DCB2B3CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current finished goods</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinishedGoods" xlink:label="loc_ifrs-full_FinishedGoods_D9BB685F495F2838FACB04A3DCB2B3CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinishedGoods_D9BB685F495F2838FACB04A3DCB2B3CE" xlink:to="lab_ifrs-full_FinishedGoods_D9BB685F495F2838FACB04A3DCB2B3CE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Inventories_E833C5FDCAE594CA768204A3DCB22C8B_totalLabel_en-US" xlink:label="lab_ifrs-full_Inventories_E833C5FDCAE594CA768204A3DCB22C8B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Current inventories</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_E833C5FDCAE594CA768204A3DCB22C8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Inventories_E833C5FDCAE594CA768204A3DCB22C8B" xlink:to="lab_ifrs-full_Inventories_E833C5FDCAE594CA768204A3DCB22C8B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfExpensesExplanatory_A21FFF23E1A58DCAD4D31E2AE561BC71_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfExpensesExplanatory_A21FFF23E1A58DCAD4D31E2AE561BC71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Charges</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfExpensesExplanatory_A21FFF23E1A58DCAD4D31E2AE561BC71_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfExpensesExplanatory_A21FFF23E1A58DCAD4D31E2AE561BC71" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of expenses [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfExpensesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfExpensesExplanatory_A21FFF23E1A58DCAD4D31E2AE561BC71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfExpensesExplanatory_A21FFF23E1A58DCAD4D31E2AE561BC71" xlink:to="lab_ifrs-full_DisclosureOfExpensesExplanatory_A21FFF23E1A58DCAD4D31E2AE561BC71" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_2A5A4D8317CBCAF20F3243DB1C915FB7_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_2A5A4D8317CBCAF20F3243DB1C915FB7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings Under the Revolving Facility and Term Loan and Finance Lease Obligations</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_2A5A4D8317CBCAF20F3243DB1C915FB7_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_2A5A4D8317CBCAF20F3243DB1C915FB7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about borrowings [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_2A5A4D8317CBCAF20F3243DB1C915FB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_2A5A4D8317CBCAF20F3243DB1C915FB7" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_2A5A4D8317CBCAF20F3243DB1C915FB7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_0841FE76BCF65D325BC043DB1C918E4D_terseLabel_en-US" xlink:label="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_0841FE76BCF65D325BC043DB1C918E4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mandatory Principal Repayments of the Term Loan</link:label>
    <link:label id="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_0841FE76BCF65D325BC043DB1C918E4D_label_en-US" xlink:label="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_0841FE76BCF65D325BC043DB1C918E4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of maturity analysis for non-derivative financial liabilities [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:label="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_0841FE76BCF65D325BC043DB1C918E4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_0841FE76BCF65D325BC043DB1C918E4D" xlink:to="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_0841FE76BCF65D325BC043DB1C918E4D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentAbstract_77262417F45BB4356F54485E382A2A00_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentAbstract_77262417F45BB4356F54485E382A2A00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_77262417F45BB4356F54485E382A2A00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_77262417F45BB4356F54485E382A2A00" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentAbstract_77262417F45BB4356F54485E382A2A00" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LandMember_C48A8E417D72CB401599485E382BB451_terseLabel_en-US" xlink:label="lab_ifrs-full_LandMember_C48A8E417D72CB401599485E382BB451" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_ifrs-full_LandMember_C48A8E417D72CB401599485E382BB451_label_en-US" xlink:label="lab_ifrs-full_LandMember_C48A8E417D72CB401599485E382BB451" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LandMember" xlink:label="loc_ifrs-full_LandMember_C48A8E417D72CB401599485E382BB451" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LandMember_C48A8E417D72CB401599485E382BB451" xlink:to="lab_ifrs-full_LandMember_C48A8E417D72CB401599485E382BB451" xlink:type="arc" />
    <link:label id="lab_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C_terseLabel_en-US" xlink:label="lab_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings including improvements</link:label>
    <link:label id="lab_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C_label_en-US" xlink:label="lab_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building, Building Improvements and Leasehold Improvements [Member]</link:label>
    <link:label id="lab_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C_documentation_en-US" xlink:label="lab_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Building, Building Improvements and Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" xlink:label="loc_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C" xlink:to="lab_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C" xlink:type="arc" />
    <link:label id="lab_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89_terseLabel_en-US" xlink:label="lab_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89_label_en-US" xlink:label="lab_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery And Equipment1 [Member]</link:label>
    <link:label id="lab_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89_documentation_en-US" xlink:label="lab_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_MachineryAndEquipment1Member" xlink:label="loc_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89" xlink:to="lab_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006_terseLabel_en-US" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</link:label>
    <link:label id="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006_label_en-US" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:to="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30_terseLabel_en-US" xlink:label="lab_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Carrying amount [member]</link:label>
    <link:label id="lab_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30_label_en-US" xlink:label="lab_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Carrying amount [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:to="lab_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:type="arc" />
    <link:label id="lab_ifrs-full_GrossCarryingAmountMember_55B9D7323297DAFE91C0485E382C2695_terseLabel_en-US" xlink:label="lab_ifrs-full_GrossCarryingAmountMember_55B9D7323297DAFE91C0485E382C2695" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_ifrs-full_GrossCarryingAmountMember_55B9D7323297DAFE91C0485E382C2695_label_en-US" xlink:label="lab_ifrs-full_GrossCarryingAmountMember_55B9D7323297DAFE91C0485E382C2695" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross carrying amount [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_55B9D7323297DAFE91C0485E382C2695" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossCarryingAmountMember_55B9D7323297DAFE91C0485E382C2695" xlink:to="lab_ifrs-full_GrossCarryingAmountMember_55B9D7323297DAFE91C0485E382C2695" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_5F1C7582CAFEDA350233485E382C1543_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_5F1C7582CAFEDA350233485E382C1543" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation and Impairment</link:label>
    <link:label id="lab_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_5F1C7582CAFEDA350233485E382C1543_label_en-US" xlink:label="lab_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_5F1C7582CAFEDA350233485E382C1543" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated depreciation, amortisation and impairment [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_5F1C7582CAFEDA350233485E382C1543" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_5F1C7582CAFEDA350233485E382C1543" xlink:to="lab_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_5F1C7582CAFEDA350233485E382C1543" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_B804BF4E3646FA2FD5CB485E382CE2BA_verboseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment_B804BF4E3646FA2FD5CB485E382CE2BA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_B804BF4E3646FA2FD5CB485E382CE2BA_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment_B804BF4E3646FA2FD5CB485E382CE2BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_B804BF4E3646FA2FD5CB485E382CE2BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment_B804BF4E3646FA2FD5CB485E382CE2BA" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment_B804BF4E3646FA2FD5CB485E382CE2BA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_GainsOnLitigationSettlements_6F5875AECBBDD16B9A575196B9BFB50B_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsOnLitigationSettlements_6F5875AECBBDD16B9A575196B9BFB50B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Damage recoveries</link:label>
    <link:label id="lab_ifrs-full_GainsOnLitigationSettlements_6F5875AECBBDD16B9A575196B9BFB50B_label_en-US" xlink:label="lab_ifrs-full_GainsOnLitigationSettlements_6F5875AECBBDD16B9A575196B9BFB50B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains on litigation settlements</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GainsOnLitigationSettlements" xlink:label="loc_ifrs-full_GainsOnLitigationSettlements_6F5875AECBBDD16B9A575196B9BFB50B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsOnLitigationSettlements_6F5875AECBBDD16B9A575196B9BFB50B" xlink:to="lab_ifrs-full_GainsOnLitigationSettlements_6F5875AECBBDD16B9A575196B9BFB50B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_7D294A305171A678CD3A475C96E74B77_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_7D294A305171A678CD3A475C96E74B77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension and Non-pension Post-employment Benefit Plans</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_7D294A305171A678CD3A475C96E74B77_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_7D294A305171A678CD3A475C96E74B77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of employee benefits [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_7D294A305171A678CD3A475C96E74B77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_7D294A305171A678CD3A475C96E74B77" xlink:to="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_7D294A305171A678CD3A475C96E74B77" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of operating segments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of operating segments [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8_terseLabel_en-US" xlink:label="lab_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Markets of customers [axis]</link:label>
    <link:label id="lab_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8_label_en-US" xlink:label="lab_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Markets of customers [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MarketsOfCustomersAxis" xlink:label="loc_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:to="lab_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862_terseLabel_en-US" xlink:label="lab_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Markets of customers [member]</link:label>
    <link:label id="lab_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862_label_en-US" xlink:label="lab_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Markets of customers [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MarketsOfCustomersMember" xlink:label="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:to="lab_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:type="arc" />
    <link:label id="lab_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C_terseLabel_en-US" xlink:label="lab_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advanced Technology Solutions (ATS)</link:label>
    <link:label id="lab_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C_label_en-US" xlink:label="lab_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advanced Technology Solutions [Member]</link:label>
    <link:label id="lab_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C_documentation_en-US" xlink:label="lab_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Advanced Technology Solutions [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_AdvancedTechnologySolutionsMember" xlink:label="loc_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C" xlink:to="lab_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C" xlink:type="arc" />
    <link:label id="lab_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E_terseLabel_en-US" xlink:label="lab_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Communications</link:label>
    <link:label id="lab_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E_label_en-US" xlink:label="lab_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Communications [Member]</link:label>
    <link:label id="lab_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E_documentation_en-US" xlink:label="lab_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Communications [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CommunicationsMember" xlink:label="loc_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E" xlink:to="lab_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E" xlink:type="arc" />
    <link:label id="lab_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E_terseLabel_en-US" xlink:label="lab_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Enterprise</link:label>
    <link:label id="lab_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E_label_en-US" xlink:label="lab_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Enterprise [Member]</link:label>
    <link:label id="lab_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E_documentation_en-US" xlink:label="lab_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Enterprise [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_EnterpriseMember" xlink:label="loc_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E" xlink:to="lab_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of operating segments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of operating segments [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PercentageOfEntitysRevenue_636102CB572A2D2DFBEEE1FAD14ECF4A_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfEntitysRevenue_636102CB572A2D2DFBEEE1FAD14ECF4A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of entity's revenue</link:label>
    <link:label id="lab_ifrs-full_PercentageOfEntitysRevenue_636102CB572A2D2DFBEEE1FAD14ECF4A_label_en-US" xlink:label="lab_ifrs-full_PercentageOfEntitysRevenue_636102CB572A2D2DFBEEE1FAD14ECF4A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of entity's revenue</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PercentageOfEntitysRevenue" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_636102CB572A2D2DFBEEE1FAD14ECF4A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfEntitysRevenue_636102CB572A2D2DFBEEE1FAD14ECF4A" xlink:to="lab_ifrs-full_PercentageOfEntitysRevenue_636102CB572A2D2DFBEEE1FAD14ECF4A" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock_987014B66B1B8F211DD21E2AE29F93A7_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock_987014B66B1B8F211DD21E2AE29F93A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information about Other Operating Expense</link:label>
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock_987014B66B1B8F211DD21E2AE29F93A7_label_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock_987014B66B1B8F211DD21E2AE29F93A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Detailed Information About Other Expense Explanatory [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock_987014B66B1B8F211DD21E2AE29F93A7_documentation_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock_987014B66B1B8F211DD21E2AE29F93A7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Detailed Information About Other Expense Explanatory  [Table Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock_987014B66B1B8F211DD21E2AE29F93A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock_987014B66B1B8F211DD21E2AE29F93A7" xlink:to="lab_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock_987014B66B1B8F211DD21E2AE29F93A7" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock_27EB56A46AB0C497CA281E2AE2A057F3_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock_27EB56A46AB0C497CA281E2AE2A057F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information about Restructuring and Related Costs</link:label>
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock_27EB56A46AB0C497CA281E2AE2A057F3_label_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock_27EB56A46AB0C497CA281E2AE2A057F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Detailed Information About Restructuring And Related Costs Explanatory [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock_27EB56A46AB0C497CA281E2AE2A057F3_documentation_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock_27EB56A46AB0C497CA281E2AE2A057F3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Detailed Information About Restructuring And Related Costs Explanatory [Table Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock_27EB56A46AB0C497CA281E2AE2A057F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock_27EB56A46AB0C497CA281E2AE2A057F3" xlink:to="lab_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock_27EB56A46AB0C497CA281E2AE2A057F3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of range of exercise prices of outstanding share options [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of range of exercise prices of outstanding share options [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:to="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D_terseLabel_en-US" xlink:label="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ranges of exercise prices for outstanding share options [axis]</link:label>
    <link:label id="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D_label_en-US" xlink:label="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ranges of exercise prices for outstanding share options [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:to="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450_terseLabel_en-US" xlink:label="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ranges of exercise prices for outstanding share options [member]</link:label>
    <link:label id="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450_label_en-US" xlink:label="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ranges of exercise prices for outstanding share options [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:to="lab_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:type="arc" />
    <link:label id="lab_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE_terseLabel_en-US" xlink:label="lab_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">$6.51 - $8.24</link:label>
    <link:label id="lab_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE_label_en-US" xlink:label="lab_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise Price Range One [Member]</link:label>
    <link:label id="lab_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE_documentation_en-US" xlink:label="lab_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exercise Price Range One [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ExercisePriceRangeOneMember" xlink:label="loc_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE" xlink:to="lab_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE" xlink:type="arc" />
    <link:label id="lab_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC_terseLabel_en-US" xlink:label="lab_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">$13.38 - $13.38</link:label>
    <link:label id="lab_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC_label_en-US" xlink:label="lab_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise Price Range Two [Member]</link:label>
    <link:label id="lab_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC_documentation_en-US" xlink:label="lab_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Exercise Price Range Two [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ExercisePriceRangeTwoMember" xlink:label="loc_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC" xlink:to="lab_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of range of exercise prices of outstanding share options [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of range of exercise prices of outstanding share options [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions_93C6AF99CAE8E98CF311018DBDBE6386_terseLabel_en-US" xlink:label="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions_93C6AF99CAE8E98CF311018DBDBE6386" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price (in dollars per share)</link:label>
    <link:label id="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions_93C6AF99CAE8E98CF311018DBDBE6386_label_en-US" xlink:label="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions_93C6AF99CAE8E98CF311018DBDBE6386" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise price of outstanding share options</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions_93C6AF99CAE8E98CF311018DBDBE6386" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions_93C6AF99CAE8E98CF311018DBDBE6386" xlink:to="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions_93C6AF99CAE8E98CF311018DBDBE6386" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfOutstandingShareOptions_476522E7CA1A50BC2595018DBDBE5755_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions_476522E7CA1A50BC2595018DBDBE5755" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Options (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfOutstandingShareOptions_476522E7CA1A50BC2595018DBDBE5755_label_en-US" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions_476522E7CA1A50BC2595018DBDBE5755" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of share options outstanding in share-based payment arrangement</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_476522E7CA1A50BC2595018DBDBE5755" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOutstandingShareOptions_476522E7CA1A50BC2595018DBDBE5755" xlink:to="lab_ifrs-full_NumberOfOutstandingShareOptions_476522E7CA1A50BC2595018DBDBE5755" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_21BFF8FC2B2EDD107DC6018DBDBE142D_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_21BFF8FC2B2EDD107DC6018DBDBE142D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_21BFF8FC2B2EDD107DC6018DBDBE142D_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_21BFF8FC2B2EDD107DC6018DBDBE142D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average exercise price of share options outstanding in share-based payment arrangement</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_21BFF8FC2B2EDD107DC6018DBDBE142D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_21BFF8FC2B2EDD107DC6018DBDBE142D" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_21BFF8FC2B2EDD107DC6018DBDBE142D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_FB0949212CCFFE6769A3018DBDBECF27_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_FB0949212CCFFE6769A3018DBDBECF27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Life of Outstanding Options</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_FB0949212CCFFE6769A3018DBDBECF27_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_FB0949212CCFFE6769A3018DBDBECF27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual life of outstanding share options</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_FB0949212CCFFE6769A3018DBDBECF27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_FB0949212CCFFE6769A3018DBDBECF27" xlink:to="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_FB0949212CCFFE6769A3018DBDBECF27" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_179013E1A47C673A4927018DBDBE4FAE_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_179013E1A47C673A4927018DBDBE4FAE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercisable Options (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_179013E1A47C673A4927018DBDBE4FAE_label_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_179013E1A47C673A4927018DBDBE4FAE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of share options exercisable in share-based payment arrangement</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_179013E1A47C673A4927018DBDBE4FAE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_179013E1A47C673A4927018DBDBE4FAE" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_179013E1A47C673A4927018DBDBE4FAE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_4BF1800F3F124C5C5962018DBDBEBE83_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_4BF1800F3F124C5C5962018DBDBEBE83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_4BF1800F3F124C5C5962018DBDBEBE83_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_4BF1800F3F124C5C5962018DBDBEBE83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average exercise price of share options exercisable in share-based payment arrangement</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_4BF1800F3F124C5C5962018DBDBEBE83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_4BF1800F3F124C5C5962018DBDBEBE83" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_4BF1800F3F124C5C5962018DBDBEBE83" xlink:type="arc" />
    <link:label id="lab_ifrs-full_StatementOfFinancialPositionAbstract_00851CBE6E214520F589F95A99680680_label_en-US" xlink:label="lab_ifrs-full_StatementOfFinancialPositionAbstract_00851CBE6E214520F589F95A99680680" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of financial position [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfFinancialPositionAbstract" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract_00851CBE6E214520F589F95A99680680" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_00851CBE6E214520F589F95A99680680" xlink:to="lab_ifrs-full_StatementOfFinancialPositionAbstract_00851CBE6E214520F589F95A99680680" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5_terseLabel_en-US" xlink:label="lab_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5_label_en-US" xlink:label="lab_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAbstract" xlink:label="loc_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:to="lab_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC_label_en-US" xlink:label="lab_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:to="lab_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_E089727C299BD65DAD5AF95A996BA3D1_terseLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents_E089727C299BD65DAD5AF95A996BA3D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents (note 21)</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_E089727C299BD65DAD5AF95A996BA3D1_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents_E089727C299BD65DAD5AF95A996BA3D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_E089727C299BD65DAD5AF95A996BA3D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_E089727C299BD65DAD5AF95A996BA3D1" xlink:to="lab_ifrs-full_CashAndCashEquivalents_E089727C299BD65DAD5AF95A996BA3D1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentTradeReceivables_5271713E964CE8C87F89F95A996CD3DB_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTradeReceivables_5271713E964CE8C87F89F95A996CD3DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable (note 5)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_5271713E964CE8C87F89F95A996CD3DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTradeReceivables_5271713E964CE8C87F89F95A996CD3DB" xlink:to="lab_ifrs-full_CurrentTradeReceivables_5271713E964CE8C87F89F95A996CD3DB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Inventories_7AB75ACCB3B1E6E95811F95A996CEC5A_terseLabel_en-US" xlink:label="lab_ifrs-full_Inventories_7AB75ACCB3B1E6E95811F95A996CEC5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories (note 6)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_7AB75ACCB3B1E6E95811F95A996CEC5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Inventories_7AB75ACCB3B1E6E95811F95A996CEC5A" xlink:to="lab_ifrs-full_Inventories_7AB75ACCB3B1E6E95811F95A996CEC5A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentTaxAssetsCurrent_4C1344199A8243B52868F95A996CF0AD_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxAssetsCurrent_4C1344199A8243B52868F95A996CF0AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes receivable</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxAssetsCurrent_4C1344199A8243B52868F95A996CF0AD_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxAssetsCurrent_4C1344199A8243B52868F95A996CF0AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current tax assets, current</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_4C1344199A8243B52868F95A996CF0AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxAssetsCurrent_4C1344199A8243B52868F95A996CF0AD" xlink:to="lab_ifrs-full_CurrentTaxAssetsCurrent_4C1344199A8243B52868F95A996CF0AD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_3432A599B0BF5F0C6148F95A996CE1FE_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_3432A599B0BF5F0C6148F95A996CE1FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets classified as held for sale (note 7)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners" xlink:label="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_3432A599B0BF5F0C6148F95A996CE1FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_3432A599B0BF5F0C6148F95A996CE1FE" xlink:to="lab_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_3432A599B0BF5F0C6148F95A996CE1FE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherCurrentAssets_362967ECE57DF5706A3FF95A996C96F9_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentAssets_362967ECE57DF5706A3FF95A996C96F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentAssets_362967ECE57DF5706A3FF95A996C96F9_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentAssets_362967ECE57DF5706A3FF95A996C96F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets_362967ECE57DF5706A3FF95A996C96F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentAssets_362967ECE57DF5706A3FF95A996C96F9" xlink:to="lab_ifrs-full_OtherCurrentAssets_362967ECE57DF5706A3FF95A996C96F9" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentAssets_DC326A5395ECCD17B655F95A996CD5D0_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssets_DC326A5395ECCD17B655F95A996CD5D0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_ifrs-full_CurrentAssets_DC326A5395ECCD17B655F95A996CD5D0_label_en-US" xlink:label="lab_ifrs-full_CurrentAssets_DC326A5395ECCD17B655F95A996CD5D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_DC326A5395ECCD17B655F95A996CD5D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssets_DC326A5395ECCD17B655F95A996CD5D0" xlink:to="lab_ifrs-full_CurrentAssets_DC326A5395ECCD17B655F95A996CD5D0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_D6C80113D4FE9F61654BF95A996CAB73_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment_D6C80113D4FE9F61654BF95A996CAB73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment (note 8)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_D6C80113D4FE9F61654BF95A996CAB73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment_D6C80113D4FE9F61654BF95A996CAB73" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment_D6C80113D4FE9F61654BF95A996CAB73" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Goodwill_81CBE6E8E53CAE557C65F95A996C3FC9_verboseLabel_en-US" xlink:label="lab_ifrs-full_Goodwill_81CBE6E8E53CAE557C65F95A996C3FC9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Goodwill (note 9)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_81CBE6E8E53CAE557C65F95A996C3FC9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill_81CBE6E8E53CAE557C65F95A996C3FC9" xlink:to="lab_ifrs-full_Goodwill_81CBE6E8E53CAE557C65F95A996C3FC9" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_1EFB952A590FF2B8FB0FF95A996CC2B0_terseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_1EFB952A590FF2B8FB0FF95A996CC2B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets (note 9)</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_1EFB952A590FF2B8FB0FF95A996CC2B0_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_1EFB952A590FF2B8FB0FF95A996CC2B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets other than goodwill</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_1EFB952A590FF2B8FB0FF95A996CC2B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_1EFB952A590FF2B8FB0FF95A996CC2B0" xlink:to="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_1EFB952A590FF2B8FB0FF95A996CC2B0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxAssets_2BE3E7929EDC6C336D5CF95A996CC206_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets_2BE3E7929EDC6C336D5CF95A996CC206" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes (note 20)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_2BE3E7929EDC6C336D5CF95A996CC206" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssets_2BE3E7929EDC6C336D5CF95A996CC206" xlink:to="lab_ifrs-full_DeferredTaxAssets_2BE3E7929EDC6C336D5CF95A996CC206" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherNoncurrentAssets_9930770C4199EC5B8565F95A996CCE61_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentAssets_9930770C4199EC5B8565F95A996CCE61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current assets (note 10)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_9930770C4199EC5B8565F95A996CCE61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentAssets_9930770C4199EC5B8565F95A996CCE61" xlink:to="lab_ifrs-full_OtherNoncurrentAssets_9930770C4199EC5B8565F95A996CCE61" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Assets_892590C0EBFFD3045F89F95A996C67F2_totalLabel_en-US" xlink:label="lab_ifrs-full_Assets_892590C0EBFFD3045F89F95A996C67F2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_ifrs-full_Assets_892590C0EBFFD3045F89F95A996C67F2_label_en-US" xlink:label="lab_ifrs-full_Assets_892590C0EBFFD3045F89F95A996C67F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_892590C0EBFFD3045F89F95A996C67F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Assets_892590C0EBFFD3045F89F95A996C67F2" xlink:to="lab_ifrs-full_Assets_892590C0EBFFD3045F89F95A996C67F2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:label id="lab_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E_label_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity and liabilities [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityAndLiabilitiesAbstract" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:to="lab_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11_label_en-US" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current liabilities [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentLiabilitiesAbstract" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:to="lab_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:type="arc" />
    <link:label id="lab_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_A12136343CCCE26B70C0F95A996C0988_terseLabel_en-US" xlink:label="lab_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_A12136343CCCE26B70C0F95A996C0988" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of borrowings under credit facility and finance lease obligations (notes 4 &amp; 12)</link:label>
    <link:label id="lab_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_A12136343CCCE26B70C0F95A996C0988_label_en-US" xlink:label="lab_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_A12136343CCCE26B70C0F95A996C0988" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Borrowings And Finance Lease Liabilities</link:label>
    <link:label id="lab_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_A12136343CCCE26B70C0F95A996C0988_documentation_en-US" xlink:label="lab_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_A12136343CCCE26B70C0F95A996C0988" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current Borrowings And Finance Lease Liabilities</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_A12136343CCCE26B70C0F95A996C0988" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_A12136343CCCE26B70C0F95A996C0988" xlink:to="lab_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_A12136343CCCE26B70C0F95A996C0988" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_DC0602AC6D0096D79F16F95A996C9E6E_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_DC0602AC6D0096D79F16F95A996C9E6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_DC0602AC6D0096D79F16F95A996C9E6E_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_DC0602AC6D0096D79F16F95A996C9E6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade payables</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_DC0602AC6D0096D79F16F95A996C9E6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_DC0602AC6D0096D79F16F95A996C9E6E" xlink:to="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_DC0602AC6D0096D79F16F95A996C9E6E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities_8552AEA5F133FE1ADB2EF95A996C48E7_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities_8552AEA5F133FE1ADB2EF95A996C48E7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued and other current liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities_8552AEA5F133FE1ADB2EF95A996C48E7_label_en-US" xlink:label="lab_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities_8552AEA5F133FE1ADB2EF95A996C48E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current accrued expenses and other current liabilities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities" xlink:label="loc_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities_8552AEA5F133FE1ADB2EF95A996C48E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities_8552AEA5F133FE1ADB2EF95A996C48E7" xlink:to="lab_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities_8552AEA5F133FE1ADB2EF95A996C48E7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_DF8DF441796F887DEC57F95A996D55C0_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_DF8DF441796F887DEC57F95A996D55C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable (note 20)</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_DF8DF441796F887DEC57F95A996D55C0_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_DF8DF441796F887DEC57F95A996D55C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current tax liabilities, current</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_DF8DF441796F887DEC57F95A996D55C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_DF8DF441796F887DEC57F95A996D55C0" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_DF8DF441796F887DEC57F95A996D55C0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentProvisions_4CA00D4DD45788E1E7F6F95A996D0D16_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentProvisions_4CA00D4DD45788E1E7F6F95A996D0D16" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current portion of provisions (note 11)</link:label>
    <link:label id="lab_ifrs-full_CurrentProvisions_4CA00D4DD45788E1E7F6F95A996D0D16_label_en-US" xlink:label="lab_ifrs-full_CurrentProvisions_4CA00D4DD45788E1E7F6F95A996D0D16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current provisions</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentProvisions" xlink:label="loc_ifrs-full_CurrentProvisions_4CA00D4DD45788E1E7F6F95A996D0D16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentProvisions_4CA00D4DD45788E1E7F6F95A996D0D16" xlink:to="lab_ifrs-full_CurrentProvisions_4CA00D4DD45788E1E7F6F95A996D0D16" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentLiabilities_B363468C1FECC3101EA2F95A996D5879_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilities_B363468C1FECC3101EA2F95A996D5879" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilities_B363468C1FECC3101EA2F95A996D5879_label_en-US" xlink:label="lab_ifrs-full_CurrentLiabilities_B363468C1FECC3101EA2F95A996D5879" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_B363468C1FECC3101EA2F95A996D5879" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilities_B363468C1FECC3101EA2F95A996D5879" xlink:to="lab_ifrs-full_CurrentLiabilities_B363468C1FECC3101EA2F95A996D5879" xlink:type="arc" />
    <link:label id="lab_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_39060E95FA61249E084CF95A996DC24A_terseLabel_en-US" xlink:label="lab_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_39060E95FA61249E084CF95A996DC24A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term portion of borrowings under credit facility and finance lease obligations (notes 4 &amp; 12)</link:label>
    <link:label id="lab_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_39060E95FA61249E084CF95A996DC24A_label_en-US" xlink:label="lab_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_39060E95FA61249E084CF95A996DC24A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current Portion Of Borrowings And Finance Lease Liabilities</link:label>
    <link:label id="lab_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_39060E95FA61249E084CF95A996DC24A_documentation_en-US" xlink:label="lab_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_39060E95FA61249E084CF95A996DC24A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-current Portion Of Borrowings And Finance Lease Liabilities</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_39060E95FA61249E084CF95A996DC24A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_39060E95FA61249E084CF95A996DC24A" xlink:to="lab_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_39060E95FA61249E084CF95A996DC24A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_53A0E4DC80479BA9B399F95A996D90BD_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_53A0E4DC80479BA9B399F95A996D90BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension and non-pension post-employment benefit obligations (note 19)</link:label>
    <link:label id="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_53A0E4DC80479BA9B399F95A996D90BD_label_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_53A0E4DC80479BA9B399F95A996D90BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current net defined benefit liability</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_53A0E4DC80479BA9B399F95A996D90BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_53A0E4DC80479BA9B399F95A996D90BD" xlink:to="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_53A0E4DC80479BA9B399F95A996D90BD" xlink:type="arc" />
    <link:label id="lab_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_45EB1C22B7C64C3934B2F95A996D2C5F_terseLabel_en-US" xlink:label="lab_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_45EB1C22B7C64C3934B2F95A996D2C5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provisions and other non-current liabilities (note 11)</link:label>
    <link:label id="lab_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_45EB1C22B7C64C3934B2F95A996D2C5F_label_en-US" xlink:label="lab_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_45EB1C22B7C64C3934B2F95A996D2C5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current Provisions And Other Non-current Liabilities</link:label>
    <link:label id="lab_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_45EB1C22B7C64C3934B2F95A996D2C5F_documentation_en-US" xlink:label="lab_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_45EB1C22B7C64C3934B2F95A996D2C5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-current Provisions And Other Non-current Liabilities</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities" xlink:label="loc_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_45EB1C22B7C64C3934B2F95A996D2C5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_45EB1C22B7C64C3934B2F95A996D2C5F" xlink:to="lab_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_45EB1C22B7C64C3934B2F95A996D2C5F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_E480AC05FC2CA7509743F95A996D4694_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities_E480AC05FC2CA7509743F95A996D4694" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes (note 20)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_E480AC05FC2CA7509743F95A996D4694" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilities_E480AC05FC2CA7509743F95A996D4694" xlink:to="lab_ifrs-full_DeferredTaxLiabilities_E480AC05FC2CA7509743F95A996D4694" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Liabilities_8A579A392CBB6FB6BA06F95A996DCD66_totalLabel_en-US" xlink:label="lab_ifrs-full_Liabilities_8A579A392CBB6FB6BA06F95A996DCD66" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_ifrs-full_Liabilities_8A579A392CBB6FB6BA06F95A996DCD66_label_en-US" xlink:label="lab_ifrs-full_Liabilities_8A579A392CBB6FB6BA06F95A996DCD66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_8A579A392CBB6FB6BA06F95A996DCD66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Liabilities_8A579A392CBB6FB6BA06F95A996DCD66" xlink:to="lab_ifrs-full_Liabilities_8A579A392CBB6FB6BA06F95A996DCD66" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity:</link:label>
    <link:label id="lab_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35_label_en-US" xlink:label="lab_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:to="lab_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IssuedCapital_71C3107AD98899B531F9F95A996D39DA_terseLabel_en-US" xlink:label="lab_ifrs-full_IssuedCapital_71C3107AD98899B531F9F95A996D39DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital stock (note 13)</link:label>
    <link:label id="lab_ifrs-full_IssuedCapital_71C3107AD98899B531F9F95A996D39DA_label_en-US" xlink:label="lab_ifrs-full_IssuedCapital_71C3107AD98899B531F9F95A996D39DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issued capital</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital_71C3107AD98899B531F9F95A996D39DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapital_71C3107AD98899B531F9F95A996D39DA" xlink:to="lab_ifrs-full_IssuedCapital_71C3107AD98899B531F9F95A996D39DA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TreasuryShares_A4DDC4523860F74CA379F95A996D980F_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_TreasuryShares_A4DDC4523860F74CA379F95A996D980F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock (note 13)</link:label>
    <link:label id="lab_ifrs-full_TreasuryShares_A4DDC4523860F74CA379F95A996D980F_label_en-US" xlink:label="lab_ifrs-full_TreasuryShares_A4DDC4523860F74CA379F95A996D980F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury shares</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TreasuryShares" xlink:label="loc_ifrs-full_TreasuryShares_A4DDC4523860F74CA379F95A996D980F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TreasuryShares_A4DDC4523860F74CA379F95A996D980F" xlink:to="lab_ifrs-full_TreasuryShares_A4DDC4523860F74CA379F95A996D980F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_SharePremium_0D48D528AF02CBA2990AF95A996DC3C4_terseLabel_en-US" xlink:label="lab_ifrs-full_SharePremium_0D48D528AF02CBA2990AF95A996DC3C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributed surplus</link:label>
    <link:label id="lab_ifrs-full_SharePremium_0D48D528AF02CBA2990AF95A996DC3C4_label_en-US" xlink:label="lab_ifrs-full_SharePremium_0D48D528AF02CBA2990AF95A996DC3C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share premium</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharePremium" xlink:label="loc_ifrs-full_SharePremium_0D48D528AF02CBA2990AF95A996DC3C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SharePremium_0D48D528AF02CBA2990AF95A996DC3C4" xlink:to="lab_ifrs-full_SharePremium_0D48D528AF02CBA2990AF95A996DC3C4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_0CF6EC34A2D80F4A1D97F95A996D2415_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_0CF6EC34A2D80F4A1D97F95A996D2415" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss (note 14)</link:label>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_0CF6EC34A2D80F4A1D97F95A996D2415_label_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_0CF6EC34A2D80F4A1D97F95A996D2415" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_0CF6EC34A2D80F4A1D97F95A996D2415" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_0CF6EC34A2D80F4A1D97F95A996D2415" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_0CF6EC34A2D80F4A1D97F95A996D2415" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_88302A3CAC384A5C1549F95A996DC498_totalLabel_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent_88302A3CAC384A5C1549F95A996DC498" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total equity</link:label>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_88302A3CAC384A5C1549F95A996DC498_label_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent_88302A3CAC384A5C1549F95A996DC498" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity attributable to owners of parent</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_88302A3CAC384A5C1549F95A996DC498" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_88302A3CAC384A5C1549F95A996DC498" xlink:to="lab_ifrs-full_EquityAttributableToOwnersOfParent_88302A3CAC384A5C1549F95A996DC498" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EquityAndLiabilities_47E71D7F1A16DEB9A157F95A996D4530_totalLabel_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilities_47E71D7F1A16DEB9A157F95A996D4530" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and equity</link:label>
    <link:label id="lab_ifrs-full_EquityAndLiabilities_47E71D7F1A16DEB9A157F95A996D4530_label_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilities_47E71D7F1A16DEB9A157F95A996D4530" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity and liabilities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityAndLiabilities" xlink:label="loc_ifrs-full_EquityAndLiabilities_47E71D7F1A16DEB9A157F95A996D4530" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilities_47E71D7F1A16DEB9A157F95A996D4530" xlink:to="lab_ifrs-full_EquityAndLiabilities_47E71D7F1A16DEB9A157F95A996D4530" xlink:type="arc" />
    <link:label id="lab_cls_GeneralInformationAboutFinancialStatementsAbstract_ACE95FCB86DD98B14A6504A3DC6B2BF2_label_en-US" xlink:label="lab_cls_GeneralInformationAboutFinancialStatementsAbstract_ACE95FCB86DD98B14A6504A3DC6B2BF2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General Information About Financial Statements [Abstract]</link:label>
    <link:label id="lab_cls_GeneralInformationAboutFinancialStatementsAbstract_ACE95FCB86DD98B14A6504A3DC6B2BF2_documentation_en-US" xlink:label="lab_cls_GeneralInformationAboutFinancialStatementsAbstract_ACE95FCB86DD98B14A6504A3DC6B2BF2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">General Information About Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_GeneralInformationAboutFinancialStatementsAbstract" xlink:label="loc_cls_GeneralInformationAboutFinancialStatementsAbstract_ACE95FCB86DD98B14A6504A3DC6B2BF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_GeneralInformationAboutFinancialStatementsAbstract_ACE95FCB86DD98B14A6504A3DC6B2BF2" xlink:to="lab_cls_GeneralInformationAboutFinancialStatementsAbstract_ACE95FCB86DD98B14A6504A3DC6B2BF2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_7D4D656F47D81DBC78A504A3DC6BD72D_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_7D4D656F47D81DBC78A504A3DC6BD72D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reporting Entity</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_7D4D656F47D81DBC78A504A3DC6BD72D_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_7D4D656F47D81DBC78A504A3DC6BD72D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of general information about financial statements [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_7D4D656F47D81DBC78A504A3DC6BD72D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_7D4D656F47D81DBC78A504A3DC6BD72D" xlink:to="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_7D4D656F47D81DBC78A504A3DC6BD72D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_F26F53D890F4E1B5B79F571BC87148D6_terseLabel_en-US" xlink:label="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_F26F53D890F4E1B5B79F571BC87148D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt investment funds</link:label>
    <link:label id="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_F26F53D890F4E1B5B79F571BC87148D6_label_en-US" xlink:label="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_F26F53D890F4E1B5B79F571BC87148D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt instruments, amount contributed to fair value of plan assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_F26F53D890F4E1B5B79F571BC87148D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_F26F53D890F4E1B5B79F571BC87148D6" xlink:to="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_F26F53D890F4E1B5B79F571BC87148D6" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1711EE4BB1DBEDF40E04571BC872424F_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1711EE4BB1DBEDF40E04571BC872424F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity investment funds</link:label>
    <link:label id="lab_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1711EE4BB1DBEDF40E04571BC872424F_label_en-US" xlink:label="lab_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1711EE4BB1DBEDF40E04571BC872424F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity instruments, amount contributed to fair value of plan assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1711EE4BB1DBEDF40E04571BC872424F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1711EE4BB1DBEDF40E04571BC872424F" xlink:to="lab_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1711EE4BB1DBEDF40E04571BC872424F" xlink:type="arc" />
    <link:label id="lab_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_FDBA14F836987BEAD393571BC872BF96_terseLabel_en-US" xlink:label="lab_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_FDBA14F836987BEAD393571BC872BF96" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other investment funds / insurance annuities</link:label>
    <link:label id="lab_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_FDBA14F836987BEAD393571BC872BF96_label_en-US" xlink:label="lab_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_FDBA14F836987BEAD393571BC872BF96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Investment Funds, Amount Contributed To Fair Value Of Plan Assets</link:label>
    <link:label id="lab_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_FDBA14F836987BEAD393571BC872BF96_documentation_en-US" xlink:label="lab_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_FDBA14F836987BEAD393571BC872BF96" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Investment Funds, Amount Contributed To Fair Value Of Plan Assets</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_FDBA14F836987BEAD393571BC872BF96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_FDBA14F836987BEAD393571BC872BF96" xlink:to="lab_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_FDBA14F836987BEAD393571BC872BF96" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets_12EC16CB7FF5E4DEF881571BC872707F_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets_12EC16CB7FF5E4DEF881571BC872707F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets_12EC16CB7FF5E4DEF881571BC872707F_label_en-US" xlink:label="lab_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets_12EC16CB7FF5E4DEF881571BC872707F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other assets, amount contributed to fair value of plan assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets_12EC16CB7FF5E4DEF881571BC872707F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets_12EC16CB7FF5E4DEF881571BC872707F" xlink:to="lab_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets_12EC16CB7FF5E4DEF881571BC872707F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PlanAssetsAtFairValue_306ECF617FA230EB16FE571BC8720488_totalLabel_en-US" xlink:label="lab_ifrs-full_PlanAssetsAtFairValue_306ECF617FA230EB16FE571BC8720488" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_306ECF617FA230EB16FE571BC8720488" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_306ECF617FA230EB16FE571BC8720488" xlink:to="lab_ifrs-full_PlanAssetsAtFairValue_306ECF617FA230EB16FE571BC8720488" xlink:type="arc" />
    <link:label id="lab_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_32E9B461D4A5B47AF513571BC8726702_terseLabel_en-US" xlink:label="lab_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_32E9B461D4A5B47AF513571BC8726702" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt investment funds, allocation percentage</link:label>
    <link:label id="lab_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_32E9B461D4A5B47AF513571BC8726702_label_en-US" xlink:label="lab_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_32E9B461D4A5B47AF513571BC8726702" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instruments, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage</link:label>
    <link:label id="lab_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_32E9B461D4A5B47AF513571BC8726702_documentation_en-US" xlink:label="lab_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_32E9B461D4A5B47AF513571BC8726702" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instruments, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" xlink:label="loc_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_32E9B461D4A5B47AF513571BC8726702" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_32E9B461D4A5B47AF513571BC8726702" xlink:to="lab_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_32E9B461D4A5B47AF513571BC8726702" xlink:type="arc" />
    <link:label id="lab_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_624C5A8F585F83F587BD571BC872A9E1_terseLabel_en-US" xlink:label="lab_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_624C5A8F585F83F587BD571BC872A9E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity investment funds, allocation percentage</link:label>
    <link:label id="lab_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_624C5A8F585F83F587BD571BC872A9E1_label_en-US" xlink:label="lab_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_624C5A8F585F83F587BD571BC872A9E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Instruments, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage</link:label>
    <link:label id="lab_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_624C5A8F585F83F587BD571BC872A9E1_documentation_en-US" xlink:label="lab_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_624C5A8F585F83F587BD571BC872A9E1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Instruments, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" xlink:label="loc_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_624C5A8F585F83F587BD571BC872A9E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_624C5A8F585F83F587BD571BC872A9E1" xlink:to="lab_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_624C5A8F585F83F587BD571BC872A9E1" xlink:type="arc" />
    <link:label id="lab_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_594FF32A7E337BD3FEF4571BC872C31D_terseLabel_en-US" xlink:label="lab_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_594FF32A7E337BD3FEF4571BC872C31D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other investment funds / insurance annuities, allocation percentage</link:label>
    <link:label id="lab_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_594FF32A7E337BD3FEF4571BC872C31D_label_en-US" xlink:label="lab_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_594FF32A7E337BD3FEF4571BC872C31D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Investment Funds, Amount Contributed To Fair Value of Plan Assets, Allocation Percentage</link:label>
    <link:label id="lab_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_594FF32A7E337BD3FEF4571BC872C31D_documentation_en-US" xlink:label="lab_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_594FF32A7E337BD3FEF4571BC872C31D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Investment Funds, Amount Contributed To Fair Value of Plan Assets, Allocation Percentage</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage" xlink:label="loc_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_594FF32A7E337BD3FEF4571BC872C31D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_594FF32A7E337BD3FEF4571BC872C31D" xlink:to="lab_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_594FF32A7E337BD3FEF4571BC872C31D" xlink:type="arc" />
    <link:label id="lab_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_760B55DF04AB344204B9571BC8727FF9_terseLabel_en-US" xlink:label="lab_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_760B55DF04AB344204B9571BC8727FF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other, allocation percentage</link:label>
    <link:label id="lab_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_760B55DF04AB344204B9571BC8727FF9_label_en-US" xlink:label="lab_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_760B55DF04AB344204B9571BC8727FF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage</link:label>
    <link:label id="lab_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_760B55DF04AB344204B9571BC8727FF9_documentation_en-US" xlink:label="lab_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_760B55DF04AB344204B9571BC8727FF9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Assets, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" xlink:label="loc_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_760B55DF04AB344204B9571BC8727FF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_760B55DF04AB344204B9571BC8727FF9" xlink:to="lab_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_760B55DF04AB344204B9571BC8727FF9" xlink:type="arc" />
    <link:label id="lab_cls_PlanAssetsAtFairValueAllocationPercentage_22B803C7F5A4D96A745B571BC8720313_totalLabel_en-US" xlink:label="lab_cls_PlanAssetsAtFairValueAllocationPercentage_22B803C7F5A4D96A745B571BC8720313" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total, allocation percentage</link:label>
    <link:label id="lab_cls_PlanAssetsAtFairValueAllocationPercentage_22B803C7F5A4D96A745B571BC8720313_label_en-US" xlink:label="lab_cls_PlanAssetsAtFairValueAllocationPercentage_22B803C7F5A4D96A745B571BC8720313" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Assets At Fair Value, Allocation Percentage</link:label>
    <link:label id="lab_cls_PlanAssetsAtFairValueAllocationPercentage_22B803C7F5A4D96A745B571BC8720313_documentation_en-US" xlink:label="lab_cls_PlanAssetsAtFairValueAllocationPercentage_22B803C7F5A4D96A745B571BC8720313" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Plan Assets At Fair Value, Allocation Percentage</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanAssetsAtFairValueAllocationPercentage" xlink:label="loc_cls_PlanAssetsAtFairValueAllocationPercentage_22B803C7F5A4D96A745B571BC8720313" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PlanAssetsAtFairValueAllocationPercentage_22B803C7F5A4D96A745B571BC8720313" xlink:to="lab_cls_PlanAssetsAtFairValueAllocationPercentage_22B803C7F5A4D96A745B571BC8720313" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating activities:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) operating activities [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_843E2E9C28B2C9D5102B0BDB6D0C24F1_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_843E2E9C28B2C9D5102B0BDB6D0C24F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_843E2E9C28B2C9D5102B0BDB6D0C24F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_843E2E9C28B2C9D5102B0BDB6D0C24F1" xlink:to="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_843E2E9C28B2C9D5102B0BDB6D0C24F1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to net earnings for items not affecting cash:</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile profit (loss) [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:to="lab_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_C7E739A6DF73FE4D64960BDB6D0CC398_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_C7E739A6DF73FE4D64960BDB6D0CC398" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_C7E739A6DF73FE4D64960BDB6D0CC398_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_C7E739A6DF73FE4D64960BDB6D0CC398" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for depreciation and amortisation expense</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_C7E739A6DF73FE4D64960BDB6D0CC398" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_C7E739A6DF73FE4D64960BDB6D0CC398" xlink:to="lab_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_C7E739A6DF73FE4D64960BDB6D0CC398" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustmentsForSharebasedPayments_34663386234B255F2B0A0BDB6D0C2E50_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments_34663386234B255F2B0A0BDB6D0C2E50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity-settled stock-based compensation (note 13)</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForSharebasedPayments_34663386234B255F2B0A0BDB6D0C2E50_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments_34663386234B255F2B0A0BDB6D0C2E50" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for share-based payments</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForSharebasedPayments" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_34663386234B255F2B0A0BDB6D0C2E50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForSharebasedPayments_34663386234B255F2B0A0BDB6D0C2E50" xlink:to="lab_ifrs-full_AdjustmentsForSharebasedPayments_34663386234B255F2B0A0BDB6D0C2E50" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherAdjustmentsForNoncashItems_AE6F8A3E9EBF684B33F10BDB6D0C484E_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherAdjustmentsForNoncashItems_AE6F8A3E9EBF684B33F10BDB6D0C484E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other charges (note 16)</link:label>
    <link:label id="lab_ifrs-full_OtherAdjustmentsForNoncashItems_AE6F8A3E9EBF684B33F10BDB6D0C484E_label_en-US" xlink:label="lab_ifrs-full_OtherAdjustmentsForNoncashItems_AE6F8A3E9EBF684B33F10BDB6D0C484E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other adjustments for non-cash items</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherAdjustmentsForNoncashItems" xlink:label="loc_ifrs-full_OtherAdjustmentsForNoncashItems_AE6F8A3E9EBF684B33F10BDB6D0C484E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAdjustmentsForNoncashItems_AE6F8A3E9EBF684B33F10BDB6D0C484E" xlink:to="lab_ifrs-full_OtherAdjustmentsForNoncashItems_AE6F8A3E9EBF684B33F10BDB6D0C484E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustmentsForFinanceCosts_F793D104525D9C68EA5F0BDB6D0C957C_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForFinanceCosts_F793D104525D9C68EA5F0BDB6D0C957C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance costs, net of refund interest income</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForFinanceCosts_F793D104525D9C68EA5F0BDB6D0C957C_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForFinanceCosts_F793D104525D9C68EA5F0BDB6D0C957C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for finance costs</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForFinanceCosts" xlink:label="loc_ifrs-full_AdjustmentsForFinanceCosts_F793D104525D9C68EA5F0BDB6D0C957C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForFinanceCosts_F793D104525D9C68EA5F0BDB6D0C957C" xlink:to="lab_ifrs-full_AdjustmentsForFinanceCosts_F793D104525D9C68EA5F0BDB6D0C957C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustmentsForIncomeTaxExpense_FBC9A3586B0FC9E9A6280BDB6D0C175D_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncomeTaxExpense_FBC9A3586B0FC9E9A6280BDB6D0C175D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForIncomeTaxExpense_FBC9A3586B0FC9E9A6280BDB6D0C175D_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncomeTaxExpense_FBC9A3586B0FC9E9A6280BDB6D0C175D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for income tax expense</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForIncomeTaxExpense" xlink:label="loc_ifrs-full_AdjustmentsForIncomeTaxExpense_FBC9A3586B0FC9E9A6280BDB6D0C175D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncomeTaxExpense_FBC9A3586B0FC9E9A6280BDB6D0C175D" xlink:to="lab_ifrs-full_AdjustmentsForIncomeTaxExpense_FBC9A3586B0FC9E9A6280BDB6D0C175D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities_F709E4CB27D4B3D5D5F30BDB6D0C0003_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities_F709E4CB27D4B3D5D5F30BDB6D0C0003" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities_F709E4CB27D4B3D5D5F30BDB6D0C0003_label_en-US" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities_F709E4CB27D4B3D5D5F30BDB6D0C0003" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other inflows (outflows) of cash, classified as operating activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities_F709E4CB27D4B3D5D5F30BDB6D0C0003" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities_F709E4CB27D4B3D5D5F30BDB6D0C0003" xlink:to="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities_F709E4CB27D4B3D5D5F30BDB6D0C0003" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in non-cash working capital items:</link:label>
    <link:label id="lab_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991_label_en-US" xlink:label="lab_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of cash payments from operating activities [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfCashPaymentsAbstract" xlink:label="loc_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:to="lab_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_690F2E713E0F4CBEBB150BDB6D0C71B4_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_690F2E713E0F4CBEBB150BDB6D0C71B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_690F2E713E0F4CBEBB150BDB6D0C71B4_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_690F2E713E0F4CBEBB150BDB6D0C71B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for decrease (increase) in trade accounts receivable</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_690F2E713E0F4CBEBB150BDB6D0C71B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_690F2E713E0F4CBEBB150BDB6D0C71B4" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_690F2E713E0F4CBEBB150BDB6D0C71B4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_AF6ABD83AE0EC63C12EB0BDB6D0D7176_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_AF6ABD83AE0EC63C12EB0BDB6D0D7176" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_AF6ABD83AE0EC63C12EB0BDB6D0D7176_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_AF6ABD83AE0EC63C12EB0BDB6D0D7176" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for decrease (increase) in inventories</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_AF6ABD83AE0EC63C12EB0BDB6D0D7176" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_AF6ABD83AE0EC63C12EB0BDB6D0D7176" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_AF6ABD83AE0EC63C12EB0BDB6D0D7176" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_B4BAE49080FA09C21E3A0BDB6D0D3C14_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_B4BAE49080FA09C21E3A0BDB6D0D3C14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_B4BAE49080FA09C21E3A0BDB6D0D3C14_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_B4BAE49080FA09C21E3A0BDB6D0D3C14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for decrease (increase) in other current assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_B4BAE49080FA09C21E3A0BDB6D0D3C14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_B4BAE49080FA09C21E3A0BDB6D0D3C14" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_B4BAE49080FA09C21E3A0BDB6D0D3C14" xlink:type="arc" />
    <link:label id="lab_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_1E386158F5CE15645A850BDB6D0DC667_terseLabel_en-US" xlink:label="lab_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_1E386158F5CE15645A850BDB6D0DC667" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable, accrued and other current liabilities and provisions</link:label>
    <link:label id="lab_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_1E386158F5CE15645A850BDB6D0DC667_label_en-US" xlink:label="lab_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_1E386158F5CE15645A850BDB6D0DC667" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments For Increase (Decrease) In Trade Accounts Payable, Accrued And Other Current Liabilities And Provisions</link:label>
    <link:label id="lab_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_1E386158F5CE15645A850BDB6D0DC667_documentation_en-US" xlink:label="lab_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_1E386158F5CE15645A850BDB6D0DC667" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments For Increase (Decrease) In Trade Accounts Payable, Accrued And Other Current Liabilities And Provisions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions" xlink:label="loc_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_1E386158F5CE15645A850BDB6D0DC667" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_1E386158F5CE15645A850BDB6D0DC667" xlink:to="lab_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_1E386158F5CE15645A850BDB6D0DC667" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_5E2A8E09BCEB67524F9F0BDB6D0DF608_negatedTotalLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_5E2A8E09BCEB67524F9F0BDB6D0DF608" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in working capital</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_5E2A8E09BCEB67524F9F0BDB6D0DF608_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_5E2A8E09BCEB67524F9F0BDB6D0DF608" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in working capital</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_5E2A8E09BCEB67524F9F0BDB6D0DF608" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_5E2A8E09BCEB67524F9F0BDB6D0DF608" xlink:to="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_5E2A8E09BCEB67524F9F0BDB6D0DF608" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_C44CE77665CF16A68CD80BDB6D0DCD34_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_C44CE77665CF16A68CD80BDB6D0DCD34" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net income tax refund (paid), including related refund interest income</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_C44CE77665CF16A68CD80BDB6D0DCD34_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_C44CE77665CF16A68CD80BDB6D0DCD34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income taxes paid (refund), classified as operating activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_C44CE77665CF16A68CD80BDB6D0DCD34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_C44CE77665CF16A68CD80BDB6D0DCD34" xlink:to="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_C44CE77665CF16A68CD80BDB6D0DCD34" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_A536F238C3BBE77C9B4C0BDB6D0D726E_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_A536F238C3BBE77C9B4C0BDB6D0D726E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_A536F238C3BBE77C9B4C0BDB6D0D726E_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_A536F238C3BBE77C9B4C0BDB6D0D726E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) operating activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_A536F238C3BBE77C9B4C0BDB6D0D726E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_A536F238C3BBE77C9B4C0BDB6D0D726E" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_A536F238C3BBE77C9B4C0BDB6D0D726E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investing activities:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) investing activities [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_A72998BC7927407280AA0BDB6D0D8E45_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_A72998BC7927407280AA0BDB6D0D8E45" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions (note 3)</link:label>
    <link:label id="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_A72998BC7927407280AA0BDB6D0D8E45_label_en-US" xlink:label="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_A72998BC7927407280AA0BDB6D0D8E45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_A72998BC7927407280AA0BDB6D0D8E45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_A72998BC7927407280AA0BDB6D0D8E45" xlink:to="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_A72998BC7927407280AA0BDB6D0D8E45" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_0B8DB549EEB5A5E379410BDB6D0D95BB_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_0B8DB549EEB5A5E379410BDB6D0D95BB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of computer software and property, plant and equipment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_0B8DB549EEB5A5E379410BDB6D0D95BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_0B8DB549EEB5A5E379410BDB6D0D95BB" xlink:to="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_0B8DB549EEB5A5E379410BDB6D0D95BB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_50DD8B719B845195D4600BDB6D0D673F_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_50DD8B719B845195D4600BDB6D0D673F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of assets</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_50DD8B719B845195D4600BDB6D0D673F_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_50DD8B719B845195D4600BDB6D0D673F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from sales of property, plant and equipment, classified as investing activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_50DD8B719B845195D4600BDB6D0D673F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_50DD8B719B845195D4600BDB6D0D673F" xlink:to="lab_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_50DD8B719B845195D4600BDB6D0D673F" xlink:type="arc" />
    <link:label id="lab_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_95F3709931779F23EDD90BDB6D0D1151_terseLabel_en-US" xlink:label="lab_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_95F3709931779F23EDD90BDB6D0D1151" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deposit on anticipated sale of real property (note 8)</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ProceedsFromSaleofPropertyRelatedPartyTransactions" xlink:label="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_95F3709931779F23EDD90BDB6D0D1151" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_95F3709931779F23EDD90BDB6D0D1151" xlink:to="lab_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_95F3709931779F23EDD90BDB6D0D1151" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_2CF3A188D58CC761A8D80BDB6D0D0393_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_2CF3A188D58CC761A8D80BDB6D0D0393" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Advances to solar supplier (note 4)</link:label>
    <link:label id="lab_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_2CF3A188D58CC761A8D80BDB6D0D0393_label_en-US" xlink:label="lab_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_2CF3A188D58CC761A8D80BDB6D0D0393" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash advances and loans made to other parties, classified as investing activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_2CF3A188D58CC761A8D80BDB6D0D0393" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_2CF3A188D58CC761A8D80BDB6D0D0393" xlink:to="lab_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_2CF3A188D58CC761A8D80BDB6D0D0393" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_5412B93C27CE640D2F040BDB6D0D34FE_terseLabel_en-US" xlink:label="lab_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_5412B93C27CE640D2F040BDB6D0D34FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repayments from solar supplier (note 4)</link:label>
    <link:label id="lab_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_5412B93C27CE640D2F040BDB6D0D34FE_label_en-US" xlink:label="lab_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_5412B93C27CE640D2F040BDB6D0D34FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash receipts from repayment of advances and loans made to other parties, classified as investing activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_5412B93C27CE640D2F040BDB6D0D34FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_5412B93C27CE640D2F040BDB6D0D34FE" xlink:to="lab_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_5412B93C27CE640D2F040BDB6D0D34FE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_D2A78AC67626496E81CB0BDB6D0DE1E7_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_D2A78AC67626496E81CB0BDB6D0DE1E7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_D2A78AC67626496E81CB0BDB6D0DE1E7_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_D2A78AC67626496E81CB0BDB6D0DE1E7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) investing activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_D2A78AC67626496E81CB0BDB6D0DE1E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_D2A78AC67626496E81CB0BDB6D0DE1E7" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_D2A78AC67626496E81CB0BDB6D0DE1E7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing activities:</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) financing activities [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_8D8A6098E3385EF30EE40BDB6D0D02A2_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_8D8A6098E3385EF30EE40BDB6D0D02A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under credit facility (note 12)</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_8D8A6098E3385EF30EE40BDB6D0D02A2_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_8D8A6098E3385EF30EE40BDB6D0D02A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from borrowings, classified as financing activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_8D8A6098E3385EF30EE40BDB6D0D02A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_8D8A6098E3385EF30EE40BDB6D0D02A2" xlink:to="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_8D8A6098E3385EF30EE40BDB6D0D02A2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_9E91317070FAEB46986B0BDB6D0DC5CE_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_9E91317070FAEB46986B0BDB6D0DC5CE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments under credit facility (note 12)</link:label>
    <link:label id="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_9E91317070FAEB46986B0BDB6D0DC5CE_label_en-US" xlink:label="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_9E91317070FAEB46986B0BDB6D0DC5CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of borrowings, classified as financing activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_9E91317070FAEB46986B0BDB6D0DC5CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_9E91317070FAEB46986B0BDB6D0DC5CE" xlink:to="lab_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_9E91317070FAEB46986B0BDB6D0DC5CE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_FE408EF28F0E43C2A09E0BDB6D0DFF4E_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_FE408EF28F0E43C2A09E0BDB6D0DFF4E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Finance lease payments (note 12)</link:label>
    <link:label id="lab_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_FE408EF28F0E43C2A09E0BDB6D0DFF4E_label_en-US" xlink:label="lab_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_FE408EF28F0E43C2A09E0BDB6D0DFF4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of finance lease liabilities, classified as financing activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_FE408EF28F0E43C2A09E0BDB6D0DFF4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_FE408EF28F0E43C2A09E0BDB6D0DFF4E" xlink:to="lab_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_FE408EF28F0E43C2A09E0BDB6D0DFF4E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProceedsFromIssuingShares_CE703406AFDE3C0BCF7B0BDB6D0E87C8_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromIssuingShares_CE703406AFDE3C0BCF7B0BDB6D0E87C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of capital stock (note 13)</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromIssuingShares_CE703406AFDE3C0BCF7B0BDB6D0E87C8_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromIssuingShares_CE703406AFDE3C0BCF7B0BDB6D0E87C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from issuing shares</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromIssuingShares" xlink:label="loc_ifrs-full_ProceedsFromIssuingShares_CE703406AFDE3C0BCF7B0BDB6D0E87C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromIssuingShares_CE703406AFDE3C0BCF7B0BDB6D0E87C8" xlink:to="lab_ifrs-full_ProceedsFromIssuingShares_CE703406AFDE3C0BCF7B0BDB6D0E87C8" xlink:type="arc" />
    <link:label id="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_36EDCBF00AC4B11B6E260BDB6D0E2BD7_negatedTerseLabel_en-US" xlink:label="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_36EDCBF00AC4B11B6E260BDB6D0E2BD7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of capital stock for cancellation (note 13)</link:label>
    <link:label id="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_36EDCBF00AC4B11B6E260BDB6D0E2BD7_label_en-US" xlink:label="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_36EDCBF00AC4B11B6E260BDB6D0E2BD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments To Acquire Or Redeem Entity's Shares For Cancellation</link:label>
    <link:label id="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_36EDCBF00AC4B11B6E260BDB6D0E2BD7_documentation_en-US" xlink:label="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_36EDCBF00AC4B11B6E260BDB6D0E2BD7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments To Acquire Or Redeem Entity's Shares For Cancellation</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation" xlink:label="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_36EDCBF00AC4B11B6E260BDB6D0E2BD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_36EDCBF00AC4B11B6E260BDB6D0E2BD7" xlink:to="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_36EDCBF00AC4B11B6E260BDB6D0E2BD7" xlink:type="arc" />
    <link:label id="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_AB194F69DC19CEEAF5E50BDB6D0EE26F_negatedTerseLabel_en-US" xlink:label="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_AB194F69DC19CEEAF5E50BDB6D0EE26F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of treasury stock for stock-based plans (note 13)</link:label>
    <link:label id="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_AB194F69DC19CEEAF5E50BDB6D0EE26F_label_en-US" xlink:label="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_AB194F69DC19CEEAF5E50BDB6D0EE26F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments To Acquire Or Redeem Entity's Shares For Stock-based Plans</link:label>
    <link:label id="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_AB194F69DC19CEEAF5E50BDB6D0EE26F_documentation_en-US" xlink:label="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_AB194F69DC19CEEAF5E50BDB6D0EE26F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments To Acquire Or Redeem Entity's Shares For Stock-based Plans</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans" xlink:label="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_AB194F69DC19CEEAF5E50BDB6D0EE26F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_AB194F69DC19CEEAF5E50BDB6D0EE26F" xlink:to="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_AB194F69DC19CEEAF5E50BDB6D0EE26F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PaymentsForDebtIssueCosts_543DAB5A013F1684C4770BDB6D0E5EC7_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsForDebtIssueCosts_543DAB5A013F1684C4770BDB6D0E5EC7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Finance costs paid</link:label>
    <link:label id="lab_ifrs-full_PaymentsForDebtIssueCosts_543DAB5A013F1684C4770BDB6D0E5EC7_label_en-US" xlink:label="lab_ifrs-full_PaymentsForDebtIssueCosts_543DAB5A013F1684C4770BDB6D0E5EC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for debt issue costs</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsForDebtIssueCosts" xlink:label="loc_ifrs-full_PaymentsForDebtIssueCosts_543DAB5A013F1684C4770BDB6D0E5EC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsForDebtIssueCosts_543DAB5A013F1684C4770BDB6D0E5EC7" xlink:to="lab_ifrs-full_PaymentsForDebtIssueCosts_543DAB5A013F1684C4770BDB6D0E5EC7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_793CEF9BA81DCEA29A440BDB6D0E29CA_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_793CEF9BA81DCEA29A440BDB6D0E29CA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_793CEF9BA81DCEA29A440BDB6D0E29CA_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_793CEF9BA81DCEA29A440BDB6D0E29CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from (used in) financing activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_793CEF9BA81DCEA29A440BDB6D0E29CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_793CEF9BA81DCEA29A440BDB6D0E29CA" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_793CEF9BA81DCEA29A440BDB6D0E29CA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_EC61979D121B1F4873100BDB6D0E2933_totalLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_EC61979D121B1F4873100BDB6D0E2933" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_EC61979D121B1F4873100BDB6D0E2933_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_EC61979D121B1F4873100BDB6D0E2933" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_EC61979D121B1F4873100BDB6D0E2933" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_EC61979D121B1F4873100BDB6D0E2933" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_EC61979D121B1F4873100BDB6D0E2933" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_B9FF5A99061D73ED39DE0BDB6D0E88B6_periodStartLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents_B9FF5A99061D73ED39DE0BDB6D0E88B6" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, beginning of year</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_B9FF5A99061D73ED39DE0BDB6D0E88B6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_B9FF5A99061D73ED39DE0BDB6D0E88B6" xlink:to="lab_ifrs-full_CashAndCashEquivalents_B9FF5A99061D73ED39DE0BDB6D0E88B6" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_CFEA9238870B4E23F6C40BDB6D0E746A_periodEndLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents_CFEA9238870B4E23F6C40BDB6D0E746A" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents, end of year</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_CFEA9238870B4E23F6C40BDB6D0E746A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_CFEA9238870B4E23F6C40BDB6D0E746A" xlink:to="lab_ifrs-full_CashAndCashEquivalents_CFEA9238870B4E23F6C40BDB6D0E746A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EmployeeBenefitsExpense_30656376B998365BB85804A3DD598A23_terseLabel_en-US" xlink:label="lab_ifrs-full_EmployeeBenefitsExpense_30656376B998365BB85804A3DD598A23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee-related costs</link:label>
    <link:label id="lab_ifrs-full_EmployeeBenefitsExpense_30656376B998365BB85804A3DD598A23_label_en-US" xlink:label="lab_ifrs-full_EmployeeBenefitsExpense_30656376B998365BB85804A3DD598A23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee benefits expense</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_30656376B998365BB85804A3DD598A23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_30656376B998365BB85804A3DD598A23" xlink:to="lab_ifrs-full_EmployeeBenefitsExpense_30656376B998365BB85804A3DD598A23" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_6E3905FC0CF013BC14AF04A3DD59FECB_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_6E3905FC0CF013BC14AF04A3DD59FECB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee stock-based compensation expense</link:label>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_6E3905FC0CF013BC14AF04A3DD59FECB_label_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_6E3905FC0CF013BC14AF04A3DD59FECB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expense from share-based payment transactions with employees</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_6E3905FC0CF013BC14AF04A3DD59FECB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_6E3905FC0CF013BC14AF04A3DD59FECB" xlink:to="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_6E3905FC0CF013BC14AF04A3DD59FECB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TransportationExpense_A761C6A774F29867D3E904A3DD59AABF_terseLabel_en-US" xlink:label="lab_ifrs-full_TransportationExpense_A761C6A774F29867D3E904A3DD59AABF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Freight and transportation costs</link:label>
    <link:label id="lab_ifrs-full_TransportationExpense_A761C6A774F29867D3E904A3DD59AABF_label_en-US" xlink:label="lab_ifrs-full_TransportationExpense_A761C6A774F29867D3E904A3DD59AABF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transportation expense</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TransportationExpense" xlink:label="loc_ifrs-full_TransportationExpense_A761C6A774F29867D3E904A3DD59AABF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TransportationExpense_A761C6A774F29867D3E904A3DD59AABF" xlink:to="lab_ifrs-full_TransportationExpense_A761C6A774F29867D3E904A3DD59AABF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DepreciationExpense_03141534A934C6A063EB04A3DD59B3A2_terseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationExpense_03141534A934C6A063EB04A3DD59B3A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_ifrs-full_DepreciationExpense_03141534A934C6A063EB04A3DD59B3A2_label_en-US" xlink:label="lab_ifrs-full_DepreciationExpense_03141534A934C6A063EB04A3DD59B3A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation expense</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DepreciationExpense" xlink:label="loc_ifrs-full_DepreciationExpense_03141534A934C6A063EB04A3DD59B3A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationExpense_03141534A934C6A063EB04A3DD59B3A2" xlink:to="lab_ifrs-full_DepreciationExpense_03141534A934C6A063EB04A3DD59B3A2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RentalExpense_B3EAFAE457EDBAC79D9304A3DD59B666_terseLabel_en-US" xlink:label="lab_ifrs-full_RentalExpense_B3EAFAE457EDBAC79D9304A3DD59B666" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rental expense</link:label>
    <link:label id="lab_ifrs-full_RentalExpense_B3EAFAE457EDBAC79D9304A3DD59B666_label_en-US" xlink:label="lab_ifrs-full_RentalExpense_B3EAFAE457EDBAC79D9304A3DD59B666" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rental expense</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RentalExpense" xlink:label="loc_ifrs-full_RentalExpense_B3EAFAE457EDBAC79D9304A3DD59B666" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RentalExpense_B3EAFAE457EDBAC79D9304A3DD59B666" xlink:to="lab_ifrs-full_RentalExpense_B3EAFAE457EDBAC79D9304A3DD59B666" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Types of share-based payment arrangements [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1_label_en-US" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Types of share-based payment arrangements [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:to="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397_terseLabel_en-US" xlink:label="lab_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based payment arrangements [member]</link:label>
    <link:label id="lab_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397_label_en-US" xlink:label="lab_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based payment arrangements [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:to="lab_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:type="arc" />
    <link:label id="lab_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4_terseLabel_en-US" xlink:label="lab_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options</link:label>
    <link:label id="lab_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4_label_en-US" xlink:label="lab_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option1 [Member]</link:label>
    <link:label id="lab_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4_documentation_en-US" xlink:label="lab_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Option1 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeStockOption1Member" xlink:label="loc_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4" xlink:to="lab_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4" xlink:type="arc" />
    <link:label id="lab_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C_terseLabel_en-US" xlink:label="lab_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C_label_en-US" xlink:label="lab_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSU)1 [Member]</link:label>
    <link:label id="lab_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C_documentation_en-US" xlink:label="lab_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSU)1 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_RestrictedStockUnitsRSU1Member" xlink:label="loc_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C" xlink:to="lab_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of share capital [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80_label_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of share capital [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:to="lab_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share capital [member]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5_label_en-US" xlink:label="lab_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share capital [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:to="lab_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:type="arc" />
    <link:label id="lab_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039_verboseLabel_en-US" xlink:label="lab_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Subordinate Voting Shares</link:label>
    <link:label id="lab_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039_label_en-US" xlink:label="lab_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subordinate Voting Shares [Member]</link:label>
    <link:label id="lab_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039_documentation_en-US" xlink:label="lab_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Subordinate Voting Shares [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SubordinateVotingSharesMember" xlink:label="loc_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039" xlink:to="lab_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039" xlink:type="arc" />
    <link:label id="lab_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E_terseLabel_en-US" xlink:label="lab_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Multiple Voting Shares</link:label>
    <link:label id="lab_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E_label_en-US" xlink:label="lab_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Multiple Voting Shares [Member]</link:label>
    <link:label id="lab_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E_documentation_en-US" xlink:label="lab_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Multiple Voting Shares [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_MultipleVotingSharesMember" xlink:label="loc_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E" xlink:to="lab_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfSharesIssued_52675FDA8B7222B87413018DBDC68E86_periodStartLabel_en-US" xlink:label="lab_ifrs-full_NumberOfSharesIssued_52675FDA8B7222B87413018DBDC68E86" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Number of shares issued, beginning balance</link:label>
    <link:label id="lab_ifrs-full_NumberOfSharesIssued_52675FDA8B7222B87413018DBDC68E86_label_en-US" xlink:label="lab_ifrs-full_NumberOfSharesIssued_52675FDA8B7222B87413018DBDC68E86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of shares issued</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesIssued" xlink:label="loc_ifrs-full_NumberOfSharesIssued_52675FDA8B7222B87413018DBDC68E86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesIssued_52675FDA8B7222B87413018DBDC68E86" xlink:to="lab_ifrs-full_NumberOfSharesIssued_52675FDA8B7222B87413018DBDC68E86" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_65D0E938DFB7578D544A018DBDC7B09A_periodStartLabel_en-US" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding_65D0E938DFB7578D544A018DBDC7B09A" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Number of shares outstanding, beginning balance</link:label>
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_65D0E938DFB7578D544A018DBDC7B09A_label_en-US" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding_65D0E938DFB7578D544A018DBDC7B09A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_65D0E938DFB7578D544A018DBDC7B09A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesOutstanding_65D0E938DFB7578D544A018DBDC7B09A" xlink:to="lab_ifrs-full_NumberOfSharesOutstanding_65D0E938DFB7578D544A018DBDC7B09A" xlink:type="arc" />
    <link:label id="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5_terseLabel_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issued from treasury (in shares)</link:label>
    <link:label id="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5_label_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Treasury Stock Reissued1</link:label>
    <link:label id="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5_documentation_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Treasury Stock Reissued1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1" xlink:label="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5" xlink:to="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5" xlink:type="arc" />
    <link:label id="lab_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E_negatedTerseLabel_en-US" xlink:label="lab_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cancelled under NCIB (in shares)</link:label>
    <link:label id="lab_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E_label_en-US" xlink:label="lab_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased And Retired During Period, Shares1</link:label>
    <link:label id="lab_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E_documentation_en-US" xlink:label="lab_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedAndRetiredDuringPeriodShares1" xlink:label="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E" xlink:to="lab_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E" xlink:type="arc" />
    <link:label id="lab_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD_terseLabel_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other (in shares)</link:label>
    <link:label id="lab_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD_label_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Other1</link:label>
    <link:label id="lab_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD_documentation_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Other</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodSharesOther1" xlink:label="loc_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD" xlink:to="lab_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfSharesIssued_CBA3E022EA2D3EDF572C018DBDC7B8B1_periodEndLabel_en-US" xlink:label="lab_ifrs-full_NumberOfSharesIssued_CBA3E022EA2D3EDF572C018DBDC7B8B1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Number of shares issued, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesIssued" xlink:label="loc_ifrs-full_NumberOfSharesIssued_CBA3E022EA2D3EDF572C018DBDC7B8B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesIssued_CBA3E022EA2D3EDF572C018DBDC7B8B1" xlink:to="lab_ifrs-full_NumberOfSharesIssued_CBA3E022EA2D3EDF572C018DBDC7B8B1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_4748B0E9D981B35ADF65018DBDC78F4E_periodEndLabel_en-US" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding_4748B0E9D981B35ADF65018DBDC78F4E" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Number of shares outstanding, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_4748B0E9D981B35ADF65018DBDC78F4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesOutstanding_4748B0E9D981B35ADF65018DBDC78F4E" xlink:to="lab_ifrs-full_NumberOfSharesOutstanding_4748B0E9D981B35ADF65018DBDC78F4E" xlink:type="arc" />
    <link:label id="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324_terseLabel_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issued upon exercise of employee stock options</link:label>
    <link:label id="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324_label_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Treasury Stock Reissued, Share-based Compensation</link:label>
    <link:label id="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324_documentation_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Treasury Stock Reissued, Share-based Compensation</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation" xlink:label="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324" xlink:to="lab_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProceedsFromExerciseOfOptions_C06373FBB38F38CA163C018DBDC756E9_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromExerciseOfOptions_C06373FBB38F38CA163C018DBDC756E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of options</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromExerciseOfOptions_C06373FBB38F38CA163C018DBDC756E9_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromExerciseOfOptions_C06373FBB38F38CA163C018DBDC756E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of options</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromExerciseOfOptions" xlink:label="loc_ifrs-full_ProceedsFromExerciseOfOptions_C06373FBB38F38CA163C018DBDC756E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromExerciseOfOptions_C06373FBB38F38CA163C018DBDC756E9" xlink:to="lab_ifrs-full_ProceedsFromExerciseOfOptions_C06373FBB38F38CA163C018DBDC756E9" xlink:type="arc" />
    <link:label id="lab_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7_terseLabel_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value of shares issued upon vesting of RSUs</link:label>
    <link:label id="lab_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7_label_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued, Share-based Compensation</link:label>
    <link:label id="lab_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7_documentation_en-US" xlink:label="lab_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Treasury Stock Reissued, Share-based Compensation</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation" xlink:label="loc_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7" xlink:to="lab_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of changes in intangible assets and goodwill [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of changes in intangible assets and goodwill [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of intangible assets and goodwill [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468_label_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of intangible assets and goodwill [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:to="lab_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7_terseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets and goodwill [member]</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets and goodwill [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:to="lab_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_GoodwillMember_F85A8F0A4618214E7BF2018DBE02502B_terseLabel_en-US" xlink:label="lab_ifrs-full_GoodwillMember_F85A8F0A4618214E7BF2018DBE02502B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_ifrs-full_GoodwillMember_F85A8F0A4618214E7BF2018DBE02502B_label_en-US" xlink:label="lab_ifrs-full_GoodwillMember_F85A8F0A4618214E7BF2018DBE02502B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GoodwillMember" xlink:label="loc_ifrs-full_GoodwillMember_F85A8F0A4618214E7BF2018DBE02502B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GoodwillMember_F85A8F0A4618214E7BF2018DBE02502B" xlink:to="lab_ifrs-full_GoodwillMember_F85A8F0A4618214E7BF2018DBE02502B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherIntangibleAssetsMember_57587089E2DC08D2F3C7018DBE026A88_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherIntangibleAssetsMember_57587089E2DC08D2F3C7018DBE026A88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangible assets</link:label>
    <link:label id="lab_ifrs-full_OtherIntangibleAssetsMember_57587089E2DC08D2F3C7018DBE026A88_label_en-US" xlink:label="lab_ifrs-full_OtherIntangibleAssetsMember_57587089E2DC08D2F3C7018DBE026A88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other intangible assets [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherIntangibleAssetsMember" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_57587089E2DC08D2F3C7018DBE026A88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherIntangibleAssetsMember_57587089E2DC08D2F3C7018DBE026A88" xlink:to="lab_ifrs-full_OtherIntangibleAssetsMember_57587089E2DC08D2F3C7018DBE026A88" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ComputerSoftwareMember_A3BB002E710C853E67A4018DBE02FB9F_terseLabel_en-US" xlink:label="lab_ifrs-full_ComputerSoftwareMember_A3BB002E710C853E67A4018DBE02FB9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer software assets</link:label>
    <link:label id="lab_ifrs-full_ComputerSoftwareMember_A3BB002E710C853E67A4018DBE02FB9F_label_en-US" xlink:label="lab_ifrs-full_ComputerSoftwareMember_A3BB002E710C853E67A4018DBE02FB9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer software [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComputerSoftwareMember" xlink:label="loc_ifrs-full_ComputerSoftwareMember_A3BB002E710C853E67A4018DBE02FB9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComputerSoftwareMember_A3BB002E710C853E67A4018DBE02FB9F" xlink:to="lab_ifrs-full_ComputerSoftwareMember_A3BB002E710C853E67A4018DBE02FB9F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in intangible assets and goodwill [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in intangible assets and goodwill [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977" xlink:to="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B_terseLabel_en-US" xlink:label="lab_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in intangible assets and goodwill [abstract]</link:label>
    <link:label id="lab_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B_label_en-US" xlink:label="lab_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in intangible assets and goodwill [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract" xlink:label="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="lab_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwill_DA15B4FB0AE44D3A0FF1018DBE03A6D2_periodStartLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill_DA15B4FB0AE44D3A0FF1018DBE03A6D2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Intangible assets and goodwill, beginning balance</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwill_DA15B4FB0AE44D3A0FF1018DBE03A6D2_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill_DA15B4FB0AE44D3A0FF1018DBE03A6D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets and goodwill</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_DA15B4FB0AE44D3A0FF1018DBE03A6D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwill_DA15B4FB0AE44D3A0FF1018DBE03A6D2" xlink:to="lab_ifrs-full_IntangibleAssetsAndGoodwill_DA15B4FB0AE44D3A0FF1018DBE03A6D2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_352CF81EF60DAC15E6F1018DBE03A4D4_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_352CF81EF60DAC15E6F1018DBE03A4D4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_352CF81EF60DAC15E6F1018DBE03A4D4_label_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_352CF81EF60DAC15E6F1018DBE03A4D4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions other than through business combinations, intangible assets other than goodwill</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_352CF81EF60DAC15E6F1018DBE03A4D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_352CF81EF60DAC15E6F1018DBE03A4D4" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_352CF81EF60DAC15E6F1018DBE03A4D4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_2D760BA79729A9FA401B018DBE030303_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_2D760BA79729A9FA401B018DBE030303" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions through business combinations (note 3)</link:label>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_2D760BA79729A9FA401B018DBE030303_label_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_2D760BA79729A9FA401B018DBE030303" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions through business combinations, intangible assets and goodwill</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_2D760BA79729A9FA401B018DBE030303" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_2D760BA79729A9FA401B018DBE030303" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_2D760BA79729A9FA401B018DBE030303" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_5EC9BA04FEB16D2ED252018DBE03FB66_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_5EC9BA04FEB16D2ED252018DBE03FB66" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_5EC9BA04FEB16D2ED252018DBE03FB66_label_en-US" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_5EC9BA04FEB16D2ED252018DBE03FB66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortisation, intangible assets other than goodwill</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_5EC9BA04FEB16D2ED252018DBE03FB66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_5EC9BA04FEB16D2ED252018DBE03FB66" xlink:to="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_5EC9BA04FEB16D2ED252018DBE03FB66" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_85935DF4CB5682CDD507018DBE0395CB_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_85935DF4CB5682CDD507018DBE0395CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange and other</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_85935DF4CB5682CDD507018DBE0395CB_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_85935DF4CB5682CDD507018DBE0395CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through net exchange differences, intangible assets and goodwill</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_85935DF4CB5682CDD507018DBE0395CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_85935DF4CB5682CDD507018DBE0395CB" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_85935DF4CB5682CDD507018DBE0395CB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IntangibleAssetsAndGoodwill_1461C9B68EF38488AC3B018DBE031309_periodEndLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsAndGoodwill_1461C9B68EF38488AC3B018DBE031309" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Intangible assets and goodwill, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_1461C9B68EF38488AC3B018DBE031309" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwill_1461C9B68EF38488AC3B018DBE031309" xlink:to="lab_ifrs-full_IntangibleAssetsAndGoodwill_1461C9B68EF38488AC3B018DBE031309" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Cash_1772A3A90C6744CF40CA485E371FC2D0_terseLabel_en-US" xlink:label="lab_ifrs-full_Cash_1772A3A90C6744CF40CA485E371FC2D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_ifrs-full_Cash_1772A3A90C6744CF40CA485E371FC2D0_label_en-US" xlink:label="lab_ifrs-full_Cash_1772A3A90C6744CF40CA485E371FC2D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Cash" xlink:label="loc_ifrs-full_Cash_1772A3A90C6744CF40CA485E371FC2D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Cash_1772A3A90C6744CF40CA485E371FC2D0" xlink:to="lab_ifrs-full_Cash_1772A3A90C6744CF40CA485E371FC2D0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashEquivalents_13917C9930C0F264DB91485E37201D23_terseLabel_en-US" xlink:label="lab_ifrs-full_CashEquivalents_13917C9930C0F264DB91485E37201D23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_ifrs-full_CashEquivalents_13917C9930C0F264DB91485E37201D23_label_en-US" xlink:label="lab_ifrs-full_CashEquivalents_13917C9930C0F264DB91485E37201D23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashEquivalents" xlink:label="loc_ifrs-full_CashEquivalents_13917C9930C0F264DB91485E37201D23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashEquivalents_13917C9930C0F264DB91485E37201D23" xlink:to="lab_ifrs-full_CashEquivalents_13917C9930C0F264DB91485E37201D23" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_5F324FDD72AF80B37405485E37206C53_totalLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents_5F324FDD72AF80B37405485E37206C53" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_5F324FDD72AF80B37405485E37206C53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents_5F324FDD72AF80B37405485E37206C53" xlink:to="lab_ifrs-full_CashAndCashEquivalents_5F324FDD72AF80B37405485E37206C53" xlink:type="arc" />
    <link:label id="lab_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989_terseLabel_en-US" xlink:label="lab_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Type1 [Axis]</link:label>
    <link:label id="lab_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989_label_en-US" xlink:label="lab_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Type1 [Axis]</link:label>
    <link:label id="lab_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989_documentation_en-US" xlink:label="lab_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restructuring Type1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringType1Axis" xlink:label="loc_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:to="lab_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:type="arc" />
    <link:label id="lab_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9_terseLabel_en-US" xlink:label="lab_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Type1 [Domain]</link:label>
    <link:label id="lab_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9_label_en-US" xlink:label="lab_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Type1 [Domain]</link:label>
    <link:label id="lab_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9_documentation_en-US" xlink:label="lab_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Restructuring Type1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringType1Domain" xlink:label="loc_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:to="lab_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:type="arc" />
    <link:label id="lab_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323_terseLabel_en-US" xlink:label="lab_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost efficiency initiative</link:label>
    <link:label id="lab_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323_label_en-US" xlink:label="lab_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Efficiency Initiative [Member]</link:label>
    <link:label id="lab_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323_documentation_en-US" xlink:label="lab_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost Efficiency Initiative [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CostEfficiencyInitiativeMember" xlink:label="loc_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323" xlink:to="lab_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323" xlink:type="arc" />
    <link:label id="lab_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075_terseLabel_en-US" xlink:label="lab_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash charges</link:label>
    <link:label id="lab_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075_label_en-US" xlink:label="lab_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Restructure Charges</link:label>
    <link:label id="lab_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075_documentation_en-US" xlink:label="lab_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash Restructure Charges</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CashRestructureCharges" xlink:label="loc_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075" xlink:to="lab_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7B9F91602E14AD883904018DBD9CC38D_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7B9F91602E14AD883904018DBD9CC38D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash charges</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7B9F91602E14AD883904018DBD9CC38D_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7B9F91602E14AD883904018DBD9CC38D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment loss (reversal of impairment loss) recognised in profit or loss</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7B9F91602E14AD883904018DBD9CC38D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7B9F91602E14AD883904018DBD9CC38D" xlink:to="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7B9F91602E14AD883904018DBD9CC38D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ExpenseOfRestructuringActivities_A50C7E5990FA3CFA3802018DBD9CD5DA_totalLabel_en-US" xlink:label="lab_ifrs-full_ExpenseOfRestructuringActivities_A50C7E5990FA3CFA3802018DBD9CD5DA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Expense of restructuring activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExpenseOfRestructuringActivities" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities_A50C7E5990FA3CFA3802018DBD9CD5DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseOfRestructuringActivities_A50C7E5990FA3CFA3802018DBD9CD5DA" xlink:to="lab_ifrs-full_ExpenseOfRestructuringActivities_A50C7E5990FA3CFA3802018DBD9CD5DA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RestructuringProvision_6C9E90A77D36608F7058018DBD9C1594_terseLabel_en-US" xlink:label="lab_ifrs-full_RestructuringProvision_6C9E90A77D36608F7058018DBD9C1594" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring provision</link:label>
    <link:label id="lab_ifrs-full_RestructuringProvision_6C9E90A77D36608F7058018DBD9C1594_label_en-US" xlink:label="lab_ifrs-full_RestructuringProvision_6C9E90A77D36608F7058018DBD9C1594" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring provision</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RestructuringProvision" xlink:label="loc_ifrs-full_RestructuringProvision_6C9E90A77D36608F7058018DBD9C1594" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RestructuringProvision_6C9E90A77D36608F7058018DBD9C1594" xlink:to="lab_ifrs-full_RestructuringProvision_6C9E90A77D36608F7058018DBD9C1594" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C_terseLabel_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset) [axis]</link:label>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C_label_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset) [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:to="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C_terseLabel_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset) [member]</link:label>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C_label_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset) [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C" xlink:to="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PlanAssetsMember_3B30CF57EB537FC06F1C571BC83F5403_terseLabel_en-US" xlink:label="lab_ifrs-full_PlanAssetsMember_3B30CF57EB537FC06F1C571BC83F5403" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan assets</link:label>
    <link:label id="lab_ifrs-full_PlanAssetsMember_3B30CF57EB537FC06F1C571BC83F5403_label_en-US" xlink:label="lab_ifrs-full_PlanAssetsMember_3B30CF57EB537FC06F1C571BC83F5403" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan assets [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsMember" xlink:label="loc_ifrs-full_PlanAssetsMember_3B30CF57EB537FC06F1C571BC83F5403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PlanAssetsMember_3B30CF57EB537FC06F1C571BC83F5403" xlink:to="lab_ifrs-full_PlanAssetsMember_3B30CF57EB537FC06F1C571BC83F5403" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_F64EB93ABE01B7418107571BC840FF4B_negatedPeriodStartLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_F64EB93ABE01B7418107571BC840FF4B" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset)</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_F64EB93ABE01B7418107571BC840FF4B_label_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_F64EB93ABE01B7418107571BC840FF4B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_F64EB93ABE01B7418107571BC840FF4B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_F64EB93ABE01B7418107571BC840FF4B" xlink:to="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_F64EB93ABE01B7418107571BC840FF4B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_89E799B9E96511E17EFC571BC84083F2_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_89E799B9E96511E17EFC571BC84083F2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_89E799B9E96511E17EFC571BC84083F2_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_89E799B9E96511E17EFC571BC84083F2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest expense (income), net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_89E799B9E96511E17EFC571BC84083F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_89E799B9E96511E17EFC571BC84083F2" xlink:to="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_89E799B9E96511E17EFC571BC84083F2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_9B26A950CA92D0E9E15C571BC840CCE4_terseLabel_en-US" xlink:label="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_9B26A950CA92D0E9E15C571BC840CCE4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actuarial gains (losses) in other comprehensive income</link:label>
    <link:label id="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_9B26A950CA92D0E9E15C571BC840CCE4_label_en-US" xlink:label="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_9B26A950CA92D0E9E15C571BC840CCE4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Return on plan assets, net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_9B26A950CA92D0E9E15C571BC840CCE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_9B26A950CA92D0E9E15C571BC840CCE4" xlink:to="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_9B26A950CA92D0E9E15C571BC840CCE4" xlink:type="arc" />
    <link:label id="lab_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E_negatedLabel_en-US" xlink:label="lab_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Administrative expenses paid from plan assets</link:label>
    <link:label id="lab_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E_label_en-US" xlink:label="lab_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Administrative Expenses, Net Defined Benefit Liability (Asset)</link:label>
    <link:label id="lab_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E_documentation_en-US" xlink:label="lab_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Administrative Expenses, Net Defined Benefit Liability (Asset)</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E" xlink:to="lab_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_288D9F96571FD38BFAB5571BC8407AA3_terseLabel_en-US" xlink:label="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_288D9F96571FD38BFAB5571BC8407AA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employer contributions</link:label>
    <link:label id="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_288D9F96571FD38BFAB5571BC8407AA3_label_en-US" xlink:label="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_288D9F96571FD38BFAB5571BC8407AA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contributions to plan by employer, net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_288D9F96571FD38BFAB5571BC8407AA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_288D9F96571FD38BFAB5571BC8407AA3" xlink:to="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_288D9F96571FD38BFAB5571BC8407AA3" xlink:type="arc" />
    <link:label id="lab_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42_negatedTerseLabel_en-US" xlink:label="lab_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Employer direct benefit payments</link:label>
    <link:label id="lab_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42_label_en-US" xlink:label="lab_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employer Direct Benefit Payments, Net Defined Benefit Liability (Asset)</link:label>
    <link:label id="lab_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42_documentation_en-US" xlink:label="lab_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employer Direct Benefit Payments, Net Defined Benefit Liability (Asset)</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42" xlink:to="lab_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42" xlink:type="arc" />
    <link:label id="lab_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC_negatedTerseLabel_en-US" xlink:label="lab_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Employer direct settlement payments</link:label>
    <link:label id="lab_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC_label_en-US" xlink:label="lab_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employer Direct Settlement Payments, Net Defined Benefit Liability (Asset)</link:label>
    <link:label id="lab_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC_documentation_en-US" xlink:label="lab_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employer Direct Settlement Payments, Net Defined Benefit Liability (Asset)</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC" xlink:to="lab_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC" xlink:type="arc" />
    <link:label id="lab_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C_terseLabel_en-US" xlink:label="lab_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement payments from employer</link:label>
    <link:label id="lab_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C_label_en-US" xlink:label="lab_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement Payments From Employer, Net Defined Benefit Liability (Asset)</link:label>
    <link:label id="lab_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C_documentation_en-US" xlink:label="lab_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Settlement Payments From Employer, Net Defined Benefit Liability (Asset)</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C" xlink:to="lab_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_E82E69E6C9EE0A632259571BC840CAE9_terseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_E82E69E6C9EE0A632259571BC840CAE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement payments from plan (see note 19(a))</link:label>
    <link:label id="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_E82E69E6C9EE0A632259571BC840CAE9_label_en-US" xlink:label="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_E82E69E6C9EE0A632259571BC840CAE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments in respect of settlements, net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_E82E69E6C9EE0A632259571BC840CAE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_E82E69E6C9EE0A632259571BC840CAE9" xlink:to="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_E82E69E6C9EE0A632259571BC840CAE9" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_2CEA0DF73199E3952C8D571BC8400573_verboseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_2CEA0DF73199E3952C8D571BC8400573" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Benefit payments from plan</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_2CEA0DF73199E3952C8D571BC8400573" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_2CEA0DF73199E3952C8D571BC8400573" xlink:to="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_2CEA0DF73199E3952C8D571BC8400573" xlink:type="arc" />
    <link:label id="lab_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5_negatedTerseLabel_en-US" xlink:label="lab_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Benefit payments from employer</link:label>
    <link:label id="lab_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5_label_en-US" xlink:label="lab_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments From Employer, Net Defined Benefit Liability (Asset)</link:label>
    <link:label id="lab_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5_documentation_en-US" xlink:label="lab_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments From Employer, Net Defined Benefit Liability (Asset)</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5" xlink:to="lab_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_1C4B83B82E3F500F97D8571BC841969A_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_1C4B83B82E3F500F97D8571BC841969A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency exchange rate changes and other</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_1C4B83B82E3F500F97D8571BC841969A_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_1C4B83B82E3F500F97D8571BC841969A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through changes in foreign exchange rates, net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_1C4B83B82E3F500F97D8571BC841969A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_1C4B83B82E3F500F97D8571BC841969A" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_1C4B83B82E3F500F97D8571BC841969A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_DA1886A2FD93DA56FDF0571BC841D246_negatedPeriodEndLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_DA1886A2FD93DA56FDF0571BC841D246" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xml:lang="en-US">Net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_DA1886A2FD93DA56FDF0571BC841D246" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_DA1886A2FD93DA56FDF0571BC841D246" xlink:to="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_DA1886A2FD93DA56FDF0571BC841D246" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:type="arc" />
    <link:label id="lab_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A_terseLabel_en-US" xlink:label="lab_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A_label_en-US" xlink:label="lab_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location1 [Axis]</link:label>
    <link:label id="lab_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A_documentation_en-US" xlink:label="lab_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Balance Sheet Location1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_BalanceSheetLocation1Axis" xlink:label="loc_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:to="lab_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:type="arc" />
    <link:label id="lab_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3_terseLabel_en-US" xlink:label="lab_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3_label_en-US" xlink:label="lab_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Location1 [Domain]</link:label>
    <link:label id="lab_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3_documentation_en-US" xlink:label="lab_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Balance Sheet Location1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_BalanceSheetLocation1Domain" xlink:label="loc_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:to="lab_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:type="arc" />
    <link:label id="lab_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A_terseLabel_en-US" xlink:label="lab_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued and other current liabilities</link:label>
    <link:label id="lab_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A_label_en-US" xlink:label="lab_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued And Other Current Liabilities [Member]</link:label>
    <link:label id="lab_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A_documentation_en-US" xlink:label="lab_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued And Other Current Liabilities [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_AccruedAndOtherCurrentLiabilitiesMember" xlink:label="loc_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A" xlink:to="lab_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of defined benefit plans [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_CF1E75E0FE908F345FF8571BC834366E_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_CF1E75E0FE908F345FF8571BC834366E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Pension and non-pension post-employment benefit obligations</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_CF1E75E0FE908F345FF8571BC834366E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_CF1E75E0FE908F345FF8571BC834366E" xlink:to="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_CF1E75E0FE908F345FF8571BC834366E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_B83B571DC480CFFD342C571BC834E138_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_B83B571DC480CFFD342C571BC834E138" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current other post-employment benefit obligations</link:label>
    <link:label id="lab_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_B83B571DC480CFFD342C571BC834E138_label_en-US" xlink:label="lab_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_B83B571DC480CFFD342C571BC834E138" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current net defined benefit liability</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_B83B571DC480CFFD342C571BC834E138" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_B83B571DC480CFFD342C571BC834E138" xlink:to="lab_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_B83B571DC480CFFD342C571BC834E138" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_BFD9C4B0D93656B04003571BC834B9CB_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_BFD9C4B0D93656B04003571BC834B9CB" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-current net pension assets (note 10)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_BFD9C4B0D93656B04003571BC834B9CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_BFD9C4B0D93656B04003571BC834B9CB" xlink:to="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_BFD9C4B0D93656B04003571BC834B9CB" xlink:type="arc" />
    <link:label id="lab_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E_totalLabel_en-US" xlink:label="lab_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Excess (deficiency) of plan assets over accrued benefit obligations</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E_label_en-US" xlink:label="lab_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amounts For Asset (Liability) Recognized In Statement Of Financial Position</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E_documentation_en-US" xlink:label="lab_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Amounts For Asset (Liability) Recognized In Statement Of Financial Position</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition" xlink:label="loc_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E" xlink:to="lab_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F_label_en-US" xlink:label="lab_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit or loss [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="lab_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CostOfSales_8527502CFCD9041462C9F95B3F1624E3_terseLabel_en-US" xlink:label="lab_ifrs-full_CostOfSales_8527502CFCD9041462C9F95B3F1624E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales (notes 6 &amp; 15)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_8527502CFCD9041462C9F95B3F1624E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSales_8527502CFCD9041462C9F95B3F1624E3" xlink:to="lab_ifrs-full_CostOfSales_8527502CFCD9041462C9F95B3F1624E3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_GrossProfit_712883628AF7C4DE30AFF95B3F16DE47_totalLabel_en-US" xlink:label="lab_ifrs-full_GrossProfit_712883628AF7C4DE30AFF95B3F16DE47" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_ifrs-full_GrossProfit_712883628AF7C4DE30AFF95B3F16DE47_label_en-US" xlink:label="lab_ifrs-full_GrossProfit_712883628AF7C4DE30AFF95B3F16DE47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GrossProfit" xlink:label="loc_ifrs-full_GrossProfit_712883628AF7C4DE30AFF95B3F16DE47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossProfit_712883628AF7C4DE30AFF95B3F16DE47" xlink:to="lab_ifrs-full_GrossProfit_712883628AF7C4DE30AFF95B3F16DE47" xlink:type="arc" />
    <link:label id="lab_ifrs-full_SellingGeneralAndAdministrativeExpense_72EFE4B9FA0B6275AE85F95B3F16E627_terseLabel_en-US" xlink:label="lab_ifrs-full_SellingGeneralAndAdministrativeExpense_72EFE4B9FA0B6275AE85F95B3F16E627" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expenses (SG&amp;A) (note 15)</link:label>
    <link:label id="lab_ifrs-full_SellingGeneralAndAdministrativeExpense_72EFE4B9FA0B6275AE85F95B3F16E627_label_en-US" xlink:label="lab_ifrs-full_SellingGeneralAndAdministrativeExpense_72EFE4B9FA0B6275AE85F95B3F16E627" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_72EFE4B9FA0B6275AE85F95B3F16E627" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_72EFE4B9FA0B6275AE85F95B3F16E627" xlink:to="lab_ifrs-full_SellingGeneralAndAdministrativeExpense_72EFE4B9FA0B6275AE85F95B3F16E627" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ResearchAndDevelopmentExpense_5CA57547B1D8ED27BE86F95B3F16827E_terseLabel_en-US" xlink:label="lab_ifrs-full_ResearchAndDevelopmentExpense_5CA57547B1D8ED27BE86F95B3F16827E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_ifrs-full_ResearchAndDevelopmentExpense_5CA57547B1D8ED27BE86F95B3F16827E_label_en-US" xlink:label="lab_ifrs-full_ResearchAndDevelopmentExpense_5CA57547B1D8ED27BE86F95B3F16827E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and development expense</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ResearchAndDevelopmentExpense" xlink:label="loc_ifrs-full_ResearchAndDevelopmentExpense_5CA57547B1D8ED27BE86F95B3F16827E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ResearchAndDevelopmentExpense_5CA57547B1D8ED27BE86F95B3F16827E" xlink:to="lab_ifrs-full_ResearchAndDevelopmentExpense_5CA57547B1D8ED27BE86F95B3F16827E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_9FE3A59DC1106FA062F9F95B3F16144C_terseLabel_en-US" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_9FE3A59DC1106FA062F9F95B3F16144C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets (note 9)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_9FE3A59DC1106FA062F9F95B3F16144C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_9FE3A59DC1106FA062F9F95B3F16144C" xlink:to="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_9FE3A59DC1106FA062F9F95B3F16144C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherExpenseByFunction_AE79458B450811293432F95B3F160BA5_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherExpenseByFunction_AE79458B450811293432F95B3F160BA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other charges (note 16)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherExpenseByFunction" xlink:label="loc_ifrs-full_OtherExpenseByFunction_AE79458B450811293432F95B3F160BA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherExpenseByFunction_AE79458B450811293432F95B3F160BA5" xlink:to="lab_ifrs-full_OtherExpenseByFunction_AE79458B450811293432F95B3F160BA5" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProfitLossFromOperatingActivities_ABDFE9D26BF998337874F95B3F166143_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromOperatingActivities_ABDFE9D26BF998337874F95B3F166143" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Earnings from operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromOperatingActivities_ABDFE9D26BF998337874F95B3F166143_label_en-US" xlink:label="lab_ifrs-full_ProfitLossFromOperatingActivities_ABDFE9D26BF998337874F95B3F166143" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit (loss) from operating activities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_ABDFE9D26BF998337874F95B3F166143" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromOperatingActivities_ABDFE9D26BF998337874F95B3F166143" xlink:to="lab_ifrs-full_ProfitLossFromOperatingActivities_ABDFE9D26BF998337874F95B3F166143" xlink:type="arc" />
    <link:label id="lab_ifrs-full_FinanceIncome_F4E1B91FC6B41F85D4D0F95B3F16A322_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_FinanceIncome_F4E1B91FC6B41F85D4D0F95B3F16A322" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Refund interest income (notes 17 &amp; 24)</link:label>
    <link:label id="lab_ifrs-full_FinanceIncome_F4E1B91FC6B41F85D4D0F95B3F16A322_label_en-US" xlink:label="lab_ifrs-full_FinanceIncome_F4E1B91FC6B41F85D4D0F95B3F16A322" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance income</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome_F4E1B91FC6B41F85D4D0F95B3F16A322" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceIncome_F4E1B91FC6B41F85D4D0F95B3F16A322" xlink:to="lab_ifrs-full_FinanceIncome_F4E1B91FC6B41F85D4D0F95B3F16A322" xlink:type="arc" />
    <link:label id="lab_ifrs-full_FinanceCosts_373D541576E9C4E7D650F95B3F16D8E6_terseLabel_en-US" xlink:label="lab_ifrs-full_FinanceCosts_373D541576E9C4E7D650F95B3F16D8E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance costs (note 17)</link:label>
    <link:label id="lab_ifrs-full_FinanceCosts_373D541576E9C4E7D650F95B3F16D8E6_label_en-US" xlink:label="lab_ifrs-full_FinanceCosts_373D541576E9C4E7D650F95B3F16D8E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance costs</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_373D541576E9C4E7D650F95B3F16D8E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceCosts_373D541576E9C4E7D650F95B3F16D8E6" xlink:to="lab_ifrs-full_FinanceCosts_373D541576E9C4E7D650F95B3F16D8E6" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_194FC1CFFB8BADAA129CF95B3F175CF3_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossBeforeTax_194FC1CFFB8BADAA129CF95B3F175CF3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Earnings before income taxes</link:label>
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_194FC1CFFB8BADAA129CF95B3F175CF3_label_en-US" xlink:label="lab_ifrs-full_ProfitLossBeforeTax_194FC1CFFB8BADAA129CF95B3F175CF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Profit (loss) before tax</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_194FC1CFFB8BADAA129CF95B3F175CF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_194FC1CFFB8BADAA129CF95B3F175CF3" xlink:to="lab_ifrs-full_ProfitLossBeforeTax_194FC1CFFB8BADAA129CF95B3F175CF3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7F59E3D8379B6C890624F95B3F17909F_verboseLabel_en-US" xlink:label="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7F59E3D8379B6C890624F95B3F17909F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (recovery) (note 20)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7F59E3D8379B6C890624F95B3F17909F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7F59E3D8379B6C890624F95B3F17909F" xlink:to="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7F59E3D8379B6C890624F95B3F17909F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_23AA05B0669BEBB0E630F95B3F17B7B0_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_23AA05B0669BEBB0E630F95B3F17B7B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_23AA05B0669BEBB0E630F95B3F17B7B0_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_23AA05B0669BEBB0E630F95B3F17B7B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current tax expense (income) and adjustments for current tax of prior periods</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_23AA05B0669BEBB0E630F95B3F17B7B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_23AA05B0669BEBB0E630F95B3F17B7B0" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_23AA05B0669BEBB0E630F95B3F17B7B0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_DBE2FE7180EE39997A7EF95B3F17B2A4_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome_DBE2FE7180EE39997A7EF95B3F17B2A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_DBE2FE7180EE39997A7EF95B3F17B2A4_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome_DBE2FE7180EE39997A7EF95B3F17B2A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax expense (income)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_DBE2FE7180EE39997A7EF95B3F17B2A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_DBE2FE7180EE39997A7EF95B3F17B2A4" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncome_DBE2FE7180EE39997A7EF95B3F17B2A4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_16FF05E70C1F33B64C1AF95B3F1776DF_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_16FF05E70C1F33B64C1AF95B3F1776DF" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net earnings</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_16FF05E70C1F33B64C1AF95B3F1776DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_16FF05E70C1F33B64C1AF95B3F1776DF" xlink:to="lab_ifrs-full_ProfitLossAttributableToOwnersOfParent_16FF05E70C1F33B64C1AF95B3F1776DF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShare_C450E3F3F6F8B9393C62F95B3F17B3C4_terseLabel_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare_C450E3F3F6F8B9393C62F95B3F17B3C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per share (in dollars per share)</link:label>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShare_C450E3F3F6F8B9393C62F95B3F17B3C4_label_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare_C450E3F3F6F8B9393C62F95B3F17B3C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic earnings (loss) per share</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BasicEarningsLossPerShare" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_C450E3F3F6F8B9393C62F95B3F17B3C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShare_C450E3F3F6F8B9393C62F95B3F17B3C4" xlink:to="lab_ifrs-full_BasicEarningsLossPerShare_C450E3F3F6F8B9393C62F95B3F17B3C4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShare_EAA0994F0776B27AA70FF95B3F17EF9B_terseLabel_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare_EAA0994F0776B27AA70FF95B3F17EF9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings per share (in dollars per share)</link:label>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShare_EAA0994F0776B27AA70FF95B3F17EF9B_label_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare_EAA0994F0776B27AA70FF95B3F17EF9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Diluted earnings (loss) per share</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DilutedEarningsLossPerShare" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_EAA0994F0776B27AA70FF95B3F17EF9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShare_EAA0994F0776B27AA70FF95B3F17EF9B" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShare_EAA0994F0776B27AA70FF95B3F17EF9B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_4C25153E2AE60A1917EFF95B3F17619C_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_4C25153E2AE60A1917EFF95B3F17619C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares used in computing per share amounts (in millions):</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_4C25153E2AE60A1917EFF95B3F17619C_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_4C25153E2AE60A1917EFF95B3F17619C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average ordinary shares and adjusted weighted average ordinary shares [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract" xlink:label="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_4C25153E2AE60A1917EFF95B3F17619C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_4C25153E2AE60A1917EFF95B3F17619C" xlink:to="lab_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_4C25153E2AE60A1917EFF95B3F17619C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageShares_8185F9CBBA64BED66975F95B3F17BC6D_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageShares_8185F9CBBA64BED66975F95B3F17BC6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (note 23) (in shares)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageShares_8185F9CBBA64BED66975F95B3F17BC6D_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageShares_8185F9CBBA64BED66975F95B3F17BC6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average number of ordinary shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageShares" xlink:label="loc_ifrs-full_WeightedAverageShares_8185F9CBBA64BED66975F95B3F17BC6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageShares_8185F9CBBA64BED66975F95B3F17BC6D" xlink:to="lab_ifrs-full_WeightedAverageShares_8185F9CBBA64BED66975F95B3F17BC6D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustedWeightedAverageShares_2773F69FE10AA565CED2F95B3F17A60D_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares_2773F69FE10AA565CED2F95B3F17A60D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (note 23) (in shares)</link:label>
    <link:label id="lab_ifrs-full_AdjustedWeightedAverageShares_2773F69FE10AA565CED2F95B3F17A60D_label_en-US" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares_2773F69FE10AA565CED2F95B3F17A60D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjusted weighted average number of ordinary shares outstanding</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_2773F69FE10AA565CED2F95B3F17A60D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares_2773F69FE10AA565CED2F95B3F17A60D" xlink:to="lab_ifrs-full_AdjustedWeightedAverageShares_2773F69FE10AA565CED2F95B3F17A60D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE_terseLabel_en-US" xlink:label="lab_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical areas [axis]</link:label>
    <link:label id="lab_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE_label_en-US" xlink:label="lab_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical areas [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:to="lab_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C_terseLabel_en-US" xlink:label="lab_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical areas [member]</link:label>
    <link:label id="lab_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C_label_en-US" xlink:label="lab_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical areas [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:to="lab_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:type="arc" />
    <link:label id="lab_country_TH_C46BD28FA5A59E8EAEE1E1FACF603ADA_terseLabel_en-US" xlink:label="lab_country_TH_C46BD28FA5A59E8EAEE1E1FACF603ADA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thailand</link:label>
    <link:label id="lab_country_TH_C46BD28FA5A59E8EAEE1E1FACF603ADA_label_en-US" xlink:label="lab_country_TH_C46BD28FA5A59E8EAEE1E1FACF603ADA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">THAILAND</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TH" xlink:label="loc_country_TH_C46BD28FA5A59E8EAEE1E1FACF603ADA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_TH_C46BD28FA5A59E8EAEE1E1FACF603ADA" xlink:to="lab_country_TH_C46BD28FA5A59E8EAEE1E1FACF603ADA" xlink:type="arc" />
    <link:label id="lab_country_CN_41418B001E5BD8FFCF88E1FACF60DB27_terseLabel_en-US" xlink:label="lab_country_CN_41418B001E5BD8FFCF88E1FACF60DB27" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">China</link:label>
    <link:label id="lab_country_CN_41418B001E5BD8FFCF88E1FACF60DB27_label_en-US" xlink:label="lab_country_CN_41418B001E5BD8FFCF88E1FACF60DB27" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CHINA</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_41418B001E5BD8FFCF88E1FACF60DB27" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN_41418B001E5BD8FFCF88E1FACF60DB27" xlink:to="lab_country_CN_41418B001E5BD8FFCF88E1FACF60DB27" xlink:type="arc" />
    <link:label id="lab_country_MY_4AB58255EC8B7EA88483E1FACF601E51_terseLabel_en-US" xlink:label="lab_country_MY_4AB58255EC8B7EA88483E1FACF601E51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Malaysia</link:label>
    <link:label id="lab_country_MY_4AB58255EC8B7EA88483E1FACF601E51_label_en-US" xlink:label="lab_country_MY_4AB58255EC8B7EA88483E1FACF601E51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MALAYSIA</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MY" xlink:label="loc_country_MY_4AB58255EC8B7EA88483E1FACF601E51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_MY_4AB58255EC8B7EA88483E1FACF601E51" xlink:to="lab_country_MY_4AB58255EC8B7EA88483E1FACF601E51" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_4EC8BC70D28760A6F8F44736084457CE_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_4EC8BC70D28760A6F8F44736084457CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_4EC8BC70D28760A6F8F44736084457CE_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_4EC8BC70D28760A6F8F44736084457CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of related party [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_4EC8BC70D28760A6F8F44736084457CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_4EC8BC70D28760A6F8F44736084457CE" xlink:to="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_4EC8BC70D28760A6F8F44736084457CE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_C6EF09880582C3805A3004A3DCD55225_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_C6EF09880582C3805A3004A3DCD55225" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Non-current Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_C6EF09880582C3805A3004A3DCD55225_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_C6EF09880582C3805A3004A3DCD55225" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other non-current assets [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_C6EF09880582C3805A3004A3DCD55225" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_C6EF09880582C3805A3004A3DCD55225" xlink:to="lab_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_C6EF09880582C3805A3004A3DCD55225" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of continuing involvement in derecognised financial assets [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of continuing involvement in derecognised financial assets [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:to="lab_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of continuing involvement in derecognised financial assets [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of continuing involvement in derecognised financial assets [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:to="lab_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:type="arc" />
    <link:label id="lab_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E_terseLabel_en-US" xlink:label="lab_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of gross accounts receivable over 90 days past due (less than)</link:label>
    <link:label id="lab_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E_label_en-US" xlink:label="lab_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Receivable, Percent Past Due2</link:label>
    <link:label id="lab_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E_documentation_en-US" xlink:label="lab_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Receivable, Percent Past Due2</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancingReceivablePercentPastDue2" xlink:label="loc_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E" xlink:to="lab_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_400BAD8D99EA10A5135E018DBC351154_terseLabel_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_400BAD8D99EA10A5135E018DBC351154" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_400BAD8D99EA10A5135E018DBC351154_label_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_400BAD8D99EA10A5135E018DBC351154" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance account for credit losses of financial assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_400BAD8D99EA10A5135E018DBC351154" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_400BAD8D99EA10A5135E018DBC351154" xlink:to="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_400BAD8D99EA10A5135E018DBC351154" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EarningsPerShareAbstract_E733AB8D705C03C1300904A3DD07C479_label_en-US" xlink:label="lab_ifrs-full_EarningsPerShareAbstract_E733AB8D705C03C1300904A3DD07C479" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings per share [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_E733AB8D705C03C1300904A3DD07C479" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_E733AB8D705C03C1300904A3DD07C479" xlink:to="lab_ifrs-full_EarningsPerShareAbstract_E733AB8D705C03C1300904A3DD07C479" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EarningsPerShareExplanatory_AE3A8D66BCC5BD9DD31E04A3DD07D18D_terseLabel_en-US" xlink:label="lab_ifrs-full_EarningsPerShareExplanatory_AE3A8D66BCC5BD9DD31E04A3DD07D18D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Weighted Average Diluted Shares</link:label>
    <link:label id="lab_ifrs-full_EarningsPerShareExplanatory_AE3A8D66BCC5BD9DD31E04A3DD07D18D_label_en-US" xlink:label="lab_ifrs-full_EarningsPerShareExplanatory_AE3A8D66BCC5BD9DD31E04A3DD07D18D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings per share [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EarningsPerShareExplanatory" xlink:label="loc_ifrs-full_EarningsPerShareExplanatory_AE3A8D66BCC5BD9DD31E04A3DD07D18D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareExplanatory_AE3A8D66BCC5BD9DD31E04A3DD07D18D" xlink:to="lab_ifrs-full_EarningsPerShareExplanatory_AE3A8D66BCC5BD9DD31E04A3DD07D18D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfOutstandingShareOptions_FA990152E96EA0B1D1EB018DBDC12617_periodStartLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions_FA990152E96EA0B1D1EB018DBDC12617" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, beginning balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_FA990152E96EA0B1D1EB018DBDC12617" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOutstandingShareOptions_FA990152E96EA0B1D1EB018DBDC12617" xlink:to="lab_ifrs-full_NumberOfOutstandingShareOptions_FA990152E96EA0B1D1EB018DBDC12617" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_15D85BEDBF89788E9055018DBDC1020A_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_15D85BEDBF89788E9055018DBDC1020A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_15D85BEDBF89788E9055018DBDC1020A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_15D85BEDBF89788E9055018DBDC1020A" xlink:to="lab_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_15D85BEDBF89788E9055018DBDC1020A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_4D3E28327B2BB7FED179018DBDC15EE2_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_4D3E28327B2BB7FED179018DBDC15EE2" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_4D3E28327B2BB7FED179018DBDC15EE2_label_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_4D3E28327B2BB7FED179018DBDC15EE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of share options exercised in share-based payment arrangement</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_4D3E28327B2BB7FED179018DBDC15EE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_4D3E28327B2BB7FED179018DBDC15EE2" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_4D3E28327B2BB7FED179018DBDC15EE2" xlink:type="arc" />
    <link:label id="lab_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_A9A66A314141D0DB2C45018DBDC1A486_negatedTerseLabel_en-US" xlink:label="lab_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_A9A66A314141D0DB2C45018DBDC1A486" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited/Expired (in shares)</link:label>
    <link:label id="lab_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_A9A66A314141D0DB2C45018DBDC1A486_label_en-US" xlink:label="lab_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_A9A66A314141D0DB2C45018DBDC1A486" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Share Options Expired Or Forfeited In Share-based Payment Arrangement</link:label>
    <link:label id="lab_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_A9A66A314141D0DB2C45018DBDC1A486_documentation_en-US" xlink:label="lab_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_A9A66A314141D0DB2C45018DBDC1A486" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Share Options Expired or Forfeited in Share-based Payment Arrangement</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement" xlink:label="loc_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_A9A66A314141D0DB2C45018DBDC1A486" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_A9A66A314141D0DB2C45018DBDC1A486" xlink:to="lab_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_A9A66A314141D0DB2C45018DBDC1A486" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfOutstandingShareOptions_1D542F4DF7E84A65E880018DBDC103C7_periodEndLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions_1D542F4DF7E84A65E880018DBDC103C7" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, ending balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_1D542F4DF7E84A65E880018DBDC103C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOutstandingShareOptions_1D542F4DF7E84A65E880018DBDC103C7" xlink:to="lab_ifrs-full_NumberOfOutstandingShareOptions_1D542F4DF7E84A65E880018DBDC103C7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_DC6E7FEAB89228174EBE018DBDC14BC4_periodStartLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_DC6E7FEAB89228174EBE018DBDC14BC4" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price, beginning balance (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_DC6E7FEAB89228174EBE018DBDC14BC4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_DC6E7FEAB89228174EBE018DBDC14BC4" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_DC6E7FEAB89228174EBE018DBDC14BC4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_34BF0959C174DB227BD5018DBDC162BD_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_34BF0959C174DB227BD5018DBDC162BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price, granted (in dollars per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_34BF0959C174DB227BD5018DBDC162BD_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_34BF0959C174DB227BD5018DBDC162BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average exercise price of share options granted in share-based payment arrangement</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_34BF0959C174DB227BD5018DBDC162BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_34BF0959C174DB227BD5018DBDC162BD" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_34BF0959C174DB227BD5018DBDC162BD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_1FB36902D37BA7B1DB15018DBDC1909A_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_1FB36902D37BA7B1DB15018DBDC1909A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price, exercised (in dollars per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_1FB36902D37BA7B1DB15018DBDC1909A_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_1FB36902D37BA7B1DB15018DBDC1909A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average exercise price of share options exercised in share-based payment arrangement</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_1FB36902D37BA7B1DB15018DBDC1909A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_1FB36902D37BA7B1DB15018DBDC1909A" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_1FB36902D37BA7B1DB15018DBDC1909A" xlink:type="arc" />
    <link:label id="lab_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_7FA7FC19B39B0361CABF018DBDC1023B_terseLabel_en-US" xlink:label="lab_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_7FA7FC19B39B0361CABF018DBDC1023B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price, forfeited/expired (in dollars per share)</link:label>
    <link:label id="lab_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_7FA7FC19B39B0361CABF018DBDC1023B_label_en-US" xlink:label="lab_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_7FA7FC19B39B0361CABF018DBDC1023B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Exercise Price Of Share Options Expired Or Forfeited In Share-based Payment Arrangement</link:label>
    <link:label id="lab_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_7FA7FC19B39B0361CABF018DBDC1023B_documentation_en-US" xlink:label="lab_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_7FA7FC19B39B0361CABF018DBDC1023B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted Average Exercise Price Of Share Options Expired Or Forfeited In Share-based Payment Arrangement</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement" xlink:label="loc_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_7FA7FC19B39B0361CABF018DBDC1023B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_7FA7FC19B39B0361CABF018DBDC1023B" xlink:to="lab_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_7FA7FC19B39B0361CABF018DBDC1023B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_A0FD50CB1E6AEEDCC6C1018DBDC15409_periodEndLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_A0FD50CB1E6AEEDCC6C1018DBDC15409" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price, ending balance (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_A0FD50CB1E6AEEDCC6C1018DBDC15409" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_A0FD50CB1E6AEEDCC6C1018DBDC15409" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_A0FD50CB1E6AEEDCC6C1018DBDC15409" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_B716BF5CCAA4A2426FBE018DBE5484CB_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_B716BF5CCAA4A2426FBE018DBE5484CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of compliance</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_B716BF5CCAA4A2426FBE018DBE5484CB_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_B716BF5CCAA4A2426FBE018DBE5484CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of basis of preparation of financial statements [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_B716BF5CCAA4A2426FBE018DBE5484CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_B716BF5CCAA4A2426FBE018DBE5484CB" xlink:to="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_B716BF5CCAA4A2426FBE018DBE5484CB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory_1CC062F0B30998B55D7D018DBE548161_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory_1CC062F0B30998B55D7D018DBE548161" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Functional and presentation currency</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory_1CC062F0B30998B55D7D018DBE548161_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory_1CC062F0B30998B55D7D018DBE548161" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for functional currency [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory_1CC062F0B30998B55D7D018DBE548161" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory_1CC062F0B30998B55D7D018DBE548161" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory_1CC062F0B30998B55D7D018DBE548161" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_0BFCEB44090290741110018DBE54DD45_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_0BFCEB44090290741110018DBE54DD45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of estimates and judgments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_0BFCEB44090290741110018DBE54DD45_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_0BFCEB44090290741110018DBE54DD45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of accounting judgements and estimates [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_0BFCEB44090290741110018DBE54DD45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_0BFCEB44090290741110018DBE54DD45" xlink:to="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_0BFCEB44090290741110018DBE54DD45" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements_1B60954CCC1517FA5748018DBE54CCFF_terseLabel_en-US" xlink:label="lab_ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements_1B60954CCC1517FA5748018DBE54CCFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of measurement</link:label>
    <link:label id="lab_ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements_1B60954CCC1517FA5748018DBE54CCFF_label_en-US" xlink:label="lab_ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements_1B60954CCC1517FA5748018DBE54CCFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Explanation of measurement bases used in preparing financial statements [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements" xlink:label="loc_ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements_1B60954CCC1517FA5748018DBE54CCFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements_1B60954CCC1517FA5748018DBE54CCFF" xlink:to="lab_ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements_1B60954CCC1517FA5748018DBE54CCFF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory_09F72138E776F0042FD3018DBE558EAD_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory_09F72138E776F0042FD3018DBE558EAD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of consolidation</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory_09F72138E776F0042FD3018DBE558EAD_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory_09F72138E776F0042FD3018DBE558EAD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for subsidiaries [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory_09F72138E776F0042FD3018DBE558EAD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory_09F72138E776F0042FD3018DBE558EAD" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory_09F72138E776F0042FD3018DBE558EAD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_3146FA6E43B1ED2D487D018DBE55C582_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_3146FA6E43B1ED2D487D018DBE55C582" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business combinations</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_3146FA6E43B1ED2D487D018DBE55C582_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_3146FA6E43B1ED2D487D018DBE55C582" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for business combinations [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_3146FA6E43B1ED2D487D018DBE55C582" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_3146FA6E43B1ED2D487D018DBE55C582" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_3146FA6E43B1ED2D487D018DBE55C582" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_CB162DEAD426839E22A7018DBE55C62F_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_CB162DEAD426839E22A7018DBE55C62F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_CB162DEAD426839E22A7018DBE55C62F_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_CB162DEAD426839E22A7018DBE55C62F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for foreign currency translation [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_CB162DEAD426839E22A7018DBE55C62F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_CB162DEAD426839E22A7018DBE55C62F" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_CB162DEAD426839E22A7018DBE55C62F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_0F729A4D882FDD0A9893018DBE5556D1_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_0F729A4D882FDD0A9893018DBE5556D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_0F729A4D882FDD0A9893018DBE5556D1_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_0F729A4D882FDD0A9893018DBE5556D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for determining components of cash and cash equivalents [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_0F729A4D882FDD0A9893018DBE5556D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_0F729A4D882FDD0A9893018DBE5556D1" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_0F729A4D882FDD0A9893018DBE5556D1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_92C40926CB1EC596AE25018DBE553F6D_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_92C40926CB1EC596AE25018DBE553F6D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_92C40926CB1EC596AE25018DBE553F6D_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_92C40926CB1EC596AE25018DBE553F6D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for trade and other receivables [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_92C40926CB1EC596AE25018DBE553F6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_92C40926CB1EC596AE25018DBE553F6D" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_92C40926CB1EC596AE25018DBE553F6D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_EC746F9FC94A83A797FD018DBE55A433_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_EC746F9FC94A83A797FD018DBE55A433" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_EC746F9FC94A83A797FD018DBE55A433_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_EC746F9FC94A83A797FD018DBE55A433" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for measuring inventories [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_EC746F9FC94A83A797FD018DBE55A433" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_EC746F9FC94A83A797FD018DBE55A433" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_EC746F9FC94A83A797FD018DBE55A433" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_4C629009C1C65B34B4B5018DBE553ABA_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_4C629009C1C65B34B4B5018DBE553ABA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets classified as held for sale</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_4C629009C1C65B34B4B5018DBE553ABA_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_4C629009C1C65B34B4B5018DBE553ABA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for non-current assets or disposal groups classified as held for sale [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_4C629009C1C65B34B4B5018DBE553ABA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_4C629009C1C65B34B4B5018DBE553ABA" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_4C629009C1C65B34B4B5018DBE553ABA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_657A9FB4FB0540BF2807018DBE557C19_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_657A9FB4FB0540BF2807018DBE557C19" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_657A9FB4FB0540BF2807018DBE557C19_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_657A9FB4FB0540BF2807018DBE557C19" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for property, plant and equipment [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_657A9FB4FB0540BF2807018DBE557C19" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_657A9FB4FB0540BF2807018DBE557C19" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_657A9FB4FB0540BF2807018DBE557C19" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_CC4D4FEE48BA1B3096E3018DBE55B833_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_CC4D4FEE48BA1B3096E3018DBE55B833" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_CC4D4FEE48BA1B3096E3018DBE55B833_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_CC4D4FEE48BA1B3096E3018DBE55B833" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for leases [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_CC4D4FEE48BA1B3096E3018DBE55B833" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_CC4D4FEE48BA1B3096E3018DBE55B833" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_CC4D4FEE48BA1B3096E3018DBE55B833" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_CA1F11453D0FB9321430018DBE55356A_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_CA1F11453D0FB9321430018DBE55356A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and intangible assets</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_CA1F11453D0FB9321430018DBE55356A_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_CA1F11453D0FB9321430018DBE55356A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for intangible assets and goodwill [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_CA1F11453D0FB9321430018DBE55356A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_CA1F11453D0FB9321430018DBE55356A" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_CA1F11453D0FB9321430018DBE55356A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_4F1B8F8FB2D798B581B8018DBE55193B_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_4F1B8F8FB2D798B581B8018DBE55193B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of goodwill, intangible assets and property, plant and equipment</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_4F1B8F8FB2D798B581B8018DBE55193B_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_4F1B8F8FB2D798B581B8018DBE55193B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for impairment of non-financial assets [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_4F1B8F8FB2D798B581B8018DBE55193B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_4F1B8F8FB2D798B581B8018DBE55193B" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_4F1B8F8FB2D798B581B8018DBE55193B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_585BD2E6F15716743687018DBE55C7AC_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_585BD2E6F15716743687018DBE55C7AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_585BD2E6F15716743687018DBE55C7AC_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_585BD2E6F15716743687018DBE55C7AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for provisions [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_585BD2E6F15716743687018DBE55C7AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_585BD2E6F15716743687018DBE55C7AC" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_585BD2E6F15716743687018DBE55C7AC" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_246C8670B3F81386D30D018DBE55A7D6_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_246C8670B3F81386D30D018DBE55A7D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee benefits</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_246C8670B3F81386D30D018DBE55A7D6_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_246C8670B3F81386D30D018DBE55A7D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for employee benefits [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_246C8670B3F81386D30D018DBE55A7D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_246C8670B3F81386D30D018DBE55A7D6" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_246C8670B3F81386D30D018DBE55A7D6" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_5E1292B25333AC376B38018DBE5514EB_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_5E1292B25333AC376B38018DBE5514EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_5E1292B25333AC376B38018DBE5514EB_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_5E1292B25333AC376B38018DBE5514EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for share-based payment transactions [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_5E1292B25333AC376B38018DBE5514EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_5E1292B25333AC376B38018DBE5514EB" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_5E1292B25333AC376B38018DBE5514EB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory_C4EE860898941D344AAC018DBE5534C2_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory_C4EE860898941D344AAC018DBE5534C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred financing costs</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory_C4EE860898941D344AAC018DBE5534C2_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory_C4EE860898941D344AAC018DBE5534C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for finance costs [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory_C4EE860898941D344AAC018DBE5534C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory_C4EE860898941D344AAC018DBE5534C2" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory_C4EE860898941D344AAC018DBE5534C2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_DB0CB41FA77505344592018DBE559B5B_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_DB0CB41FA77505344592018DBE559B5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_DB0CB41FA77505344592018DBE559B5B_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_DB0CB41FA77505344592018DBE559B5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for income tax [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_DB0CB41FA77505344592018DBE559B5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_DB0CB41FA77505344592018DBE559B5B" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_DB0CB41FA77505344592018DBE559B5B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_E2FBEE7D30B5E1172F3F018DBE55BAF1_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_E2FBEE7D30B5E1172F3F018DBE55BAF1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial assets and financial liabilities</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_E2FBEE7D30B5E1172F3F018DBE55BAF1_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_E2FBEE7D30B5E1172F3F018DBE55BAF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for financial instruments [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_E2FBEE7D30B5E1172F3F018DBE55BAF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_E2FBEE7D30B5E1172F3F018DBE55BAF1" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_E2FBEE7D30B5E1172F3F018DBE55BAF1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_42CE03BC84C402251B69018DBE55CB48_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_42CE03BC84C402251B69018DBE55CB48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value through profit or loss</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_42CE03BC84C402251B69018DBE55CB48_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_42CE03BC84C402251B69018DBE55CB48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for financial instruments at fair value through profit or loss [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_42CE03BC84C402251B69018DBE55CB48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_42CE03BC84C402251B69018DBE55CB48" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_42CE03BC84C402251B69018DBE55CB48" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory_7349D2FCF966FEC66D29018DBE55232A_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory_7349D2FCF966FEC66D29018DBE55232A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Held-to-maturity investments</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory_7349D2FCF966FEC66D29018DBE55232A_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory_7349D2FCF966FEC66D29018DBE55232A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for held-to-maturity investments [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory_7349D2FCF966FEC66D29018DBE55232A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory_7349D2FCF966FEC66D29018DBE55232A" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory_7349D2FCF966FEC66D29018DBE55232A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_BC0A42F2A803A4638086018DBE55808B_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_BC0A42F2A803A4638086018DBE55808B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans and receivables</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_BC0A42F2A803A4638086018DBE55808B_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_BC0A42F2A803A4638086018DBE55808B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for loans and receivables [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_BC0A42F2A803A4638086018DBE55808B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_BC0A42F2A803A4638086018DBE55808B" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_BC0A42F2A803A4638086018DBE55808B" xlink:type="arc" />
    <link:label id="lab_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock_64DC5AC4504653860DE2018DBE55F9A2_terseLabel_en-US" xlink:label="lab_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock_64DC5AC4504653860DE2018DBE55F9A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other financial liabilities</link:label>
    <link:label id="lab_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock_64DC5AC4504653860DE2018DBE55F9A2_label_en-US" xlink:label="lab_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock_64DC5AC4504653860DE2018DBE55F9A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of Accounting Policy for Other Financial Liabilities [Policy Text Block]</link:label>
    <link:label id="lab_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock_64DC5AC4504653860DE2018DBE55F9A2_documentation_en-US" xlink:label="lab_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock_64DC5AC4504653860DE2018DBE55F9A2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Description of Accounting Policy for Other Financial Liabilities [Policy Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock" xlink:label="loc_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock_64DC5AC4504653860DE2018DBE55F9A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock_64DC5AC4504653860DE2018DBE55F9A2" xlink:to="lab_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock_64DC5AC4504653860DE2018DBE55F9A2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory_77580604462DFA37BE1C018DBE553F8D_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory_77580604462DFA37BE1C018DBE553F8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory_77580604462DFA37BE1C018DBE553F8D_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory_77580604462DFA37BE1C018DBE553F8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for available-for-sale financial assets [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory_77580604462DFA37BE1C018DBE553F8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory_77580604462DFA37BE1C018DBE553F8D" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory_77580604462DFA37BE1C018DBE553F8D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory_5028B0F6EC9902DE29AB018DBE5692AD_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory_5028B0F6EC9902DE29AB018DBE5692AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives and hedge accounting</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory_5028B0F6EC9902DE29AB018DBE5692AD_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory_5028B0F6EC9902DE29AB018DBE5692AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for derivative financial instruments and hedging [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory_5028B0F6EC9902DE29AB018DBE5692AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory_5028B0F6EC9902DE29AB018DBE5692AD" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory_5028B0F6EC9902DE29AB018DBE5692AD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_3563DD063D2FC411D1D8018DBE566126_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_3563DD063D2FC411D1D8018DBE566126" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of financial assets</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_3563DD063D2FC411D1D8018DBE566126_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_3563DD063D2FC411D1D8018DBE566126" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for impairment of financial assets [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_3563DD063D2FC411D1D8018DBE566126" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_3563DD063D2FC411D1D8018DBE566126" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_3563DD063D2FC411D1D8018DBE566126" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_D2F7915A18A219458DA9018DBE569F0B_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_D2F7915A18A219458DA9018DBE569F0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_D2F7915A18A219458DA9018DBE569F0B_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_D2F7915A18A219458DA9018DBE569F0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for recognition of revenue [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_D2F7915A18A219458DA9018DBE569F0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_D2F7915A18A219458DA9018DBE569F0B" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_D2F7915A18A219458DA9018DBE569F0B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants_71FCD19310757436405A018DBE560062_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants_71FCD19310757436405A018DBE560062" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Government grants</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants_71FCD19310757436405A018DBE560062_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants_71FCD19310757436405A018DBE560062" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for government grants [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants_71FCD19310757436405A018DBE560062" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants_71FCD19310757436405A018DBE560062" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants_71FCD19310757436405A018DBE560062" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory_ED60D447F6A634357069018DBE568367_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory_ED60D447F6A634357069018DBE568367" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory_ED60D447F6A634357069018DBE568367_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory_ED60D447F6A634357069018DBE568367" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for research and development expense [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory_ED60D447F6A634357069018DBE568367" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory_ED60D447F6A634357069018DBE568367" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory_ED60D447F6A634357069018DBE568367" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_F011A43062629FD1FB96018DBE560773_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_F011A43062629FD1FB96018DBE560773" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings per share (EPS)</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_F011A43062629FD1FB96018DBE560773_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_F011A43062629FD1FB96018DBE560773" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Description of accounting policy for earnings per share [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_F011A43062629FD1FB96018DBE560773" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_F011A43062629FD1FB96018DBE560773" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_F011A43062629FD1FB96018DBE560773" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock_51A9EA3FFD3FC7BCE11A01DB0E1060C4_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock_51A9EA3FFD3FC7BCE11A01DB0E1060C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recently issued accounting pronouncements</link:label>
    <link:label id="lab_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock_51A9EA3FFD3FC7BCE11A01DB0E1060C4_label_en-US" xlink:label="lab_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock_51A9EA3FFD3FC7BCE11A01DB0E1060C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Accounting Policy For New Accounting Pronouncements [Policy Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock_51A9EA3FFD3FC7BCE11A01DB0E1060C4_documentation_en-US" xlink:label="lab_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock_51A9EA3FFD3FC7BCE11A01DB0E1060C4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Accounting Policy For New Accounting Pronouncements [Policy Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock" xlink:label="loc_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock_51A9EA3FFD3FC7BCE11A01DB0E1060C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock_51A9EA3FFD3FC7BCE11A01DB0E1060C4" xlink:to="lab_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock_51A9EA3FFD3FC7BCE11A01DB0E1060C4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_750900D92809CE7D5776571BC8307ED1_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_750900D92809CE7D5776571BC8307ED1" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current service cost</link:label>
    <link:label id="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_750900D92809CE7D5776571BC8307ED1_label_en-US" xlink:label="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_750900D92809CE7D5776571BC8307ED1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current service cost, net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_750900D92809CE7D5776571BC8307ED1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_750900D92809CE7D5776571BC8307ED1" xlink:to="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_750900D92809CE7D5776571BC8307ED1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A810AD9B8F21BBFCFB4B571BC8306BE7_negatedLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A810AD9B8F21BBFCFB4B571BC8306BE7" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Net interest cost (income)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A810AD9B8F21BBFCFB4B571BC8306BE7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A810AD9B8F21BBFCFB4B571BC8306BE7" xlink:to="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A810AD9B8F21BBFCFB4B571BC8306BE7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_E41361A590B2B29CDDD5571BC830BF53_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_E41361A590B2B29CDDD5571BC830BF53" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Past service cost and settlement/curtailment losses</link:label>
    <link:label id="lab_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_E41361A590B2B29CDDD5571BC830BF53_label_en-US" xlink:label="lab_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_E41361A590B2B29CDDD5571BC830BF53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Past service cost and gains (losses) arising from settlements, net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_E41361A590B2B29CDDD5571BC830BF53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_E41361A590B2B29CDDD5571BC830BF53" xlink:to="lab_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_E41361A590B2B29CDDD5571BC830BF53" xlink:type="arc" />
    <link:label id="lab_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_5BD7FA70574E520979A3571BC83019CA_negatedTerseLabel_en-US" xlink:label="lab_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_5BD7FA70574E520979A3571BC83019CA" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Plan administrative expenses and other</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_5BD7FA70574E520979A3571BC83019CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_5BD7FA70574E520979A3571BC83019CA" xlink:to="lab_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_5BD7FA70574E520979A3571BC83019CA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_37A078D77146F7199832571BC830F121_totalLabel_en-US" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_37A078D77146F7199832571BC830F121" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Post-employment benefit expense, defined benefit plans</link:label>
    <link:label id="lab_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_37A078D77146F7199832571BC830F121_label_en-US" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_37A078D77146F7199832571BC830F121" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Post-employment benefit expense, defined benefit plans</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_37A078D77146F7199832571BC830F121" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_37A078D77146F7199832571BC830F121" xlink:to="lab_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_37A078D77146F7199832571BC830F121" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_33DBEC64713A8EE25D78571BC830A4BF_terseLabel_en-US" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_33DBEC64713A8EE25D78571BC830A4BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution pension plan expense (note 19(c))</link:label>
    <link:label id="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_33DBEC64713A8EE25D78571BC830A4BF_label_en-US" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_33DBEC64713A8EE25D78571BC830A4BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Post-employment benefit expense, defined contribution plans</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_33DBEC64713A8EE25D78571BC830A4BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_33DBEC64713A8EE25D78571BC830A4BF" xlink:to="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_33DBEC64713A8EE25D78571BC830A4BF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EmployeeBenefitsExpense_54FA22F326523C8D2A9B571BC8302CB7_totalLabel_en-US" xlink:label="lab_ifrs-full_EmployeeBenefitsExpense_54FA22F326523C8D2A9B571BC8302CB7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total expense for the year</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_54FA22F326523C8D2A9B571BC8302CB7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_54FA22F326523C8D2A9B571BC8302CB7" xlink:to="lab_ifrs-full_EmployeeBenefitsExpense_54FA22F326523C8D2A9B571BC8302CB7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_D526371E85DD8130B378473608429E48_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_D526371E85DD8130B378473608429E48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Related Party Transactions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_D526371E85DD8130B378473608429E48_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_D526371E85DD8130B378473608429E48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of transactions between related parties [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_D526371E85DD8130B378473608429E48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_D526371E85DD8130B378473608429E48" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_D526371E85DD8130B378473608429E48" xlink:type="arc" />
    <link:label id="lab_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA_terseLabel_en-US" xlink:label="lab_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA_label_en-US" xlink:label="lab_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents1 [Member]</link:label>
    <link:label id="lab_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA_documentation_en-US" xlink:label="lab_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CashandCashEquivalents1Member" xlink:label="loc_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA" xlink:to="lab_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TradeReceivablesMember_449F35C12E99428389C7485E371CAE9B_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeReceivablesMember_449F35C12E99428389C7485E371CAE9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_ifrs-full_TradeReceivablesMember_449F35C12E99428389C7485E371CAE9B_label_en-US" xlink:label="lab_ifrs-full_TradeReceivablesMember_449F35C12E99428389C7485E371CAE9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade receivables [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TradeReceivablesMember" xlink:label="loc_ifrs-full_TradeReceivablesMember_449F35C12E99428389C7485E371CAE9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeReceivablesMember_449F35C12E99428389C7485E371CAE9B" xlink:to="lab_ifrs-full_TradeReceivablesMember_449F35C12E99428389C7485E371CAE9B" xlink:type="arc" />
    <link:label id="lab_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031_terseLabel_en-US" xlink:label="lab_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension and non-pension post-employment assets</link:label>
    <link:label id="lab_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031_label_en-US" xlink:label="lab_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets For Plan Benefits, Defined Benefit Plans [Member]</link:label>
    <link:label id="lab_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031_documentation_en-US" xlink:label="lab_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets For Plan Benefits, Defined Benefit Plans [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_AssetsForPlanBenefitsDefinedBenefitPlansMember" xlink:label="loc_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031" xlink:to="lab_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031" xlink:type="arc" />
    <link:label id="lab_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A_terseLabel_en-US" xlink:label="lab_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes and value-added taxes receivable</link:label>
    <link:label id="lab_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A_label_en-US" xlink:label="lab_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Tax Assets [Member]</link:label>
    <link:label id="lab_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A_documentation_en-US" xlink:label="lab_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current Tax Assets [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentTaxAssetsMember" xlink:label="loc_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A" xlink:to="lab_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A" xlink:type="arc" />
    <link:label id="lab_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373_terseLabel_en-US" xlink:label="lab_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other financial assets</link:label>
    <link:label id="lab_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373_label_en-US" xlink:label="lab_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Financial Assets [Member]</link:label>
    <link:label id="lab_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373_documentation_en-US" xlink:label="lab_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Financial Assets [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherFinancialAssetsMember" xlink:label="loc_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373" xlink:to="lab_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373" xlink:type="arc" />
    <link:label id="lab_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8_terseLabel_en-US" xlink:label="lab_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension and non-pension post-employment liabilities</link:label>
    <link:label id="lab_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8_label_en-US" xlink:label="lab_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability For Plan Benefits, Defined Benefit Plans [Member]</link:label>
    <link:label id="lab_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8_documentation_en-US" xlink:label="lab_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liability For Plan Benefits, Defined Benefit Plans [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember" xlink:label="loc_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8" xlink:to="lab_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8" xlink:type="arc" />
    <link:label id="lab_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048_terseLabel_en-US" xlink:label="lab_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes and value-added taxes payable</link:label>
    <link:label id="lab_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048_label_en-US" xlink:label="lab_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Tax Liabilities [Member]</link:label>
    <link:label id="lab_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048_documentation_en-US" xlink:label="lab_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current Tax Liabilities [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentTaxLiabilitiesMember" xlink:label="loc_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048" xlink:to="lab_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048" xlink:type="arc" />
    <link:label id="lab_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649_terseLabel_en-US" xlink:label="lab_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and certain accrued and other liabilities and provisions</link:label>
    <link:label id="lab_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649_label_en-US" xlink:label="lab_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Payables, Accrued Liabilities, Other Liabilities And Provisions [Member]</link:label>
    <link:label id="lab_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649_documentation_en-US" xlink:label="lab_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Trade Payables, Accrued Liabilities, Other Liabilities And Provisions [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember" xlink:label="loc_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649" xlink:to="lab_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649" xlink:type="arc" />
    <link:label id="lab_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83_terseLabel_en-US" xlink:label="lab_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net financial assets (liabilities)</link:label>
    <link:label id="lab_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83_label_en-US" xlink:label="lab_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Financial Assets (Liabilities) [Member]</link:label>
    <link:label id="lab_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83_documentation_en-US" xlink:label="lab_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Financial Assets (Liabilities) [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NetFinancialAssetsLiabilitiesMember" xlink:label="loc_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83" xlink:to="lab_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic_8FAA39140F9EFE09C59A485E371D1E91_terseLabel_en-US" xlink:label="lab_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic_8FAA39140F9EFE09C59A485E371D1E91" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk exposure associated with instruments sharing characteristic</link:label>
    <link:label id="lab_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic_8FAA39140F9EFE09C59A485E371D1E91_label_en-US" xlink:label="lab_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic_8FAA39140F9EFE09C59A485E371D1E91" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Risk exposure associated with instruments sharing characteristic</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic" xlink:label="loc_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic_8FAA39140F9EFE09C59A485E371D1E91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic_8FAA39140F9EFE09C59A485E371D1E91" xlink:to="lab_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic_8FAA39140F9EFE09C59A485E371D1E91" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of geographical areas [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of geographical areas [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfGeographicalAreasTable" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:type="arc" />
    <link:label id="lab_country_RO_513AFCFFC2F7FCF423BBE1FACC950D08_terseLabel_en-US" xlink:label="lab_country_RO_513AFCFFC2F7FCF423BBE1FACC950D08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Romania</link:label>
    <link:label id="lab_country_RO_513AFCFFC2F7FCF423BBE1FACC950D08_label_en-US" xlink:label="lab_country_RO_513AFCFFC2F7FCF423BBE1FACC950D08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ROMANIA</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_RO" xlink:label="loc_country_RO_513AFCFFC2F7FCF423BBE1FACC950D08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_RO_513AFCFFC2F7FCF423BBE1FACC950D08" xlink:to="lab_country_RO_513AFCFFC2F7FCF423BBE1FACC950D08" xlink:type="arc" />
    <link:label id="lab_country_US_D4ED0ACC5840591E8608E1FACC96CFCA_terseLabel_en-US" xlink:label="lab_country_US_D4ED0ACC5840591E8608E1FACC96CFCA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_D4ED0ACC5840591E8608E1FACC96CFCA_label_en-US" xlink:label="lab_country_US_D4ED0ACC5840591E8608E1FACC96CFCA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_D4ED0ACC5840591E8608E1FACC96CFCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_D4ED0ACC5840591E8608E1FACC96CFCA" xlink:to="lab_country_US_D4ED0ACC5840591E8608E1FACC96CFCA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of geographical areas [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of geographical areas [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE" xlink:type="arc" />
    <link:label id="lab_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5_terseLabel_en-US" xlink:label="lab_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, intangible assets and goodwill among countries that exceeded 10%</link:label>
    <link:label id="lab_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5_label_en-US" xlink:label="lab_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage Of Entities Non-current Assets Other Than Financial Instruments, Deferred Tax Assets, Post-Employment Benefit Assets, And Rights Arising Under Insurance Contracts</link:label>
    <link:label id="lab_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5_documentation_en-US" xlink:label="lab_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percentage Of Entities Non-current Assets Other Than Financial Instruments, Deferred Tax Assets, Post-Employment Benefit Assets, And Rights Arising Under Insurance Contracts</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:label="loc_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5" xlink:to="lab_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_FA96538FCC9BEBF1A88D48D35B06A65E_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_FA96538FCC9BEBF1A88D48D35B06A65E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_FA96538FCC9BEBF1A88D48D35B06A65E_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_FA96538FCC9BEBF1A88D48D35B06A65E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of events after reporting period [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_FA96538FCC9BEBF1A88D48D35B06A65E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_FA96538FCC9BEBF1A88D48D35B06A65E" xlink:to="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_FA96538FCC9BEBF1A88D48D35B06A65E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityAbstract_C5A047AC2E60DD7DB94DF95B3F0FE903_label_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityAbstract_C5A047AC2E60DD7DB94DF95B3F0FE903" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of changes in equity [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfChangesInEquityAbstract" xlink:label="loc_ifrs-full_StatementOfChangesInEquityAbstract_C5A047AC2E60DD7DB94DF95B3F0FE903" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract_C5A047AC2E60DD7DB94DF95B3F0FE903" xlink:to="lab_ifrs-full_StatementOfChangesInEquityAbstract_C5A047AC2E60DD7DB94DF95B3F0FE903" xlink:type="arc" />
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of changes in equity [table]</link:label>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633_label_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of changes in equity [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfChangesInEquityTable" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:to="lab_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IssuedCapitalMember_B0059A6084B24DA05F79F95B3F0F65B8_terseLabel_en-US" xlink:label="lab_ifrs-full_IssuedCapitalMember_B0059A6084B24DA05F79F95B3F0F65B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital stock (note 13)</link:label>
    <link:label id="lab_ifrs-full_IssuedCapitalMember_B0059A6084B24DA05F79F95B3F0F65B8_label_en-US" xlink:label="lab_ifrs-full_IssuedCapitalMember_B0059A6084B24DA05F79F95B3F0F65B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issued capital [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IssuedCapitalMember" xlink:label="loc_ifrs-full_IssuedCapitalMember_B0059A6084B24DA05F79F95B3F0F65B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapitalMember_B0059A6084B24DA05F79F95B3F0F65B8" xlink:to="lab_ifrs-full_IssuedCapitalMember_B0059A6084B24DA05F79F95B3F0F65B8" xlink:type="arc" />
    <link:label id="lab_ifrs-full_TreasurySharesMember_225A418021C2CD2119BEF95B3F0F7278_terseLabel_en-US" xlink:label="lab_ifrs-full_TreasurySharesMember_225A418021C2CD2119BEF95B3F0F7278" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock (note 13)</link:label>
    <link:label id="lab_ifrs-full_TreasurySharesMember_225A418021C2CD2119BEF95B3F0F7278_label_en-US" xlink:label="lab_ifrs-full_TreasurySharesMember_225A418021C2CD2119BEF95B3F0F7278" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury shares [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TreasurySharesMember" xlink:label="loc_ifrs-full_TreasurySharesMember_225A418021C2CD2119BEF95B3F0F7278" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TreasurySharesMember_225A418021C2CD2119BEF95B3F0F7278" xlink:to="lab_ifrs-full_TreasurySharesMember_225A418021C2CD2119BEF95B3F0F7278" xlink:type="arc" />
    <link:label id="lab_ifrs-full_SharePremiumMember_51BC319DE9428764C388F95B3F0F0405_terseLabel_en-US" xlink:label="lab_ifrs-full_SharePremiumMember_51BC319DE9428764C388F95B3F0F0405" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contributed surplus</link:label>
    <link:label id="lab_ifrs-full_SharePremiumMember_51BC319DE9428764C388F95B3F0F0405_label_en-US" xlink:label="lab_ifrs-full_SharePremiumMember_51BC319DE9428764C388F95B3F0F0405" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share premium [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharePremiumMember" xlink:label="loc_ifrs-full_SharePremiumMember_51BC319DE9428764C388F95B3F0F0405" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SharePremiumMember_51BC319DE9428764C388F95B3F0F0405" xlink:to="lab_ifrs-full_SharePremiumMember_51BC319DE9428764C388F95B3F0F0405" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RetainedEarningsMember_06B2CD04D7FD3C19DB64F95B3F0F2815_terseLabel_en-US" xlink:label="lab_ifrs-full_RetainedEarningsMember_06B2CD04D7FD3C19DB64F95B3F0F2815" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deficit</link:label>
    <link:label id="lab_ifrs-full_RetainedEarningsMember_06B2CD04D7FD3C19DB64F95B3F0F2815_label_en-US" xlink:label="lab_ifrs-full_RetainedEarningsMember_06B2CD04D7FD3C19DB64F95B3F0F2815" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained earnings [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RetainedEarningsMember" xlink:label="loc_ifrs-full_RetainedEarningsMember_06B2CD04D7FD3C19DB64F95B3F0F2815" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarningsMember_06B2CD04D7FD3C19DB64F95B3F0F2815" xlink:to="lab_ifrs-full_RetainedEarningsMember_06B2CD04D7FD3C19DB64F95B3F0F2815" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_77055C4CD7D274A36285F95B3F0FD1CA_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_77055C4CD7D274A36285F95B3F0FD1CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_77055C4CD7D274A36285F95B3F0FD1CA_label_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_77055C4CD7D274A36285F95B3F0FD1CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_77055C4CD7D274A36285F95B3F0FD1CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_77055C4CD7D274A36285F95B3F0FD1CA" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_77055C4CD7D274A36285F95B3F0FD1CA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of changes in equity [line items]</link:label>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D_label_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of changes in equity [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfChangesInEquityLineItems" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:to="lab_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Equity_D86870BFC7FF4D74A9B2F95B3F0F37C6_periodStartLabel_en-US" xlink:label="lab_ifrs-full_Equity_D86870BFC7FF4D74A9B2F95B3F0F37C6" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Equity, beginning balance</link:label>
    <link:label id="lab_ifrs-full_Equity_D86870BFC7FF4D74A9B2F95B3F0F37C6_label_en-US" xlink:label="lab_ifrs-full_Equity_D86870BFC7FF4D74A9B2F95B3F0F37C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_D86870BFC7FF4D74A9B2F95B3F0F37C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Equity_D86870BFC7FF4D74A9B2F95B3F0F37C6" xlink:to="lab_ifrs-full_Equity_D86870BFC7FF4D74A9B2F95B3F0F37C6" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital transactions:</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of classes of share capital [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:to="lab_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IssueOfEquity_31985B88038D37781FB9F95B3F0FF059_terseLabel_en-US" xlink:label="lab_ifrs-full_IssueOfEquity_31985B88038D37781FB9F95B3F0FF059" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of capital stock</link:label>
    <link:label id="lab_ifrs-full_IssueOfEquity_31985B88038D37781FB9F95B3F0FF059_label_en-US" xlink:label="lab_ifrs-full_IssueOfEquity_31985B88038D37781FB9F95B3F0FF059" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issue of equity</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IssueOfEquity" xlink:label="loc_ifrs-full_IssueOfEquity_31985B88038D37781FB9F95B3F0FF059" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssueOfEquity_31985B88038D37781FB9F95B3F0FF059" xlink:to="lab_ifrs-full_IssueOfEquity_31985B88038D37781FB9F95B3F0FF059" xlink:type="arc" />
    <link:label id="lab_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47_negatedTerseLabel_en-US" xlink:label="lab_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of capital stock for cancellation</link:label>
    <link:label id="lab_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47_label_en-US" xlink:label="lab_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value1</link:label>
    <link:label id="lab_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47_documentation_en-US" xlink:label="lab_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedandRetiredDuringPeriodValue1" xlink:label="loc_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47" xlink:to="lab_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PurchaseOfTreasuryShares_D1D0DBCE79E862E7082BF95B3F0F0E2E_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfTreasuryShares_D1D0DBCE79E862E7082BF95B3F0F0E2E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of treasury stock for stock-based plans</link:label>
    <link:label id="lab_ifrs-full_PurchaseOfTreasuryShares_D1D0DBCE79E862E7082BF95B3F0F0E2E_label_en-US" xlink:label="lab_ifrs-full_PurchaseOfTreasuryShares_D1D0DBCE79E862E7082BF95B3F0F0E2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase of treasury shares</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfTreasuryShares" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_D1D0DBCE79E862E7082BF95B3F0F0E2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfTreasuryShares_D1D0DBCE79E862E7082BF95B3F0F0E2E" xlink:to="lab_ifrs-full_PurchaseOfTreasuryShares_D1D0DBCE79E862E7082BF95B3F0F0E2E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_E58C098064DE11DF9762F95B3F0F7A6B_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_E58C098064DE11DF9762F95B3F0F7A6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation and other</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_E58C098064DE11DF9762F95B3F0F7A6B_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_E58C098064DE11DF9762F95B3F0F7A6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through share-based payment transactions, equity</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_E58C098064DE11DF9762F95B3F0F7A6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_E58C098064DE11DF9762F95B3F0F7A6B" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_E58C098064DE11DF9762F95B3F0F7A6B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403_terseLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive income:</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403_label_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive income [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:to="lab_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:type="arc" />
    <link:label id="lab_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09_terseLabel_en-US" xlink:label="lab_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gains (losses) on pension and non-pension post-employment benefit plans (note 19)</link:label>
    <link:label id="lab_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09_label_en-US" xlink:label="lab_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income, Net Of Tax, Gain (Loss) On Defined Benefit Plans</link:label>
    <link:label id="lab_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09_documentation_en-US" xlink:label="lab_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income, Net Of Tax, Gain (Loss) On Defined Benefit Plans</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans" xlink:label="loc_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09" xlink:to="lab_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_CE21306383D41332CF83F95B3F0FC958_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_CE21306383D41332CF83F95B3F0FC958" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency translation differences for foreign operations</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_CE21306383D41332CF83F95B3F0FC958_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_CE21306383D41332CF83F95B3F0FC958" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax, exchange differences on translation</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_CE21306383D41332CF83F95B3F0FC958" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_CE21306383D41332CF83F95B3F0FC958" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_CE21306383D41332CF83F95B3F0FC958" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_B998A7F7D09E8F6990E9F95B3F0F730F_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_B998A7F7D09E8F6990E9F95B3F0F730F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes from derivatives designated as hedges</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_B998A7F7D09E8F6990E9F95B3F0F730F_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_B998A7F7D09E8F6990E9F95B3F0F730F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax, cash flow hedges</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_B998A7F7D09E8F6990E9F95B3F0F730F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_B998A7F7D09E8F6990E9F95B3F0F730F" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_B998A7F7D09E8F6990E9F95B3F0F730F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Equity_4BE2702A026D5FB03A92F95B3F0F2417_periodEndLabel_en-US" xlink:label="lab_ifrs-full_Equity_4BE2702A026D5FB03A92F95B3F0F2417" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Equity, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_4BE2702A026D5FB03A92F95B3F0F2417" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Equity_4BE2702A026D5FB03A92F95B3F0F2417" xlink:to="lab_ifrs-full_Equity_4BE2702A026D5FB03A92F95B3F0F2417" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_2FE3B4B9730D655E74EE43DB1C92CEED_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_2FE3B4B9730D655E74EE43DB1C92CEED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facilities and Long-term Debt</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_2FE3B4B9730D655E74EE43DB1C92CEED_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_2FE3B4B9730D655E74EE43DB1C92CEED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of borrowings [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_2FE3B4B9730D655E74EE43DB1C92CEED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_2FE3B4B9730D655E74EE43DB1C92CEED" xlink:to="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_2FE3B4B9730D655E74EE43DB1C92CEED" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_964C2D6DF43722D228A4099F5C2D72C6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_964C2D6DF43722D228A4099F5C2D72C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Disclosures</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_964C2D6DF43722D228A4099F5C2D72C6_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_964C2D6DF43722D228A4099F5C2D72C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of objectives, policies and processes for managing capital [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_964C2D6DF43722D228A4099F5C2D72C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_964C2D6DF43722D228A4099F5C2D72C6" xlink:to="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_964C2D6DF43722D228A4099F5C2D72C6" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_B11E929B0AAA41E43F871E3FDD0137E1_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_B11E929B0AAA41E43F871E3FDD0137E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets Classified As Held For Sale</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_B11E929B0AAA41E43F871E3FDD0137E1_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_B11E929B0AAA41E43F871E3FDD0137E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of non-current assets or disposal groups classified as held for sale [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_B11E929B0AAA41E43F871E3FDD0137E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_B11E929B0AAA41E43F871E3FDD0137E1" xlink:to="lab_ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_B11E929B0AAA41E43F871E3FDD0137E1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfInventoriesExplanatory_980EE7E76028E84B564B04A3DD221F90_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInventoriesExplanatory_980EE7E76028E84B564B04A3DD221F90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInventoriesExplanatory_980EE7E76028E84B564B04A3DD221F90_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInventoriesExplanatory_980EE7E76028E84B564B04A3DD221F90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of inventories [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfInventoriesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory_980EE7E76028E84B564B04A3DD221F90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInventoriesExplanatory_980EE7E76028E84B564B04A3DD221F90" xlink:to="lab_ifrs-full_DisclosureOfInventoriesExplanatory_980EE7E76028E84B564B04A3DD221F90" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_33BE3B910315F900953557040F2E3C61_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_33BE3B910315F900953557040F2E3C61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_33BE3B910315F900953557040F2E3C61_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_33BE3B910315F900953557040F2E3C61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of income tax [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_33BE3B910315F900953557040F2E3C61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_33BE3B910315F900953557040F2E3C61" xlink:to="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_33BE3B910315F900953557040F2E3C61" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock_6DF303AF0B62A2D00483485E372224A0_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock_6DF303AF0B62A2D00483485E372224A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information about Cash and Cash Equivalents</link:label>
    <link:label id="lab_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock_6DF303AF0B62A2D00483485E372224A0_label_en-US" xlink:label="lab_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock_6DF303AF0B62A2D00483485E372224A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Detail Information About Cash And Cash Equivalents Explanatory [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock_6DF303AF0B62A2D00483485E372224A0_documentation_en-US" xlink:label="lab_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock_6DF303AF0B62A2D00483485E372224A0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Detail Information About Cash And Cash Equivalents Explanatory [Table Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock_6DF303AF0B62A2D00483485E372224A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock_6DF303AF0B62A2D00483485E372224A0" xlink:to="lab_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock_6DF303AF0B62A2D00483485E372224A0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_EE8CC23A78C7F295D4DB485E37225917_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_EE8CC23A78C7F295D4DB485E37225917" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Risks from Financial Instruments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_EE8CC23A78C7F295D4DB485E37225917_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_EE8CC23A78C7F295D4DB485E37225917" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_EE8CC23A78C7F295D4DB485E37225917" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_EE8CC23A78C7F295D4DB485E37225917" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_EE8CC23A78C7F295D4DB485E37225917" xlink:type="arc" />
    <link:label id="lab_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_FAA46D5479BD444D8C13485E3722D269_terseLabel_en-US" xlink:label="lab_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_FAA46D5479BD444D8C13485E3722D269" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Foreign Currency Risk Analysis</link:label>
    <link:label id="lab_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_FAA46D5479BD444D8C13485E3722D269_label_en-US" xlink:label="lab_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_FAA46D5479BD444D8C13485E3722D269" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sensitivity analysis for types of market risk [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xlink:label="loc_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_FAA46D5479BD444D8C13485E3722D269" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_FAA46D5479BD444D8C13485E3722D269" xlink:to="lab_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_FAA46D5479BD444D8C13485E3722D269" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_8953CB73A2B9AB019E6C485E37229E10_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_8953CB73A2B9AB019E6C485E37229E10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Fair Value Measurement of Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_8953CB73A2B9AB019E6C485E37229E10_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_8953CB73A2B9AB019E6C485E37229E10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of fair value measurement of assets [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_8953CB73A2B9AB019E6C485E37229E10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_8953CB73A2B9AB019E6C485E37229E10" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_8953CB73A2B9AB019E6C485E37229E10" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_F9C3DBC2B06C4216BEF5485E37226B8A_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_F9C3DBC2B06C4216BEF5485E37226B8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Fair Value Measurement of Liabilities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_F9C3DBC2B06C4216BEF5485E37226B8A_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_F9C3DBC2B06C4216BEF5485E37226B8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of fair value measurement of liabilities [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_F9C3DBC2B06C4216BEF5485E37226B8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_F9C3DBC2B06C4216BEF5485E37226B8A" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_F9C3DBC2B06C4216BEF5485E37226B8A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory_B2978B912CC35668B645485E3722B723_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory_B2978B912CC35668B645485E3722B723" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Derivatives and Hedging Activities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory_B2978B912CC35668B645485E3722B723_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory_B2978B912CC35668B645485E3722B723" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about hedging instruments [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory_B2978B912CC35668B645485E3722B723" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory_B2978B912CC35668B645485E3722B723" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory_B2978B912CC35668B645485E3722B723" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfCurrentInventoryTableTextBlock_5A156ECCF0AA76E97DC404A3DDEB585B_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfCurrentInventoryTableTextBlock_5A156ECCF0AA76E97DC404A3DDEB585B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Current Inventory</link:label>
    <link:label id="lab_cls_DisclosureOfCurrentInventoryTableTextBlock_5A156ECCF0AA76E97DC404A3DDEB585B_label_en-US" xlink:label="lab_cls_DisclosureOfCurrentInventoryTableTextBlock_5A156ECCF0AA76E97DC404A3DDEB585B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Current Inventory [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfCurrentInventoryTableTextBlock_5A156ECCF0AA76E97DC404A3DDEB585B_documentation_en-US" xlink:label="lab_cls_DisclosureOfCurrentInventoryTableTextBlock_5A156ECCF0AA76E97DC404A3DDEB585B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Current Inventory</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfCurrentInventoryTableTextBlock" xlink:label="loc_cls_DisclosureOfCurrentInventoryTableTextBlock_5A156ECCF0AA76E97DC404A3DDEB585B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfCurrentInventoryTableTextBlock_5A156ECCF0AA76E97DC404A3DDEB585B" xlink:to="lab_cls_DisclosureOfCurrentInventoryTableTextBlock_5A156ECCF0AA76E97DC404A3DDEB585B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of information for cash-generating units [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of information for cash-generating units [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:type="arc" />
    <link:label id="lab_country_JP_E43D36870EA650C94FB3018DBD952DDF_terseLabel_en-US" xlink:label="lab_country_JP_E43D36870EA650C94FB3018DBD952DDF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Japan</link:label>
    <link:label id="lab_country_JP_E43D36870EA650C94FB3018DBD952DDF_label_en-US" xlink:label="lab_country_JP_E43D36870EA650C94FB3018DBD952DDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">JAPAN</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP" xlink:label="loc_country_JP_E43D36870EA650C94FB3018DBD952DDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_JP_E43D36870EA650C94FB3018DBD952DDF" xlink:to="lab_country_JP_E43D36870EA650C94FB3018DBD952DDF" xlink:type="arc" />
    <link:label id="lab_country_ES_1AC36674608948939275018DBD9535D3_terseLabel_en-US" xlink:label="lab_country_ES_1AC36674608948939275018DBD9535D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Spain</link:label>
    <link:label id="lab_country_ES_1AC36674608948939275018DBD9535D3_label_en-US" xlink:label="lab_country_ES_1AC36674608948939275018DBD9535D3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SPAIN</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_ES" xlink:label="loc_country_ES_1AC36674608948939275018DBD9535D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_ES_1AC36674608948939275018DBD9535D3" xlink:to="lab_country_ES_1AC36674608948939275018DBD9535D3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E_terseLabel_en-US" xlink:label="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash-generating units [axis]</link:label>
    <link:label id="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E_label_en-US" xlink:label="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash-generating units [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:to="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity's total for cash-generating units [member]</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity's total for cash-generating units [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:to="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_38E2F969A52D6663D21E018DBD967250_terseLabel_en-US" xlink:label="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_38E2F969A52D6663D21E018DBD967250" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash-generating units</link:label>
    <link:label id="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_38E2F969A52D6663D21E018DBD967250_label_en-US" xlink:label="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_38E2F969A52D6663D21E018DBD967250" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash-generating units [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_38E2F969A52D6663D21E018DBD967250" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_38E2F969A52D6663D21E018DBD967250" xlink:to="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_38E2F969A52D6663D21E018DBD967250" xlink:type="arc" />
    <link:label id="lab_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB_terseLabel_en-US" xlink:label="lab_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Semiconductor Cash-generating unit</link:label>
    <link:label id="lab_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB_label_en-US" xlink:label="lab_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Semiconductor Cash-generating Unit [Member]</link:label>
    <link:label id="lab_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB_documentation_en-US" xlink:label="lab_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Semiconductor Cash-generating Unit [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SemiconductorCashgeneratingUnitMember" xlink:label="loc_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB" xlink:to="lab_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of information for cash-generating units [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of information for cash-generating units [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:type="arc" />
    <link:label id="lab_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22_terseLabel_en-US" xlink:label="lab_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term used when calculating cash flow projections</link:label>
    <link:label id="lab_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22_label_en-US" xlink:label="lab_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Used To Extrapolate Cash Flow Projections</link:label>
    <link:label id="lab_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22_documentation_en-US" xlink:label="lab_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Used To Extrapolate Cash Flow Projections</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TermUsedToExtrapolateCashFlowProjections" xlink:label="loc_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22" xlink:to="lab_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_0C6157B54B5267A44ED0018DBD96BAE3_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_0C6157B54B5267A44ED0018DBD96BAE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Growth rate used to extrapolate cash flow projections</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_0C6157B54B5267A44ED0018DBD96BAE3_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_0C6157B54B5267A44ED0018DBD96BAE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Growth rate used to extrapolate cash flow projections</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_0C6157B54B5267A44ED0018DBD96BAE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_0C6157B54B5267A44ED0018DBD96BAE3" xlink:to="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_0C6157B54B5267A44ED0018DBD96BAE3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_5BBECCBF6C3E1A0A5336018DBD969AD1_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_5BBECCBF6C3E1A0A5336018DBD969AD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount rate applied to cash flow projections</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_5BBECCBF6C3E1A0A5336018DBD969AD1_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_5BBECCBF6C3E1A0A5336018DBD969AD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discount rate applied to cash flow projections</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_5BBECCBF6C3E1A0A5336018DBD969AD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_5BBECCBF6C3E1A0A5336018DBD969AD1" xlink:to="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_5BBECCBF6C3E1A0A5336018DBD969AD1" xlink:type="arc" />
    <link:label id="lab_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771_terseLabel_en-US" xlink:label="lab_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term used to extrapolate cash flow projections</link:label>
    <link:label id="lab_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771_label_en-US" xlink:label="lab_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Growth Rate Used To Extrapolate Cash Flow Projections, Term</link:label>
    <link:label id="lab_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771_documentation_en-US" xlink:label="lab_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Growth Rate Used To Extrapolate Cash Flow Projections, Term</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm" xlink:label="loc_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771" xlink:to="lab_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771" xlink:type="arc" />
    <link:label id="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56_terseLabel_en-US" xlink:label="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derecognition of Financial Assets by Type of Transfer [Table]</link:label>
    <link:label id="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56_label_en-US" xlink:label="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derecognition of Financial Assets by Type of Transfer [Table]</link:label>
    <link:label id="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56_documentation_en-US" xlink:label="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derecognition of Financial Assets by Type of Transfer [Table]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionofFinancialAssetsbyTypeofTransferTable" xlink:label="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:to="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:type="arc" />
    <link:label id="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61_terseLabel_en-US" xlink:label="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derecognition of Financial Assets by Type of Transfer [Line Items]</link:label>
    <link:label id="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61_label_en-US" xlink:label="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derecognition of Financial Assets by Type of Transfer [Line Items]</link:label>
    <link:label id="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61_documentation_en-US" xlink:label="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Derecognition of Financial Assets by Type of Transfer [Table]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems" xlink:label="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:to="lab_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of sensitivity analysis for actuarial assumptions [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of sensitivity analysis for actuarial assumptions [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:to="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actuarial assumptions [axis]</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumptions [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionsAxis" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:to="lab_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Actuarial assumptions [member]</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumptions [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionsMember" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:to="lab_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_791C117C143D777C820A571BC8269CD7_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_791C117C143D777C820A571BC8269CD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_791C117C143D777C820A571BC8269CD7_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_791C117C143D777C820A571BC8269CD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumption of discount rates [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_791C117C143D777C820A571BC8269CD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_791C117C143D777C820A571BC8269CD7" xlink:to="lab_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_791C117C143D777C820A571BC8269CD7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_AB253F53EF54E35CC58A571BC826D12E_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_AB253F53EF54E35CC58A571BC826D12E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Healthcare cost trend rate</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_AB253F53EF54E35CC58A571BC826D12E_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_AB253F53EF54E35CC58A571BC826D12E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumption of medical cost trend rates [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember" xlink:label="loc_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_AB253F53EF54E35CC58A571BC826D12E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_AB253F53EF54E35CC58A571BC826D12E" xlink:to="lab_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_AB253F53EF54E35CC58A571BC826D12E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of sensitivity analysis for actuarial assumptions [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of sensitivity analysis for actuarial assumptions [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:type="arc" />
    <link:label id="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841_terseLabel_en-US" xlink:label="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average discount rate at December 31 (i) for:</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841_label_en-US" xlink:label="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841_documentation_en-US" xlink:label="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract" xlink:label="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:to="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_981CCD95955C8C0CC3A8571BC827A8B9_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_981CCD95955C8C0CC3A8571BC827A8B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Benefit obligations</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_981CCD95955C8C0CC3A8571BC827A8B9_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_981CCD95955C8C0CC3A8571BC827A8B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumption of discount rates</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_981CCD95955C8C0CC3A8571BC827A8B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_981CCD95955C8C0CC3A8571BC827A8B9" xlink:to="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_981CCD95955C8C0CC3A8571BC827A8B9" xlink:type="arc" />
    <link:label id="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A_terseLabel_en-US" xlink:label="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net pension cost</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A_label_en-US" xlink:label="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate1</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A_documentation_en-US" xlink:label="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1" xlink:label="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A" xlink:to="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A" xlink:type="arc" />
    <link:label id="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B_terseLabel_en-US" xlink:label="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average rate of compensation increase for:</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B_label_en-US" xlink:label="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B_documentation_en-US" xlink:label="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract" xlink:label="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:to="lab_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9D6739B6D6E7F32B863B571BC827676A_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9D6739B6D6E7F32B863B571BC827676A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Benefit obligations</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9D6739B6D6E7F32B863B571BC827676A_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9D6739B6D6E7F32B863B571BC827676A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial assumption of expected rates of salary increases</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9D6739B6D6E7F32B863B571BC827676A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9D6739B6D6E7F32B863B571BC827676A" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9D6739B6D6E7F32B863B571BC827676A" xlink:type="arc" />
    <link:label id="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB_terseLabel_en-US" xlink:label="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net pension cost</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB_label_en-US" xlink:label="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase1</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB_documentation_en-US" xlink:label="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1" xlink:label="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB" xlink:to="lab_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB" xlink:type="arc" />
    <link:label id="lab_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0_terseLabel_en-US" xlink:label="lab_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Healthcare cost trend rates:</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0_label_en-US" xlink:label="lab_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumed Health Care Cost Trend Rates1 [Abstract]</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0_documentation_en-US" xlink:label="lab_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract" xlink:label="loc_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:to="lab_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:type="arc" />
    <link:label id="lab_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499_terseLabel_en-US" xlink:label="lab_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Immediate trend</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499_label_en-US" xlink:label="lab_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year1</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499_documentation_en-US" xlink:label="lab_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1" xlink:label="loc_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499" xlink:to="lab_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499" xlink:type="arc" />
    <link:label id="lab_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5_terseLabel_en-US" xlink:label="lab_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ultimate trend</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5_label_en-US" xlink:label="lab_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate2</link:label>
    <link:label id="lab_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5_documentation_en-US" xlink:label="lab_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2" xlink:label="loc_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5" xlink:to="lab_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_5AFA7BFAB25E18C04E9C571BC8273270_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_5AFA7BFAB25E18C04E9C571BC8273270" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">1% Increase</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_5AFA7BFAB25E18C04E9C571BC8273270_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_5AFA7BFAB25E18C04E9C571BC8273270" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in defined benefit obligation due to reasonably possible increase in actuarial assumption</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_5AFA7BFAB25E18C04E9C571BC8273270" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_5AFA7BFAB25E18C04E9C571BC8273270" xlink:to="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_5AFA7BFAB25E18C04E9C571BC8273270" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9B136C08495125C01D5B571BC8270397_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9B136C08495125C01D5B571BC8270397" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">1% Decrease</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9B136C08495125C01D5B571BC8270397_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9B136C08495125C01D5B571BC8270397" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) in defined benefit obligation due to reasonably possible decrease in actuarial assumption</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9B136C08495125C01D5B571BC8270397" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9B136C08495125C01D5B571BC8270397" xlink:to="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9B136C08495125C01D5B571BC8270397" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_D81D6CE6709FE25A64A4571BC8277C12_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_D81D6CE6709FE25A64A4571BC8277C12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact on defined benefit obligation, increase in assumption</link:label>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_D81D6CE6709FE25A64A4571BC8277C12_label_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_D81D6CE6709FE25A64A4571BC8277C12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of reasonably possible increase in actuarial assumption</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_D81D6CE6709FE25A64A4571BC8277C12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_D81D6CE6709FE25A64A4571BC8277C12" xlink:to="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_D81D6CE6709FE25A64A4571BC8277C12" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9111451B883541E2059E571BC8275271_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9111451B883541E2059E571BC8275271" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impact on defined benefit obligation, decrease in assumption</link:label>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9111451B883541E2059E571BC8275271_label_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9111451B883541E2059E571BC8275271" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percentage of reasonably possible decrease in actuarial assumption</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9111451B883541E2059E571BC8275271" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9111451B883541E2059E571BC8275271" xlink:to="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9111451B883541E2059E571BC8275271" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_40A60813D29E68C9BA76485E37242188_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_40A60813D29E68C9BA76485E37242188" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments and Risk Management</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_40A60813D29E68C9BA76485E37242188_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_40A60813D29E68C9BA76485E37242188" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of financial instruments [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_40A60813D29E68C9BA76485E37242188" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_40A60813D29E68C9BA76485E37242188" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_40A60813D29E68C9BA76485E37242188" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of other provisions [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E_label_en-US" xlink:label="lab_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of other provisions [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:to="lab_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other provisions [member]</link:label>
    <link:label id="lab_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531_label_en-US" xlink:label="lab_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other provisions [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:to="lab_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RestructuringProvisionMember_20BFD8A70B10CCD5EEAE04A3DCFAFC2B_terseLabel_en-US" xlink:label="lab_ifrs-full_RestructuringProvisionMember_20BFD8A70B10CCD5EEAE04A3DCFAFC2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring</link:label>
    <link:label id="lab_ifrs-full_RestructuringProvisionMember_20BFD8A70B10CCD5EEAE04A3DCFAFC2B_label_en-US" xlink:label="lab_ifrs-full_RestructuringProvisionMember_20BFD8A70B10CCD5EEAE04A3DCFAFC2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring provision [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RestructuringProvisionMember" xlink:label="loc_ifrs-full_RestructuringProvisionMember_20BFD8A70B10CCD5EEAE04A3DCFAFC2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RestructuringProvisionMember_20BFD8A70B10CCD5EEAE04A3DCFAFC2B" xlink:to="lab_ifrs-full_RestructuringProvisionMember_20BFD8A70B10CCD5EEAE04A3DCFAFC2B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WarrantyProvisionMember_997FB40FC014AD4F920704A3DCFAC098_terseLabel_en-US" xlink:label="lab_ifrs-full_WarrantyProvisionMember_997FB40FC014AD4F920704A3DCFAC098" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty</link:label>
    <link:label id="lab_ifrs-full_WarrantyProvisionMember_997FB40FC014AD4F920704A3DCFAC098_label_en-US" xlink:label="lab_ifrs-full_WarrantyProvisionMember_997FB40FC014AD4F920704A3DCFAC098" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warranty provision [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WarrantyProvisionMember" xlink:label="loc_ifrs-full_WarrantyProvisionMember_997FB40FC014AD4F920704A3DCFAC098" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WarrantyProvisionMember_997FB40FC014AD4F920704A3DCFAC098" xlink:to="lab_ifrs-full_WarrantyProvisionMember_997FB40FC014AD4F920704A3DCFAC098" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LegalProceedingsProvisionMember_E1A8B3C7D0DD5EC5007204A3DCFAD8DE_terseLabel_en-US" xlink:label="lab_ifrs-full_LegalProceedingsProvisionMember_E1A8B3C7D0DD5EC5007204A3DCFAD8DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal</link:label>
    <link:label id="lab_ifrs-full_LegalProceedingsProvisionMember_E1A8B3C7D0DD5EC5007204A3DCFAD8DE_label_en-US" xlink:label="lab_ifrs-full_LegalProceedingsProvisionMember_E1A8B3C7D0DD5EC5007204A3DCFAD8DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal proceedings provision [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LegalProceedingsProvisionMember" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_E1A8B3C7D0DD5EC5007204A3DCFAD8DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LegalProceedingsProvisionMember_E1A8B3C7D0DD5EC5007204A3DCFAD8DE" xlink:to="lab_ifrs-full_LegalProceedingsProvisionMember_E1A8B3C7D0DD5EC5007204A3DCFAD8DE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7EADFD271EB55B478C3204A3DCFA57EE_terseLabel_en-US" xlink:label="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7EADFD271EB55B478C3204A3DCFA57EE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7EADFD271EB55B478C3204A3DCFA57EE_label_en-US" xlink:label="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7EADFD271EB55B478C3204A3DCFA57EE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for decommissioning, restoration and rehabilitation costs [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7EADFD271EB55B478C3204A3DCFA57EE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7EADFD271EB55B478C3204A3DCFA57EE" xlink:to="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7EADFD271EB55B478C3204A3DCFA57EE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of other provisions [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in other provisions [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in other provisions [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:label="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherProvisions_07F186EDB734A1FD5FBF04A3DCFA6435_periodStartLabel_en-US" xlink:label="lab_ifrs-full_OtherProvisions_07F186EDB734A1FD5FBF04A3DCFA6435" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_ifrs-full_OtherProvisions_07F186EDB734A1FD5FBF04A3DCFA6435_label_en-US" xlink:label="lab_ifrs-full_OtherProvisions_07F186EDB734A1FD5FBF04A3DCFA6435" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other provisions</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_07F186EDB734A1FD5FBF04A3DCFA6435" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisions_07F186EDB734A1FD5FBF04A3DCFA6435" xlink:to="lab_ifrs-full_OtherProvisions_07F186EDB734A1FD5FBF04A3DCFA6435" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdditionalProvisionsOtherProvisions_9A60FA80B617DDC2C09304A3DCFA1A5A_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionalProvisionsOtherProvisions_9A60FA80B617DDC2C09304A3DCFA1A5A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_AdditionalProvisionsOtherProvisions_9A60FA80B617DDC2C09304A3DCFA1A5A_label_en-US" xlink:label="lab_ifrs-full_AdditionalProvisionsOtherProvisions_9A60FA80B617DDC2C09304A3DCFA1A5A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional provisions, other provisions</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdditionalProvisionsOtherProvisions" xlink:label="loc_ifrs-full_AdditionalProvisionsOtherProvisions_9A60FA80B617DDC2C09304A3DCFA1A5A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalProvisionsOtherProvisions_9A60FA80B617DDC2C09304A3DCFA1A5A" xlink:to="lab_ifrs-full_AdditionalProvisionsOtherProvisions_9A60FA80B617DDC2C09304A3DCFA1A5A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_UnusedProvisionReversedOtherProvisions_C0F37B1C2E7BE9512D4E04A3DCFA8859_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_UnusedProvisionReversedOtherProvisions_C0F37B1C2E7BE9512D4E04A3DCFA8859" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Reversal of prior year provisions</link:label>
    <link:label id="lab_ifrs-full_UnusedProvisionReversedOtherProvisions_C0F37B1C2E7BE9512D4E04A3DCFA8859_label_en-US" xlink:label="lab_ifrs-full_UnusedProvisionReversedOtherProvisions_C0F37B1C2E7BE9512D4E04A3DCFA8859" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unused provision reversed, other provisions</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UnusedProvisionReversedOtherProvisions" xlink:label="loc_ifrs-full_UnusedProvisionReversedOtherProvisions_C0F37B1C2E7BE9512D4E04A3DCFA8859" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedProvisionReversedOtherProvisions_C0F37B1C2E7BE9512D4E04A3DCFA8859" xlink:to="lab_ifrs-full_UnusedProvisionReversedOtherProvisions_C0F37B1C2E7BE9512D4E04A3DCFA8859" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProvisionUsedOtherProvisions_E99CE02852B233250E0E04A3DCFABCD7_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_ProvisionUsedOtherProvisions_E99CE02852B233250E0E04A3DCFABCD7" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments/usage</link:label>
    <link:label id="lab_ifrs-full_ProvisionUsedOtherProvisions_E99CE02852B233250E0E04A3DCFABCD7_label_en-US" xlink:label="lab_ifrs-full_ProvisionUsedOtherProvisions_E99CE02852B233250E0E04A3DCFABCD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision used, other provisions</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProvisionUsedOtherProvisions" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions_E99CE02852B233250E0E04A3DCFABCD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionUsedOtherProvisions_E99CE02852B233250E0E04A3DCFABCD7" xlink:to="lab_ifrs-full_ProvisionUsedOtherProvisions_E99CE02852B233250E0E04A3DCFABCD7" xlink:type="arc" />
    <link:label id="lab_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475_terseLabel_en-US" xlink:label="lab_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accretion, foreign exchange and other</link:label>
    <link:label id="lab_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475_label_en-US" xlink:label="lab_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) Through Accretion and Net Exchange Differences, Other Provisions</link:label>
    <link:label id="lab_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475_documentation_en-US" xlink:label="lab_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) Through Accretion and Net Exchange Differences, Other Provisions</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions" xlink:label="loc_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475" xlink:to="lab_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherProvisions_8725784DFC702B3D330B04A3DCFA3FC0_periodEndLabel_en-US" xlink:label="lab_ifrs-full_OtherProvisions_8725784DFC702B3D330B04A3DCFA3FC0" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_8725784DFC702B3D330B04A3DCFA3FC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisions_8725784DFC702B3D330B04A3DCFA3FC0" xlink:to="lab_ifrs-full_OtherProvisions_8725784DFC702B3D330B04A3DCFA3FC0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentProvisions_4ACE4FC9C997BBC7414D04A3DCFAEA53_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentProvisions_4ACE4FC9C997BBC7414D04A3DCFAEA53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentProvisions" xlink:label="loc_ifrs-full_CurrentProvisions_4ACE4FC9C997BBC7414D04A3DCFAEA53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentProvisions_4ACE4FC9C997BBC7414D04A3DCFAEA53" xlink:to="lab_ifrs-full_CurrentProvisions_4ACE4FC9C997BBC7414D04A3DCFAEA53" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NoncurrentProvisions_9DD9461D0252DD1D9B5104A3DCFAEF3B_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentProvisions_9DD9461D0252DD1D9B5104A3DCFAEF3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-current</link:label>
    <link:label id="lab_ifrs-full_NoncurrentProvisions_9DD9461D0252DD1D9B5104A3DCFAEF3B_label_en-US" xlink:label="lab_ifrs-full_NoncurrentProvisions_9DD9461D0252DD1D9B5104A3DCFAEF3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current provisions</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentProvisions" xlink:label="loc_ifrs-full_NoncurrentProvisions_9DD9461D0252DD1D9B5104A3DCFAEF3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentProvisions_9DD9461D0252DD1D9B5104A3DCFAEF3B" xlink:to="lab_ifrs-full_NoncurrentProvisions_9DD9461D0252DD1D9B5104A3DCFAEF3B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_Provisions_62FFDF08F59FCB417F1404A3DCFA62CC_totalLabel_en-US" xlink:label="lab_ifrs-full_Provisions_62FFDF08F59FCB417F1404A3DCFA62CC" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total provisions</link:label>
    <link:label id="lab_ifrs-full_Provisions_62FFDF08F59FCB417F1404A3DCFA62CC_label_en-US" xlink:label="lab_ifrs-full_Provisions_62FFDF08F59FCB417F1404A3DCFA62CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provisions</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Provisions" xlink:label="loc_ifrs-full_Provisions_62FFDF08F59FCB417F1404A3DCFA62CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Provisions_62FFDF08F59FCB417F1404A3DCFA62CC" xlink:to="lab_ifrs-full_Provisions_62FFDF08F59FCB417F1404A3DCFA62CC" xlink:type="arc" />
    <link:label id="lab_cls_DocumentAndEntityInformationAbstract_2A85445FC36C18C15288F798C7247D26_label_en-US" xlink:label="lab_cls_DocumentAndEntityInformationAbstract_2A85445FC36C18C15288F798C7247D26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:label id="lab_cls_DocumentAndEntityInformationAbstract_2A85445FC36C18C15288F798C7247D26_documentation_en-US" xlink:label="lab_cls_DocumentAndEntityInformationAbstract_2A85445FC36C18C15288F798C7247D26" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DocumentAndEntityInformationAbstract" xlink:label="loc_cls_DocumentAndEntityInformationAbstract_2A85445FC36C18C15288F798C7247D26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DocumentAndEntityInformationAbstract_2A85445FC36C18C15288F798C7247D26" xlink:to="lab_cls_DocumentAndEntityInformationAbstract_2A85445FC36C18C15288F798C7247D26" xlink:type="arc" />
    <link:label id="lab_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E_label_en-US" xlink:label="lab_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:to="lab_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PreferenceSharesMember_440443DE7E88145D3644F79D38E3B294_verboseLabel_en-US" xlink:label="lab_ifrs-full_PreferenceSharesMember_440443DE7E88145D3644F79D38E3B294" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preference Shares</link:label>
    <link:label id="lab_ifrs-full_PreferenceSharesMember_440443DE7E88145D3644F79D38E3B294_label_en-US" xlink:label="lab_ifrs-full_PreferenceSharesMember_440443DE7E88145D3644F79D38E3B294" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preference shares [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PreferenceSharesMember" xlink:label="loc_ifrs-full_PreferenceSharesMember_440443DE7E88145D3644F79D38E3B294" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PreferenceSharesMember_440443DE7E88145D3644F79D38E3B294" xlink:to="lab_ifrs-full_PreferenceSharesMember_440443DE7E88145D3644F79D38E3B294" xlink:type="arc" />
    <link:label id="lab_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="lab_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_99AAB4B62559693E9815F798C724A2D7_terseLabel_en-US" xlink:label="lab_dei_DocumentType_99AAB4B62559693E9815F798C724A2D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_99AAB4B62559693E9815F798C724A2D7_label_en-US" xlink:label="lab_dei_DocumentType_99AAB4B62559693E9815F798C724A2D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_99AAB4B62559693E9815F798C724A2D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_99AAB4B62559693E9815F798C724A2D7" xlink:to="lab_dei_DocumentType_99AAB4B62559693E9815F798C724A2D7" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_372D38A3B774663EB9DDF798C724A252_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_372D38A3B774663EB9DDF798C724A252" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_372D38A3B774663EB9DDF798C724A252_label_en-US" xlink:label="lab_dei_AmendmentFlag_372D38A3B774663EB9DDF798C724A252" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_372D38A3B774663EB9DDF798C724A252" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_372D38A3B774663EB9DDF798C724A252" xlink:to="lab_dei_AmendmentFlag_372D38A3B774663EB9DDF798C724A252" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_4EF79C01BE752148BA0EF798C724B809_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_4EF79C01BE752148BA0EF798C724B809" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_4EF79C01BE752148BA0EF798C724B809_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_4EF79C01BE752148BA0EF798C724B809" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_4EF79C01BE752148BA0EF798C724B809" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_4EF79C01BE752148BA0EF798C724B809" xlink:to="lab_dei_DocumentPeriodEndDate_4EF79C01BE752148BA0EF798C724B809" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_364218FE6CE4D231CBC2F798C724E9B8_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_364218FE6CE4D231CBC2F798C724E9B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_364218FE6CE4D231CBC2F798C724E9B8_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_364218FE6CE4D231CBC2F798C724E9B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_364218FE6CE4D231CBC2F798C724E9B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_364218FE6CE4D231CBC2F798C724E9B8" xlink:to="lab_dei_DocumentFiscalYearFocus_364218FE6CE4D231CBC2F798C724E9B8" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_6F8C0D95EAE23CFD6CCAF798C724E288_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_6F8C0D95EAE23CFD6CCAF798C724E288" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_6F8C0D95EAE23CFD6CCAF798C724E288_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_6F8C0D95EAE23CFD6CCAF798C724E288" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6F8C0D95EAE23CFD6CCAF798C724E288" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_6F8C0D95EAE23CFD6CCAF798C724E288" xlink:to="lab_dei_DocumentFiscalPeriodFocus_6F8C0D95EAE23CFD6CCAF798C724E288" xlink:type="arc" />
    <link:label id="lab_dei_EntityCurrentReportingStatus_CA7FF589B5DE52BF7578F798C7246022_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_CA7FF589B5DE52BF7578F798C7246022" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_CA7FF589B5DE52BF7578F798C7246022_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus_CA7FF589B5DE52BF7578F798C7246022" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_CA7FF589B5DE52BF7578F798C7246022" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus_CA7FF589B5DE52BF7578F798C7246022" xlink:to="lab_dei_EntityCurrentReportingStatus_CA7FF589B5DE52BF7578F798C7246022" xlink:type="arc" />
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_E166FB680284679D9B9FF798C72428DB_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_E166FB680284679D9B9FF798C72428DB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_E166FB680284679D9B9FF798C72428DB_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer_E166FB680284679D9B9FF798C72428DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_E166FB680284679D9B9FF798C72428DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer_E166FB680284679D9B9FF798C72428DB" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer_E166FB680284679D9B9FF798C72428DB" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_B435D64CA2A03C457248F798C7247F9B_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_B435D64CA2A03C457248F798C7247F9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_B435D64CA2A03C457248F798C7247F9B_label_en-US" xlink:label="lab_dei_EntityRegistrantName_B435D64CA2A03C457248F798C7247F9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_B435D64CA2A03C457248F798C7247F9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_B435D64CA2A03C457248F798C7247F9B" xlink:to="lab_dei_EntityRegistrantName_B435D64CA2A03C457248F798C7247F9B" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_6D34FDCFF47B277AD52DF798C724CDC3_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_6D34FDCFF47B277AD52DF798C724CDC3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_6D34FDCFF47B277AD52DF798C724CDC3_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_6D34FDCFF47B277AD52DF798C724CDC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_6D34FDCFF47B277AD52DF798C724CDC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_6D34FDCFF47B277AD52DF798C724CDC3" xlink:to="lab_dei_EntityCentralIndexKey_6D34FDCFF47B277AD52DF798C724CDC3" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_B126F2FF15A8413843CFF798C7245CE5_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_B126F2FF15A8413843CFF798C7245CE5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_B126F2FF15A8413843CFF798C7245CE5_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_B126F2FF15A8413843CFF798C7245CE5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_B126F2FF15A8413843CFF798C7245CE5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_B126F2FF15A8413843CFF798C7245CE5" xlink:to="lab_dei_CurrentFiscalYearEndDate_B126F2FF15A8413843CFF798C7245CE5" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_9B5CC01160BF44C2FBE6F798C7245224_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_9B5CC01160BF44C2FBE6F798C7245224" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_9B5CC01160BF44C2FBE6F798C7245224_label_en-US" xlink:label="lab_dei_EntityFilerCategory_9B5CC01160BF44C2FBE6F798C7245224" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_9B5CC01160BF44C2FBE6F798C7245224" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_9B5CC01160BF44C2FBE6F798C7245224" xlink:to="lab_dei_EntityFilerCategory_9B5CC01160BF44C2FBE6F798C7245224" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_13D6D20320CA6B735B02F798C724C3CF_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_13D6D20320CA6B735B02F798C724C3CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_13D6D20320CA6B735B02F798C724C3CF_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_13D6D20320CA6B735B02F798C724C3CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_13D6D20320CA6B735B02F798C724C3CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_13D6D20320CA6B735B02F798C724C3CF" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_13D6D20320CA6B735B02F798C724C3CF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about hedging instruments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about hedging instruments [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:type="arc" />
    <link:label id="lab_currency_MYR_82AA0021155CF4FD16FE018DBC0682A5_terseLabel_en-US" xlink:label="lab_currency_MYR_82AA0021155CF4FD16FE018DBC0682A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Malaysian ringgit</link:label>
    <link:label id="lab_currency_MYR_82AA0021155CF4FD16FE018DBC0682A5_label_en-US" xlink:label="lab_currency_MYR_82AA0021155CF4FD16FE018DBC0682A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Malaysia, Ringgits</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_MYR" xlink:label="loc_currency_MYR_82AA0021155CF4FD16FE018DBC0682A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_MYR_82AA0021155CF4FD16FE018DBC0682A5" xlink:to="lab_currency_MYR_82AA0021155CF4FD16FE018DBC0682A5" xlink:type="arc" />
    <link:label id="lab_currency_MXN_2C58D716811A9A09CCE0018DBC06CF14_terseLabel_en-US" xlink:label="lab_currency_MXN_2C58D716811A9A09CCE0018DBC06CF14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mexican peso</link:label>
    <link:label id="lab_currency_MXN_2C58D716811A9A09CCE0018DBC06CF14_label_en-US" xlink:label="lab_currency_MXN_2C58D716811A9A09CCE0018DBC06CF14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mexico, Pesos</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_MXN" xlink:label="loc_currency_MXN_2C58D716811A9A09CCE0018DBC06CF14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_MXN_2C58D716811A9A09CCE0018DBC06CF14" xlink:to="lab_currency_MXN_2C58D716811A9A09CCE0018DBC06CF14" xlink:type="arc" />
    <link:label id="lab_currency_GBP_DC7132F3A3394678F3F6018DBC06628E_verboseLabel_en-US" xlink:label="lab_currency_GBP_DC7132F3A3394678F3F6018DBC06628E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">British pound</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_GBP" xlink:label="loc_currency_GBP_DC7132F3A3394678F3F6018DBC06628E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_GBP_DC7132F3A3394678F3F6018DBC06628E" xlink:to="lab_currency_GBP_DC7132F3A3394678F3F6018DBC06628E" xlink:type="arc" />
    <link:label id="lab_currency_CNY_AF3973BCE8F9F8C86FC3018DBC071F7A_terseLabel_en-US" xlink:label="lab_currency_CNY_AF3973BCE8F9F8C86FC3018DBC071F7A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Chinese renminbi</link:label>
    <link:label id="lab_currency_CNY_AF3973BCE8F9F8C86FC3018DBC071F7A_label_en-US" xlink:label="lab_currency_CNY_AF3973BCE8F9F8C86FC3018DBC071F7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">China, Yuan Renminbi</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_CNY" xlink:label="loc_currency_CNY_AF3973BCE8F9F8C86FC3018DBC071F7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_CNY_AF3973BCE8F9F8C86FC3018DBC071F7A" xlink:to="lab_currency_CNY_AF3973BCE8F9F8C86FC3018DBC071F7A" xlink:type="arc" />
    <link:label id="lab_currency_RON_D7C9F62DC609F8136EC7018DBC070D97_terseLabel_en-US" xlink:label="lab_currency_RON_D7C9F62DC609F8136EC7018DBC070D97" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Romanian leu</link:label>
    <link:label id="lab_currency_RON_D7C9F62DC609F8136EC7018DBC070D97_label_en-US" xlink:label="lab_currency_RON_D7C9F62DC609F8136EC7018DBC070D97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Romania, New Lei</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_RON" xlink:label="loc_currency_RON_D7C9F62DC609F8136EC7018DBC070D97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_RON_D7C9F62DC609F8136EC7018DBC070D97" xlink:to="lab_currency_RON_D7C9F62DC609F8136EC7018DBC070D97" xlink:type="arc" />
    <link:label id="lab_currency_SGD_1A61AAA15C89CCFEA372018DBC07F8D2_terseLabel_en-US" xlink:label="lab_currency_SGD_1A61AAA15C89CCFEA372018DBC07F8D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Singapore dollar</link:label>
    <link:label id="lab_currency_SGD_1A61AAA15C89CCFEA372018DBC07F8D2_label_en-US" xlink:label="lab_currency_SGD_1A61AAA15C89CCFEA372018DBC07F8D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Singapore, Dollars</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_SGD" xlink:label="loc_currency_SGD_1A61AAA15C89CCFEA372018DBC07F8D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_SGD_1A61AAA15C89CCFEA372018DBC07F8D2" xlink:to="lab_currency_SGD_1A61AAA15C89CCFEA372018DBC07F8D2" xlink:type="arc" />
    <link:label id="lab_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B_terseLabel_en-US" xlink:label="lab_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B_label_en-US" xlink:label="lab_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Currency [Member]</link:label>
    <link:label id="lab_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B_documentation_en-US" xlink:label="lab_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Currency [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherCurrencyMember" xlink:label="loc_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B" xlink:to="lab_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about hedging instruments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about hedging instruments [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:type="arc" />
    <link:label id="lab_invest_DerivativeNotionalAmount_E9F95889BBAA13FBFB8B018DBC0CD66B_terseLabel_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_E9F95889BBAA13FBFB8B018DBC0CD66B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract amount of U.S. dollars</link:label>
    <link:label id="lab_invest_DerivativeNotionalAmount_E9F95889BBAA13FBFB8B018DBC0CD66B_label_en-US" xlink:label="lab_invest_DerivativeNotionalAmount_E9F95889BBAA13FBFB8B018DBC0CD66B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_E9F95889BBAA13FBFB8B018DBC0CD66B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_invest_DerivativeNotionalAmount_E9F95889BBAA13FBFB8B018DBC0CD66B" xlink:to="lab_invest_DerivativeNotionalAmount_E9F95889BBAA13FBFB8B018DBC0CD66B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AveragePriceOfHedgingInstrument_60299ACC705A9654A777018DBC0CFF8A_terseLabel_en-US" xlink:label="lab_ifrs-full_AveragePriceOfHedgingInstrument_60299ACC705A9654A777018DBC0CFF8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exchange rate in U.S. dollars (in dollars per share)</link:label>
    <link:label id="lab_ifrs-full_AveragePriceOfHedgingInstrument_60299ACC705A9654A777018DBC0CFF8A_label_en-US" xlink:label="lab_ifrs-full_AveragePriceOfHedgingInstrument_60299ACC705A9654A777018DBC0CFF8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Average price of hedging instrument</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AveragePriceOfHedgingInstrument" xlink:label="loc_ifrs-full_AveragePriceOfHedgingInstrument_60299ACC705A9654A777018DBC0CFF8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AveragePriceOfHedgingInstrument_60299ACC705A9654A777018DBC0CFF8A" xlink:to="lab_ifrs-full_AveragePriceOfHedgingInstrument_60299ACC705A9654A777018DBC0CFF8A" xlink:type="arc" />
    <link:label id="lab_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590_terseLabel_en-US" xlink:label="lab_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum period in months</link:label>
    <link:label id="lab_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590_label_en-US" xlink:label="lab_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Length Of Time Hedged In Cash Flow Hedge</link:label>
    <link:label id="lab_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590_documentation_en-US" xlink:label="lab_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum Length of Time Hedged in Cash Flow Hedge</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_MaximumLengthOfTimeHedgedInCashFlowHedge" xlink:label="loc_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590" xlink:to="lab_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590" xlink:type="arc" />
    <link:label id="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_64E78DD350DC88D92EF4018DBC0CCF9F_verboseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_64E78DD350DC88D92EF4018DBC0CCF9F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair value gain/(loss)</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_64E78DD350DC88D92EF4018DBC0CCF9F_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_64E78DD350DC88D92EF4018DBC0CCF9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains (losses) on change in fair value of derivatives</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_64E78DD350DC88D92EF4018DBC0CCF9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_64E78DD350DC88D92EF4018DBC0CCF9F" xlink:to="lab_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_64E78DD350DC88D92EF4018DBC0CCF9F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss_A96DF967C2E99753F430018DBC0CD9C8_terseLabel_en-US" xlink:label="lab_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss_A96DF967C2E99753F430018DBC0CD9C8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedge ineffectiveness</link:label>
    <link:label id="lab_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss_A96DF967C2E99753F430018DBC0CD9C8_label_en-US" xlink:label="lab_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss_A96DF967C2E99753F430018DBC0CD9C8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (loss) on hedge ineffectiveness recognised in profit or loss</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss_A96DF967C2E99753F430018DBC0CD9C8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss_A96DF967C2E99753F430018DBC0CD9C8" xlink:to="lab_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss_A96DF967C2E99753F430018DBC0CD9C8" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialAssets_D143E6D00093B2F1BC4D018DBC0C2F62_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialAssets_D143E6D00093B2F1BC4D018DBC0C2F62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative assets</link:label>
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialAssets_D143E6D00093B2F1BC4D018DBC0C2F62_label_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialAssets_D143E6D00093B2F1BC4D018DBC0C2F62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current derivative financial assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentDerivativeFinancialAssets" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets_D143E6D00093B2F1BC4D018DBC0C2F62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentDerivativeFinancialAssets_D143E6D00093B2F1BC4D018DBC0C2F62" xlink:to="lab_ifrs-full_CurrentDerivativeFinancialAssets_D143E6D00093B2F1BC4D018DBC0C2F62" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialLiabilities_33B6A85C9655BCEA3C6E018DBC0C2074_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialLiabilities_33B6A85C9655BCEA3C6E018DBC0C2074" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentDerivativeFinancialLiabilities_33B6A85C9655BCEA3C6E018DBC0C2074_label_en-US" xlink:label="lab_ifrs-full_CurrentDerivativeFinancialLiabilities_33B6A85C9655BCEA3C6E018DBC0C2074" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current derivative financial liabilities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_33B6A85C9655BCEA3C6E018DBC0C2074" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_33B6A85C9655BCEA3C6E018DBC0C2074" xlink:to="lab_ifrs-full_CurrentDerivativeFinancialLiabilities_33B6A85C9655BCEA3C6E018DBC0C2074" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_A01CC65619DDC49BB7BE5776805F899F_terseLabel_en-US" xlink:label="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_A01CC65619DDC49BB7BE5776805F899F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued benefit obligations</link:label>
    <link:label id="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_A01CC65619DDC49BB7BE5776805F899F_label_en-US" xlink:label="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_A01CC65619DDC49BB7BE5776805F899F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Present value of defined benefit obligation [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_A01CC65619DDC49BB7BE5776805F899F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_A01CC65619DDC49BB7BE5776805F899F" xlink:to="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_A01CC65619DDC49BB7BE5776805F899F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_C286852A1683DC77CC2457767C38783E_periodStartLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_C286852A1683DC77CC2457767C38783E" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Accrued benefit obligations, beginning of year</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_C286852A1683DC77CC2457767C38783E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_C286852A1683DC77CC2457767C38783E" xlink:to="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_C286852A1683DC77CC2457767C38783E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_3CFF15930E55C4990DA557767C7F65E9_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_3CFF15930E55C4990DA557767C7F65E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current service cost</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_3CFF15930E55C4990DA557767C7F65E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_3CFF15930E55C4990DA557767C7F65E9" xlink:to="lab_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_3CFF15930E55C4990DA557767C7F65E9" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_C9EE1D79215F7BB1EDFB57767CB53D31_terseLabel_en-US" xlink:label="lab_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_C9EE1D79215F7BB1EDFB57767CB53D31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Past service cost and settlement/curtailment losses</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_C9EE1D79215F7BB1EDFB57767CB53D31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_C9EE1D79215F7BB1EDFB57767CB53D31" xlink:to="lab_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_C9EE1D79215F7BB1EDFB57767CB53D31" xlink:type="arc" />
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A323D2B4D030086BB31F57767CECD9C0_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A323D2B4D030086BB31F57767CECD9C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest cost</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A323D2B4D030086BB31F57767CECD9C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A323D2B4D030086BB31F57767CECD9C0" xlink:to="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A323D2B4D030086BB31F57767CECD9C0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_A51079E3DC5EC8BD2E3557767D1E60CB_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_A51079E3DC5EC8BD2E3557767D1E60CB" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Actuarial (losses) gains in other comprehensive income from changes in demographic assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_A51079E3DC5EC8BD2E3557767D1E60CB_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_A51079E3DC5EC8BD2E3557767D1E60CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial gains (losses) arising from changes in demographic assumptions, net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_A51079E3DC5EC8BD2E3557767D1E60CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_A51079E3DC5EC8BD2E3557767D1E60CB" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_A51079E3DC5EC8BD2E3557767D1E60CB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_D75C7DF7106DC47028B557767D570ECE_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_D75C7DF7106DC47028B557767D570ECE" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Actuarial (losses) gains in other comprehensive income from changes in financial assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_D75C7DF7106DC47028B557767D570ECE_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_D75C7DF7106DC47028B557767D570ECE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial gains (losses) arising from changes in financial assumptions, net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_D75C7DF7106DC47028B557767D570ECE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_D75C7DF7106DC47028B557767D570ECE" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_D75C7DF7106DC47028B557767D570ECE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_840942C1F4B6E9936C5357767D8DE6AC_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_840942C1F4B6E9936C5357767D8DE6AC" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Actuarial (losses) gains in other comprehensive income from experience adjustments</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_840942C1F4B6E9936C5357767D8DE6AC_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_840942C1F4B6E9936C5357767D8DE6AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Actuarial gains (losses) arising from experience adjustments, net defined benefit liability (asset)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_840942C1F4B6E9936C5357767D8DE6AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_840942C1F4B6E9936C5357767D8DE6AC" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_840942C1F4B6E9936C5357767D8DE6AC" xlink:type="arc" />
    <link:label id="lab_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_058FC1839C1C2FD4D1BA57767DBEA829_negatedTerseLabel_en-US" xlink:label="lab_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_058FC1839C1C2FD4D1BA57767DBEA829" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement payments from employer</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_058FC1839C1C2FD4D1BA57767DBEA829" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_058FC1839C1C2FD4D1BA57767DBEA829" xlink:to="lab_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_058FC1839C1C2FD4D1BA57767DBEA829" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_17E3D5B0B5FFEE6CA71857767DFA8838_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_17E3D5B0B5FFEE6CA71857767DFA8838" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement payments from plan</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_17E3D5B0B5FFEE6CA71857767DFA8838" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_17E3D5B0B5FFEE6CA71857767DFA8838" xlink:to="lab_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_17E3D5B0B5FFEE6CA71857767DFA8838" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_C7DAFE1AD2DE707DA0B557767E337DDD_negatedLabel_en-US" xlink:label="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_C7DAFE1AD2DE707DA0B557767E337DDD" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Benefit payments from plan</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_C7DAFE1AD2DE707DA0B557767E337DDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_C7DAFE1AD2DE707DA0B557767E337DDD" xlink:to="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_C7DAFE1AD2DE707DA0B557767E337DDD" xlink:type="arc" />
    <link:label id="lab_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_B17100687307A1770EBE57767E724A69_negatedLabel_en-US" xlink:label="lab_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_B17100687307A1770EBE57767E724A69" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Benefit payments from employer</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_B17100687307A1770EBE57767E724A69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_B17100687307A1770EBE57767E724A69" xlink:to="lab_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_B17100687307A1770EBE57767E724A69" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_F7A69A82C2FBDF8DBECA57767EA6AF8A_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_F7A69A82C2FBDF8DBECA57767EA6AF8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency exchange rate changes and other</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_F7A69A82C2FBDF8DBECA57767EA6AF8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_F7A69A82C2FBDF8DBECA57767EA6AF8A" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_F7A69A82C2FBDF8DBECA57767EA6AF8A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_1B6283B7689826E489F65779EBD6258A_periodEndLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_1B6283B7689826E489F65779EBD6258A" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Accrued benefit obligations, end of year</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_1B6283B7689826E489F65779EBD6258A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_1B6283B7689826E489F65779EBD6258A" xlink:to="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_1B6283B7689826E489F65779EBD6258A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_14F584BA228FFD5AD02157767EDDFAD4_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_14F584BA228FFD5AD02157767EDDFAD4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average duration of defined benefit obligation</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_14F584BA228FFD5AD02157767EDDFAD4_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_14F584BA228FFD5AD02157767EDDFAD4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average duration of defined benefit obligation</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_14F584BA228FFD5AD02157767EDDFAD4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_14F584BA228FFD5AD02157767EDDFAD4" xlink:to="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_14F584BA228FFD5AD02157767EDDFAD4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_BFA7761B3A6E32117FD04827BCFF4D0D_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_BFA7761B3A6E32117FD04827BCFF4D0D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets, net of cash acquired</link:label>
    <link:label id="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_BFA7761B3A6E32117FD04827BCFF4D0D_label_en-US" xlink:label="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_BFA7761B3A6E32117FD04827BCFF4D0D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current assets recognised as of acquisition date</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_BFA7761B3A6E32117FD04827BCFF4D0D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_BFA7761B3A6E32117FD04827BCFF4D0D" xlink:to="lab_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_BFA7761B3A6E32117FD04827BCFF4D0D" xlink:type="arc" />
    <link:label id="lab_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3_terseLabel_en-US" xlink:label="lab_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment and other long-term assets</link:label>
    <link:label id="lab_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3_label_en-US" xlink:label="lab_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant And Equipment And Other Non-current Assets Recognized As Of Acquisition Date</link:label>
    <link:label id="lab_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3_documentation_en-US" xlink:label="lab_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant And Equipment And Other Non-current Assets Recognized As Of Acquisition Date</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate" xlink:label="loc_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3" xlink:to="lab_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_24BB497E518ADED613324827BCFF27D8_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_24BB497E518ADED613324827BCFF27D8" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_24BB497E518ADED613324827BCFF27D8_label_en-US" xlink:label="lab_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_24BB497E518ADED613324827BCFF27D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current liabilities recognised as of acquisition date</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_24BB497E518ADED613324827BCFF27D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_24BB497E518ADED613324827BCFF27D8" xlink:to="lab_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_24BB497E518ADED613324827BCFF27D8" xlink:type="arc" />
    <link:label id="lab_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48_negatedTerseLabel_en-US" xlink:label="lab_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes and other-long-term liabilities</link:label>
    <link:label id="lab_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48_label_en-US" xlink:label="lab_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities And Other Non-current Liabilities Recognized As Of Acquisition Date</link:label>
    <link:label id="lab_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48_documentation_en-US" xlink:label="lab_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Liabilities And Other Non-current Liabilities Recognized As Of Acquisition Date</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate" xlink:label="loc_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48" xlink:to="lab_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_B6FE08B1D362F84FF41B4827BD00A244_totalLabel_en-US" xlink:label="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_B6FE08B1D362F84FF41B4827BD00A244" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Identifiable assets acquired (liabilities assumed)</link:label>
    <link:label id="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_B6FE08B1D362F84FF41B4827BD00A244_label_en-US" xlink:label="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_B6FE08B1D362F84FF41B4827BD00A244" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Identifiable assets acquired (liabilities assumed)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_B6FE08B1D362F84FF41B4827BD00A244" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_B6FE08B1D362F84FF41B4827BD00A244" xlink:to="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_B6FE08B1D362F84FF41B4827BD00A244" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock_1E715B10B452AEE9CCD8099F5CCE011F_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock_1E715B10B452AEE9CCD8099F5CCE011F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital Stock</link:label>
    <link:label id="lab_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock_1E715B10B452AEE9CCD8099F5CCE011F_label_en-US" xlink:label="lab_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock_1E715B10B452AEE9CCD8099F5CCE011F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Share Capital And Share-based Payment Arrangements [Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock_1E715B10B452AEE9CCD8099F5CCE011F_documentation_en-US" xlink:label="lab_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock_1E715B10B452AEE9CCD8099F5CCE011F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Share Capital And Share-based Payment Arrangements [Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock" xlink:label="loc_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock_1E715B10B452AEE9CCD8099F5CCE011F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock_1E715B10B452AEE9CCD8099F5CCE011F" xlink:to="lab_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock_1E715B10B452AEE9CCD8099F5CCE011F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract_F47DA85633E466959C14F7154B7450DD_label_en-US" xlink:label="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract_F47DA85633E466959C14F7154B7450DD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of comprehensive income [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_F47DA85633E466959C14F7154B7450DD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_F47DA85633E466959C14F7154B7450DD" xlink:to="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract_F47DA85633E466959C14F7154B7450DD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAbstract_1522D984260C5AF1C752F7154B749850_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract_1522D984260C5AF1C752F7154B749850" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax (note 14)</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAbstract_1522D984260C5AF1C752F7154B749850_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract_1522D984260C5AF1C752F7154B749850" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other comprehensive income [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_1522D984260C5AF1C752F7154B749850" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_1522D984260C5AF1C752F7154B749850" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeAbstract_1522D984260C5AF1C752F7154B749850" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_E6B494341528F879AA35F7154B74D0CE_terseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_E6B494341528F879AA35F7154B74D0CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Items that will not be reclassified to net earnings:</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_E6B494341528F879AA35F7154B74D0CE_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_E6B494341528F879AA35F7154B74D0CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_E6B494341528F879AA35F7154B74D0CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_E6B494341528F879AA35F7154B74D0CE" xlink:to="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_E6B494341528F879AA35F7154B74D0CE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_83C64919FCB96B49A055F7154B758F60_terseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_83C64919FCB96B49A055F7154B758F60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Items that may be reclassified to net earnings:</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_83C64919FCB96B49A055F7154B758F60_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_83C64919FCB96B49A055F7154B758F60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_83C64919FCB96B49A055F7154B758F60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_83C64919FCB96B49A055F7154B758F60" xlink:to="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_83C64919FCB96B49A055F7154B758F60" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_E282CB1340004A77A8CBF7154B75DD79_totalLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_E282CB1340004A77A8CBF7154B75DD79" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive income</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_E282CB1340004A77A8CBF7154B75DD79_label_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_E282CB1340004A77A8CBF7154B75DD79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive income, attributable to owners of parent</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_E282CB1340004A77A8CBF7154B75DD79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_E282CB1340004A77A8CBF7154B75DD79" xlink:to="lab_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_E282CB1340004A77A8CBF7154B75DD79" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock_AC7E3BF831FF3857480904A3DC9CBF63_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock_AC7E3BF831FF3857480904A3DC9CBF63" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information about Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock_AC7E3BF831FF3857480904A3DC9CBF63_label_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock_AC7E3BF831FF3857480904A3DC9CBF63" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Detailed Information About Accumulated Other Comprehensive Income Explanatory [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock_AC7E3BF831FF3857480904A3DC9CBF63_documentation_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock_AC7E3BF831FF3857480904A3DC9CBF63" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Detailed Information About Accumulated Other Comprehensive Income Explanatory [Table Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock_AC7E3BF831FF3857480904A3DC9CBF63" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock_AC7E3BF831FF3857480904A3DC9CBF63" xlink:to="lab_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock_AC7E3BF831FF3857480904A3DC9CBF63" xlink:type="arc" />
    <link:label id="lab_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86_terseLabel_en-US" xlink:label="lab_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unamortized debt issuance costs</link:label>
    <link:label id="lab_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86_label_en-US" xlink:label="lab_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs [Member]</link:label>
    <link:label id="lab_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86_documentation_en-US" xlink:label="lab_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Financing Costs [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredFinancingCostsMember" xlink:label="loc_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86" xlink:to="lab_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86" xlink:type="arc" />
    <link:label id="lab_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B_totalLabel_en-US" xlink:label="lab_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Borrowings and Finance Lease Liabilities</link:label>
    <link:label id="lab_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B_label_en-US" xlink:label="lab_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Borrowings And Finance Lease Liabilities</link:label>
    <link:label id="lab_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B_documentation_en-US" xlink:label="lab_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Borrowings and Finance Lease Liabilities</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B" xlink:to="lab_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B" xlink:type="arc" />
    <link:label id="lab_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_05A0A99B7328A58A0832018DBDE4CCBA_verboseLabel_en-US" xlink:label="lab_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_05A0A99B7328A58A0832018DBDE4CCBA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current portion of borrowings under credit facility and finance lease obligations</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_05A0A99B7328A58A0832018DBDE4CCBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_05A0A99B7328A58A0832018DBDE4CCBA" xlink:to="lab_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_05A0A99B7328A58A0832018DBDE4CCBA" xlink:type="arc" />
    <link:label id="lab_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_597389F3B1D5E654A823018DBDE4EF31_verboseLabel_en-US" xlink:label="lab_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_597389F3B1D5E654A823018DBDE4EF31" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term portion of borrowings under credit facility and finance lease obligations</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_597389F3B1D5E654A823018DBDE4EF31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_597389F3B1D5E654A823018DBDE4EF31" xlink:to="lab_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_597389F3B1D5E654A823018DBDE4EF31" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_DD0F8E547A0D4294367104A3DD57AC9C_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_DD0F8E547A0D4294367104A3DD57AC9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Diluted</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_DD0F8E547A0D4294367104A3DD57AC9C_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_DD0F8E547A0D4294367104A3DD57AC9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of earnings per share [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_DD0F8E547A0D4294367104A3DD57AC9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_DD0F8E547A0D4294367104A3DD57AC9C" xlink:to="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_DD0F8E547A0D4294367104A3DD57AC9C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_21B580FE2D1DA86C31A143CD62514B41_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_21B580FE2D1DA86C31A143CD62514B41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Details of the Purchase Price Allocation by Year of Acquisition</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_21B580FE2D1DA86C31A143CD62514B41_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_21B580FE2D1DA86C31A143CD62514B41" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about business combinations [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_21B580FE2D1DA86C31A143CD62514B41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_21B580FE2D1DA86C31A143CD62514B41" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_21B580FE2D1DA86C31A143CD62514B41" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DomesticDefinedBenefitPlansMember_CB4C874C0BA933729DF35196B9C34517_terseLabel_en-US" xlink:label="lab_ifrs-full_DomesticDefinedBenefitPlansMember_CB4C874C0BA933729DF35196B9C34517" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canadian defined benefit plans</link:label>
    <link:label id="lab_ifrs-full_DomesticDefinedBenefitPlansMember_CB4C874C0BA933729DF35196B9C34517_label_en-US" xlink:label="lab_ifrs-full_DomesticDefinedBenefitPlansMember_CB4C874C0BA933729DF35196B9C34517" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic defined benefit plans [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DomesticDefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DomesticDefinedBenefitPlansMember_CB4C874C0BA933729DF35196B9C34517" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DomesticDefinedBenefitPlansMember_CB4C874C0BA933729DF35196B9C34517" xlink:to="lab_ifrs-full_DomesticDefinedBenefitPlansMember_CB4C874C0BA933729DF35196B9C34517" xlink:type="arc" />
    <link:label id="lab_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DB07B175F5D5C2B785C85196B9C306B0_terseLabel_en-US" xlink:label="lab_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DB07B175F5D5C2B785C85196B9C306B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash gain (loss) on purchase of annuity recorded in statement of operations</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DB07B175F5D5C2B785C85196B9C306B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DB07B175F5D5C2B785C85196B9C306B0" xlink:to="lab_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DB07B175F5D5C2B785C85196B9C306B0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_43439BE3772FD96D7AF8018DBE0774A4_verboseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_43439BE3772FD96D7AF8018DBE0774A4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization and Impairment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_43439BE3772FD96D7AF8018DBE0774A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_43439BE3772FD96D7AF8018DBE0774A4" xlink:to="lab_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_43439BE3772FD96D7AF8018DBE0774A4" xlink:type="arc" />
    <link:label id="lab_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D_terseLabel_en-US" xlink:label="lab_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intellectual property</link:label>
    <link:label id="lab_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D_label_en-US" xlink:label="lab_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intellectual Property1 [Member]</link:label>
    <link:label id="lab_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D_documentation_en-US" xlink:label="lab_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intellectual Property1 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IntellectualProperty1Member" xlink:label="loc_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D" xlink:to="lab_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_E8AD38D05C1F6E8CC913018DBE0860CD_verboseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_E8AD38D05C1F6E8CC913018DBE0860CD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_E8AD38D05C1F6E8CC913018DBE0860CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_E8AD38D05C1F6E8CC913018DBE0860CD" xlink:to="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_E8AD38D05C1F6E8CC913018DBE0860CD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_UnrealisedForeignExchangeGainsLossesMember_C1038AEC18CD3D8712E800CE7E4F2DA6_terseLabel_en-US" xlink:label="lab_ifrs-full_UnrealisedForeignExchangeGainsLossesMember_C1038AEC18CD3D8712E800CE7E4F2DA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized foreign exchange gains</link:label>
    <link:label id="lab_ifrs-full_UnrealisedForeignExchangeGainsLossesMember_C1038AEC18CD3D8712E800CE7E4F2DA6_label_en-US" xlink:label="lab_ifrs-full_UnrealisedForeignExchangeGainsLossesMember_C1038AEC18CD3D8712E800CE7E4F2DA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealised foreign exchange gains (losses) [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UnrealisedForeignExchangeGainsLossesMember" xlink:label="loc_ifrs-full_UnrealisedForeignExchangeGainsLossesMember_C1038AEC18CD3D8712E800CE7E4F2DA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnrealisedForeignExchangeGainsLossesMember_C1038AEC18CD3D8712E800CE7E4F2DA6" xlink:to="lab_ifrs-full_UnrealisedForeignExchangeGainsLossesMember_C1038AEC18CD3D8712E800CE7E4F2DA6" xlink:type="arc" />
    <link:label id="lab_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C_terseLabel_en-US" xlink:label="lab_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting provisions not currently deductible</link:label>
    <link:label id="lab_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C_label_en-US" xlink:label="lab_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Provisions Not Currently Deductible Related Temporary Differences [Member]</link:label>
    <link:label id="lab_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C_documentation_en-US" xlink:label="lab_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accounting Provisions Not Currently Deductible Related Temporary Differences</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" xlink:label="loc_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C" xlink:to="lab_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C" xlink:type="arc" />
    <link:label id="lab_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37_terseLabel_en-US" xlink:label="lab_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pensions and non-pension post-retirement benefits</link:label>
    <link:label id="lab_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37_label_en-US" xlink:label="lab_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pensions And Non-pension Post-retirement Benefit Related Temporary Differences [Member]</link:label>
    <link:label id="lab_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37_documentation_en-US" xlink:label="lab_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Pensions And Non-pension Post-retirement Benefit Related Temporary Differences</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember" xlink:label="loc_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37" xlink:to="lab_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37" xlink:type="arc" />
    <link:label id="lab_ifrs-full_UnusedTaxLossesMember_F5F9CCBA221E71D3BAF300CE7E4F9AD3_terseLabel_en-US" xlink:label="lab_ifrs-full_UnusedTaxLossesMember_F5F9CCBA221E71D3BAF300CE7E4F9AD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax losses carried forward</link:label>
    <link:label id="lab_ifrs-full_UnusedTaxLossesMember_F5F9CCBA221E71D3BAF300CE7E4F9AD3_label_en-US" xlink:label="lab_ifrs-full_UnusedTaxLossesMember_F5F9CCBA221E71D3BAF300CE7E4F9AD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unused tax losses [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UnusedTaxLossesMember" xlink:label="loc_ifrs-full_UnusedTaxLossesMember_F5F9CCBA221E71D3BAF300CE7E4F9AD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedTaxLossesMember_F5F9CCBA221E71D3BAF300CE7E4F9AD3" xlink:to="lab_ifrs-full_UnusedTaxLossesMember_F5F9CCBA221E71D3BAF300CE7E4F9AD3" xlink:type="arc" />
    <link:label id="lab_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10_terseLabel_en-US" xlink:label="lab_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment and intangibles</link:label>
    <link:label id="lab_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10_label_en-US" xlink:label="lab_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant And Equipment And Intangibles Related Temporary Differences [Member]</link:label>
    <link:label id="lab_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10_documentation_en-US" xlink:label="lab_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant And Equipment And Intangibles Related Temporary Differences</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" xlink:label="loc_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10" xlink:to="lab_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherTemporaryDifferencesMember_F2BC6F3D3D405DC49CAC00CE7E4FE865_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherTemporaryDifferencesMember_F2BC6F3D3D405DC49CAC00CE7E4FE865" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherTemporaryDifferencesMember_F2BC6F3D3D405DC49CAC00CE7E4FE865_label_en-US" xlink:label="lab_ifrs-full_OtherTemporaryDifferencesMember_F2BC6F3D3D405DC49CAC00CE7E4FE865" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other temporary differences [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherTemporaryDifferencesMember" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember_F2BC6F3D3D405DC49CAC00CE7E4FE865" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTemporaryDifferencesMember_F2BC6F3D3D405DC49CAC00CE7E4FE865" xlink:to="lab_ifrs-full_OtherTemporaryDifferencesMember_F2BC6F3D3D405DC49CAC00CE7E4FE865" xlink:type="arc" />
    <link:label id="lab_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185_terseLabel_en-US" xlink:label="lab_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification between deferred tax assets and deferred tax liabilities</link:label>
    <link:label id="lab_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185_label_en-US" xlink:label="lab_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification Between Deferred Tax Asset And Deferred Tax Liability Related Temporary Differences [Member]</link:label>
    <link:label id="lab_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185_documentation_en-US" xlink:label="lab_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reclassification Between Deferred Tax Asset And Deferred Tax Liability Related Temporary Differences</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" xlink:label="loc_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185" xlink:to="lab_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185" xlink:type="arc" />
    <link:label id="lab_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46_terseLabel_en-US" xlink:label="lab_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in deferred tax liability (asset) [abstract]</link:label>
    <link:label id="lab_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46_label_en-US" xlink:label="lab_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation Of Changes In Deferred Tax Asset [Roll Forward]</link:label>
    <link:label id="lab_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46_documentation_en-US" xlink:label="lab_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reconciliation Of Changes In Deferred Tax Asset [Roll Forward]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ReconciliationOfChangesInDeferredTaxAssetRollForward" xlink:label="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="lab_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxAssets_B1CCF5D196CDA96D95F500CE7E4F1868_periodStartLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets_B1CCF5D196CDA96D95F500CE7E4F1868" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_B1CCF5D196CDA96D95F500CE7E4F1868" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssets_B1CCF5D196CDA96D95F500CE7E4F1868" xlink:to="lab_ifrs-full_DeferredTaxAssets_B1CCF5D196CDA96D95F500CE7E4F1868" xlink:type="arc" />
    <link:label id="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE_terseLabel_en-US" xlink:label="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credited (charged) directly to equity</link:label>
    <link:label id="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE_label_en-US" xlink:label="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Relating To Items Credited (Charged) Directly To Equity, Deferred Tax Assets</link:label>
    <link:label id="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE_documentation_en-US" xlink:label="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Relating To Items Credited (Charged) Directly To Equity, Deferred Tax Assets</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets" xlink:label="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE" xlink:to="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE" xlink:type="arc" />
    <link:label id="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473_terseLabel_en-US" xlink:label="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of foreign exchange</link:label>
    <link:label id="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473_label_en-US" xlink:label="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) Through Net Exchange Differences, Deferred Tax Assets</link:label>
    <link:label id="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473_documentation_en-US" xlink:label="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) Through Net Exchange Differences, Deferred Tax Assets</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets" xlink:label="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473" xlink:to="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473" xlink:type="arc" />
    <link:label id="lab_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62_terseLabel_en-US" xlink:label="lab_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62_label_en-US" xlink:label="lab_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Relating To Other, Deferred Tax Assets</link:label>
    <link:label id="lab_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62_documentation_en-US" xlink:label="lab_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Relating To Other, Deferred Tax Assets</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToOtherDeferredTaxAssets" xlink:label="loc_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62" xlink:to="lab_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxAssets_1A200C2CD3A9DD3816A100CE7E510E76_periodEndLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets_1A200C2CD3A9DD3816A100CE7E510E76" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_1A200C2CD3A9DD3816A100CE7E510E76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssets_1A200C2CD3A9DD3816A100CE7E510E76" xlink:to="lab_ifrs-full_DeferredTaxAssets_1A200C2CD3A9DD3816A100CE7E510E76" xlink:type="arc" />
    <link:label id="lab_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF_terseLabel_en-US" xlink:label="lab_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in deferred tax liability [Roll Forward]</link:label>
    <link:label id="lab_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF_label_en-US" xlink:label="lab_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation Of Changes In Deferred Tax Liability [Roll Forward]</link:label>
    <link:label id="lab_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF_documentation_en-US" xlink:label="lab_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reconciliation Of Changes In Deferred Tax Liability [Roll Forward]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward" xlink:label="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="lab_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_8EA54EBEE2B9D0129FB000CE7E512AB4_periodStartLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities_8EA54EBEE2B9D0129FB000CE7E512AB4" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities, beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_8EA54EBEE2B9D0129FB000CE7E512AB4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilities_8EA54EBEE2B9D0129FB000CE7E512AB4" xlink:to="lab_ifrs-full_DeferredTaxLiabilities_8EA54EBEE2B9D0129FB000CE7E512AB4" xlink:type="arc" />
    <link:label id="lab_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC_terseLabel_en-US" xlink:label="lab_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charged (credited) to net earnings</link:label>
    <link:label id="lab_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC_label_en-US" xlink:label="lab_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Expense (Income) Recognised In Profit Or Loss, Deferred Tax Liabilities</link:label>
    <link:label id="lab_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC_documentation_en-US" xlink:label="lab_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Expense (Income) Recognised In Profit Or Loss, Deferred Tax Liabilities</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities" xlink:label="loc_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC" xlink:to="lab_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC" xlink:type="arc" />
    <link:label id="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00_terseLabel_en-US" xlink:label="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charged (credited) directly to equity</link:label>
    <link:label id="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00_label_en-US" xlink:label="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Relating To Items (Credited) Charged Directly To Equity, Deferred Tax Liabilities</link:label>
    <link:label id="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00_documentation_en-US" xlink:label="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Relating To Items (Credited) Charged Directly To Equity, Deferred Tax Liabilities</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities" xlink:label="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00" xlink:to="lab_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00" xlink:type="arc" />
    <link:label id="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD_terseLabel_en-US" xlink:label="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of foreign exchange</link:label>
    <link:label id="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD_label_en-US" xlink:label="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) Through Net Exchange Differences, Deferred Tax Liabilities</link:label>
    <link:label id="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD_documentation_en-US" xlink:label="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) Through Net Exchange Differences, Deferred Tax Liabilities</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities" xlink:label="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD" xlink:to="lab_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD" xlink:type="arc" />
    <link:label id="lab_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957_terseLabel_en-US" xlink:label="lab_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957_label_en-US" xlink:label="lab_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Relating To Other, Deferred Tax Liabilities</link:label>
    <link:label id="lab_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957_documentation_en-US" xlink:label="lab_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Tax Relating To Other, Deferred Tax Liabilities</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities" xlink:label="loc_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957" xlink:to="lab_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_9718BE79939EA8242D5C00CE7E5193FB_periodEndLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities_9718BE79939EA8242D5C00CE7E5193FB" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_9718BE79939EA8242D5C00CE7E5193FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilities_9718BE79939EA8242D5C00CE7E5193FB" xlink:to="lab_ifrs-full_DeferredTaxLiabilities_9718BE79939EA8242D5C00CE7E5193FB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of finance lease and operating lease by lessee [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of finance lease and operating lease by lessee [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" xlink:label="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:to="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_B00F273F16A10507AC45485E36EE812C_verboseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_B00F273F16A10507AC45485E36EE812C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2020</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_B00F273F16A10507AC45485E36EE812C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_B00F273F16A10507AC45485E36EE812C" xlink:to="lab_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_B00F273F16A10507AC45485E36EE812C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9283EDD9B496FE965A63485E36EE4DA5_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9283EDD9B496FE965A63485E36EE4DA5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021</link:label>
    <link:label id="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9283EDD9B496FE965A63485E36EE4DA5_label_en-US" xlink:label="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9283EDD9B496FE965A63485E36EE4DA5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than three years and not later than four years [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9283EDD9B496FE965A63485E36EE4DA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9283EDD9B496FE965A63485E36EE4DA5" xlink:to="lab_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9283EDD9B496FE965A63485E36EE4DA5" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2B256FB94CCDD836684A485E36EE543B_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2B256FB94CCDD836684A485E36EE543B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2022</link:label>
    <link:label id="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2B256FB94CCDD836684A485E36EE543B_label_en-US" xlink:label="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2B256FB94CCDD836684A485E36EE543B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than four years and not later than five years [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2B256FB94CCDD836684A485E36EE543B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2B256FB94CCDD836684A485E36EE543B" xlink:to="lab_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2B256FB94CCDD836684A485E36EE543B" xlink:type="arc" />
    <link:label id="lab_ifrs-full_LaterThanFiveYearsMember_AB95C4DD35E5D752A779485E36EEB050_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember_AB95C4DD35E5D752A779485E36EEB050" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsMember_AB95C4DD35E5D752A779485E36EEB050_label_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember_AB95C4DD35E5D752A779485E36EEB050" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Later than five years [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_AB95C4DD35E5D752A779485E36EEB050" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFiveYearsMember_AB95C4DD35E5D752A779485E36EEB050" xlink:to="lab_ifrs-full_LaterThanFiveYearsMember_AB95C4DD35E5D752A779485E36EEB050" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of finance lease and operating lease by lessee [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of finance lease and operating lease by lessee [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="lab_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_BDFD091F1C33E4B5A5FD485E36EE4738_terseLabel_en-US" xlink:label="lab_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_BDFD091F1C33E4B5A5FD485E36EE4738" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, future minimum lease payments</link:label>
    <link:label id="lab_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_BDFD091F1C33E4B5A5FD485E36EE4738_label_en-US" xlink:label="lab_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_BDFD091F1C33E4B5A5FD485E36EE4738" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum lease payments payable under non-cancellable operating lease</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease" xlink:label="loc_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_BDFD091F1C33E4B5A5FD485E36EE4738" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_BDFD091F1C33E4B5A5FD485E36EE4738" xlink:to="lab_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_BDFD091F1C33E4B5A5FD485E36EE4738" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MinimumFinanceLeasePaymentsPayable_89D14D3BE55B8EE1F449485E36EE56AA_totalLabel_en-US" xlink:label="lab_ifrs-full_MinimumFinanceLeasePaymentsPayable_89D14D3BE55B8EE1F449485E36EE56AA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Finance leases, future minimum lease payments</link:label>
    <link:label id="lab_ifrs-full_MinimumFinanceLeasePaymentsPayable_89D14D3BE55B8EE1F449485E36EE56AA_label_en-US" xlink:label="lab_ifrs-full_MinimumFinanceLeasePaymentsPayable_89D14D3BE55B8EE1F449485E36EE56AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum finance lease payments payable</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayable" xlink:label="loc_ifrs-full_MinimumFinanceLeasePaymentsPayable_89D14D3BE55B8EE1F449485E36EE56AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MinimumFinanceLeasePaymentsPayable_89D14D3BE55B8EE1F449485E36EE56AA" xlink:to="lab_ifrs-full_MinimumFinanceLeasePaymentsPayable_89D14D3BE55B8EE1F449485E36EE56AA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_FutureFinanceChargeOnFinanceLease_14C3CFF52DBE8EE1DBF1485E36EE407F_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_FutureFinanceChargeOnFinanceLease_14C3CFF52DBE8EE1DBF1485E36EE407F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: amount representing interest</link:label>
    <link:label id="lab_ifrs-full_FutureFinanceChargeOnFinanceLease_14C3CFF52DBE8EE1DBF1485E36EE407F_label_en-US" xlink:label="lab_ifrs-full_FutureFinanceChargeOnFinanceLease_14C3CFF52DBE8EE1DBF1485E36EE407F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Future finance charge on finance lease</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FutureFinanceChargeOnFinanceLease" xlink:label="loc_ifrs-full_FutureFinanceChargeOnFinanceLease_14C3CFF52DBE8EE1DBF1485E36EE407F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FutureFinanceChargeOnFinanceLease_14C3CFF52DBE8EE1DBF1485E36EE407F" xlink:to="lab_ifrs-full_FutureFinanceChargeOnFinanceLease_14C3CFF52DBE8EE1DBF1485E36EE407F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_3115FCE0482E6FE48025485E36EE4E96_totalLabel_en-US" xlink:label="lab_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_3115FCE0482E6FE48025485E36EE4E96" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Present value of future minimum finance lease payments (note 12)</link:label>
    <link:label id="lab_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_3115FCE0482E6FE48025485E36EE4E96_label_en-US" xlink:label="lab_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_3115FCE0482E6FE48025485E36EE4E96" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum finance lease payments payable, at present value</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" xlink:label="loc_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_3115FCE0482E6FE48025485E36EE4E96" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_3115FCE0482E6FE48025485E36EE4E96" xlink:to="lab_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_3115FCE0482E6FE48025485E36EE4E96" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentFinanceLeaseLiabilities_252BB0F44722C0A4840D485E36EE18AA_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_CurrentFinanceLeaseLiabilities_252BB0F44722C0A4840D485E36EE18AA" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: current portion of finance lease obligations</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentFinanceLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentFinanceLeaseLiabilities_252BB0F44722C0A4840D485E36EE18AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentFinanceLeaseLiabilities_252BB0F44722C0A4840D485E36EE18AA" xlink:to="lab_ifrs-full_CurrentFinanceLeaseLiabilities_252BB0F44722C0A4840D485E36EE18AA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NoncurrentFinanceLeaseLiabilities_C1FA963DB8658A434FEA485E36EE2BBB_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentFinanceLeaseLiabilities_C1FA963DB8658A434FEA485E36EE2BBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term portion of finance lease obligations</link:label>
    <link:label id="lab_ifrs-full_NoncurrentFinanceLeaseLiabilities_C1FA963DB8658A434FEA485E36EE2BBB_label_en-US" xlink:label="lab_ifrs-full_NoncurrentFinanceLeaseLiabilities_C1FA963DB8658A434FEA485E36EE2BBB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-current finance lease liabilities</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentFinanceLeaseLiabilities" xlink:label="loc_ifrs-full_NoncurrentFinanceLeaseLiabilities_C1FA963DB8658A434FEA485E36EE2BBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentFinanceLeaseLiabilities_C1FA963DB8658A434FEA485E36EE2BBB" xlink:to="lab_ifrs-full_NoncurrentFinanceLeaseLiabilities_C1FA963DB8658A434FEA485E36EE2BBB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in property, plant and equipment [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reconciliation of changes in property, plant and equipment [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_FC94B1F580F14450E695485E381FB2DB_periodStartLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment_FC94B1F580F14450E695485E381FB2DB" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_FC94B1F580F14450E695485E381FB2DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment_FC94B1F580F14450E695485E381FB2DB" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment_FC94B1F580F14450E695485E381FB2DB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_7B24049C0322ED2B1FA5485E38200D98_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_7B24049C0322ED2B1FA5485E38200D98" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_7B24049C0322ED2B1FA5485E38200D98_label_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_7B24049C0322ED2B1FA5485E38200D98" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions other than through business combinations, property, plant and equipment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_7B24049C0322ED2B1FA5485E38200D98" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_7B24049C0322ED2B1FA5485E38200D98" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_7B24049C0322ED2B1FA5485E38200D98" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_E6379AE7F00235BA1A5A485E382001C6_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_E6379AE7F00235BA1A5A485E382001C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions through business combinations (note 3)</link:label>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_E6379AE7F00235BA1A5A485E382001C6_label_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_E6379AE7F00235BA1A5A485E382001C6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Acquisitions through business combinations, property, plant and equipment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_E6379AE7F00235BA1A5A485E382001C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_E6379AE7F00235BA1A5A485E382001C6" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_E6379AE7F00235BA1A5A485E382001C6" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_A2BE86F1EEA60888734D485E38202D7D_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_A2BE86F1EEA60888734D485E38202D7D" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_A2BE86F1EEA60888734D485E38202D7D_label_en-US" xlink:label="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_A2BE86F1EEA60888734D485E38202D7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, property, plant and equipment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_A2BE86F1EEA60888734D485E38202D7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_A2BE86F1EEA60888734D485E38202D7D" xlink:to="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_A2BE86F1EEA60888734D485E38202D7D" xlink:type="arc" />
    <link:label id="lab_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5_negatedTerseLabel_en-US" xlink:label="lab_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Write down of assets and other disposals</link:label>
    <link:label id="lab_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5_label_en-US" xlink:label="lab_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment Loss Recognized In Profit Or Loss And Disposals, Property, Plant And Equipment</link:label>
    <link:label id="lab_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5_documentation_en-US" xlink:label="lab_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Impairment Loss Recognized In Profit Or Loss And Disposals, Property, Plant And Equipment</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment" xlink:label="loc_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5" xlink:to="lab_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_C989C306D888DBE78D46485E3820D67A_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_C989C306D888DBE78D46485E3820D67A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign exchange and other</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_C989C306D888DBE78D46485E3820D67A_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_C989C306D888DBE78D46485E3820D67A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (decrease) through net exchange differences, property, plant and equipment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_C989C306D888DBE78D46485E3820D67A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_C989C306D888DBE78D46485E3820D67A" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_C989C306D888DBE78D46485E3820D67A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_3809A3F58C7A94D3B187485E3820E85C_periodEndLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment_3809A3F58C7A94D3B187485E3820E85C" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_3809A3F58C7A94D3B187485E3820E85C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment_3809A3F58C7A94D3B187485E3820E85C" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment_3809A3F58C7A94D3B187485E3820E85C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_A7D054D4443ACF1DE02C4876BA2A6687_verboseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_A7D054D4443ACF1DE02C4876BA2A6687" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Impairment relating to write-down of equipment</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_A7D054D4443ACF1DE02C4876BA2A6687" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_A7D054D4443ACF1DE02C4876BA2A6687" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_A7D054D4443ACF1DE02C4876BA2A6687" xlink:type="arc" />
    <link:label id="lab_ifrs-full_RecognisedFinanceLeaseAsAssets_235EEA56701AD4252A0E485E38202FA1_terseLabel_en-US" xlink:label="lab_ifrs-full_RecognisedFinanceLeaseAsAssets_235EEA56701AD4252A0E485E38202FA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets recognized under finance leases</link:label>
    <link:label id="lab_ifrs-full_RecognisedFinanceLeaseAsAssets_235EEA56701AD4252A0E485E38202FA1_label_en-US" xlink:label="lab_ifrs-full_RecognisedFinanceLeaseAsAssets_235EEA56701AD4252A0E485E38202FA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recognised finance lease as assets</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RecognisedFinanceLeaseAsAssets" xlink:label="loc_ifrs-full_RecognisedFinanceLeaseAsAssets_235EEA56701AD4252A0E485E38202FA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RecognisedFinanceLeaseAsAssets_235EEA56701AD4252A0E485E38202FA1" xlink:to="lab_ifrs-full_RecognisedFinanceLeaseAsAssets_235EEA56701AD4252A0E485E38202FA1" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current income tax expense:</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current tax expense (income) and adjustments for current tax of prior periods [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncome_8C54B54D822479275503E1FC58C9A540_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome_8C54B54D822479275503E1FC58C9A540" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current year</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncome_8C54B54D822479275503E1FC58C9A540_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome_8C54B54D822479275503E1FC58C9A540" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current tax expense (income)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_8C54B54D822479275503E1FC58C9A540" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncome_8C54B54D822479275503E1FC58C9A540" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncome_8C54B54D822479275503E1FC58C9A540" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_A028623A3DFE6FB8E764E1FC58C9D0CE_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_A028623A3DFE6FB8E764E1FC58C9D0CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for prior years, including changes to net provisions related to tax uncertainties</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_A028623A3DFE6FB8E764E1FC58C9D0CE_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_A028623A3DFE6FB8E764E1FC58C9D0CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for current tax of prior periods</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:label="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_A028623A3DFE6FB8E764E1FC58C9D0CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_A028623A3DFE6FB8E764E1FC58C9D0CE" xlink:to="lab_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_A028623A3DFE6FB8E764E1FC58C9D0CE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_306C058AEE1F2D348386E1FC58C9B27C_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_306C058AEE1F2D348386E1FC58C9B27C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Current tax expense</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_306C058AEE1F2D348386E1FC58C9B27C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_306C058AEE1F2D348386E1FC58C9B27C" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_306C058AEE1F2D348386E1FC58C9B27C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income tax expense:</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax expense (income) [abstract]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_6E4D50E749EA93750D04E1FC58C96CAF_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_6E4D50E749EA93750D04E1FC58C96CAF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Origination and reversal of temporary differences</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_6E4D50E749EA93750D04E1FC58C96CAF_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_6E4D50E749EA93750D04E1FC58C96CAF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred tax expense (income) relating to origination and reversal of temporary differences</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_6E4D50E749EA93750D04E1FC58C96CAF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_6E4D50E749EA93750D04E1FC58C96CAF" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_6E4D50E749EA93750D04E1FC58C96CAF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_AC7371F4BBB3F817AF27E1FC58C938E2_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_AC7371F4BBB3F817AF27E1FC58C938E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in previously unrecognized tax losses and deductible temporary differences, including adjustments for prior years</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_AC7371F4BBB3F817AF27E1FC58C938E2_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_AC7371F4BBB3F817AF27E1FC58C938E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for deferred tax of prior periods</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_AC7371F4BBB3F817AF27E1FC58C938E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_AC7371F4BBB3F817AF27E1FC58C938E2" xlink:to="lab_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_AC7371F4BBB3F817AF27E1FC58C938E2" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_5AE6705620ADD4ACA903E1FC58C9DE32_totalLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome_5AE6705620ADD4ACA903E1FC58C9DE32" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Deferred tax expense</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_5AE6705620ADD4ACA903E1FC58C9DE32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_5AE6705620ADD4ACA903E1FC58C9DE32" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncome_5AE6705620ADD4ACA903E1FC58C9DE32" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory_E5985EDA88EC806193E104A3DC164998_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory_E5985EDA88EC806193E104A3DC164998" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss, Net of Tax</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory_E5985EDA88EC806193E104A3DC164998_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory_E5985EDA88EC806193E104A3DC164998" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of analysis of other comprehensive income by item [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory_E5985EDA88EC806193E104A3DC164998" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory_E5985EDA88EC806193E104A3DC164998" xlink:to="lab_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory_E5985EDA88EC806193E104A3DC164998" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfProvisionsExplanatory_6C2C7B6C9A07DB54C5F304A3DCC9B59F_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionsExplanatory_6C2C7B6C9A07DB54C5F304A3DCC9B59F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionsExplanatory_6C2C7B6C9A07DB54C5F304A3DCC9B59F_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionsExplanatory_6C2C7B6C9A07DB54C5F304A3DCC9B59F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of provisions [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory_6C2C7B6C9A07DB54C5F304A3DCC9B59F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionsExplanatory_6C2C7B6C9A07DB54C5F304A3DCC9B59F" xlink:to="lab_ifrs-full_DisclosureOfProvisionsExplanatory_6C2C7B6C9A07DB54C5F304A3DCC9B59F" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock_6173BBFF5CA9333EE939F95B3EB873B9_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock_6173BBFF5CA9333EE939F95B3EB873B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Detailed Information About Non-current Assets</link:label>
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock_6173BBFF5CA9333EE939F95B3EB873B9_label_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock_6173BBFF5CA9333EE939F95B3EB873B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Detailed Information About Non-current Assets Explanatory [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock_6173BBFF5CA9333EE939F95B3EB873B9_documentation_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock_6173BBFF5CA9333EE939F95B3EB873B9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Detailed Information About Non-current Assets Explanatory [Table Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock_6173BBFF5CA9333EE939F95B3EB873B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock_6173BBFF5CA9333EE939F95B3EB873B9" xlink:to="lab_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock_6173BBFF5CA9333EE939F95B3EB873B9" xlink:type="arc" />
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock_73B0CA57F52C34C6D26BE1FAD3276C48_terseLabel_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock_73B0CA57F52C34C6D26BE1FAD3276C48" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue by End Market as a Percentage of Total Revenue</link:label>
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock_73B0CA57F52C34C6D26BE1FAD3276C48_label_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock_73B0CA57F52C34C6D26BE1FAD3276C48" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Of Detailed Information About Revenue By Customer Market Explanatory [Table Text Block]</link:label>
    <link:label id="lab_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock_73B0CA57F52C34C6D26BE1FAD3276C48_documentation_en-US" xlink:label="lab_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock_73B0CA57F52C34C6D26BE1FAD3276C48" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure Of Detailed Information About Revenue By Customer Market Explanatory [Table Text Block]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock_73B0CA57F52C34C6D26BE1FAD3276C48" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock_73B0CA57F52C34C6D26BE1FAD3276C48" xlink:to="lab_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock_73B0CA57F52C34C6D26BE1FAD3276C48" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory_6938D43FA6D0AA6AA1ADE1FAD327D6F0_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory_6938D43FA6D0AA6AA1ADE1FAD327D6F0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Geographical Areas</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory_6938D43FA6D0AA6AA1ADE1FAD327D6F0_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory_6938D43FA6D0AA6AA1ADE1FAD327D6F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of geographical areas [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_6938D43FA6D0AA6AA1ADE1FAD327D6F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_6938D43FA6D0AA6AA1ADE1FAD327D6F0" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory_6938D43FA6D0AA6AA1ADE1FAD327D6F0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_86ACCDCDBB2B82C61F971E3F361C5467_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_86ACCDCDBB2B82C61F971E3F361C5467" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_86ACCDCDBB2B82C61F971E3F361C5467_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_86ACCDCDBB2B82C61F971E3F361C5467" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of property, plant and equipment [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_86ACCDCDBB2B82C61F971E3F361C5467" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_86ACCDCDBB2B82C61F971E3F361C5467" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_86ACCDCDBB2B82C61F971E3F361C5467" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_4FC9446EB0F2824DE0EB018DBDAE4022_terseLabel_en-US" xlink:label="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_4FC9446EB0F2824DE0EB018DBDAE4022" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency</link:label>
    <link:label id="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_4FC9446EB0F2824DE0EB018DBDAE4022_label_en-US" xlink:label="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_4FC9446EB0F2824DE0EB018DBDAE4022" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reserve of exchange differences on translation [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_4FC9446EB0F2824DE0EB018DBDAE4022" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_4FC9446EB0F2824DE0EB018DBDAE4022" xlink:to="lab_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_4FC9446EB0F2824DE0EB018DBDAE4022" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ReserveOfCashFlowHedgesMember_F6EDBF9AF7289CF7503E018DBDAE161E_terseLabel_en-US" xlink:label="lab_ifrs-full_ReserveOfCashFlowHedgesMember_F6EDBF9AF7289CF7503E018DBDAE161E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flow hedges</link:label>
    <link:label id="lab_ifrs-full_ReserveOfCashFlowHedgesMember_F6EDBF9AF7289CF7503E018DBDAE161E_label_en-US" xlink:label="lab_ifrs-full_ReserveOfCashFlowHedgesMember_F6EDBF9AF7289CF7503E018DBDAE161E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reserve of cash flow hedges [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfCashFlowHedgesMember" xlink:label="loc_ifrs-full_ReserveOfCashFlowHedgesMember_F6EDBF9AF7289CF7503E018DBDAE161E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReserveOfCashFlowHedgesMember_F6EDBF9AF7289CF7503E018DBDAE161E" xlink:to="lab_ifrs-full_ReserveOfCashFlowHedgesMember_F6EDBF9AF7289CF7503E018DBDAE161E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_B52575DD7977CC252B40018DBDAECEA5_verboseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_B52575DD7977CC252B40018DBDAECEA5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_B52575DD7977CC252B40018DBDAECEA5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_B52575DD7977CC252B40018DBDAECEA5" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_B52575DD7977CC252B40018DBDAECEA5" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_70C097C9AF8B79A69593018DBDAE03D4_periodStartLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_70C097C9AF8B79A69593018DBDAE03D4" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income, beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_70C097C9AF8B79A69593018DBDAE03D4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_70C097C9AF8B79A69593018DBDAE03D4" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_70C097C9AF8B79A69593018DBDAE03D4" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_285FBC79A91B66245A5A018DBDAE36D9_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_285FBC79A91B66245A5A018DBDAE36D9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_285FBC79A91B66245A5A018DBDAE36D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_285FBC79A91B66245A5A018DBDAE36D9" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_285FBC79A91B66245A5A018DBDAE36D9" xlink:type="arc" />
    <link:label id="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_6D0FC195E13BAFF4C46D018DBDAED339_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_6D0FC195E13BAFF4C46D018DBDAED339" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net gain (loss) on cash flow hedges</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_6D0FC195E13BAFF4C46D018DBDAED339_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_6D0FC195E13BAFF4C46D018DBDAED339" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gains (losses) on cash flow hedges, net of tax</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_6D0FC195E13BAFF4C46D018DBDAED339" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_6D0FC195E13BAFF4C46D018DBDAED339" xlink:to="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_6D0FC195E13BAFF4C46D018DBDAED339" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_695DC5B0874475847A21018DBDAEC604_terseLabel_en-US" xlink:label="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_695DC5B0874475847A21018DBDAEC604" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of net loss (gain) on cash flow hedges to operations</link:label>
    <link:label id="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_695DC5B0874475847A21018DBDAEC604_label_en-US" xlink:label="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_695DC5B0874475847A21018DBDAEC604" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification adjustments on cash flow hedges, net of tax</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_695DC5B0874475847A21018DBDAEC604" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_695DC5B0874475847A21018DBDAEC604" xlink:to="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_695DC5B0874475847A21018DBDAEC604" xlink:type="arc" />
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_97605BDEF116F08BBABE018DBDAE2C26_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_97605BDEF116F08BBABE018DBDAE2C26" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Actuarial gains (losses) on pension and non-pension post-employment benefit plans (note 19)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_97605BDEF116F08BBABE018DBDAE2C26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_97605BDEF116F08BBABE018DBDAE2C26" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_97605BDEF116F08BBABE018DBDAE2C26" xlink:type="arc" />
    <link:label id="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59_terseLabel_en-US" xlink:label="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of actuarial losses (gains) to deficit</link:label>
    <link:label id="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59_label_en-US" xlink:label="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification Adjustments On Gain (Loss) On Defined Benefit Plan Recognized In Other Comprehensive Income, Net Of Tax</link:label>
    <link:label id="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59_documentation_en-US" xlink:label="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reclassification Adjustments On Gain (Loss) On Defined Benefit Plan Recognized In Other Comprehensive Income, Net Of Tax</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax" xlink:label="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59" xlink:to="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59" xlink:type="arc" />
    <link:label id="lab_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_61D5ED2EA2D9E5267D43018DBDAEAC5F_terseLabel_en-US" xlink:label="lab_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_61D5ED2EA2D9E5267D43018DBDAEAC5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Settlement loss (note 19)</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement" xlink:label="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_61D5ED2EA2D9E5267D43018DBDAEAC5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_61D5ED2EA2D9E5267D43018DBDAEAC5F" xlink:to="lab_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_61D5ED2EA2D9E5267D43018DBDAEAC5F" xlink:type="arc" />
    <link:label id="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB_terseLabel_en-US" xlink:label="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassification of settlement loss to deficit (note 19)</link:label>
    <link:label id="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB_label_en-US" xlink:label="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification Adjustments On Gain (Loss) On Defined Benefit Plan Settlement Recognized In Other Comprehensive Income</link:label>
    <link:label id="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB_documentation_en-US" xlink:label="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reclassification Adjustments On Gain (Loss) On Defined Benefit Plan Settlement Recognized In Other Comprehensive Income</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome" xlink:label="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB" xlink:to="lab_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_2E0747E42860E94D2377018DBDAE7A7C_periodEndLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_2E0747E42860E94D2377018DBDAE7A7C" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income, ending balance</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_2E0747E42860E94D2377018DBDAE7A7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_2E0747E42860E94D2377018DBDAE7A7C" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_2E0747E42860E94D2377018DBDAE7A7C" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF_terseLabel_en-US" xlink:label="lab_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (recovery) relating to net loss on cash flow hedges</link:label>
    <link:label id="lab_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF_label_en-US" xlink:label="lab_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Relating To Gains (Losses) On Cash Flow Hedges Of Other Comprehensive Income</link:label>
    <link:label id="lab_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF_documentation_en-US" xlink:label="lab_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Relating To Gains (Losses) On Cash Flow Hedges Of Other Comprehensive Income</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome" xlink:label="loc_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF" xlink:to="lab_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF" xlink:type="arc" />
    <link:label id="lab_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0_verboseLabel_en-US" xlink:label="lab_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (recovery) relating to reclassification of net loss on cash flow hedges to operations</link:label>
    <link:label id="lab_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0_label_en-US" xlink:label="lab_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Relating To Reclassification Of Net Gain (Loss) On Cash Flow Hedges Of Other Comprehensive Income</link:label>
    <link:label id="lab_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0_documentation_en-US" xlink:label="lab_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Income Tax Relating To Reclassification Of Net Gain (Loss) On Cash Flow Hedges Of Other Comprehensive Income</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome" xlink:label="loc_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0" xlink:to="lab_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_BEB2B8DFAEF72FE2E43D018DBDAF31C1_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_BEB2B8DFAEF72FE2E43D018DBDAF31C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (recovery) relating to cash flow hedges</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_BEB2B8DFAEF72FE2E43D018DBDAF31C1_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_BEB2B8DFAEF72FE2E43D018DBDAF31C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income tax relating to cash flow hedges of other comprehensive income</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:label="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_BEB2B8DFAEF72FE2E43D018DBDAF31C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_BEB2B8DFAEF72FE2E43D018DBDAF31C1" xlink:to="lab_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_BEB2B8DFAEF72FE2E43D018DBDAF31C1" xlink:type="arc" />
    <link:label id="lab_cls_SubordinateVotingSharesMember_59ABC9BEF40FBBED10660B4CF62F0374_terseLabel_en-US" xlink:label="lab_cls_SubordinateVotingSharesMember_59ABC9BEF40FBBED10660B4CF62F0374" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subordinate voting shares</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SubordinateVotingSharesMember" xlink:label="loc_cls_SubordinateVotingSharesMember_59ABC9BEF40FBBED10660B4CF62F0374" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SubordinateVotingSharesMember_59ABC9BEF40FBBED10660B4CF62F0374" xlink:to="lab_cls_SubordinateVotingSharesMember_59ABC9BEF40FBBED10660B4CF62F0374" xlink:type="arc" />
    <link:label id="lab_cls_MultipleVotingSharesMember_A203BD5D6BA3B630B7880B4CF62F8019_verboseLabel_en-US" xlink:label="lab_cls_MultipleVotingSharesMember_A203BD5D6BA3B630B7880B4CF62F8019" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Multiple voting shares</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_MultipleVotingSharesMember" xlink:label="loc_cls_MultipleVotingSharesMember_A203BD5D6BA3B630B7880B4CF62F8019" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_MultipleVotingSharesMember_A203BD5D6BA3B630B7880B4CF62F8019" xlink:to="lab_cls_MultipleVotingSharesMember_A203BD5D6BA3B630B7880B4CF62F8019" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PreferenceSharesMember_2FB6E5DC4851137E6C620B4CF62F1B78_terseLabel_en-US" xlink:label="lab_ifrs-full_PreferenceSharesMember_2FB6E5DC4851137E6C620B4CF62F1B78" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred shares</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PreferenceSharesMember" xlink:label="loc_ifrs-full_PreferenceSharesMember_2FB6E5DC4851137E6C620B4CF62F1B78" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PreferenceSharesMember_2FB6E5DC4851137E6C620B4CF62F1B78" xlink:to="lab_ifrs-full_PreferenceSharesMember_2FB6E5DC4851137E6C620B4CF62F1B78" xlink:type="arc" />
    <link:label id="lab_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1_terseLabel_en-US" xlink:label="lab_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1_label_en-US" xlink:label="lab_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program1 [Axis]</link:label>
    <link:label id="lab_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1_documentation_en-US" xlink:label="lab_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Repurchase Program1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareRepurchaseProgram1Axis" xlink:label="loc_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:to="lab_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:type="arc" />
    <link:label id="lab_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2_terseLabel_en-US" xlink:label="lab_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2_label_en-US" xlink:label="lab_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program1 [Domain]</link:label>
    <link:label id="lab_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2_documentation_en-US" xlink:label="lab_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Share Repurchase Program1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareRepurchaseProgram1Domain" xlink:label="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="lab_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:type="arc" />
    <link:label id="lab_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB_terseLabel_en-US" xlink:label="lab_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2017 NCIB</link:label>
    <link:label id="lab_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB_label_en-US" xlink:label="lab_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand Seventeen NCIB [Member]</link:label>
    <link:label id="lab_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB_documentation_en-US" xlink:label="lab_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Thousand Seventeen NCIB [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TwoThousandSeventeenNCIBMember" xlink:label="loc_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB" xlink:to="lab_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB" xlink:type="arc" />
    <link:label id="lab_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2_terseLabel_en-US" xlink:label="lab_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016 NCIB</link:label>
    <link:label id="lab_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2_label_en-US" xlink:label="lab_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand Sixteen NCIB [Member]</link:label>
    <link:label id="lab_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2_documentation_en-US" xlink:label="lab_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Thousand Sixteen NCIB [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TwoThousandSixteenNCIBMember" xlink:label="loc_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2" xlink:to="lab_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2" xlink:type="arc" />
    <link:label id="lab_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333_terseLabel_en-US" xlink:label="lab_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Program Share Repurchase, 2016 NCIB</link:label>
    <link:label id="lab_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333_label_en-US" xlink:label="lab_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Program Share Repurchase, 2016 NCIB [Member]</link:label>
    <link:label id="lab_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333_documentation_en-US" xlink:label="lab_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Program Share Repurchase, 2016 NCIB [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ProgramShareRepurchase2016NCIBMember" xlink:label="loc_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333" xlink:to="lab_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333" xlink:type="arc" />
    <link:label id="lab_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7_terseLabel_en-US" xlink:label="lab_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Program Share Repurchase, 2017 NCIB</link:label>
    <link:label id="lab_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7_label_en-US" xlink:label="lab_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Program Share Repurchase, 2017 NCIB [Member]</link:label>
    <link:label id="lab_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7_documentation_en-US" xlink:label="lab_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Program Share Repurchase, 2017 NCIB [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ProgramShareRepurchase2017NCIBMember" xlink:label="loc_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7" xlink:to="lab_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7" xlink:type="arc" />
    <link:label id="lab_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB_terseLabel_en-US" xlink:label="lab_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SIB</link:label>
    <link:label id="lab_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB_label_en-US" xlink:label="lab_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SIB [Member]</link:label>
    <link:label id="lab_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB_documentation_en-US" xlink:label="lab_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">SIB [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SIBMember" xlink:label="loc_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB" xlink:to="lab_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB" xlink:type="arc" />
    <link:label id="lab_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619_terseLabel_en-US" xlink:label="lab_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2014 NCIB</link:label>
    <link:label id="lab_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619_label_en-US" xlink:label="lab_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand Fourteen NCIB [Member]</link:label>
    <link:label id="lab_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619_documentation_en-US" xlink:label="lab_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two Thousand Fourteen NCIB [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TwoThousandFourteenNCIBMember" xlink:label="loc_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619" xlink:to="lab_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619" xlink:type="arc" />
    <link:label id="lab_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD_terseLabel_en-US" xlink:label="lab_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Program Share Repurchase, 2014 NCIB</link:label>
    <link:label id="lab_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD_label_en-US" xlink:label="lab_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Program Share Repurchase, 2014 NCIB [Member]</link:label>
    <link:label id="lab_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD_documentation_en-US" xlink:label="lab_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Program Share Repurchase, 2014 NCIB [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_ProgramShareRepurchase2014NCIBMember" xlink:label="loc_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD" xlink:to="lab_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageMember_12D1C64A309C875538230B4CF636642A_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageMember_12D1C64A309C875538230B4CF636642A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageMember_12D1C64A309C875538230B4CF636642A_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageMember_12D1C64A309C875538230B4CF636642A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageMember" xlink:label="loc_ifrs-full_WeightedAverageMember_12D1C64A309C875538230B4CF636642A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageMember_12D1C64A309C875538230B4CF636642A" xlink:to="lab_ifrs-full_WeightedAverageMember_12D1C64A309C875538230B4CF636642A" xlink:type="arc" />
    <link:label id="lab_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375_terseLabel_en-US" xlink:label="lab_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375_label_en-US" xlink:label="lab_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name1 [Axis]</link:label>
    <link:label id="lab_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375_documentation_en-US" xlink:label="lab_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Axis" xlink:label="loc_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:to="lab_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:type="arc" />
    <link:label id="lab_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B_terseLabel_en-US" xlink:label="lab_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B_label_en-US" xlink:label="lab_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name1 [Domain]</link:label>
    <link:label id="lab_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B_documentation_en-US" xlink:label="lab_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Plan Name [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Domain" xlink:label="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:to="lab_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:type="arc" />
    <link:label id="lab_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6_terseLabel_en-US" xlink:label="lab_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LTIP</link:label>
    <link:label id="lab_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6_label_en-US" xlink:label="lab_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">LTIP [Member]</link:label>
    <link:label id="lab_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6_documentation_en-US" xlink:label="lab_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">LTIP [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_LTIPMember" xlink:label="loc_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6" xlink:to="lab_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6" xlink:type="arc" />
    <link:label id="lab_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609_terseLabel_en-US" xlink:label="lab_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CSUP</link:label>
    <link:label id="lab_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609_label_en-US" xlink:label="lab_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CSUP [Member]</link:label>
    <link:label id="lab_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609_documentation_en-US" xlink:label="lab_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CSUP [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CSUPMember" xlink:label="loc_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609" xlink:to="lab_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609" xlink:type="arc" />
    <link:label id="lab_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84_terseLabel_en-US" xlink:label="lab_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PSUs</link:label>
    <link:label id="lab_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84_label_en-US" xlink:label="lab_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Share Units (PSU) [Member]</link:label>
    <link:label id="lab_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84_documentation_en-US" xlink:label="lab_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Performance Share Units (PSU) [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PerformanceShareUnitsPSUMember" xlink:label="loc_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84" xlink:to="lab_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84" xlink:type="arc" />
    <link:label id="lab_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0_terseLabel_en-US" xlink:label="lab_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">DSUs</link:label>
    <link:label id="lab_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0_label_en-US" xlink:label="lab_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Share Units (DSU) [Member]</link:label>
    <link:label id="lab_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0_documentation_en-US" xlink:label="lab_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Share Units (DSU) [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredShareUnitsDSUMember" xlink:label="loc_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0" xlink:to="lab_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0" xlink:type="arc" />
    <link:label id="lab_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476_terseLabel_en-US" xlink:label="lab_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subordinate voting shares, number of votes per share</link:label>
    <link:label id="lab_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476_label_en-US" xlink:label="lab_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Votes Per Share</link:label>
    <link:label id="lab_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476_documentation_en-US" xlink:label="lab_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Votes Per Share</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfVotesPerShare" xlink:label="loc_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476" xlink:to="lab_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfSharesIssued_4C13496F4C21B69EF25F0B4CF63718CA_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfSharesIssued_4C13496F4C21B69EF25F0B4CF63718CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares issued</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesIssued" xlink:label="loc_ifrs-full_NumberOfSharesIssued_4C13496F4C21B69EF25F0B4CF63718CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesIssued_4C13496F4C21B69EF25F0B4CF63718CA" xlink:to="lab_ifrs-full_NumberOfSharesIssued_4C13496F4C21B69EF25F0B4CF63718CA" xlink:type="arc" />
    <link:label id="lab_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A_terseLabel_en-US" xlink:label="lab_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares authorized to be repurchased</link:label>
    <link:label id="lab_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A_label_en-US" xlink:label="lab_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Number of Shares Authorized To Be Repurchased1</link:label>
    <link:label id="lab_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A_documentation_en-US" xlink:label="lab_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Number of Shares Authorized to be Repurchased1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1" xlink:label="loc_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A" xlink:to="lab_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A" xlink:type="arc" />
    <link:label id="lab_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB_terseLabel_en-US" xlink:label="lab_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of outstanding shares authorized to be repurchased</link:label>
    <link:label id="lab_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB_label_en-US" xlink:label="lab_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Percentage of Outstanding Shares Authorized</link:label>
    <link:label id="lab_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB_documentation_en-US" xlink:label="lab_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Percentage of Outstanding Shares Authorized</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized" xlink:label="loc_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB" xlink:to="lab_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB" xlink:type="arc" />
    <link:label id="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_7DA1D02C55AC4378557D0B4CF637F570_terseLabel_en-US" xlink:label="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_7DA1D02C55AC4378557D0B4CF637F570" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment to repurchase and cancel shares</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation" xlink:label="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_7DA1D02C55AC4378557D0B4CF637F570" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_7DA1D02C55AC4378557D0B4CF637F570" xlink:to="lab_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_7DA1D02C55AC4378557D0B4CF637F570" xlink:type="arc" />
    <link:label id="lab_cls_StockRepurchasedAndRetiredDuringPeriodShares1_1A8779B8C5866FA559B50B4CF638612D_terseLabel_en-US" xlink:label="lab_cls_StockRepurchasedAndRetiredDuringPeriodShares1_1A8779B8C5866FA559B50B4CF638612D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares repurchased and cancelled (in shares)</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedAndRetiredDuringPeriodShares1" xlink:label="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_1A8779B8C5866FA559B50B4CF638612D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_1A8779B8C5866FA559B50B4CF638612D" xlink:to="lab_cls_StockRepurchasedAndRetiredDuringPeriodShares1_1A8779B8C5866FA559B50B4CF638612D" xlink:type="arc" />
    <link:label id="lab_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941_terseLabel_en-US" xlink:label="lab_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share price (in dollars per share)</link:label>
    <link:label id="lab_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941_label_en-US" xlink:label="lab_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Price1</link:label>
    <link:label id="lab_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941_documentation_en-US" xlink:label="lab_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share Price</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharePrice1" xlink:label="loc_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941" xlink:to="lab_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941" xlink:type="arc" />
    <link:label id="lab_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F_terseLabel_en-US" xlink:label="lab_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares repurchased</link:label>
    <link:label id="lab_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F_label_en-US" xlink:label="lab_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares1</link:label>
    <link:label id="lab_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F_documentation_en-US" xlink:label="lab_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedDuringPeriodShares1" xlink:label="loc_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F" xlink:to="lab_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F" xlink:type="arc" />
    <link:label id="lab_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375_terseLabel_en-US" xlink:label="lab_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Authorized amount to be repurchased</link:label>
    <link:label id="lab_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375_label_en-US" xlink:label="lab_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount2</link:label>
    <link:label id="lab_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375_documentation_en-US" xlink:label="lab_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchaseProgramAuthorizedAmount2" xlink:label="loc_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375" xlink:to="lab_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_24A018D17DCEF09F8F080B4CF6383D9B_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_24A018D17DCEF09F8F080B4CF6383D9B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Borrowings under credit facility</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_24A018D17DCEF09F8F080B4CF6383D9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_24A018D17DCEF09F8F080B4CF6383D9B" xlink:to="lab_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_24A018D17DCEF09F8F080B4CF6383D9B" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares authorized</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3_label_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized1</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3" xlink:to="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3" xlink:type="arc" />
    <link:label id="lab_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0_terseLabel_en-US" xlink:label="lab_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares remaining in reserve for issuance</link:label>
    <link:label id="lab_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0_label_en-US" xlink:label="lab_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Shares Reserved for Future Issuance</link:label>
    <link:label id="lab_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0_documentation_en-US" xlink:label="lab_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_CapitalSharesReservedforFutureIssuance" xlink:label="loc_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0" xlink:to="lab_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration period</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC_label_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period1</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC" xlink:to="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise_01FB7C0C2F9F234822B20B4CF638ADBE_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise_01FB7C0C2F9F234822B20B4CF638ADBE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average share price for share options in share-based payment arrangement exercised during period at date of exercise</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise_01FB7C0C2F9F234822B20B4CF638ADBE_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise_01FB7C0C2F9F234822B20B4CF638ADBE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average share price for share options in share-based payment arrangement exercised during period at date of exercise</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise_01FB7C0C2F9F234822B20B4CF638ADBE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise_01FB7C0C2F9F234822B20B4CF638ADBE" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise_01FB7C0C2F9F234822B20B4CF638ADBE" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E_label_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E" xlink:to="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of shares vested dependent on performance achievements</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7_label_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Shares Vested Dependent on Performance Achievements</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Shares Vested Dependent on Performance Achievements</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7" xlink:to="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_87A2EB2A68BEADFEB6950B4CF6394D04_verboseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_87A2EB2A68BEADFEB6950B4CF6394D04" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of shares granted (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_87A2EB2A68BEADFEB6950B4CF6394D04_label_en-US" xlink:label="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_87A2EB2A68BEADFEB6950B4CF6394D04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of other equity instruments granted in share-based payment arrangement</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_87A2EB2A68BEADFEB6950B4CF6394D04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_87A2EB2A68BEADFEB6950B4CF6394D04" xlink:to="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_87A2EB2A68BEADFEB6950B4CF6394D04" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of shares that will vest based on market performance condition and total shareholder return</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB_label_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Shares Vested Based on Market Performance Condition And Total Shareholder Return</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Shares Vested Based on Market Performance Condition And Total Shareholder Return</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB" xlink:to="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Premium used in estimating grant date fair value</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79_label_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Premium</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Premium</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79" xlink:to="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_D3895FDD93497C38795E0B4CF639693F_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_D3895FDD93497C38795E0B4CF639693F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of other equity instruments exercised or vested in share-based payment arrangement (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_D3895FDD93497C38795E0B4CF639693F_label_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_D3895FDD93497C38795E0B4CF639693F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of other equity instruments exercised or vested in share-based payment arrangement</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_D3895FDD93497C38795E0B4CF639693F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_D3895FDD93497C38795E0B4CF639693F" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_D3895FDD93497C38795E0B4CF639693F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_AE759B25FA1AE1F645440B4CF639FC09_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_AE759B25FA1AE1F645440B4CF639FC09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares outstanding (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_AE759B25FA1AE1F645440B4CF639FC09_label_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_AE759B25FA1AE1F645440B4CF639FC09" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of other equity instruments outstanding in share-based payment arrangement</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_AE759B25FA1AE1F645440B4CF639FC09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_AE759B25FA1AE1F645440B4CF639FC09" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_AE759B25FA1AE1F645440B4CF639FC09" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_B4EDF8017E9E40F373550B4CF639EE49_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_B4EDF8017E9E40F373550B4CF639EE49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_B4EDF8017E9E40F373550B4CF639EE49_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_B4EDF8017E9E40F373550B4CF639EE49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average fair value at measurement date, other equity instruments granted</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_B4EDF8017E9E40F373550B4CF639EE49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_B4EDF8017E9E40F373550B4CF639EE49" xlink:to="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_B4EDF8017E9E40F373550B4CF639EE49" xlink:type="arc" />
    <link:label id="lab_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3_terseLabel_en-US" xlink:label="lab_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares purchased</link:label>
    <link:label id="lab_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3_label_en-US" xlink:label="lab_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired1</link:label>
    <link:label id="lab_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3_documentation_en-US" xlink:label="lab_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TreasuryStockSharesAcquired1" xlink:label="loc_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3" xlink:to="lab_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3" xlink:type="arc" />
    <link:label id="lab_ifrs-full_PurchaseOfTreasuryShares_F2FDE19ACE62F354732A0B4CF6395C02_terseLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfTreasuryShares_F2FDE19ACE62F354732A0B4CF6395C02" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value of shares purchased</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfTreasuryShares" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_F2FDE19ACE62F354732A0B4CF6395C02" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfTreasuryShares_F2FDE19ACE62F354732A0B4CF6395C02" xlink:to="lab_ifrs-full_PurchaseOfTreasuryShares_F2FDE19ACE62F354732A0B4CF6395C02" xlink:type="arc" />
    <link:label id="lab_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C_terseLabel_en-US" xlink:label="lab_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares acquired and held by broker</link:label>
    <link:label id="lab_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C_label_en-US" xlink:label="lab_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired, Held by Broker</link:label>
    <link:label id="lab_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C_documentation_en-US" xlink:label="lab_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired, Held by Broker</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TreasuryStockSharesAcquiredHeldbyBroker" xlink:label="loc_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C" xlink:to="lab_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C" xlink:type="arc" />
    <link:label id="lab_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954_terseLabel_en-US" xlink:label="lab_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Value of shares acquired and held by broker</link:label>
    <link:label id="lab_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954_label_en-US" xlink:label="lab_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method, Held By Broker</link:label>
    <link:label id="lab_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954_documentation_en-US" xlink:label="lab_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method, Held By Broker</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_TreasuryStockValueAcquiredCostMethodHeldByBroker" xlink:label="loc_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954" xlink:to="lab_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954" xlink:type="arc" />
    <link:label id="lab_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353_terseLabel_en-US" xlink:label="lab_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of resigned directors</link:label>
    <link:label id="lab_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353_label_en-US" xlink:label="lab_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Resigned Directors</link:label>
    <link:label id="lab_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353_documentation_en-US" xlink:label="lab_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Resigned Directors</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfResignedDirectors" xlink:label="loc_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353" xlink:to="lab_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353" xlink:type="arc" />
    <link:label id="lab_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E_terseLabel_en-US" xlink:label="lab_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to settle DSUs as a result of a director's resignation</link:label>
    <link:label id="lab_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E_label_en-US" xlink:label="lab_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments To Settle Share-based Compensation Arrangements</link:label>
    <link:label id="lab_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E_documentation_en-US" xlink:label="lab_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments To Settle Share-based Compensation Arrangements</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToSettleSharebasedCompensationArrangements" xlink:label="loc_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E" xlink:to="lab_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfExpensesByNatureExplanatory_A52467EC7A06C51F8DC504A3DC4F3E23_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfExpensesByNatureExplanatory_A52467EC7A06C51F8DC504A3DC4F3E23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expenses By Nature</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfExpensesByNatureExplanatory_A52467EC7A06C51F8DC504A3DC4F3E23_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfExpensesByNatureExplanatory_A52467EC7A06C51F8DC504A3DC4F3E23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of expenses by nature [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfExpensesByNatureExplanatory" xlink:label="loc_ifrs-full_DisclosureOfExpensesByNatureExplanatory_A52467EC7A06C51F8DC504A3DC4F3E23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfExpensesByNatureExplanatory_A52467EC7A06C51F8DC504A3DC4F3E23" xlink:to="lab_ifrs-full_DisclosureOfExpensesByNatureExplanatory_A52467EC7A06C51F8DC504A3DC4F3E23" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_988D5B12E730A7655926018DBDB6FF8D_periodStartLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_988D5B12E730A7655926018DBDB6FF8D" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, beginning balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_988D5B12E730A7655926018DBDB6FF8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_988D5B12E730A7655926018DBDB6FF8D" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_988D5B12E730A7655926018DBDB6FF8D" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_6CFEA0C34856EFD8B0A4018DBDB67D8A_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_6CFEA0C34856EFD8B0A4018DBDB67D8A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_6CFEA0C34856EFD8B0A4018DBDB67D8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_6CFEA0C34856EFD8B0A4018DBDB67D8A" xlink:to="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_6CFEA0C34856EFD8B0A4018DBDB67D8A" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_9F28BAB458200B1EBEB9018DBDB7071D_negatedLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_9F28BAB458200B1EBEB9018DBDB7071D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Settled (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_9F28BAB458200B1EBEB9018DBDB7071D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_9F28BAB458200B1EBEB9018DBDB7071D" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_9F28BAB458200B1EBEB9018DBDB7071D" xlink:type="arc" />
    <link:label id="lab_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F_negatedTerseLabel_en-US" xlink:label="lab_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited/Expired (in shares)</link:label>
    <link:label id="lab_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F_label_en-US" xlink:label="lab_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Other Equity Instruments Expired Or Forfeited In Share-Based Payment Arrangement</link:label>
    <link:label id="lab_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F_documentation_en-US" xlink:label="lab_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Other Equity Instruments Expired or Forfeited In Share-Based Payment Arrangement</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement" xlink:label="loc_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F" xlink:to="lab_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_10EDEB5B28DDEBA70F3C018DBDB7D38F_periodEndLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_10EDEB5B28DDEBA70F3C018DBDB7D38F" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, ending balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_10EDEB5B28DDEBA70F3C018DBDB7D38F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_10EDEB5B28DDEBA70F3C018DBDB7D38F" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_10EDEB5B28DDEBA70F3C018DBDB7D38F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_WeightedAverageShares_74E5311A28C168DAF16F04A3DC9F05A6_verboseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageShares_74E5311A28C168DAF16F04A3DC9F05A6" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average number of shares (basic) (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageShares" xlink:label="loc_ifrs-full_WeightedAverageShares_74E5311A28C168DAF16F04A3DC9F05A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageShares_74E5311A28C168DAF16F04A3DC9F05A6" xlink:to="lab_ifrs-full_WeightedAverageShares_74E5311A28C168DAF16F04A3DC9F05A6" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_BA2D732921CC5514247904A3DC9F0E15_terseLabel_en-US" xlink:label="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_BA2D732921CC5514247904A3DC9F0E15" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive effect of share options on number of ordinary shares</link:label>
    <link:label id="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_BA2D732921CC5514247904A3DC9F0E15_label_en-US" xlink:label="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_BA2D732921CC5514247904A3DC9F0E15" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive effect of share options on number of ordinary shares</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_BA2D732921CC5514247904A3DC9F0E15" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_BA2D732921CC5514247904A3DC9F0E15" xlink:to="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_BA2D732921CC5514247904A3DC9F0E15" xlink:type="arc" />
    <link:label id="lab_ifrs-full_AdjustedWeightedAverageShares_0F897347C2741C39C87304A3DC9FD028_totalLabel_en-US" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares_0F897347C2741C39C87304A3DC9FD028" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average number of shares (diluted) (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_0F897347C2741C39C87304A3DC9FD028" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares_0F897347C2741C39C87304A3DC9FD028" xlink:to="lab_ifrs-full_AdjustedWeightedAverageShares_0F897347C2741C39C87304A3DC9FD028" xlink:type="arc" />
    <link:label id="lab_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_AA003341FA7EDC5CF6D004A3DC9F7674_terseLabel_en-US" xlink:label="lab_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_AA003341FA7EDC5CF6D004A3DC9F7674" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based awards excluded from diluted weighted average per share calculation</link:label>
    <link:label id="lab_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_AA003341FA7EDC5CF6D004A3DC9F7674_label_en-US" xlink:label="lab_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_AA003341FA7EDC5CF6D004A3DC9F7674" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded From Computation Of Earnings Per Share, Amount1</link:label>
    <link:label id="lab_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_AA003341FA7EDC5CF6D004A3DC9F7674_documentation_en-US" xlink:label="lab_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_AA003341FA7EDC5CF6D004A3DC9F7674" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:label="loc_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_AA003341FA7EDC5CF6D004A3DC9F7674" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_AA003341FA7EDC5CF6D004A3DC9F7674" xlink:to="lab_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_AA003341FA7EDC5CF6D004A3DC9F7674" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about intangible assets [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about intangible assets [table]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:type="arc" />
    <link:label id="lab_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F_terseLabel_en-US" xlink:label="lab_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting1 [Axis]</link:label>
    <link:label id="lab_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F_label_en-US" xlink:label="lab_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting1 [Axis]</link:label>
    <link:label id="lab_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F_documentation_en-US" xlink:label="lab_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vesting1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_Vesting1Axis" xlink:label="loc_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:to="lab_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:type="arc" />
    <link:label id="lab_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8_terseLabel_en-US" xlink:label="lab_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting1 [Domain]</link:label>
    <link:label id="lab_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8_label_en-US" xlink:label="lab_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting1 [Domain]</link:label>
    <link:label id="lab_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8_documentation_en-US" xlink:label="lab_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Vesting1 [Axis]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_Vesting1Domain" xlink:label="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="lab_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">25% vested in year 1</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228_label_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche One1 [Member]</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche One1 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheOne1Member" xlink:label="loc_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228" xlink:to="lab_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">25% vested in year 2</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE_label_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Two1 [Member]</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Two1 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheTwo1Member" xlink:label="loc_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE" xlink:to="lab_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">25% vested in year 3</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F_label_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Three1 [Member]</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Three1 [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheThree1Member" xlink:label="loc_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F" xlink:to="lab_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">25% vested in year 4</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF_label_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Four [Member]</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Four [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheFourMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF" xlink:to="lab_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">33.33% vested in year 1</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F_label_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Five [Member]</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Five [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheFiveMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F" xlink:to="lab_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">33.33% vested in year 2</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002_label_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Six [Member]</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Six [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheSixMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002" xlink:to="lab_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">33.33% vested in year 3</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F_label_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Seven [Member]</link:label>
    <link:label id="lab_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Seven [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheSevenMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F" xlink:to="lab_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F" xlink:type="arc" />
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Classes of intangible assets other than goodwill [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF_label_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Classes of intangible assets other than goodwill [axis]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:to="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:type="arc" />
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C_terseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets other than goodwill [member]</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible assets other than goodwill [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:to="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:type="arc" />
    <link:label id="lab_ifrs-full_BuildingsMember_92BC4EC7781F0234C98B47865E1FF219_terseLabel_en-US" xlink:label="lab_ifrs-full_BuildingsMember_92BC4EC7781F0234C98B47865E1FF219" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_ifrs-full_BuildingsMember_92BC4EC7781F0234C98B47865E1FF219_label_en-US" xlink:label="lab_ifrs-full_BuildingsMember_92BC4EC7781F0234C98B47865E1FF219" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Buildings [member]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BuildingsMember" xlink:label="loc_ifrs-full_BuildingsMember_92BC4EC7781F0234C98B47865E1FF219" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BuildingsMember_92BC4EC7781F0234C98B47865E1FF219" xlink:to="lab_ifrs-full_BuildingsMember_92BC4EC7781F0234C98B47865E1FF219" xlink:type="arc" />
    <link:label id="lab_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA_terseLabel_en-US" xlink:label="lab_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building/leasehold improvements</link:label>
    <link:label id="lab_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA_label_en-US" xlink:label="lab_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building Improvements And Leasehold Improvements [Member]</link:label>
    <link:label id="lab_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA_documentation_en-US" xlink:label="lab_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Building Improvements and Leasehold Improvements [Member]</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_BuildingImprovementsAndLeaseholdImprovementsMember" xlink:label="loc_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA" xlink:to="lab_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about intangible assets [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of detailed information about intangible assets [line items]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:type="arc" />
    <link:label id="lab_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64_terseLabel_en-US" xlink:label="lab_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Useful life of property, plant and equipment</link:label>
    <link:label id="lab_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64_label_en-US" xlink:label="lab_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Useful Lives Or Depreciation Rates, Property, Plant And Equipment, Period</link:label>
    <link:label id="lab_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64_documentation_en-US" xlink:label="lab_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Useful Lives Or Depreciation Rates, Property, Plant And Equipment, Period</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod" xlink:label="loc_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64" xlink:to="lab_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64" xlink:type="arc" />
    <link:label id="lab_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD_terseLabel_en-US" xlink:label="lab_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Useful life of intangible assets</link:label>
    <link:label id="lab_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD_label_en-US" xlink:label="lab_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Useful Lives Or Amortisation Rates, Intangible Assets Other Than Goodwill, Period</link:label>
    <link:label id="lab_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD_documentation_en-US" xlink:label="lab_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Useful Lives Or Amortisation Rates, Intangible Assets Other Than Goodwill, Period</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod" xlink:label="loc_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD" xlink:to="lab_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting percentage</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D_label_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage1</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage1</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D" xlink:to="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of awards granted recorded based on market value of subordinate voting shares</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7_label_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Percentage Of Awards Granted, Cost Recorded Based On Market Value Of Subordinate Voting Shares</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Percentage Of Awards Granted, Cost Recorded Based On Market Value Of Subordinate Voting Shares</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares" xlink:label="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7" xlink:to="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award requisite service period</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C_label_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period2</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period2</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C" xlink:to="lab_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of awards granted recorded using Monte Carlo simulation model</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7_label_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Percentage Of Awards Granted, Cost Recorded Using Monte Carlo Simulation Model</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Percentage Of Awards Granted, Cost Recorded Using Monte Carlo Simulation Model</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel" xlink:label="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7" xlink:to="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7" xlink:type="arc" />
    <link:label id="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC_terseLabel_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of annual fees paid to Board of Directors paid in form of awards</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC_label_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Percentage Of Annual Fees Paid To Board Of Directors Paid In Form Of Awards</link:label>
    <link:label id="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC_documentation_en-US" xlink:label="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award, Percentage Of Annual Fees Paid To Board Of Directors Paid In Form Of Awards</link:label>
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards" xlink:label="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC" xlink:to="lab_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC" xlink:type="arc" />
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_2FD65F80AE3443C3DB7B04A3DCDA82FF_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_2FD65F80AE3443C3DB7B04A3DCDA82FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Changes in Goodwill and Intangible Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_2FD65F80AE3443C3DB7B04A3DCDA82FF_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_2FD65F80AE3443C3DB7B04A3DCDA82FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of reconciliation of changes in intangible assets and goodwill [text block]</link:label>
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_2FD65F80AE3443C3DB7B04A3DCDA82FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_2FD65F80AE3443C3DB7B04A3DCDA82FF" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_2FD65F80AE3443C3DB7B04A3DCDA82FF" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>cls-20171231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.celestica.com/role/AccountsReceivable" xlink:href="cls-20171231.xsd#AccountsReceivable" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccountsReceivableDetails" xlink:href="cls-20171231.xsd#AccountsReceivableDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTax" xlink:href="cls-20171231.xsd#AccumulatedOtherComprehensiveLossNetOfTax" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxDetails" xlink:href="cls-20171231.xsd#AccumulatedOtherComprehensiveLossNetOfTaxDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxTables" xlink:href="cls-20171231.xsd#AccumulatedOtherComprehensiveLossNetOfTaxTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/Acquisitions" xlink:href="cls-20171231.xsd#Acquisitions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AcquisitionsAdditionalInformationDetails" xlink:href="cls-20171231.xsd#AcquisitionsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:href="cls-20171231.xsd#AcquisitionsPurchasePriceAllocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AcquisitionsTables" xlink:href="cls-20171231.xsd#AcquisitionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AssetsClassifiedAsHeldForSale" xlink:href="cls-20171231.xsd#AssetsClassifiedAsHeldForSale" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/AssetsClassifiedAsHeldForSaleDetails" xlink:href="cls-20171231.xsd#AssetsClassifiedAsHeldForSaleDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPolicies" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesDetails" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesPolicies" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesTables" xlink:href="cls-20171231.xsd#BasisOfPreparationAndSignificantAccountingPoliciesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalDisclosures" xlink:href="cls-20171231.xsd#CapitalDisclosures" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalDisclosuresDetails" xlink:href="cls-20171231.xsd#CapitalDisclosuresDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStock" xlink:href="cls-20171231.xsd#CapitalStock" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockAdditionalInformationDetails" xlink:href="cls-20171231.xsd#CapitalStockAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:href="cls-20171231.xsd#CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockCapitalStockRsuTransactionsDetails" xlink:href="cls-20171231.xsd#CapitalStockCapitalStockRsuTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockCapitalTransactionsDetails" xlink:href="cls-20171231.xsd#CapitalStockCapitalTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockStockOptionTransactionsDetails" xlink:href="cls-20171231.xsd#CapitalStockStockOptionTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockStockOptionsOutstandingDetails" xlink:href="cls-20171231.xsd#CapitalStockStockOptionsOutstandingDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CapitalStockTables" xlink:href="cls-20171231.xsd#CapitalStockTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuarantees" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuarantees" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesTables" xlink:href="cls-20171231.xsd#CommitmentsContingenciesAndGuaranteesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedBalanceSheets" xlink:href="cls-20171231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfCashFlows" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfCashFlowsParenthetical" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfCashFlowsParenthetical" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfChangesInEquity" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfChangesInEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfComprehensiveIncome" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfComprehensiveIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ConsolidatedStatementOfOperations" xlink:href="cls-20171231.xsd#ConsolidatedStatementOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebt" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebt" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtAdditionalInformationDetails" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtTables" xlink:href="cls-20171231.xsd#CreditFacilitiesAndLongTermDebtTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/DocumentAndEntityInformation" xlink:href="cls-20171231.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ExpensesByNature" xlink:href="cls-20171231.xsd#ExpensesByNature" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ExpensesByNatureDetails" xlink:href="cls-20171231.xsd#ExpensesByNatureDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinanceCostsAndRefundInterestIncome" xlink:href="cls-20171231.xsd#FinanceCostsAndRefundInterestIncome" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagement" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagement" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCurrencyRiskDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementCurrencyRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementInterestRateRiskDetails" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementInterestRateRiskDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementTables" xlink:href="cls-20171231.xsd#FinancialInstrumentsAndRiskManagementTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssets" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsDetails" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/GoodwillAndIntangibleAssetsTables" xlink:href="cls-20171231.xsd#GoodwillAndIntangibleAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxes" xlink:href="cls-20171231.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesAdditionalInformationDetails" xlink:href="cls-20171231.xsd#IncomeTaxesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails" xlink:href="cls-20171231.xsd#IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesMajorComponentsOfTaxExpenseDetails" xlink:href="cls-20171231.xsd#IncomeTaxesMajorComponentsOfTaxExpenseDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetails" xlink:href="cls-20171231.xsd#IncomeTaxesReconciliationOfIncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/IncomeTaxesTables" xlink:href="cls-20171231.xsd#IncomeTaxesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/Inventories" xlink:href="cls-20171231.xsd#Inventories" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/InventoriesAdditionalInformationDetails" xlink:href="cls-20171231.xsd#InventoriesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/InventoriesDetails" xlink:href="cls-20171231.xsd#InventoriesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/InventoriesTables" xlink:href="cls-20171231.xsd#InventoriesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherCharges" xlink:href="cls-20171231.xsd#OtherCharges" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesAnnualImpairmentAssessmentDetails" xlink:href="cls-20171231.xsd#OtherChargesAnnualImpairmentAssessmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesDetails" xlink:href="cls-20171231.xsd#OtherChargesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesPensionObligationSettlementLossGainDetails" xlink:href="cls-20171231.xsd#OtherChargesPensionObligationSettlementLossGainDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesRestructuringDetails" xlink:href="cls-20171231.xsd#OtherChargesRestructuringDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesTables" xlink:href="cls-20171231.xsd#OtherChargesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherChargesTorontoTransitionCostsAndOtherDetails" xlink:href="cls-20171231.xsd#OtherChargesTorontoTransitionCostsAndOtherDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherNonCurrentAssets" xlink:href="cls-20171231.xsd#OtherNonCurrentAssets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherNonCurrentAssetsDetails" xlink:href="cls-20171231.xsd#OtherNonCurrentAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/OtherNonCurrentAssetsTables" xlink:href="cls-20171231.xsd#OtherNonCurrentAssetsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlans" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlans" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansTables" xlink:href="cls-20171231.xsd#PensionAndNonPensionPostEmploymentBenefitPlansTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipment" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentChangesToNetBookValueDetails" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentChangesToNetBookValueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentDetails" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/PropertyPlantAndEquipmentTables" xlink:href="cls-20171231.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/Provisions" xlink:href="cls-20171231.xsd#Provisions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ProvisionsDetails" xlink:href="cls-20171231.xsd#ProvisionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ProvisionsTables" xlink:href="cls-20171231.xsd#ProvisionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactions" xlink:href="cls-20171231.xsd#RelatedPartyTransactions" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactionsAdditionalInformationDetails" xlink:href="cls-20171231.xsd#RelatedPartyTransactionsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactionsDetails" xlink:href="cls-20171231.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/RelatedPartyTransactionsTables" xlink:href="cls-20171231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/ReportingEntity" xlink:href="cls-20171231.xsd#ReportingEntity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformation" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationAdditionalInformationDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SegmentAndGeographicInformationTables" xlink:href="cls-20171231.xsd#SegmentAndGeographicInformationTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SolarPanelManufacturingBusiness" xlink:href="cls-20171231.xsd#SolarPanelManufacturingBusiness" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SolarPanelManufacturingBusinessDetails" xlink:href="cls-20171231.xsd#SolarPanelManufacturingBusinessDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SubsequentEvent" xlink:href="cls-20171231.xsd#SubsequentEvent" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/SubsequentEventDetails" xlink:href="cls-20171231.xsd#SubsequentEventDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDiluted" xlink:href="cls-20171231.xsd#WeightedAverageNumberOfSharesDiluted" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedDetails" xlink:href="cls-20171231.xsd#WeightedAverageNumberOfSharesDilutedDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedTables" xlink:href="cls-20171231.xsd#WeightedAverageNumberOfSharesDilutedTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:presentationLink xlink:role="http://www.celestica.com/role/AccountsReceivable" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_4A9CBDD261CA73718F67FD01E65DD48E" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock" xlink:label="loc_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock_8946D8BD558242B2661FFD1498B3FEC1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_4A9CBDD261CA73718F67FD01E65DD48E" xlink:to="loc_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock_8946D8BD558242B2661FFD1498B3FEC1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/AccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_50B035AAC8F7DADEC1FC018DBE2AE200" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionofFinancialAssetsbyTypeofTransferTable" xlink:label="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_50B035AAC8F7DADEC1FC018DBE2AE200" xlink:to="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_68A7B2F5A7158EA73873018DBE2AF69E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_68A7B2F5A7158EA73873018DBE2AF69E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_5D205799E54D34A6DC2F018DBE2AF4EC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_68A7B2F5A7158EA73873018DBE2AF69E" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_5D205799E54D34A6DC2F018DBE2AF4EC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderFacilityProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_68B0DFCFEFE410D18574018DBE2A2A18" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_5D205799E54D34A6DC2F018DBE2AF4EC" xlink:to="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_68B0DFCFEFE410D18574018DBE2A2A18" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderSupplierFinancingProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_A004FEDE994BF3ED9DA7018DBE2AE160" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_5D205799E54D34A6DC2F018DBE2AF4EC" xlink:to="loc_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_A004FEDE994BF3ED9DA7018DBE2AE160" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems" xlink:label="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferTable_DC708EB35C4BDCFE6D01018DBE2AAB56" xlink:to="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_CD0EC0BD7FC54183A4CA018DBE2A3374" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_CD0EC0BD7FC54183A4CA018DBE2A3374" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_5625CDB038F37FCA38C2018DBE2A228E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_5625CDB038F37FCA38C2018DBE2A228E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_4D35B743FDD08DA317B4018DBE2AD550" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems_E6AEB7B7887A1E4E73F1018DBE2A4A61" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_4D35B743FDD08DA317B4018DBE2AD550" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTax" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_AD23712C34CF2CE6792E04A3DC1681EE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory_E5985EDA88EC806193E104A3DC164998" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_AD23712C34CF2CE6792E04A3DC1681EE" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory_E5985EDA88EC806193E104A3DC164998" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_5E18EC4B30114A582B89018DBDAD0C30" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_23F76DD92E51BB2C9821018DBDADCE1F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_5E18EC4B30114A582B89018DBDAD0C30" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_23F76DD92E51BB2C9821018DBDADCE1F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_D7507B3AB9D1C9AAEF66018DBDAD266A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_23F76DD92E51BB2C9821018DBDADCE1F" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_D7507B3AB9D1C9AAEF66018DBDAD266A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_D7507B3AB9D1C9AAEF66018DBDAD266A" xlink:to="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember" xlink:label="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_4FC9446EB0F2824DE0EB018DBDAE4022" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:to="loc_ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember_4FC9446EB0F2824DE0EB018DBDAE4022" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfCashFlowHedgesMember" xlink:label="loc_ifrs-full_ReserveOfCashFlowHedgesMember_F6EDBF9AF7289CF7503E018DBDAE161E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:to="loc_ifrs-full_ReserveOfCashFlowHedgesMember_F6EDBF9AF7289CF7503E018DBDAE161E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_F31EA860E20BB593026B018DBDAE578D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_F31EA860E20BB593026B018DBDAE578D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_B52575DD7977CC252B40018DBDAECEA5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_C449B3BB0BC5572E3648018DBDAED112" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_B52575DD7977CC252B40018DBDAECEA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_23F76DD92E51BB2C9821018DBDADCE1F" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_70C097C9AF8B79A69593018DBDAE03D4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_70C097C9AF8B79A69593018DBDAE03D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_285FBC79A91B66245A5A018DBDAE36D9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_285FBC79A91B66245A5A018DBDAE36D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_6D0FC195E13BAFF4C46D018DBDAED339" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_6D0FC195E13BAFF4C46D018DBDAED339" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_695DC5B0874475847A21018DBDAEC604" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_695DC5B0874475847A21018DBDAEC604" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_97605BDEF116F08BBABE018DBDAE2C26" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_97605BDEF116F08BBABE018DBDAE2C26" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax" xlink:label="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax_1FB6EC72F018692447E2018DBDAEAA59" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement" xlink:label="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_61D5ED2EA2D9E5267D43018DBDAEAC5F" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_61D5ED2EA2D9E5267D43018DBDAEAC5F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome" xlink:label="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome_6FA27ECE9CC46CAFC089018DBDAE3CDB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_2E0747E42860E94D2377018DBDAE7A7C" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_2E0747E42860E94D2377018DBDAE7A7C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome" xlink:label="loc_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome_0870BCAC3D0E19C9FAF8018DBDAE90FF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome" xlink:label="loc_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome_62613973EB3B66736BAD018DBDAE20F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome" xlink:label="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_BEB2B8DFAEF72FE2E43D018DBDAF31C1" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_DB971CF51B44FEA00E9C018DBDAEA586" xlink:to="loc_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome_BEB2B8DFAEF72FE2E43D018DBDAF31C1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_72E691005D97382EDB4104A3DC9CBBE6" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock_AC7E3BF831FF3857480904A3DC9CBF63" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_72E691005D97382EDB4104A3DC9CBBE6" xlink:to="loc_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock_AC7E3BF831FF3857480904A3DC9CBF63" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/Acquisitions" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessCombinations1Abstract" xlink:label="loc_cls_BusinessCombinations1Abstract_18F13980A2919147B77543CD644AE1B2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_55998C6DECD4F9458D3643CD644A0B13" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_BusinessCombinations1Abstract_18F13980A2919147B77543CD644AE1B2" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_55998C6DECD4F9458D3643CD644A0B13" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/AcquisitionsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessCombinations1Abstract" xlink:label="loc_cls_BusinessCombinations1Abstract_E145DD6A6FFFD8DC9E64018DBE3B1D5A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_BusinessCombinations1Abstract_E145DD6A6FFFD8DC9E64018DBE3B1D5A" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_30C6149B4C9F38203E70018DBE3B1C90" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_KarelMember" xlink:label="loc_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_AA8F393BFCB54A9397E4018DBE3B2235" xlink:to="loc_cls_KarelMember_CE2503E9BFF094DCB82C018DBE3B8595" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_0668A49694DADD3332BC018DBE3BA8E8" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2514C7702724D7AFB6B9018DBE3BD4BC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:to="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_2514C7702724D7AFB6B9018DBE3BD4BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashTransferred" xlink:label="loc_ifrs-full_CashTransferred_0FD656DD238D8B1FEF77018DBE3CA69D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:to="loc_ifrs-full_CashTransferred_0FD656DD238D8B1FEF77018DBE3CA69D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_42BB20B193D2DED76A2B018DBE3C717A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:to="loc_ifrs-full_Goodwill_42BB20B193D2DED76A2B018DBE3C717A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage" xlink:label="loc_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_E817D9DF9AB137FE3AA4018DBE3B24DD" xlink:to="loc_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage_AFF556BAE2E5EC2FF983018DBE3C94D6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/AcquisitionsPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessCombinations1Abstract" xlink:label="loc_cls_BusinessCombinations1Abstract_0CC6A5A49AB3E517E7774827BCFEB799" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_C4F30CDF9779B50851DA4827BCFFBCDB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_BusinessCombinations1Abstract_0CC6A5A49AB3E517E7774827BCFEB799" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_C4F30CDF9779B50851DA4827BCFFBCDB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_E2D7FEF75E3498E2BF9E4827BCFF1F3C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_C4F30CDF9779B50851DA4827BCFFBCDB" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_E2D7FEF75E3498E2BF9E4827BCFF1F3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3493B51F000E734D71A44827BCFFCE76" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_E2D7FEF75E3498E2BF9E4827BCFF1F3C" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3493B51F000E734D71A44827BCFFCE76" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_KarelMember" xlink:label="loc_cls_KarelMember_2E1462245C0ABE6B5F894827BCFF30BC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_3493B51F000E734D71A44827BCFFCE76" xlink:to="loc_cls_KarelMember_2E1462245C0ABE6B5F894827BCFF30BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_C4F30CDF9779B50851DA4827BCFFBCDB" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_BFA7761B3A6E32117FD04827BCFF4D0D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate_BFA7761B3A6E32117FD04827BCFF4D0D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate" xlink:label="loc_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate_06D62B02475C114428D44827BCFF5BF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_5DE88E161E2E14BFDFF64827BCFFFEC4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_ifrs-full_Goodwill_5DE88E161E2E14BFDFF64827BCFFFEC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:label="loc_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_24BB497E518ADED613324827BCFF27D8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate_24BB497E518ADED613324827BCFF27D8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate" xlink:label="loc_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate_3E8CE25F1E8B21E860034827BCFF1D48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_B6FE08B1D362F84FF41B4827BD00A244" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_F835012E5033F2F804DA4827BCFF5980" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_B6FE08B1D362F84FF41B4827BD00A244" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/AcquisitionsTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessCombinations1Abstract" xlink:label="loc_cls_BusinessCombinations1Abstract_F2033FA829D1AACB23A643CD625188F0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_21B580FE2D1DA86C31A143CD62514B41" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_BusinessCombinations1Abstract_F2033FA829D1AACB23A643CD625188F0" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_21B580FE2D1DA86C31A143CD62514B41" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/AssetsClassifiedAsHeldForSale" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" xlink:label="loc_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_A8C9CF3D05FDA0F619C41E3FDD014483" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_B11E929B0AAA41E43F871E3FDD0137E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_A8C9CF3D05FDA0F619C41E3FDD014483" xlink:to="loc_ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_B11E929B0AAA41E43F871E3FDD0137E1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/AssetsClassifiedAsHeldForSaleDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" xlink:label="loc_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_0A1FD457468483BD857A0706421420B3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_0A1FD457468483BD857A0706421420B3" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_9E1A34EC076A6EB88BAF07064214EAFD" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_5EE35BBC69EDAE9633D807064214273E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_8E1FEAA8257C66152400070642145947" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_5EE35BBC69EDAE9633D807064214273E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_98FDFB003B7C60E920900706421472E1" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment_3A538CCD23FFD52E90EB070E8528CD9E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:to="loc_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment_3A538CCD23FFD52E90EB070E8528CD9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_BEDBDDD3AB3DD4BCAA180706421587CB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_BEDBDDD3AB3DD4BCAA180706421587CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners" xlink:label="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_8C02F3B5EC9E5B44889007064215D2D3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0F08AEC86D5F8C60F16E07064214ABD3" xlink:to="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_8C02F3B5EC9E5B44889007064215D2D3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:label="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_B32B187B2AF148DE71F547865E2B3052" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock_64D000F433478891F30A47865E2B4D17" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_B32B187B2AF148DE71F547865E2B3052" xlink:to="loc_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock_64D000F433478891F30A47865E2B4D17" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:label="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_69CFB1EADC349E8F881D47865E1D5412" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_69CFB1EADC349E8F881D47865E1D5412" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Vesting1Axis" xlink:label="loc_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="loc_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Vesting1Domain" xlink:label="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Vesting1Axis_F427E28C9008AF27428C47865E1D6F6F" xlink:to="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheOne1Member" xlink:label="loc_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheOne1Member_7965FED96CBBA05558B947865E1DE228" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheTwo1Member" xlink:label="loc_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheTwo1Member_A581A6E3918827B1636C47865E1DE3BE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheThree1Member" xlink:label="loc_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheThree1Member_9F96846643A733886BE047865E1D5B4F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheFourMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheFourMember_A4CCDC1922DF4100962547865E1EA1CF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheFiveMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheFiveMember_281B70A551078BFEE2E547865E1E451F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheSixMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheSixMember_1426171E7C8518640ED947865E1E0002" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationAwardTrancheSevenMember" xlink:label="loc_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Vesting1Domain_BCC1C75480685091367E47865E1DC1B8" xlink:to="loc_cls_SharebasedCompensationAwardTrancheSevenMember_68C8349BD313403D054847865E1EEA5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_F78D65686A03779ADE9947865E1E36AE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_F78D65686A03779ADE9947865E1E36AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_F78D65686A03779ADE9947865E1E36AE" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeStockOption1Member" xlink:label="loc_cls_EmployeeStockOption1Member_4C3ED7E0EBC77F5B9F7747865E1E0EFB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:to="loc_cls_EmployeeStockOption1Member_4C3ED7E0EBC77F5B9F7747865E1E0EFB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestrictedStockUnitsRSU1Member" xlink:label="loc_cls_RestrictedStockUnitsRSU1Member_02F700AEB2E14BD771E547865E1E26FC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:to="loc_cls_RestrictedStockUnitsRSU1Member_02F700AEB2E14BD771E547865E1E26FC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PerformanceShareUnitsPSUMember" xlink:label="loc_cls_PerformanceShareUnitsPSUMember_C7ECC9AED392AE9A028147865E1E9F36" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:to="loc_cls_PerformanceShareUnitsPSUMember_C7ECC9AED392AE9A028147865E1E9F36" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredShareUnitsDSUMember" xlink:label="loc_cls_DeferredShareUnitsDSUMember_EC36A42366E5CAB201C647865E1E3FF4" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_EAFB944B29396E3D70A747865E1E6CA8" xlink:to="loc_cls_DeferredShareUnitsDSUMember_EC36A42366E5CAB201C647865E1E3FF4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_E9A28CFAB5B8E8FA173747865E1EAC49" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="loc_ifrs-full_RangeAxis_E9A28CFAB5B8E8FA173747865E1EAC49" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_BEBC365F69420A49529447865E1E709B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_E9A28CFAB5B8E8FA173747865E1EAC49" xlink:to="loc_ifrs-full_RangesMember_BEBC365F69420A49529447865E1E709B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_7DBA8FA0B7EAD1CDACC247865E1E284C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_BEBC365F69420A49529447865E1E709B" xlink:to="loc_ifrs-full_BottomOfRangeMember_7DBA8FA0B7EAD1CDACC247865E1E284C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_33A1412F10720A27600647865E1E79DA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_BEBC365F69420A49529447865E1E709B" xlink:to="loc_ifrs-full_TopOfRangeMember_33A1412F10720A27600647865E1E79DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_209C9C94D607AFB9781447865E1E2CFF" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IntellectualProperty1Member" xlink:label="loc_cls_IntellectualProperty1Member_029FA0A9418F6F8E0A4347865E1EB373" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:to="loc_cls_IntellectualProperty1Member_029FA0A9418F6F8E0A4347865E1EB373" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherIntangibleAssetsMember" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_91F1E8C1D80386D8877947865E1F7531" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_91F1E8C1D80386D8877947865E1F7531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComputerSoftwareMember" xlink:label="loc_ifrs-full_ComputerSoftwareMember_64A3B12EC21BCD8C7C8B47865E1F92AA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_20F87671562E5BF47FFA47865E1E847C" xlink:to="loc_ifrs-full_ComputerSoftwareMember_64A3B12EC21BCD8C7C8B47865E1F92AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C71A740C9B940C3B567C47865E1FC232" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C71A740C9B940C3B567C47865E1FC232" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C71A740C9B940C3B567C47865E1FC232" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BuildingsMember" xlink:label="loc_ifrs-full_BuildingsMember_92BC4EC7781F0234C98B47865E1FF219" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B" xlink:to="loc_ifrs-full_BuildingsMember_92BC4EC7781F0234C98B47865E1FF219" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BuildingImprovementsAndLeaseholdImprovementsMember" xlink:label="loc_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B" xlink:to="loc_cls_BuildingImprovementsAndLeaseholdImprovementsMember_BC8275BBEE878776070047865E1F66AA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MachineryAndEquipment1Member" xlink:label="loc_cls_MachineryAndEquipment1Member_4BFECB3B94AA80218E7047865E1FF25A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_F2942C55BB04B4C8A69B47865E1FFF7B" xlink:to="loc_cls_MachineryAndEquipment1Member_4BFECB3B94AA80218E7047865E1FF25A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_A9BF1E31665BBA48671747865E1D2852" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod" xlink:label="loc_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod_33DC67440AFEB5DC9AC347865E1FDF64" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod" xlink:label="loc_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod_3CB749E819BFF7BC7D8947865E1FC2CD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1_532E475CAB057854B1A147865E1F6F4D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_3923100FADF5E53E33A747865E1F64FF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_3923100FADF5E53E33A747865E1F64FF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares" xlink:label="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares_D95F15E317848D80DC5047865E1FA6B7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2_38DF3D19368E36ED872747865E1F967C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel" xlink:label="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel_98AFB18BF23866521F4B47865E1FDDC7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards" xlink:label="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_85490CFB49D8CB93B9D047865E1F07BA" xlink:to="loc_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards_3C78152D839C8CBD92FD47865E1FACAC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:label="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_3D0F0DCDECAEEC3589BB0B4CF7A6BADA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable" xlink:label="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_3D0F0DCDECAEEC3589BB0B4CF7A6BADA" xlink:to="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NewIFRSsAxis" xlink:label="loc_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:to="loc_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NewIFRSsMember" xlink:label="loc_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NewIFRSsAxis_379F347D504345C56B190B4CF7A68293" xlink:to="loc_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member" xlink:label="loc_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_AE7B816AC498912D93900B4CF7A64484" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NewIFRSsMember_2BDB139C9B7AE7878A030B4CF7A64802" xlink:to="loc_ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member_AE7B816AC498912D93900B4CF7A64484" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems" xlink:label="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTable_7CDD6B55DFB216B7D2080B4CF7A63FF8" xlink:to="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_44D7A8F641478B4AFF830B4CF7A74F6D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_CurrentTradeReceivables_44D7A8F641478B4AFF830B4CF7A74F6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_61A4FD385BB73BE5D2AE0B4CF7A7A835" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_Inventories_61A4FD385BB73BE5D2AE0B4CF7A7A835" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_58DEC5276B4DCB0A5B3A0B4CF7A771F9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_DeferredTaxAssets_58DEC5276B4DCB0A5B3A0B4CF7A771F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_6BA6B58F45F75B349F6E0B4CF7A7D373" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_RetainedEarnings_6BA6B58F45F75B349F6E0B4CF7A7D373" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_ACE8600A7B927F3162F50B4CF7A72626" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_Revenue_ACE8600A7B927F3162F50B4CF7A72626" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_99DC6D5CC43EB40E80660B4CF7A77191" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_CostOfSales_99DC6D5CC43EB40E80660B4CF7A77191" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_02C24C652C0B41EA2F690B4CF7A72E47" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems_1CA09993F0A3B06619D20B4CF7A68E12" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_02C24C652C0B41EA2F690B4CF7A72E47" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:label="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_B716BF5CCAA4A2426FBE018DBE5484CB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_B716BF5CCAA4A2426FBE018DBE5484CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory_1CC062F0B30998B55D7D018DBE548161" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory_1CC062F0B30998B55D7D018DBE548161" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_0BFCEB44090290741110018DBE54DD45" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_0BFCEB44090290741110018DBE54DD45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements" xlink:label="loc_ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements_1B60954CCC1517FA5748018DBE54CCFF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements_1B60954CCC1517FA5748018DBE54CCFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory_09F72138E776F0042FD3018DBE558EAD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory_09F72138E776F0042FD3018DBE558EAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_3146FA6E43B1ED2D487D018DBE55C582" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_3146FA6E43B1ED2D487D018DBE55C582" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_CB162DEAD426839E22A7018DBE55C62F" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_CB162DEAD426839E22A7018DBE55C62F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_0F729A4D882FDD0A9893018DBE5556D1" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_0F729A4D882FDD0A9893018DBE5556D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_92C40926CB1EC596AE25018DBE553F6D" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory_92C40926CB1EC596AE25018DBE553F6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_EC746F9FC94A83A797FD018DBE55A433" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories_EC746F9FC94A83A797FD018DBE55A433" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_4C629009C1C65B34B4B5018DBE553ABA" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory_4C629009C1C65B34B4B5018DBE553ABA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_657A9FB4FB0540BF2807018DBE557C19" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_657A9FB4FB0540BF2807018DBE557C19" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_CC4D4FEE48BA1B3096E3018DBE55B833" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_CC4D4FEE48BA1B3096E3018DBE55B833" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_CA1F11453D0FB9321430018DBE55356A" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory_CA1F11453D0FB9321430018DBE55356A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_4F1B8F8FB2D798B581B8018DBE55193B" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_4F1B8F8FB2D798B581B8018DBE55193B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_585BD2E6F15716743687018DBE55C7AC" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_585BD2E6F15716743687018DBE55C7AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_246C8670B3F81386D30D018DBE55A7D6" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_246C8670B3F81386D30D018DBE55A7D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_5E1292B25333AC376B38018DBE5514EB" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_5E1292B25333AC376B38018DBE5514EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory_C4EE860898941D344AAC018DBE5534C2" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory_C4EE860898941D344AAC018DBE5534C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_DB0CB41FA77505344592018DBE559B5B" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_DB0CB41FA77505344592018DBE559B5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_E2FBEE7D30B5E1172F3F018DBE55BAF1" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_E2FBEE7D30B5E1172F3F018DBE55BAF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_42CE03BC84C402251B69018DBE55CB48" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory_42CE03BC84C402251B69018DBE55CB48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory_7349D2FCF966FEC66D29018DBE55232A" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory_7349D2FCF966FEC66D29018DBE55232A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_BC0A42F2A803A4638086018DBE55808B" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory_BC0A42F2A803A4638086018DBE55808B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock" xlink:label="loc_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock_64DC5AC4504653860DE2018DBE55F9A2" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock_64DC5AC4504653860DE2018DBE55F9A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory_77580604462DFA37BE1C018DBE553F8D" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory_77580604462DFA37BE1C018DBE553F8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory_5028B0F6EC9902DE29AB018DBE5692AD" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory_5028B0F6EC9902DE29AB018DBE5692AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_3563DD063D2FC411D1D8018DBE566126" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory_3563DD063D2FC411D1D8018DBE566126" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_D2F7915A18A219458DA9018DBE569F0B" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_D2F7915A18A219458DA9018DBE569F0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants_71FCD19310757436405A018DBE560062" xlink:type="locator" />
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants_71FCD19310757436405A018DBE560062" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory_ED60D447F6A634357069018DBE568367" xlink:type="locator" />
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory_ED60D447F6A634357069018DBE568367" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_F011A43062629FD1FB96018DBE560773" xlink:type="locator" />
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_F011A43062629FD1FB96018DBE560773" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock" xlink:label="loc_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock_51A9EA3FFD3FC7BCE11A01DB0E1060C4" xlink:type="locator" />
    <link:presentationArc order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_AAF0A1A93C852FE29363018DBE5410E7" xlink:to="loc_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock_51A9EA3FFD3FC7BCE11A01DB0E1060C4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfSignificantAccountingPoliciesAbstract" xlink:label="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_BA673BEB2CC15ED53CB34827BD12168D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_3D0EAF00037E5D8B29CE4827BD12D980" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_BA673BEB2CC15ED53CB34827BD12168D" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_3D0EAF00037E5D8B29CE4827BD12D980" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_7619845E6686D10D0B1B4827BD12E245" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_BA673BEB2CC15ED53CB34827BD12168D" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_7619845E6686D10D0B1B4827BD12E245" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations" xlink:label="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_CBEF09592C84547A7193482FEA186792" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfSignificantAccountingPoliciesAbstract_BA673BEB2CC15ED53CB34827BD12168D" xlink:to="loc_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations_CBEF09592C84547A7193482FEA186792" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CapitalDisclosures" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:label="loc_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract_0E497F20F8111DE9CF93099F5C2D1A4E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_964C2D6DF43722D228A4099F5C2D72C6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract_0E497F20F8111DE9CF93099F5C2D1A4E" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_964C2D6DF43722D228A4099F5C2D72C6" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CapitalDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:label="loc_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract_39622319694AC63C7F210BDB6B6732AA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract_39622319694AC63C7F210BDB6B6732AA" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_668D2FBB9A289DA0456B0BDB6B67C970" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderFacilityProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:to="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_017C57C7ABDBCF7898B00BDB6B6780F3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderSupplierFinancingProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_640B14337FEEA93F3F320BDB6B6764C6" xlink:to="loc_cls_SaleOfReceivablesUnderSupplierFinancingProgramMember_0ED8E117FA3CD105D61D0BDB6B67D85A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Axis" xlink:label="loc_cls_CreditFacility1Axis_2157C431C88EFC3594C70BDB6B67C32F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:to="loc_cls_CreditFacility1Axis_2157C431C88EFC3594C70BDB6B67C32F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Domain" xlink:label="loc_cls_CreditFacility1Domain_4D3F90B22DB788AC576A0BDB6B67CD76" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_CreditFacility1Axis_2157C431C88EFC3594C70BDB6B67C32F" xlink:to="loc_cls_CreditFacility1Domain_4D3F90B22DB788AC576A0BDB6B67CD76" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BridgeLoan1Member" xlink:label="loc_cls_BridgeLoan1Member_F5E65386FCF0D0D1815E0BDB6B6732AA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_CreditFacility1Domain_4D3F90B22DB788AC576A0BDB6B67CD76" xlink:to="loc_cls_BridgeLoan1Member_F5E65386FCF0D0D1815E0BDB6B6732AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_C1CF33230B4C8FF8D3F70BDB6B67BC97" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_C1CF33230B4C8FF8D3F70BDB6B67BC97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_C1CF33230B4C8FF8D3F70BDB6B67BC97" xlink:to="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueOctober2018Member" xlink:label="loc_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803" xlink:to="loc_cls_RevolvingFacilityDueOctober2018Member_158FAC5323DF16C64E020BDB6B678C25" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueMay2020Member" xlink:label="loc_cls_RevolvingFacilityDueMay2020Member_0C124F11345CA778A27D0BDB6B675DC6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803" xlink:to="loc_cls_RevolvingFacilityDueMay2020Member_0C124F11345CA778A27D0BDB6B675DC6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacilityMember" xlink:label="loc_cls_CreditFacilityMember_FA5511A1EA124AF853130BE9B50992F6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_0F88A3FEBCD2FADDEEC00BDB6B677803" xlink:to="loc_cls_CreditFacilityMember_FA5511A1EA124AF853130BE9B50992F6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_747B7834826A2B09AF1E0BDB6B67C85F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:to="loc_ifrs-full_RangeAxis_747B7834826A2B09AF1E0BDB6B67C85F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_8814CA52034B9229255B0BDB6B675D70" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_747B7834826A2B09AF1E0BDB6B67C85F" xlink:to="loc_ifrs-full_RangesMember_8814CA52034B9229255B0BDB6B675D70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_99112CD2D584F02EEF890BDB6B68A0AF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_8814CA52034B9229255B0BDB6B675D70" xlink:to="loc_ifrs-full_TopOfRangeMember_99112CD2D584F02EEF890BDB6B68A0AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_AB8428CB2557375CB23C0BDB6B67E5EC" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LineOfCreditFacilityMaximumBorrowingCapacity1" xlink:label="loc_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_26E5F4B27A3774FE6C020BDB6B684504" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_26E5F4B27A3774FE6C020BDB6B684504" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption" xlink:label="loc_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_FDED7AB6DECB7D8040C60BDB6B68E553" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_FDED7AB6DECB7D8040C60BDB6B68E553" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsMaturityTerm" xlink:label="loc_cls_BorrowingsMaturityTerm_10FFDAE589629765C5B20BDB6B685A0D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_BorrowingsMaturityTerm_10FFDAE589629765C5B20BDB6B685A0D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_4F9F9D67AC1A5941DE3F0BDB6B68A565" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_ifrs-full_Borrowings_4F9F9D67AC1A5941DE3F0BDB6B68A565" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LettersOfCreditOutstandingAmount1" xlink:label="loc_cls_LettersOfCreditOutstandingAmount1_661C232B3045EE1353210BDB6B68C09E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_LettersOfCreditOutstandingAmount1_661C232B3045EE1353210BDB6B68C09E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UndrawnBorrowingFacilities" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_1EF9AEC4F8459345C0100BDB6B682200" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_1EF9AEC4F8459345C0100BDB6B682200" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_95E4E96A15A4D66C1C850BDB6B6853F1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1_F49E64731BD3137B10270BDB6B6832FA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_918B826A3AE8D3C412360BDB6B68CE19" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions_8A654643FCC923BA501E0BDB6B686CC1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CapitalStock" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareCapitalandSharebasedPaymentArrangementsAbstract" xlink:label="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BE66799809428D2E1BA9099F5CCE6A34" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock" xlink:label="loc_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock_1E715B10B452AEE9CCD8099F5CCE011F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BE66799809428D2E1BA9099F5CCE6A34" xlink:to="loc_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock_1E715B10B452AEE9CCD8099F5CCE011F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CapitalStockAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareCapitalandSharebasedPaymentArrangementsAbstract" xlink:label="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_1312ABC22147ECBEDF0C0B4CF62ED150" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_1312ABC22147ECBEDF0C0B4CF62ED150" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_6392C60237AF3141FEE80B4CF62E52DC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_6392C60237AF3141FEE80B4CF62E52DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_6392C60237AF3141FEE80B4CF62E52DC" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SubordinateVotingSharesMember" xlink:label="loc_cls_SubordinateVotingSharesMember_59ABC9BEF40FBBED10660B4CF62F0374" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447" xlink:to="loc_cls_SubordinateVotingSharesMember_59ABC9BEF40FBBED10660B4CF62F0374" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MultipleVotingSharesMember" xlink:label="loc_cls_MultipleVotingSharesMember_A203BD5D6BA3B630B7880B4CF62F8019" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447" xlink:to="loc_cls_MultipleVotingSharesMember_A203BD5D6BA3B630B7880B4CF62F8019" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PreferenceSharesMember" xlink:label="loc_ifrs-full_PreferenceSharesMember_2FB6E5DC4851137E6C620B4CF62F1B78" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_0E7AF41BC6EEDAFE67940B4CF62F3447" xlink:to="loc_ifrs-full_PreferenceSharesMember_2FB6E5DC4851137E6C620B4CF62F1B78" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareRepurchaseProgram1Axis" xlink:label="loc_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareRepurchaseProgram1Domain" xlink:label="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareRepurchaseProgram1Axis_A567713843C17EE84D2B0B4CF62F30F1" xlink:to="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TwoThousandSeventeenNCIBMember" xlink:label="loc_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_TwoThousandSeventeenNCIBMember_2DF857006DF797FBBB620B4CF62FACFB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TwoThousandSixteenNCIBMember" xlink:label="loc_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_TwoThousandSixteenNCIBMember_5B2DD91875DBB5F9FF7A0B4CF62FB9C2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ProgramShareRepurchase2016NCIBMember" xlink:label="loc_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_ProgramShareRepurchase2016NCIBMember_5A55CBE9DF8352BFC7370B4CF62F9333" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ProgramShareRepurchase2017NCIBMember" xlink:label="loc_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_ProgramShareRepurchase2017NCIBMember_987608FC257D207F11C40B4CF62F5DC7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SIBMember" xlink:label="loc_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_SIBMember_5BE4BED12E13F5BD1E360B4CF6303CCB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TwoThousandFourteenNCIBMember" xlink:label="loc_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_TwoThousandFourteenNCIBMember_4B940423025DA52639BA0B4CF6303619" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ProgramShareRepurchase2014NCIBMember" xlink:label="loc_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareRepurchaseProgram1Domain_724A9A6061C7A8D1DA6E0B4CF62FB3B2" xlink:to="loc_cls_ProgramShareRepurchase2014NCIBMember_7B6F5CD701B12F85529C0B4CF63067FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_C1B2729D3F71488908720B4CF6301B2C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_C1B2729D3F71488908720B4CF6301B2C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_7548EA564FB620EBFAAA0B4CF6300A32" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_C1B2729D3F71488908720B4CF6301B2C" xlink:to="loc_ifrs-full_BorrowingsByNameMember_7548EA564FB620EBFAAA0B4CF6300A32" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TermLoanDueMay2020Member" xlink:label="loc_cls_TermLoanDueMay2020Member_2D08F9E4A0BF1AD6C4000B4CF635DAF7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7548EA564FB620EBFAAA0B4CF6300A32" xlink:to="loc_cls_TermLoanDueMay2020Member_2D08F9E4A0BF1AD6C4000B4CF635DAF7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueMay2020Member" xlink:label="loc_cls_RevolvingFacilityDueMay2020Member_6FB0CB63D14B6DC0A4820B4CF63510AA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7548EA564FB620EBFAAA0B4CF6300A32" xlink:to="loc_cls_RevolvingFacilityDueMay2020Member_6FB0CB63D14B6DC0A4820B4CF63510AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_6F94B298C483F5B667DA0B4CF635CE98" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_ifrs-full_RangeAxis_6F94B298C483F5B667DA0B4CF635CE98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_6F94B298C483F5B667DA0B4CF635CE98" xlink:to="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageMember" xlink:label="loc_ifrs-full_WeightedAverageMember_12D1C64A309C875538230B4CF636642A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2" xlink:to="loc_ifrs-full_WeightedAverageMember_12D1C64A309C875538230B4CF636642A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_C7D24ACBB9D7470D91B30B4CF636669D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2" xlink:to="loc_ifrs-full_BottomOfRangeMember_C7D24ACBB9D7470D91B30B4CF636669D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_4C07FFDF3AD3667611040B4CF6364C3C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_E2D993E02A0524E0F5710B4CF635ACB2" xlink:to="loc_ifrs-full_TopOfRangeMember_4C07FFDF3AD3667611040B4CF6364C3C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Axis" xlink:label="loc_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Domain" xlink:label="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_PlanName1Axis_298D28488BFC2A5478E30B4CF6365375" xlink:to="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LTIPMember" xlink:label="loc_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:to="loc_cls_LTIPMember_BB7C7E4FFA2B32BDC9A30B4CF6360DE6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CSUPMember" xlink:label="loc_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_PlanName1Domain_074C14A8A610FB06E62B0B4CF636070B" xlink:to="loc_cls_CSUPMember_B0984FB03625982BFB3C0B4CF6369609" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_07A2306E9811BD0D0A200B4CF6361172" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_07A2306E9811BD0D0A200B4CF6361172" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_07A2306E9811BD0D0A200B4CF6361172" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeStockOption1Member" xlink:label="loc_cls_EmployeeStockOption1Member_AF7F3DCBFD4A34C1ABDC0B4CF6371E3F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:to="loc_cls_EmployeeStockOption1Member_AF7F3DCBFD4A34C1ABDC0B4CF6371E3F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PerformanceShareUnitsPSUMember" xlink:label="loc_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:to="loc_cls_PerformanceShareUnitsPSUMember_B606B90BFAA530B54B7B0B4CF637BB84" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestrictedStockUnitsRSU1Member" xlink:label="loc_cls_RestrictedStockUnitsRSU1Member_8B960AAEEF4307EFED4C0B4CF637FEAE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:to="loc_cls_RestrictedStockUnitsRSU1Member_8B960AAEEF4307EFED4C0B4CF637FEAE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredShareUnitsDSUMember" xlink:label="loc_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_C58F9D5E705824AAB06D0B4CF637B9E7" xlink:to="loc_cls_DeferredShareUnitsDSUMember_46CD3C9864CB99FBA3340B4CF63732B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_794656C1C489C7E609100B4CF62EE42D" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfVotesPerShare" xlink:label="loc_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_NumberOfVotesPerShare_FCA82D45697EE6B6EEA60B4CF6377476" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesIssued" xlink:label="loc_ifrs-full_NumberOfSharesIssued_4C13496F4C21B69EF25F0B4CF63718CA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_NumberOfSharesIssued_4C13496F4C21B69EF25F0B4CF63718CA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1" xlink:label="loc_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1_95294DC5228A1BFFF08B0B4CF6370C2A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized" xlink:label="loc_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized_160114FCFE12AB93E45C0B4CF6373CEB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation" xlink:label="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_7DA1D02C55AC4378557D0B4CF637F570" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_7DA1D02C55AC4378557D0B4CF637F570" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedAndRetiredDuringPeriodShares1" xlink:label="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_1A8779B8C5866FA559B50B4CF638612D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_1A8779B8C5866FA559B50B4CF638612D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharePrice1" xlink:label="loc_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharePrice1_29B6247C2C50400C6D720B4CF6385941" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedDuringPeriodShares1" xlink:label="loc_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_StockRepurchasedDuringPeriodShares1_C76C588E70A5CB3DFC190B4CF638B01F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchaseProgramAuthorizedAmount2" xlink:label="loc_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_StockRepurchaseProgramAuthorizedAmount2_8937CB1C7C20EFD068BD0B4CF6387375" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_24A018D17DCEF09F8F080B4CF6383D9B" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_24A018D17DCEF09F8F080B4CF6383D9B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1_5029EEE748CC012BC5D10B4CF63876A3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CapitalSharesReservedforFutureIssuance" xlink:label="loc_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_CapitalSharesReservedforFutureIssuance_E3475D96C273F846B7C40B4CF638C1C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_B54E1014982912BB97140B4CF638CEF5" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_B54E1014982912BB97140B4CF638CEF5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1_0777F04295DB88BFD2090B4CF638B0EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise_01FB7C0C2F9F234822B20B4CF638ADBE" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise_01FB7C0C2F9F234822B20B4CF638ADBE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod_55F419BC2E86DC8E42AF0B4CF639059E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements_0A08F9AAB85864FD633F0B4CF63963F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_87A2EB2A68BEADFEB6950B4CF6394D04" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_87A2EB2A68BEADFEB6950B4CF6394D04" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn_536355E7242DBA1235030B4CF63949FB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium" xlink:label="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium_4A8DB59ACA2D2A61A8420B4CF6390D79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_D3895FDD93497C38795E0B4CF639693F" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_D3895FDD93497C38795E0B4CF639693F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_AE759B25FA1AE1F645440B4CF639FC09" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_AE759B25FA1AE1F645440B4CF639FC09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_B4EDF8017E9E40F373550B4CF639EE49" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_B4EDF8017E9E40F373550B4CF639EE49" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TreasuryStockSharesAcquired1" xlink:label="loc_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3" xlink:type="locator" />
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_TreasuryStockSharesAcquired1_8F04611748CF24FBDA550B4CF639DFE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfTreasuryShares" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_F2FDE19ACE62F354732A0B4CF6395C02" xlink:type="locator" />
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_ifrs-full_PurchaseOfTreasuryShares_F2FDE19ACE62F354732A0B4CF6395C02" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TreasuryStockSharesAcquiredHeldbyBroker" xlink:label="loc_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C" xlink:type="locator" />
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_TreasuryStockSharesAcquiredHeldbyBroker_FFDEDE26607BEA38147A0B4CF6390B6C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TreasuryStockValueAcquiredCostMethodHeldByBroker" xlink:label="loc_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954" xlink:type="locator" />
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker_70F3D45B713DAFF02E9C0B4CF63EE954" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfResignedDirectors" xlink:label="loc_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353" xlink:type="locator" />
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_NumberOfResignedDirectors_AAD7B8D6A8931CD285920B4CF63FB353" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToSettleSharebasedCompensationArrangements" xlink:label="loc_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E" xlink:type="locator" />
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_EC1503E9340B918DBFC30B4CF63788D7" xlink:to="loc_cls_PaymentsToSettleSharebasedCompensationArrangements_2C68E8823DED8BFC6C5D0B4CF63F294E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareCapitalandSharebasedPaymentArrangementsAbstract" xlink:label="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_AA08DF4AD7DF1F67F6B6018DBDB9030A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_A8D9DF0E0DE718679815018DBDB94CFA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_AA08DF4AD7DF1F67F6B6018DBDB9030A" xlink:to="loc_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted_A8D9DF0E0DE718679815018DBDB94CFA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_D1D1320C63EF55357D77018DBDB98077" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_AA08DF4AD7DF1F67F6B6018DBDB9030A" xlink:to="loc_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted_D1D1320C63EF55357D77018DBDB98077" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfOptionLifeShareOptionsGranted" xlink:label="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_F3E38B1610FB2B1F3A46018DBDB9D2B6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_AA08DF4AD7DF1F67F6B6018DBDB9030A" xlink:to="loc_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted_F3E38B1610FB2B1F3A46018DBDB9D2B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_2763377F9FA0142F01C8018DBDB94608" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_AA08DF4AD7DF1F67F6B6018DBDB9030A" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted_2763377F9FA0142F01C8018DBDB94608" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_536D74589DD2FC8B7AA9018DBDB9A2E3" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_AA08DF4AD7DF1F67F6B6018DBDB9030A" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_536D74589DD2FC8B7AA9018DBDB9A2E3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CapitalStockCapitalStockRsuTransactionsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareCapitalandSharebasedPaymentArrangementsAbstract" xlink:label="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BAA9C3E0E48D5E490862018DBDB6365B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BAA9C3E0E48D5E490862018DBDB6365B" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Axis" xlink:label="loc_cls_PlanName1Axis_A7561EB014C5FE1C540B018DBDB67DFB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:to="loc_cls_PlanName1Axis_A7561EB014C5FE1C540B018DBDB67DFB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanName1Domain" xlink:label="loc_cls_PlanName1Domain_7DFE4D11B91065D4624D018DBDB67ECF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_PlanName1Axis_A7561EB014C5FE1C540B018DBDB67DFB" xlink:to="loc_cls_PlanName1Domain_7DFE4D11B91065D4624D018DBDB67ECF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LTIPMember" xlink:label="loc_cls_LTIPMember_8CD66AB0B9C3AA4D6B2A018DBDB60763" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_PlanName1Domain_7DFE4D11B91065D4624D018DBDB67ECF" xlink:to="loc_cls_LTIPMember_8CD66AB0B9C3AA4D6B2A018DBDB60763" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CSUPMember" xlink:label="loc_cls_CSUPMember_E9F127C70B21A3371EC2018DBDB6637C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_PlanName1Domain_7DFE4D11B91065D4624D018DBDB67ECF" xlink:to="loc_cls_CSUPMember_E9F127C70B21A3371EC2018DBDB6637C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_070C58711DA63815022A018DBDB643F7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_070C58711DA63815022A018DBDB643F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_018B02C4291433225912018DBDB63A38" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_070C58711DA63815022A018DBDB643F7" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_018B02C4291433225912018DBDB63A38" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestrictedStockUnitsRSU1Member" xlink:label="loc_cls_RestrictedStockUnitsRSU1Member_AE447E741CC2D12413A4018DBDB660B0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_018B02C4291433225912018DBDB63A38" xlink:to="loc_cls_RestrictedStockUnitsRSU1Member_AE447E741CC2D12413A4018DBDB660B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_3D3AAC7F4B365B77EA85018DBDB619BE" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_988D5B12E730A7655926018DBDB6FF8D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_988D5B12E730A7655926018DBDB6FF8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_6CFEA0C34856EFD8B0A4018DBDB67D8A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_6CFEA0C34856EFD8B0A4018DBDB67D8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_9F28BAB458200B1EBEB9018DBDB7071D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_9F28BAB458200B1EBEB9018DBDB7071D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement" xlink:label="loc_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:to="loc_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement_0DABFF018E170D65FBA0018DBDB7375F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_10EDEB5B28DDEBA70F3C018DBDB7D38F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems_E13640AECC327979EE20018DBDB6C80F" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_10EDEB5B28DDEBA70F3C018DBDB7D38F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CapitalStockCapitalTransactionsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareCapitalandSharebasedPaymentArrangementsAbstract" xlink:label="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_9B7FD80D4320E510131E018DBDC66DE6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalTable" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_9B7FD80D4320E510131E018DBDC66DE6" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharebasedPaymentArrangementsMember" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_5630FB960A74EF566FBE018DBDC6F7F1" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeStockOption1Member" xlink:label="loc_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:to="loc_cls_EmployeeStockOption1Member_722299A2943A2796E2A0018DBDC6FEB4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestrictedStockUnitsRSU1Member" xlink:label="loc_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_1DAFA20CB1D37972423A018DBDC6E397" xlink:to="loc_cls_RestrictedStockUnitsRSU1Member_7E5CF56E12FF4AA74E55018DBDC6FA3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_8F4B34CF4B02B544EACA018DBDC63F80" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SubordinateVotingSharesMember" xlink:label="loc_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:to="loc_cls_SubordinateVotingSharesMember_B07431967882809643E9018DBDC62039" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MultipleVotingSharesMember" xlink:label="loc_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_85A2AE7248764291741D018DBDC6ACA5" xlink:to="loc_cls_MultipleVotingSharesMember_6705DB8FFB2D983FF367018DBDC61E6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalLineItems" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalTable_6E3E2979CBE87D83CE13018DBDC6B8A6" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesIssued" xlink:label="loc_ifrs-full_NumberOfSharesIssued_52675FDA8B7222B87413018DBDC68E86" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_ifrs-full_NumberOfSharesIssued_52675FDA8B7222B87413018DBDC68E86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_65D0E938DFB7578D544A018DBDC7B09A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_65D0E938DFB7578D544A018DBDC7B09A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1" xlink:label="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1_97727060455836744D94018DBDC70FB5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedAndRetiredDuringPeriodShares1" xlink:label="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_cls_StockRepurchasedAndRetiredDuringPeriodShares1_8DC9A06CA0681D40E377018DBDC7978E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodSharesOther1" xlink:label="loc_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_cls_StockIssuedDuringPeriodSharesOther1_F6AB96057FF0371E45CE018DBDC7C3BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesIssued" xlink:label="loc_ifrs-full_NumberOfSharesIssued_CBA3E022EA2D3EDF572C018DBDC7B8B1" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_ifrs-full_NumberOfSharesIssued_CBA3E022EA2D3EDF572C018DBDC7B8B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfSharesOutstanding" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_4748B0E9D981B35ADF65018DBDC78F4E" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_4748B0E9D981B35ADF65018DBDC78F4E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation" xlink:label="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation_2FECDBF949CD930B9780018DBDC73324" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromExerciseOfOptions" xlink:label="loc_ifrs-full_ProceedsFromExerciseOfOptions_C06373FBB38F38CA163C018DBDC756E9" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_ifrs-full_ProceedsFromExerciseOfOptions_C06373FBB38F38CA163C018DBDC756E9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation" xlink:label="loc_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems_2B5AA7B95E40C361E495018DBDC6CEA9" xlink:to="loc_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation_42D06E50BFAD2E6BDC18018DBDC7A5B7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CapitalStockStockOptionTransactionsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareCapitalandSharebasedPaymentArrangementsAbstract" xlink:label="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_974B50A80256DF99284D018DBDC1B8D3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_FA990152E96EA0B1D1EB018DBDC12617" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_974B50A80256DF99284D018DBDC1B8D3" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_FA990152E96EA0B1D1EB018DBDC12617" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_15D85BEDBF89788E9055018DBDC1020A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_974B50A80256DF99284D018DBDC1B8D3" xlink:to="loc_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement_15D85BEDBF89788E9055018DBDC1020A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_4D3E28327B2BB7FED179018DBDC15EE2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_974B50A80256DF99284D018DBDC1B8D3" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_4D3E28327B2BB7FED179018DBDC15EE2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement" xlink:label="loc_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_A9A66A314141D0DB2C45018DBDC1A486" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_974B50A80256DF99284D018DBDC1B8D3" xlink:to="loc_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_A9A66A314141D0DB2C45018DBDC1A486" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_1D542F4DF7E84A65E880018DBDC103C7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_974B50A80256DF99284D018DBDC1B8D3" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_1D542F4DF7E84A65E880018DBDC103C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_DC6E7FEAB89228174EBE018DBDC14BC4" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_974B50A80256DF99284D018DBDC1B8D3" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_DC6E7FEAB89228174EBE018DBDC14BC4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_34BF0959C174DB227BD5018DBDC162BD" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_974B50A80256DF99284D018DBDC1B8D3" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement_34BF0959C174DB227BD5018DBDC162BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_1FB36902D37BA7B1DB15018DBDC1909A" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_974B50A80256DF99284D018DBDC1B8D3" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement_1FB36902D37BA7B1DB15018DBDC1909A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement" xlink:label="loc_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_7FA7FC19B39B0361CABF018DBDC1023B" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_974B50A80256DF99284D018DBDC1B8D3" xlink:to="loc_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement_7FA7FC19B39B0361CABF018DBDC1023B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_A0FD50CB1E6AEEDCC6C1018DBDC15409" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_974B50A80256DF99284D018DBDC1B8D3" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_A0FD50CB1E6AEEDCC6C1018DBDC15409" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CapitalStockStockOptionsOutstandingDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareCapitalandSharebasedPaymentArrangementsAbstract" xlink:label="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_F6E57F37E29372113610018DBDBD0063" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_F6E57F37E29372113610018DBDBD0063" xlink:to="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_3A089EEB99C72C103B55018DBDBD8C4C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:to="loc_ifrs-full_RangeAxis_3A089EEB99C72C103B55018DBDBD8C4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_FA749541B18940104C5E018DBDBDA19A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_3A089EEB99C72C103B55018DBDBD8C4C" xlink:to="loc_ifrs-full_RangesMember_FA749541B18940104C5E018DBDBDA19A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_B7B8F3483E1CAA162ED2018DBDBDC331" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_FA749541B18940104C5E018DBDBDA19A" xlink:to="loc_ifrs-full_BottomOfRangeMember_B7B8F3483E1CAA162ED2018DBDBDC331" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_BB9D0B11023EC6DA124B018DBDBD328A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_FA749541B18940104C5E018DBDBDA19A" xlink:to="loc_ifrs-full_TopOfRangeMember_BB9D0B11023EC6DA124B018DBDBD328A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:to="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember" xlink:label="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis_015D2B9E7D4C56A64CE1018DBDBDBC6D" xlink:to="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ExercisePriceRangeOneMember" xlink:label="loc_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:to="loc_cls_ExercisePriceRangeOneMember_F1F2B90CE1362A6465D0018DBDBED1CE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ExercisePriceRangeTwoMember" xlink:label="loc_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember_8C43F5549CD3CCD9CE13018DBDBDD450" xlink:to="loc_cls_ExercisePriceRangeTwoMember_0F487C4CE7D346664B13018DBDBE9FDC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable_7953846B8EBB69454349018DBDBD2E55" xlink:to="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions_93C6AF99CAE8E98CF311018DBDBE6386" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions_93C6AF99CAE8E98CF311018DBDBE6386" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfOutstandingShareOptions" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_476522E7CA1A50BC2595018DBDBE5755" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_476522E7CA1A50BC2595018DBDBE5755" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_21BFF8FC2B2EDD107DC6018DBDBE142D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement_21BFF8FC2B2EDD107DC6018DBDBE142D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_FB0949212CCFFE6769A3018DBDBECF27" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions_FB0949212CCFFE6769A3018DBDBECF27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_179013E1A47C673A4927018DBDBE4FAE" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement_179013E1A47C673A4927018DBDBE4FAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_4BF1800F3F124C5C5962018DBDBEBE83" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_9819F5C43B3C2E64DB79018DBDBE7F0C" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement_4BF1800F3F124C5C5962018DBDBEBE83" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CapitalStockTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_ShareCapitalandSharebasedPaymentArrangementsAbstract" xlink:label="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_DF41510E68D856089B2C099F5CCD0E0E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory_DF41510E68D856089B2C099F5CCD0E0E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_559764B7358408CA951C099F5CCD9B75" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_559764B7358408CA951C099F5CCD9B75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_18A9B716B843E2C98995099F5CCDF387" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory_18A9B716B843E2C98995099F5CCDF387" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_0BAB8652A7698044EDC6099F5CCDAC72" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:to="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory_0BAB8652A7698044EDC6099F5CCDAC72" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_28FA8E0080C862AD87D0099F5CCDD209" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:to="loc_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory_28FA8E0080C862AD87D0099F5CCDD209" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_DAF8E5E35A15B3B7C7C2099F5CCD7745" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract_BA0FE069DFEF3DAA8292099F5CCDFA14" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_DAF8E5E35A15B3B7C7C2099F5CCD7745" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuarantees" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:label="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_3042CE91170C5D7582831E3184244E88" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_A1A68C6827522DADB2FE1E318424DF79" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_3042CE91170C5D7582831E3184244E88" xlink:to="loc_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory_A1A68C6827522DADB2FE1E318424DF79" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:label="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_8746016FC634E0FE0198015EBB29A231" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_8746016FC634E0FE0198015EBB29A231" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_8EC45B3F25D1DCBA8E78016CC9C380E4" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_B0A40F4E4D6C13F631CF016CC9CD333E" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_C01C175DE82FA29398C4016CCA5B049F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:to="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContingentLiabilitiesMember" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_A6F5379B9FB98D09CD49015EBB2910FB" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:label="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_E3B0D5B8169C708E0F87015EBB298933" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:to="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_E3B0D5B8169C708E0F87015EBB298933" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember" xlink:label="loc_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember_FBE56317A66C98D7D9DC015EBB29444C" xlink:to="loc_cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember_59FEC93DBADAD02B70D6015EBB2A50BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_7B9C9DB1F982EF99918C015EBB2A6CC1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_7B9C9DB1F982EF99918C015EBB2A6CC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_1FFD8F165D5A1EB6EB2F015EBB2A4958" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_7B9C9DB1F982EF99918C015EBB2A6CC1" xlink:to="loc_ifrs-full_BorrowingsByNameMember_1FFD8F165D5A1EB6EB2F015EBB2A4958" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_FinanceLeaseLiabilitiesMember" xlink:label="loc_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1FFD8F165D5A1EB6EB2F015EBB2A4958" xlink:to="loc_cls_FinanceLeaseLiabilitiesMember_DA8EA0486E1D03823B71016CCA8E0A19" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacilityMember" xlink:label="loc_cls_CreditFacilityMember_E847FFEAF0600A6A6D65015EBB2A0030" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_1FFD8F165D5A1EB6EB2F015EBB2A4958" xlink:to="loc_cls_CreditFacilityMember_E847FFEAF0600A6A6D65015EBB2A0030" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_E2AC0A1F67D454E9BE08015EBB2ABBCC" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SettlingOfIntercompanyDebtsMember" xlink:label="loc_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_6391A5BB2E2ABB375C56015EBB2AF959" xlink:to="loc_cls_SettlingOfIntercompanyDebtsMember_0B3DB15AD3EB6AFFB82E015EBB2F15D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_5F2B56814B5C271BE0AE015EBB290713" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_E434DA2031BFBE8F6FAD015EBB2FC4D9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_ifrs-full_Borrowings_E434DA2031BFBE8F6FAD015EBB2FC4D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_DD40094362DB903254EE015EBB2FABFB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment_DD40094362DB903254EE015EBB2FABFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EstimatedFinancialEffectOfContingentLiabilities" xlink:label="loc_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities_0529F78DB8BD01186D37015EBB3019BB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities_0529F78DB8BD01186D37015EBB3019BB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LettersOfCreditOutstandingAmount1" xlink:label="loc_cls_LettersOfCreditOutstandingAmount1_3ACA1AA3F6C1F4B8AE2F015EBB300572" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_cls_LettersOfCreditOutstandingAmount1_3ACA1AA3F6C1F4B8AE2F015EBB300572" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" xlink:label="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_66C52CFFE5E561B97AE7015EBB302741" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" xlink:label="loc_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_81D395FD0CAA96ACA0B9015EBB300427" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxesPaidRefund" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefund_39C806D52C05F74031FF015EBB30CD32" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefund_39C806D52C05F74031FF015EBB30CD32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_DED52A7C3A7D3EEADB54015EBB30B8CA" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_378503A8178406FB2401015EBB2FD312" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_DED52A7C3A7D3EEADB54015EBB30B8CA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:label="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_C7F7A2165611E9E67A25485E36ED6B6F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable" xlink:label="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_C7F7A2165611E9E67A25485E36ED6B6F" xlink:to="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_409B997FC4233EE03F61485E36EE5429" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:to="loc_ifrs-full_MaturityAxis_409B997FC4233EE03F61485E36EE5429" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_409B997FC4233EE03F61485E36EE5429" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_EC61D97E913E3667C237485E36EEBDEE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_EC61D97E913E3667C237485E36EEBDEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_434DC8FCB694C41699A4485E36EE027E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_434DC8FCB694C41699A4485E36EE027E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_B00F273F16A10507AC45485E36EE812C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_B00F273F16A10507AC45485E36EE812C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember" xlink:label="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9283EDD9B496FE965A63485E36EE4DA5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember_9283EDD9B496FE965A63485E36EE4DA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2B256FB94CCDD836684A485E36EE543B" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember_2B256FB94CCDD836684A485E36EE543B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanFiveYearsMember" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_AB95C4DD35E5D752A779485E36EEB050" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_5945956C1E367762C246485E36EE105E" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_AB95C4DD35E5D752A779485E36EEB050" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems" xlink:label="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeTable_ED189AB59658DC44DC48485E36EE05BE" xlink:to="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease" xlink:label="loc_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_BDFD091F1C33E4B5A5FD485E36EE4738" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease_BDFD091F1C33E4B5A5FD485E36EE4738" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayable" xlink:label="loc_ifrs-full_MinimumFinanceLeasePaymentsPayable_89D14D3BE55B8EE1F449485E36EE56AA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_MinimumFinanceLeasePaymentsPayable_89D14D3BE55B8EE1F449485E36EE56AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FutureFinanceChargeOnFinanceLease" xlink:label="loc_ifrs-full_FutureFinanceChargeOnFinanceLease_14C3CFF52DBE8EE1DBF1485E36EE407F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_FutureFinanceChargeOnFinanceLease_14C3CFF52DBE8EE1DBF1485E36EE407F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue" xlink:label="loc_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_3115FCE0482E6FE48025485E36EE4E96" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue_3115FCE0482E6FE48025485E36EE4E96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentFinanceLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentFinanceLeaseLiabilities_252BB0F44722C0A4840D485E36EE18AA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_CurrentFinanceLeaseLiabilities_252BB0F44722C0A4840D485E36EE18AA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentFinanceLeaseLiabilities" xlink:label="loc_ifrs-full_NoncurrentFinanceLeaseLiabilities_C1FA963DB8658A434FEA485E36EE2BBB" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems_2B8F397CDB2DEB36A1C4485E36EE92BF" xlink:to="loc_ifrs-full_NoncurrentFinanceLeaseLiabilities_C1FA963DB8658A434FEA485E36EE2BBB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:label="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_E74AF62E34DCB2CA57621E318197FBAA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_4B8543A4175E98325B201E318197DB01" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_E74AF62E34DCB2CA57621E318197FBAA" xlink:to="loc_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory_4B8543A4175E98325B201E318197DB01" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfFinancialPositionAbstract" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract_00851CBE6E214520F589F95A99680680" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAbstract" xlink:label="loc_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_00851CBE6E214520F589F95A99680680" xlink:to="loc_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsAbstract" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_E089727C299BD65DAD5AF95A996BA3D1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:to="loc_ifrs-full_CashAndCashEquivalents_E089727C299BD65DAD5AF95A996BA3D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_5271713E964CE8C87F89F95A996CD3DB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:to="loc_ifrs-full_CurrentTradeReceivables_5271713E964CE8C87F89F95A996CD3DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_7AB75ACCB3B1E6E95811F95A996CEC5A" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:to="loc_ifrs-full_Inventories_7AB75ACCB3B1E6E95811F95A996CEC5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxAssetsCurrent" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_4C1344199A8243B52868F95A996CF0AD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_4C1344199A8243B52868F95A996CF0AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners" xlink:label="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_3432A599B0BF5F0C6148F95A996CE1FE" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:to="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_3432A599B0BF5F0C6148F95A996CE1FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherCurrentAssets" xlink:label="loc_ifrs-full_OtherCurrentAssets_362967ECE57DF5706A3FF95A996C96F9" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:to="loc_ifrs-full_OtherCurrentAssets_362967ECE57DF5706A3FF95A996C96F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssets" xlink:label="loc_ifrs-full_CurrentAssets_DC326A5395ECCD17B655F95A996CD5D0" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_FC17ECC69E55B5A8574AF95A996B71EC" xlink:to="loc_ifrs-full_CurrentAssets_DC326A5395ECCD17B655F95A996CD5D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_D6C80113D4FE9F61654BF95A996CAB73" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_D6C80113D4FE9F61654BF95A996CAB73" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_81CBE6E8E53CAE557C65F95A996C3FC9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:to="loc_ifrs-full_Goodwill_81CBE6E8E53CAE557C65F95A996C3FC9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_1EFB952A590FF2B8FB0FF95A996CC2B0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_1EFB952A590FF2B8FB0FF95A996CC2B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_2BE3E7929EDC6C336D5CF95A996CC206" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:to="loc_ifrs-full_DeferredTaxAssets_2BE3E7929EDC6C336D5CF95A996CC206" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_9930770C4199EC5B8565F95A996CCE61" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_9930770C4199EC5B8565F95A996CCE61" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Assets" xlink:label="loc_ifrs-full_Assets_892590C0EBFFD3045F89F95A996C67F2" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_FA1AED54E77E38AFF559F95A99693CB5" xlink:to="loc_ifrs-full_Assets_892590C0EBFFD3045F89F95A996C67F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityAndLiabilitiesAbstract" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_00851CBE6E214520F589F95A99680680" xlink:to="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentLiabilitiesAbstract" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_A12136343CCCE26B70C0F95A996C0988" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:to="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_A12136343CCCE26B70C0F95A996C0988" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_DC0602AC6D0096D79F16F95A996C9E6E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_DC0602AC6D0096D79F16F95A996C9E6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities" xlink:label="loc_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities_8552AEA5F133FE1ADB2EF95A996C48E7" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:to="loc_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities_8552AEA5F133FE1ADB2EF95A996C48E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_DF8DF441796F887DEC57F95A996D55C0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_DF8DF441796F887DEC57F95A996D55C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentProvisions" xlink:label="loc_ifrs-full_CurrentProvisions_4CA00D4DD45788E1E7F6F95A996D0D16" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:to="loc_ifrs-full_CurrentProvisions_4CA00D4DD45788E1E7F6F95A996D0D16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentLiabilities" xlink:label="loc_ifrs-full_CurrentLiabilities_B363468C1FECC3101EA2F95A996D5879" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_ECDF5E70CDC86362EF38F95A996CEE11" xlink:to="loc_ifrs-full_CurrentLiabilities_B363468C1FECC3101EA2F95A996D5879" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_39060E95FA61249E084CF95A996DC24A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:to="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_39060E95FA61249E084CF95A996DC24A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_53A0E4DC80479BA9B399F95A996D90BD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_53A0E4DC80479BA9B399F95A996D90BD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities" xlink:label="loc_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_45EB1C22B7C64C3934B2F95A996D2C5F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:to="loc_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities_45EB1C22B7C64C3934B2F95A996D2C5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_E480AC05FC2CA7509743F95A996D4694" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_E480AC05FC2CA7509743F95A996D4694" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Liabilities" xlink:label="loc_ifrs-full_Liabilities_8A579A392CBB6FB6BA06F95A996DCD66" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:to="loc_ifrs-full_Liabilities_8A579A392CBB6FB6BA06F95A996DCD66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityAbstract" xlink:label="loc_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:to="loc_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IssuedCapital" xlink:label="loc_ifrs-full_IssuedCapital_71C3107AD98899B531F9F95A996D39DA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:to="loc_ifrs-full_IssuedCapital_71C3107AD98899B531F9F95A996D39DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TreasuryShares" xlink:label="loc_ifrs-full_TreasuryShares_A4DDC4523860F74CA379F95A996D980F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:to="loc_ifrs-full_TreasuryShares_A4DDC4523860F74CA379F95A996D980F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharePremium" xlink:label="loc_ifrs-full_SharePremium_0D48D528AF02CBA2990AF95A996DC3C4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:to="loc_ifrs-full_SharePremium_0D48D528AF02CBA2990AF95A996DC3C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RetainedEarnings" xlink:label="loc_ifrs-full_RetainedEarnings_F159B76912DC53A850B0F95A996DF6F0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:to="loc_ifrs-full_RetainedEarnings_F159B76912DC53A850B0F95A996DF6F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_0CF6EC34A2D80F4A1D97F95A996D2415" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_0CF6EC34A2D80F4A1D97F95A996D2415" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_88302A3CAC384A5C1549F95A996DC498" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_2091AFCE68E414D06915F95A996D0C35" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_88302A3CAC384A5C1549F95A996DC498" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityAndLiabilities" xlink:label="loc_ifrs-full_EquityAndLiabilities_47E71D7F1A16DEB9A157F95A996D4530" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_61BFD54E4267A4E1D071F95A996C0C5E" xlink:to="loc_ifrs-full_EquityAndLiabilities_47E71D7F1A16DEB9A157F95A996D4530" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfCashFlowsAbstract" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_8D2D42E64518DBA3C97C0BDB6D0C59D9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_8D2D42E64518DBA3C97C0BDB6D0C59D9" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_843E2E9C28B2C9D5102B0BDB6D0C24F1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_843E2E9C28B2C9D5102B0BDB6D0C24F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForReconcileProfitLossAbstract" xlink:label="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8" xlink:to="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense" xlink:label="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_C7E739A6DF73FE4D64960BDB6D0CC398" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:to="loc_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense_C7E739A6DF73FE4D64960BDB6D0CC398" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForSharebasedPayments" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_34663386234B255F2B0A0BDB6D0C2E50" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_34663386234B255F2B0A0BDB6D0C2E50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherAdjustmentsForNoncashItems" xlink:label="loc_ifrs-full_OtherAdjustmentsForNoncashItems_AE6F8A3E9EBF684B33F10BDB6D0C484E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:to="loc_ifrs-full_OtherAdjustmentsForNoncashItems_AE6F8A3E9EBF684B33F10BDB6D0C484E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForFinanceCosts" xlink:label="loc_ifrs-full_AdjustmentsForFinanceCosts_F793D104525D9C68EA5F0BDB6D0C957C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:to="loc_ifrs-full_AdjustmentsForFinanceCosts_F793D104525D9C68EA5F0BDB6D0C957C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForIncomeTaxExpense" xlink:label="loc_ifrs-full_AdjustmentsForIncomeTaxExpense_FBC9A3586B0FC9E9A6280BDB6D0C175D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:to="loc_ifrs-full_AdjustmentsForIncomeTaxExpense_FBC9A3586B0FC9E9A6280BDB6D0C175D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities_F709E4CB27D4B3D5D5F30BDB6D0C0003" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities_F709E4CB27D4B3D5D5F30BDB6D0C0003" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfCashPaymentsAbstract" xlink:label="loc_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:to="loc_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_690F2E713E0F4CBEBB150BDB6D0C71B4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable_690F2E713E0F4CBEBB150BDB6D0C71B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInInventories" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_AF6ABD83AE0EC63C12EB0BDB6D0D7176" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories_AF6ABD83AE0EC63C12EB0BDB6D0D7176" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_B4BAE49080FA09C21E3A0BDB6D0D3C14" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets_B4BAE49080FA09C21E3A0BDB6D0D3C14" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions" xlink:label="loc_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_1E386158F5CE15645A850BDB6D0DC667" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:to="loc_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions_1E386158F5CE15645A850BDB6D0DC667" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_5E2A8E09BCEB67524F9F0BDB6D0DF608" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfCashPaymentsAbstract_B68D9BEE475FD1FCBD7E0BDB6D0C6991" xlink:to="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_5E2A8E09BCEB67524F9F0BDB6D0DF608" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_C44CE77665CF16A68CD80BDB6D0DCD34" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AdjustmentsForReconcileProfitLossAbstract_5C38C4EFF1C34324B1E70BDB6D0CC62C" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_C44CE77665CF16A68CD80BDB6D0DCD34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_A536F238C3BBE77C9B4C0BDB6D0D726E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_B8AF2CE6A0C3464B12060BDB6D0C49B8" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_A536F238C3BBE77C9B4C0BDB6D0D726E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_8D2D42E64518DBA3C97C0BDB6D0C59D9" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_A72998BC7927407280AA0BDB6D0D8E45" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_A72998BC7927407280AA0BDB6D0D8E45" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_0B8DB549EEB5A5E379410BDB6D0D95BB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_0B8DB549EEB5A5E379410BDB6D0D95BB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_50DD8B719B845195D4600BDB6D0D673F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:to="loc_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_50DD8B719B845195D4600BDB6D0D673F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ProceedsFromSaleofPropertyRelatedPartyTransactions" xlink:label="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_95F3709931779F23EDD90BDB6D0D1151" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:to="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_95F3709931779F23EDD90BDB6D0D1151" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_2CF3A188D58CC761A8D80BDB6D0D0393" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:to="loc_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_2CF3A188D58CC761A8D80BDB6D0D0393" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities" xlink:label="loc_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_5412B93C27CE640D2F040BDB6D0D34FE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:to="loc_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities_5412B93C27CE640D2F040BDB6D0D34FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_D2A78AC67626496E81CB0BDB6D0DE1E7" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_623B3AD75788652AAB120BDB6D0D44A8" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_D2A78AC67626496E81CB0BDB6D0DE1E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_8D2D42E64518DBA3C97C0BDB6D0C59D9" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_8D8A6098E3385EF30EE40BDB6D0D02A2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:to="loc_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities_8D8A6098E3385EF30EE40BDB6D0D02A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_9E91317070FAEB46986B0BDB6D0DC5CE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:to="loc_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities_9E91317070FAEB46986B0BDB6D0DC5CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:label="loc_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_FE408EF28F0E43C2A09E0BDB6D0DFF4E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:to="loc_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities_FE408EF28F0E43C2A09E0BDB6D0DFF4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProceedsFromIssuingShares" xlink:label="loc_ifrs-full_ProceedsFromIssuingShares_CE703406AFDE3C0BCF7B0BDB6D0E87C8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:to="loc_ifrs-full_ProceedsFromIssuingShares_CE703406AFDE3C0BCF7B0BDB6D0E87C8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation" xlink:label="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_36EDCBF00AC4B11B6E260BDB6D0E2BD7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:to="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation_36EDCBF00AC4B11B6E260BDB6D0E2BD7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans" xlink:label="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_AB194F69DC19CEEAF5E50BDB6D0EE26F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:to="loc_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans_AB194F69DC19CEEAF5E50BDB6D0EE26F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsForDebtIssueCosts" xlink:label="loc_ifrs-full_PaymentsForDebtIssueCosts_543DAB5A013F1684C4770BDB6D0E5EC7" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:to="loc_ifrs-full_PaymentsForDebtIssueCosts_543DAB5A013F1684C4770BDB6D0E5EC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_793CEF9BA81DCEA29A440BDB6D0E29CA" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_11105CDCF15C02F9DE730BDB6D0D3270" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_793CEF9BA81DCEA29A440BDB6D0E29CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_EC61979D121B1F4873100BDB6D0E2933" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_8D2D42E64518DBA3C97C0BDB6D0C59D9" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_EC61979D121B1F4873100BDB6D0E2933" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_B9FF5A99061D73ED39DE0BDB6D0E88B6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_8D2D42E64518DBA3C97C0BDB6D0C59D9" xlink:to="loc_ifrs-full_CashAndCashEquivalents_B9FF5A99061D73ED39DE0BDB6D0E88B6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_CFEA9238870B4E23F6C40BDB6D0E746A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_8D2D42E64518DBA3C97C0BDB6D0C59D9" xlink:to="loc_ifrs-full_CashAndCashEquivalents_CFEA9238870B4E23F6C40BDB6D0E746A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfCashFlowsParenthetical" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfCashFlowsAbstract" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_6ECA886D86E1737CB119F97F9DE85AA9" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Statement1Table" xlink:label="loc_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_6ECA886D86E1737CB119F97F9DE85AA9" xlink:to="loc_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_7B594D660208B8D99B73F97F9DF5B8EC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_7B594D660208B8D99B73F97F9DF5B8EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_23D37AF81F70EFDF2C65F97F9DF5D396" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_7B594D660208B8D99B73F97F9DF5B8EC" xlink:to="loc_ifrs-full_BorrowingsByNameMember_23D37AF81F70EFDF2C65F97F9DF5D396" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_FinanceLeaseLiabilitiesMember" xlink:label="loc_cls_FinanceLeaseLiabilitiesMember_62BEAB95974EB2FF918CF97F9DF5AE18" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_23D37AF81F70EFDF2C65F97F9DF5D396" xlink:to="loc_cls_FinanceLeaseLiabilitiesMember_62BEAB95974EB2FF918CF97F9DF5AE18" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Statement1LineItems" xlink:label="loc_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Statement1Table_832925AFECE4B939CA20F97F9DF5428A" xlink:to="loc_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_15EF5BE5E4E4D5A712F3F97F9DF5289F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets_15EF5BE5E4E4D5A712F3F97F9DF5289F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CapitalExpendituresIncurredButNotYetPaid1" xlink:label="loc_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Statement1LineItems_52B52D7FA96601E0879AF97F9DF52876" xlink:to="loc_cls_CapitalExpendituresIncurredButNotYetPaid1_AB90327DDDA0703E4BB4F97F9DF5840E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfChangesInEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfChangesInEquityAbstract" xlink:label="loc_ifrs-full_StatementOfChangesInEquityAbstract_C5A047AC2E60DD7DB94DF95B3F0FE903" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfChangesInEquityTable" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract_C5A047AC2E60DD7DB94DF95B3F0FE903" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_E32F8D3C15D95A6459B2F95B3F0FC076" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_E32F8D3C15D95A6459B2F95B3F0FC076" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_E32F8D3C15D95A6459B2F95B3F0FC076" xlink:to="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IssuedCapitalMember" xlink:label="loc_ifrs-full_IssuedCapitalMember_B0059A6084B24DA05F79F95B3F0F65B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:to="loc_ifrs-full_IssuedCapitalMember_B0059A6084B24DA05F79F95B3F0F65B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TreasurySharesMember" xlink:label="loc_ifrs-full_TreasurySharesMember_225A418021C2CD2119BEF95B3F0F7278" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:to="loc_ifrs-full_TreasurySharesMember_225A418021C2CD2119BEF95B3F0F7278" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SharePremiumMember" xlink:label="loc_ifrs-full_SharePremiumMember_51BC319DE9428764C388F95B3F0F0405" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:to="loc_ifrs-full_SharePremiumMember_51BC319DE9428764C388F95B3F0F0405" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RetainedEarningsMember" xlink:label="loc_ifrs-full_RetainedEarningsMember_06B2CD04D7FD3C19DB64F95B3F0F2815" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:to="loc_ifrs-full_RetainedEarningsMember_06B2CD04D7FD3C19DB64F95B3F0F2815" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_77055C4CD7D274A36285F95B3F0FD1CA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_B81B66FDBC5E53B7A112F95B3F0F6FD5" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_77055C4CD7D274A36285F95B3F0FD1CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfChangesInEquityLineItems" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_B12A5C0ABBA4018104FAF95B3F0F5633" xlink:to="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_D86870BFC7FF4D74A9B2F95B3F0F37C6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:to="loc_ifrs-full_Equity_D86870BFC7FF4D74A9B2F95B3F0F37C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfClassesOfShareCapitalAbstract" xlink:label="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:to="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IssueOfEquity" xlink:label="loc_ifrs-full_IssueOfEquity_31985B88038D37781FB9F95B3F0FF059" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:to="loc_ifrs-full_IssueOfEquity_31985B88038D37781FB9F95B3F0FF059" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StockRepurchasedandRetiredDuringPeriodValue1" xlink:label="loc_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:to="loc_cls_StockRepurchasedandRetiredDuringPeriodValue1_392F860D4A6E75D440B2F95B3F0FAD47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PurchaseOfTreasuryShares" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_D1D0DBCE79E862E7082BF95B3F0F0E2E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:to="loc_ifrs-full_PurchaseOfTreasuryShares_D1D0DBCE79E862E7082BF95B3F0F0E2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_E58C098064DE11DF9762F95B3F0F7A6B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract_D35EE96ED5B5E454F2CEF975B6DEB0EA" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_E58C098064DE11DF9762F95B3F0F7A6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:to="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_7AC3E9A3CD995D0710C5F95B3F0F30E7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_7AC3E9A3CD995D0710C5F95B3F0F30E7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans" xlink:label="loc_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:to="loc_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_755F09240D7AD36648A2F95B3F0FFC09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_CE21306383D41332CF83F95B3F0FC958" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_CE21306383D41332CF83F95B3F0FC958" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_B998A7F7D09E8F6990E9F95B3F0F730F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComprehensiveIncomeAbstract_6C92DC283BC2696EBE84F95B3F0F9403" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_B998A7F7D09E8F6990E9F95B3F0F730F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Equity" xlink:label="loc_ifrs-full_Equity_4BE2702A026D5FB03A92F95B3F0F2417" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_92299CC2D6EEEEA3E3A6F95B3F0FED7D" xlink:to="loc_ifrs-full_Equity_4BE2702A026D5FB03A92F95B3F0F2417" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_F47DA85633E466959C14F7154B7450DD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_9DBD834A4324C4A20D37F7154B7408B2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_F47DA85633E466959C14F7154B7450DD" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_9DBD834A4324C4A20D37F7154B7408B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeAbstract" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_1522D984260C5AF1C752F7154B749850" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_F47DA85633E466959C14F7154B7450DD" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_1522D984260C5AF1C752F7154B749850" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_E6B494341528F879AA35F7154B74D0CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_1522D984260C5AF1C752F7154B749850" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_E6B494341528F879AA35F7154B74D0CE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans" xlink:label="loc_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_E889835A0FA3086E9CE1F71744A79608" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_E6B494341528F879AA35F7154B74D0CE" xlink:to="loc_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans_E889835A0FA3086E9CE1F71744A79608" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_83C64919FCB96B49A055F7154B758F60" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_1522D984260C5AF1C752F7154B749850" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_83C64919FCB96B49A055F7154B758F60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_8EE8DA7F0A3CFA279CF2F7154B75E0C9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_83C64919FCB96B49A055F7154B758F60" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_8EE8DA7F0A3CFA279CF2F7154B75E0C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_F0F409C795E5ED5B3CC7F7154B756CDB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_83C64919FCB96B49A055F7154B758F60" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges_F0F409C795E5ED5B3CC7F7154B756CDB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_E282CB1340004A77A8CBF7154B75DD79" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_F47DA85633E466959C14F7154B7450DD" xlink:to="loc_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent_E282CB1340004A77A8CBF7154B75DD79" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/ConsolidatedStatementOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeStatementAbstract" xlink:label="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Revenue" xlink:label="loc_ifrs-full_Revenue_0ABB1E2C42A48B38B2D0F95B3F167BEE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_Revenue_0ABB1E2C42A48B38B2D0F95B3F167BEE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CostOfSales" xlink:label="loc_ifrs-full_CostOfSales_8527502CFCD9041462C9F95B3F1624E3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_CostOfSales_8527502CFCD9041462C9F95B3F1624E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GrossProfit" xlink:label="loc_ifrs-full_GrossProfit_712883628AF7C4DE30AFF95B3F16DE47" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_GrossProfit_712883628AF7C4DE30AFF95B3F16DE47" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_72EFE4B9FA0B6275AE85F95B3F16E627" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_72EFE4B9FA0B6275AE85F95B3F16E627" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ResearchAndDevelopmentExpense" xlink:label="loc_ifrs-full_ResearchAndDevelopmentExpense_5CA57547B1D8ED27BE86F95B3F16827E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_ResearchAndDevelopmentExpense_5CA57547B1D8ED27BE86F95B3F16827E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_9FE3A59DC1106FA062F9F95B3F16144C" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_9FE3A59DC1106FA062F9F95B3F16144C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherExpenseByFunction" xlink:label="loc_ifrs-full_OtherExpenseByFunction_AE79458B450811293432F95B3F160BA5" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_OtherExpenseByFunction_AE79458B450811293432F95B3F160BA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossFromOperatingActivities" xlink:label="loc_ifrs-full_ProfitLossFromOperatingActivities_ABDFE9D26BF998337874F95B3F166143" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_ProfitLossFromOperatingActivities_ABDFE9D26BF998337874F95B3F166143" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinanceIncome" xlink:label="loc_ifrs-full_FinanceIncome_F4E1B91FC6B41F85D4D0F95B3F16A322" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_FinanceIncome_F4E1B91FC6B41F85D4D0F95B3F16A322" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinanceCosts" xlink:label="loc_ifrs-full_FinanceCosts_373D541576E9C4E7D650F95B3F16D8E6" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_FinanceCosts_373D541576E9C4E7D650F95B3F16D8E6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossBeforeTax" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_194FC1CFFB8BADAA129CF95B3F175CF3" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_194FC1CFFB8BADAA129CF95B3F175CF3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7F59E3D8379B6C890624F95B3F17909F" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7F59E3D8379B6C890624F95B3F17909F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_23AA05B0669BEBB0E630F95B3F17B7B0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7F59E3D8379B6C890624F95B3F17909F" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_23AA05B0669BEBB0E630F95B3F17B7B0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_DBE2FE7180EE39997A7EF95B3F17B2A4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7F59E3D8379B6C890624F95B3F17909F" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_DBE2FE7180EE39997A7EF95B3F17B2A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_B9C3DBDC7219C02B9463F95B3F172470" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7F59E3D8379B6C890624F95B3F17909F" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_B9C3DBDC7219C02B9463F95B3F172470" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProfitLossAttributableToOwnersOfParent" xlink:label="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_16FF05E70C1F33B64C1AF95B3F1776DF" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_ProfitLossAttributableToOwnersOfParent_16FF05E70C1F33B64C1AF95B3F1776DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BasicEarningsLossPerShare" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_C450E3F3F6F8B9393C62F95B3F17B3C4" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_C450E3F3F6F8B9393C62F95B3F17B3C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DilutedEarningsLossPerShare" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_EAA0994F0776B27AA70FF95B3F17EF9B" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShare_EAA0994F0776B27AA70FF95B3F17EF9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract" xlink:label="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_4C25153E2AE60A1917EFF95B3F17619C" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_2D0E996B5D5A57BDBDDFF95B3F168F1F" xlink:to="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_4C25153E2AE60A1917EFF95B3F17619C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageShares" xlink:label="loc_ifrs-full_WeightedAverageShares_8185F9CBBA64BED66975F95B3F17BC6D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_4C25153E2AE60A1917EFF95B3F17619C" xlink:to="loc_ifrs-full_WeightedAverageShares_8185F9CBBA64BED66975F95B3F17BC6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_2773F69FE10AA565CED2F95B3F17A60D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract_4C25153E2AE60A1917EFF95B3F17619C" xlink:to="loc_ifrs-full_AdjustedWeightedAverageShares_2773F69FE10AA565CED2F95B3F17A60D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebt" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_565E8C9CFC737A4F27AD43DB1C928055" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_2FE3B4B9730D655E74EE43DB1C92CEED" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_565E8C9CFC737A4F27AD43DB1C928055" xlink:to="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_2FE3B4B9730D655E74EE43DB1C92CEED" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_AEF7F0F19E51F7270DB8019B8E7F7164" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_AEF7F0F19E51F7270DB8019B8E7F7164" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Axis" xlink:label="loc_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:to="loc_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacility1Domain" xlink:label="loc_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_CreditFacility1Axis_F200BE838B400A61522F019B8E7F75DD" xlink:to="loc_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BridgeLoan1Member" xlink:label="loc_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_CreditFacility1Domain_8DB604CFE797CBB015AA019B8E7F9D0E" xlink:to="loc_cls_BridgeLoan1Member_54AFA90C6993165C891A019B8E7F0BF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_46BD7D59B43E1585CE99019B8E85028D" xlink:to="loc_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacilityMember" xlink:label="loc_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_A79BE22314CF5642ADAB019B8E85C9C9" xlink:to="loc_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TermLoanDueMay2020Member" xlink:label="loc_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:to="loc_cls_TermLoanDueMay2020Member_3595A2AFC82ECA484610019B8E8580C7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueMay2020Member" xlink:label="loc_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_CreditFacilityMember_FBF3CFB85305CEDA6AA8019B8E85A3E8" xlink:to="loc_cls_RevolvingFacilityDueMay2020Member_EA879F48B758E91D1B54019B8E853401" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfInterestRatesAxis" xlink:label="loc_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:to="loc_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestRateTypesMember" xlink:label="loc_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfInterestRatesAxis_D56CA873A6BF2C9901F2019B8E85C660" xlink:to="loc_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LondonInterbankOfferedRateLIBOR1Member" xlink:label="loc_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_InterestRateTypesMember_451C34509C3223CD14BB019B8E857DFE" xlink:to="loc_cls_LondonInterbankOfferedRateLIBOR1Member_21DFD86B78C4895FB80B019B8E8504BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:to="loc_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_F6623E80740F5EB3BAC9019B8E852C3B" xlink:to="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_F66174A1D974A0A8CDCC019B8E857954" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:to="loc_ifrs-full_BottomOfRangeMember_F66174A1D974A0A8CDCC019B8E857954" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_6BAD81CC39E8854899B1019B8E869BCD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_72E3187847D1E1D35C29019B8E85DFB7" xlink:to="loc_ifrs-full_TopOfRangeMember_6BAD81CC39E8854899B1019B8E869BCD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_79A19D9417225B62CEA7019B8E7FA03E" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NotionalAmount" xlink:label="loc_ifrs-full_NotionalAmount_62A70C1432C7DAFF6FDA019B8E86D0E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_ifrs-full_NotionalAmount_62A70C1432C7DAFF6FDA019B8E86D0E8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LineOfCreditFacilityMaximumBorrowingCapacity1" xlink:label="loc_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_LineOfCreditFacilityMaximumBorrowingCapacity1_74B37C552DC7777227BD019B8E86E218" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_43157A696CA142801BA7019B8E869863" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_ifrs-full_Borrowings_43157A696CA142801BA7019B8E869863" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption" xlink:label="loc_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption_92670BDCE70AFD3E1B83019B8E868FF5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsMaturityTerm" xlink:label="loc_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_BorrowingsMaturityTerm_15D8619CE9D104BCB839019B8E86AEFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsAdjustmentToInterestRateBasis" xlink:label="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9DC26E7B0CA7461CF293019B8E867AA2" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_ifrs-full_BorrowingsAdjustmentToInterestRateBasis_9DC26E7B0CA7461CF293019B8E867AA2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DebtInstrumentPeriodicPaymentPrincipal1" xlink:label="loc_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_DebtInstrumentPeriodicPaymentPrincipal1_57A6CB3E157BA462579C019B8E878D5A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LineofCreditFacilityCommitmentFeeAmount" xlink:label="loc_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_LineofCreditFacilityCommitmentFeeAmount_2F260D60449A48E5BC51019B8E87708D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LettersOfCreditOutstandingAmount1" xlink:label="loc_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_cls_LettersOfCreditOutstandingAmount1_8FD23B9F1B0B9776896C019B8E87CC42" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UndrawnBorrowingFacilities" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_6F99D41059170B57507A019B8E875143" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_6F99D41059170B57507A019B8E875143" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_6EC87B7A55339DBC25A2019B8E878EF1" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_7D2CA94FCF952F234381019B8E860A46" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_6EC87B7A55339DBC25A2019B8E878EF1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_A052B90FE1CCAC241CA2018DBDE328B9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_81F3462988653C1CF0D5018DBDE363B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_A052B90FE1CCAC241CA2018DBDE328B9" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_81F3462988653C1CF0D5018DBDE363B9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C9237E25D6F185EE8B1B018DBDE31789" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_81F3462988653C1CF0D5018DBDE363B9" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C9237E25D6F185EE8B1B018DBDE31789" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F49D36C72FE0FA9B34A018DBDE3D85D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_C9237E25D6F185EE8B1B018DBDE31789" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F49D36C72FE0FA9B34A018DBDE3D85D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_CBE558CC6283A657EC98018DBDE373F8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F49D36C72FE0FA9B34A018DBDE3D85D" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_CBE558CC6283A657EC98018DBDE373F8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_DBB3F55443D7BCDA80DE018DBDE3436D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_81F3462988653C1CF0D5018DBDE363B9" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_DBB3F55443D7BCDA80DE018DBDE3436D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_2E17D77E9625363A2EE7018DBDE31DEF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_DBB3F55443D7BCDA80DE018DBDE3436D" xlink:to="loc_ifrs-full_CarryingAmountMember_2E17D77E9625363A2EE7018DBDE31DEF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredFinancingCostsMember" xlink:label="loc_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_2E17D77E9625363A2EE7018DBDE31DEF" xlink:to="loc_cls_DeferredFinancingCostsMember_465765978308DBC94B5C018DBDE44E86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_927413FC3F581BA4FEC8018DBDE4549E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_81F3462988653C1CF0D5018DBDE363B9" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_927413FC3F581BA4FEC8018DBDE4549E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_927413FC3F581BA4FEC8018DBDE4549E" xlink:to="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RevolvingFacilityDueMay2020Member" xlink:label="loc_cls_RevolvingFacilityDueMay2020Member_2F742E754067A68C5684018DBDE47BF1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:to="loc_cls_RevolvingFacilityDueMay2020Member_2F742E754067A68C5684018DBDE47BF1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TermLoanDueMay2020Member" xlink:label="loc_cls_TermLoanDueMay2020Member_286560C789639A772583018DBDE4D84A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:to="loc_cls_TermLoanDueMay2020Member_286560C789639A772583018DBDE4D84A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacilityMember" xlink:label="loc_cls_CreditFacilityMember_62717239D90B61736166018DBDE43A66" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:to="loc_cls_CreditFacilityMember_62717239D90B61736166018DBDE43A66" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_FinanceLeaseLiabilitiesMember" xlink:label="loc_cls_FinanceLeaseLiabilitiesMember_0DD35AAB53FB93A4B576018DBDE4DD71" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_7015112A13F7474C9CBE018DBDE40BDC" xlink:to="loc_cls_FinanceLeaseLiabilitiesMember_0DD35AAB53FB93A4B576018DBDE4DD71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_81F3462988653C1CF0D5018DBDE363B9" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_61B8196AA49C188105C1018DBDE4649F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:to="loc_ifrs-full_Borrowings_61B8196AA49C188105C1018DBDE4649F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:to="loc_cls_BorrowingsAndFinanceLeaseLiabilities_F42D5257FCEF772B5A67018DBDE4655B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_05A0A99B7328A58A0832018DBDE4CCBA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:to="loc_cls_CurrentBorrowingsAndFinanceLeaseLiabilities_05A0A99B7328A58A0832018DBDE4CCBA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities" xlink:label="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_597389F3B1D5E654A823018DBDE4EF31" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_5917C17492D10A71730E018DBDE4243C" xlink:to="loc_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities_597389F3B1D5E654A823018DBDE4EF31" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_01F6A3C6F6CD4DBA38AB485E37C9C80D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_D22E7B149D11B4F89CC7485E37C925F5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_01F6A3C6F6CD4DBA38AB485E37C9C80D" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_D22E7B149D11B4F89CC7485E37C925F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MaturityAxis" xlink:label="loc_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_D22E7B149D11B4F89CC7485E37C925F5" xlink:to="loc_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AggregatedTimeBandsMember" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_E6A02A5F9BB86E340CF8485E37C9B10D" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NotLaterThanOneYearMember" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_806DF7B14A19D0303260485E37C9B489" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_806DF7B14A19D0303260485E37C9B489" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_D22CFE2AE5A1A3D50FAD485E37C9BDED" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember_D22CFE2AE5A1A3D50FAD485E37C9BDED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember" xlink:label="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_2AD35758168E89872053485E37C9A819" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_6F60A8A806D7EF294F70485E37C96163" xlink:to="loc_ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember_2AD35758168E89872053485E37C9A819" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_F6155D7D3A395DB84234485E37C9BDBA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_D22E7B149D11B4F89CC7485E37C925F5" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_F6155D7D3A395DB84234485E37C9BDBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_49F4B19CA122AD8FEEED485E37C93B35" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_F6155D7D3A395DB84234485E37C9BDBA" xlink:to="loc_ifrs-full_BorrowingsByNameMember_49F4B19CA122AD8FEEED485E37C93B35" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TermLoanDueMay2020Member" xlink:label="loc_cls_TermLoanDueMay2020Member_BFB7EB53D913ACE9A38A485E37C918FA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_49F4B19CA122AD8FEEED485E37C93B35" xlink:to="loc_cls_TermLoanDueMay2020Member_BFB7EB53D913ACE9A38A485E37C918FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_A2E038A50E4627323268485E37C9AE90" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_D22E7B149D11B4F89CC7485E37C925F5" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_A2E038A50E4627323268485E37C9AE90" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_CDC8CD68C1B63C4A7808485E37C96A30" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_A2E038A50E4627323268485E37C9AE90" xlink:to="loc_ifrs-full_Borrowings_CDC8CD68C1B63C4A7808485E37C96A30" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_6657ACFFBEA0DCDAC01B43DB1C910FF1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_2A5A4D8317CBCAF20F3243DB1C915FB7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_6657ACFFBEA0DCDAC01B43DB1C910FF1" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_2A5A4D8317CBCAF20F3243DB1C915FB7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:label="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_0841FE76BCF65D325BC043DB1C918E4D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_6657ACFFBEA0DCDAC01B43DB1C910FF1" xlink:to="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_0841FE76BCF65D325BC043DB1C918E4D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_DocumentAndEntityInformationAbstract" xlink:label="loc_cls_DocumentAndEntityInformationAbstract_2A85445FC36C18C15288F798C7247D26" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationTable" xlink:label="loc_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DocumentAndEntityInformationAbstract_2A85445FC36C18C15288F798C7247D26" xlink:to="loc_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalAxis" xlink:label="loc_ifrs-full_ClassesOfShareCapitalAxis_7F0EE903E7DB420A99C8F79D1587AC68" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:to="loc_ifrs-full_ClassesOfShareCapitalAxis_7F0EE903E7DB420A99C8F79D1587AC68" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfShareCapitalMember" xlink:label="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalAxis_7F0EE903E7DB420A99C8F79D1587AC68" xlink:to="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SubordinateVotingSharesMember" xlink:label="loc_cls_SubordinateVotingSharesMember_9110F4ADA9FA24930110F79D600AA80A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400" xlink:to="loc_cls_SubordinateVotingSharesMember_9110F4ADA9FA24930110F79D600AA80A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MultipleVotingSharesMember" xlink:label="loc_cls_MultipleVotingSharesMember_D6E35235D44973D4130CF79D7C66EBDA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400" xlink:to="loc_cls_MultipleVotingSharesMember_D6E35235D44973D4130CF79D7C66EBDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PreferenceSharesMember" xlink:label="loc_ifrs-full_PreferenceSharesMember_440443DE7E88145D3644F79D38E3B294" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfShareCapitalMember_5E1681F8EECF1CA53EF7F79D15941400" xlink:to="loc_ifrs-full_PreferenceSharesMember_440443DE7E88145D3644F79D38E3B294" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_E15CA6668BFCE4A9CC23F79C759CA74E" xlink:to="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_99AAB4B62559693E9815F798C724A2D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_DocumentType_99AAB4B62559693E9815F798C724A2D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_372D38A3B774663EB9DDF798C724A252" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_AmendmentFlag_372D38A3B774663EB9DDF798C724A252" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_4EF79C01BE752148BA0EF798C724B809" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_DocumentPeriodEndDate_4EF79C01BE752148BA0EF798C724B809" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_364218FE6CE4D231CBC2F798C724E9B8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_DocumentFiscalYearFocus_364218FE6CE4D231CBC2F798C724E9B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6F8C0D95EAE23CFD6CCAF798C724E288" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6F8C0D95EAE23CFD6CCAF798C724E288" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_CA7FF589B5DE52BF7578F798C7246022" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityCurrentReportingStatus_CA7FF589B5DE52BF7578F798C7246022" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_E166FB680284679D9B9FF798C72428DB" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_E166FB680284679D9B9FF798C72428DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_B435D64CA2A03C457248F798C7247F9B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityRegistrantName_B435D64CA2A03C457248F798C7247F9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_6D34FDCFF47B277AD52DF798C724CDC3" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityCentralIndexKey_6D34FDCFF47B277AD52DF798C724CDC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_B126F2FF15A8413843CFF798C7245CE5" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_CurrentFiscalYearEndDate_B126F2FF15A8413843CFF798C7245CE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_9B5CC01160BF44C2FBE6F798C7245224" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityFilerCategory_9B5CC01160BF44C2FBE6F798C7245224" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_13D6D20320CA6B735B02F798C724C3CF" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_2048DAE72C9D02EB6C57F79C759DC890" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_13D6D20320CA6B735B02F798C724C3CF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/ExpensesByNature" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7C42DE8E3DDFBBC6E3AB04A3DC4FEFA0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfExpensesByNatureExplanatory" xlink:label="loc_ifrs-full_DisclosureOfExpensesByNatureExplanatory_A52467EC7A06C51F8DC504A3DC4F3E23" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_7C42DE8E3DDFBBC6E3AB04A3DC4FEFA0" xlink:to="loc_ifrs-full_DisclosureOfExpensesByNatureExplanatory_A52467EC7A06C51F8DC504A3DC4F3E23" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/ExpensesByNatureDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8757735B5F5D02D5180304A3DD595D7B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_30656376B998365BB85804A3DD598A23" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8757735B5F5D02D5180304A3DD595D7B" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_30656376B998365BB85804A3DD598A23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_6E3905FC0CF013BC14AF04A3DD59FECB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8757735B5F5D02D5180304A3DD595D7B" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_6E3905FC0CF013BC14AF04A3DD59FECB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TransportationExpense" xlink:label="loc_ifrs-full_TransportationExpense_A761C6A774F29867D3E904A3DD59AABF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8757735B5F5D02D5180304A3DD595D7B" xlink:to="loc_ifrs-full_TransportationExpense_A761C6A774F29867D3E904A3DD59AABF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DepreciationExpense" xlink:label="loc_ifrs-full_DepreciationExpense_03141534A934C6A063EB04A3DD59B3A2" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8757735B5F5D02D5180304A3DD595D7B" xlink:to="loc_ifrs-full_DepreciationExpense_03141534A934C6A063EB04A3DD59B3A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RentalExpense" xlink:label="loc_ifrs-full_RentalExpense_B3EAFAE457EDBAC79D9304A3DD59B666" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8757735B5F5D02D5180304A3DD595D7B" xlink:to="loc_ifrs-full_RentalExpense_B3EAFAE457EDBAC79D9304A3DD59B666" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/FinanceCostsAndRefundInterestIncome" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_002D0D6477602884573F018DBD8A83B7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_940FD76095BBACD7C46A018DBD8AB478" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_002D0D6477602884573F018DBD8A83B7" xlink:to="loc_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory_940FD76095BBACD7C46A018DBD8AB478" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagement" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_0339CA32720BE0CD7C4E485E3724D79D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_40A60813D29E68C9BA76485E37242188" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_0339CA32720BE0CD7C4E485E3724D79D" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_40A60813D29E68C9BA76485E37242188" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_011B0E3287C8ECC55803485E371F6397" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Cash" xlink:label="loc_ifrs-full_Cash_1772A3A90C6744CF40CA485E371FC2D0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_011B0E3287C8ECC55803485E371F6397" xlink:to="loc_ifrs-full_Cash_1772A3A90C6744CF40CA485E371FC2D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashEquivalents" xlink:label="loc_ifrs-full_CashEquivalents_13917C9930C0F264DB91485E37201D23" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_011B0E3287C8ECC55803485E371F6397" xlink:to="loc_ifrs-full_CashEquivalents_13917C9930C0F264DB91485E37201D23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CashAndCashEquivalents" xlink:label="loc_ifrs-full_CashAndCashEquivalents_5F324FDD72AF80B37405485E37206C53" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_011B0E3287C8ECC55803485E371F6397" xlink:to="loc_ifrs-full_CashAndCashEquivalents_5F324FDD72AF80B37405485E37206C53" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_0EDDE97C771618A48283018DBC2F81B1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_0EDDE97C771618A48283018DBC2F81B1" xlink:to="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_48ED38AA3ED4133CC61F018DBC2F856C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_48ED38AA3ED4133CC61F018DBC2F856C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain" xlink:label="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_0D75CA733A4ACC25AF7F018DBC34FA88" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis_48ED38AA3ED4133CC61F018DBC2F856C" xlink:to="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_0D75CA733A4ACC25AF7F018DBC34FA88" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SaleOfReceivablesUnderFacilityProgramMember" xlink:label="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_F2D8A2C9DB953A57E365018DBC357FFF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DerecognitionOfFinancialAssetsByTypeOfTransferDomain_0D75CA733A4ACC25AF7F018DBC34FA88" xlink:to="loc_cls_SaleOfReceivablesUnderFacilityProgramMember_F2D8A2C9DB953A57E365018DBC357FFF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsTable_9A08E6DA896BB9264198018DBC2FF12A" xlink:to="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancingReceivablePercentPastDue2" xlink:label="loc_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:to="loc_cls_FinancingReceivablePercentPastDue2_B3BED326394DE354C75B018DBC35B43E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_400BAD8D99EA10A5135E018DBC351154" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_400BAD8D99EA10A5135E018DBC351154" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit" xlink:label="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_A6D7D7E7372F99268AFC018DBC35BE51" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems_6A0229647E2663C6C33F018DBC35B9BA" xlink:to="loc_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit_A6D7D7E7372F99268AFC018DBC35BE51" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCurrencyRiskDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_3B49332D8403BFC4BB5E485E371C2C26" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E91B9E3A6CCF776B3B79485E371C7DB0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_3B49332D8403BFC4BB5E485E371C2C26" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E91B9E3A6CCF776B3B79485E371C7DB0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_D123E5598176CD299750485E371CA550" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E91B9E3A6CCF776B3B79485E371C7DB0" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_D123E5598176CD299750485E371CA550" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_D123E5598176CD299750485E371CA550" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CashandCashEquivalents1Member" xlink:label="loc_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_CashandCashEquivalents1Member_2B4173BFCB12024A2F88485E371C8CDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TradeReceivablesMember" xlink:label="loc_ifrs-full_TradeReceivablesMember_449F35C12E99428389C7485E371CAE9B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_ifrs-full_TradeReceivablesMember_449F35C12E99428389C7485E371CAE9B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AssetsForPlanBenefitsDefinedBenefitPlansMember" xlink:label="loc_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_AssetsForPlanBenefitsDefinedBenefitPlansMember_8254F8132ECE5A5F3784485E371C0031" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentTaxAssetsMember" xlink:label="loc_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_CurrentTaxAssetsMember_FD1D3B81D96CB7E67377485E371CA69A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherFinancialAssetsMember" xlink:label="loc_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_OtherFinancialAssetsMember_414D97FF24FE26C2CC3C485E371C5373" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember" xlink:label="loc_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember_20141D3F665122EDB921485E371CB5C8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentTaxLiabilitiesMember" xlink:label="loc_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_CurrentTaxLiabilitiesMember_D8CF359C6F043DCFF741485E371C5048" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember" xlink:label="loc_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember_6B9315D49A7F1089D2FC485E371C5649" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NetFinancialAssetsLiabilitiesMember" xlink:label="loc_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_A28A5C855F88A5DDA3D0485E371CBF61" xlink:to="loc_cls_NetFinancialAssetsLiabilitiesMember_E88379100B9FFD1AD8E0485E371DCC83" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Axis" xlink:label="loc_cls_Currency1Axis_B7327A0DD6E916EC3967485E371DED62" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E91B9E3A6CCF776B3B79485E371C7DB0" xlink:to="loc_cls_Currency1Axis_B7327A0DD6E916EC3967485E371DED62" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Domain" xlink:label="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Axis_B7327A0DD6E916EC3967485E371DED62" xlink:to="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_D1CE5850ABEA49000BCA485E371DCB14" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:to="loc_currency_CAD_D1CE5850ABEA49000BCA485E371DCB14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_GBP" xlink:label="loc_currency_GBP_90434A849C9C75D8AE3F485E371DA7CE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:to="loc_currency_GBP_90434A849C9C75D8AE3F485E371DA7CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_EUR" xlink:label="loc_currency_EUR_8E33EDEE0937B102E67F485E371DF29D" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:to="loc_currency_EUR_8E33EDEE0937B102E67F485E371DF29D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_THB" xlink:label="loc_currency_THB_6EC56D38E41CB873C903485E371D4326" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_E5F99FE93329C5928783485E371D4C10" xlink:to="loc_currency_THB_6EC56D38E41CB873C903485E371D4326" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_2C58D7A1D1FFA0955FB3485E371D98A4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E91B9E3A6CCF776B3B79485E371C7DB0" xlink:to="loc_ifrs-full_TypesOfRisksAxis_2C58D7A1D1FFA0955FB3485E371D98A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_B3117988545E924C14A6485E371D2A48" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_2C58D7A1D1FFA0955FB3485E371D98A4" xlink:to="loc_ifrs-full_TypesOfRisksMember_B3117988545E924C14A6485E371D2A48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_885EAD527AD701C7AF96485E371DE3E7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_B3117988545E924C14A6485E371D2A48" xlink:to="loc_ifrs-full_CurrencyRiskMember_885EAD527AD701C7AF96485E371DE3E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_D4A65790F0873E06C32A485E371D7006" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E91B9E3A6CCF776B3B79485E371C7DB0" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_D4A65790F0873E06C32A485E371D7006" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic" xlink:label="loc_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic_8FAA39140F9EFE09C59A485E371D1E91" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_D4A65790F0873E06C32A485E371D7006" xlink:to="loc_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic_8FAA39140F9EFE09C59A485E371D1E91" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_6478C107232D73B67052018DBC06EFEA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_6478C107232D73B67052018DBC06EFEA" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Axis" xlink:label="loc_cls_Currency1Axis_6D51CC0E6891A5807F6C018DBC063D3B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:to="loc_cls_Currency1Axis_6D51CC0E6891A5807F6C018DBC063D3B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Domain" xlink:label="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Axis_6D51CC0E6891A5807F6C018DBC063D3B" xlink:to="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_E64D9F43175ACC3805D0018DBC06137E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_CAD_E64D9F43175ACC3805D0018DBC06137E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_THB" xlink:label="loc_currency_THB_7E00D8334225BDA1945B018DBC06A1DD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_THB_7E00D8334225BDA1945B018DBC06A1DD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_MYR" xlink:label="loc_currency_MYR_82AA0021155CF4FD16FE018DBC0682A5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_MYR_82AA0021155CF4FD16FE018DBC0682A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_MXN" xlink:label="loc_currency_MXN_2C58D716811A9A09CCE0018DBC06CF14" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_MXN_2C58D716811A9A09CCE0018DBC06CF14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_GBP" xlink:label="loc_currency_GBP_DC7132F3A3394678F3F6018DBC06628E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_GBP_DC7132F3A3394678F3F6018DBC06628E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_CNY" xlink:label="loc_currency_CNY_AF3973BCE8F9F8C86FC3018DBC071F7A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_CNY_AF3973BCE8F9F8C86FC3018DBC071F7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_EUR" xlink:label="loc_currency_EUR_40875D0995527D823135018DBC077DDF" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_EUR_40875D0995527D823135018DBC077DDF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_RON" xlink:label="loc_currency_RON_D7C9F62DC609F8136EC7018DBC070D97" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_RON_D7C9F62DC609F8136EC7018DBC070D97" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_SGD" xlink:label="loc_currency_SGD_1A61AAA15C89CCFEA372018DBC07F8D2" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_currency_SGD_1A61AAA15C89CCFEA372018DBC07F8D2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherCurrencyMember" xlink:label="loc_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_67BFA8EEF890AB46923C018DBC06ED3A" xlink:to="loc_cls_OtherCurrencyMember_AC3C8B96E32A2988A97F018DBC0CBE2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable_C613A7FDA8FEF915466A018DBC06A035" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_DerivativeNotionalAmount" xlink:label="loc_invest_DerivativeNotionalAmount_E9F95889BBAA13FBFB8B018DBC0CD66B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_invest_DerivativeNotionalAmount_E9F95889BBAA13FBFB8B018DBC0CD66B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AveragePriceOfHedgingInstrument" xlink:label="loc_ifrs-full_AveragePriceOfHedgingInstrument_60299ACC705A9654A777018DBC0CFF8A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_ifrs-full_AveragePriceOfHedgingInstrument_60299ACC705A9654A777018DBC0CFF8A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MaximumLengthOfTimeHedgedInCashFlowHedge" xlink:label="loc_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_cls_MaximumLengthOfTimeHedgedInCashFlowHedge_523F451CF2F017CCA72B018DBC0CA590" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives" xlink:label="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_64E78DD350DC88D92EF4018DBC0CCF9F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives_64E78DD350DC88D92EF4018DBC0CCF9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss_A96DF967C2E99753F430018DBC0CD9C8" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss_A96DF967C2E99753F430018DBC0CD9C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentDerivativeFinancialAssets" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialAssets_D143E6D00093B2F1BC4D018DBC0C2F62" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialAssets_D143E6D00093B2F1BC4D018DBC0C2F62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentDerivativeFinancialLiabilities" xlink:label="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_33B6A85C9655BCEA3C6E018DBC0C2074" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems_19B1FEB59D0647042444018DBC0CBB04" xlink:to="loc_ifrs-full_CurrentDerivativeFinancialLiabilities_33B6A85C9655BCEA3C6E018DBC0C2074" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_67C7A6CCB053D0A94743485E370A4D88" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable" xlink:label="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_67C7A6CCB053D0A94743485E370A4D88" xlink:to="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsAxis" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfAssetsMember" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_133D9AC4D9B3ECC527F0485E370A20D1" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DerivativesMember" xlink:label="loc_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_9A0D033B5C61F2E3588C485E370A19EB" xlink:to="loc_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfLiabilitiesAxis" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilitiesMember" xlink:label="loc_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_A5A378BDDA8F64AECC91485E370A8CD7" xlink:to="loc_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_8E7EC388C013F423622B485E370A452F" xlink:to="loc_ifrs-full_DerivativesMember_C5DD145452B126DB7473485E370A21E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MeasurementAxis" xlink:label="loc_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:to="loc_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AggregatedMeasurementMember" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_05F1A64B2F00F79AAA72485E370AE008" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AtFairValueMember" xlink:label="loc_ifrs-full_AtFairValueMember_8D7FFDA8FF0559451FC5485E370AA1AB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_9C030A50CB7AE6B49E97485E370A8A21" xlink:to="loc_ifrs-full_AtFairValueMember_8D7FFDA8FF0559451FC5485E370AA1AB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_2BDF69250B86CEF90BAA485E370ACBCF" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_E45FA1BC95BD634B8BA8485E370B0D6B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_E45FA1BC95BD634B8BA8485E370B0D6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_1003269F3BAB1DE316E3485E370B3D7B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_C1617771B39633342111485E370BF8F3" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_1003269F3BAB1DE316E3485E370B3D7B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" xlink:label="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesTable_7F19E5DC8EFEC8891105485E370AC136" xlink:to="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinancialAssets" xlink:label="loc_ifrs-full_FinancialAssets_0FC95230B852F38E4D54485E370B5CE4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:to="loc_ifrs-full_FinancialAssets_0FC95230B852F38E4D54485E370B5CE4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinancialLiabilities" xlink:label="loc_ifrs-full_FinancialLiabilities_23552D3CFC8BC29DC84D485E370BBE77" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_505E2E355CFEAF46F049485E370B74C6" xlink:to="loc_ifrs-full_FinancialLiabilities_23552D3CFC8BC29DC84D485E370BBE77" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_6A06FF5688906405AE36485E3716D9C2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_6A06FF5688906405AE36485E3716D9C2" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Axis" xlink:label="loc_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:to="loc_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_Currency1Domain" xlink:label="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Axis_AA12EA4B44FED03B181A485E3716F242" xlink:to="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_CAD" xlink:label="loc_currency_CAD_9C4A9DE82B744FFC39AB485E3716F2AE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:to="loc_currency_CAD_9C4A9DE82B744FFC39AB485E3716F2AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_GBP" xlink:label="loc_currency_GBP_59983091ABB778FCED8B485E37160E66" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:to="loc_currency_GBP_59983091ABB778FCED8B485E37160E66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_EUR" xlink:label="loc_currency_EUR_C91882E40FAF3AC66F5D485E3717AE38" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:to="loc_currency_EUR_C91882E40FAF3AC66F5D485E3717AE38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/currency/2016/currency-2016-01-31.xsd#currency_THB" xlink:label="loc_currency_THB_FF137E408E8939FBF68D485E3717E5ED" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_Currency1Domain_DCD85D379FFC03082882485E3716F8EE" xlink:to="loc_currency_THB_FF137E408E8939FBF68D485E3717E5ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:to="loc_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_D3712AC78F23C6C434BF485E371784F3" xlink:to="loc_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrencyRiskMember" xlink:label="loc_ifrs-full_CurrencyRiskMember_91F0EDDD569C5D80C525485E37176355" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_AF1FA1D8F69B344B8B15485E3717E251" xlink:to="loc_ifrs-full_CurrencyRiskMember_91F0EDDD569C5D80C525485E37176355" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_B5729A52808C00A569A9485E371645B9" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_E560C3997230D13E049B485E37171C43" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings_7BB8B058CC70EEAB34EF485E371765AE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome_3FAD1A107C2E88BAAD3C485E371748A8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings_8AFEADFEEAAE068A72C8485E37173204" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_A9437ECE9E115E1DD27C485E37179C60" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome_4C041147B665316EBAD5485E3717985A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementInterestRateRiskDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_C1EA4F95144936A40F6F485E371161E0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E5DF6DBD1E5E1A4D3846485E37110990" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_C1EA4F95144936A40F6F485E371161E0" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E5DF6DBD1E5E1A4D3846485E37110990" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameAxis" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_2F9CDEF99E730140FA9E485E3711CECE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E5DF6DBD1E5E1A4D3846485E37110990" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_2F9CDEF99E730140FA9E485E3711CECE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BorrowingsByNameMember" xlink:label="loc_ifrs-full_BorrowingsByNameMember_F8634002FF88370C9898485E37110B65" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_2F9CDEF99E730140FA9E485E3711CECE" xlink:to="loc_ifrs-full_BorrowingsByNameMember_F8634002FF88370C9898485E37110B65" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CreditFacilityMember" xlink:label="loc_cls_CreditFacilityMember_4B04A09CF592CA13B885485E3712C598" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_F8634002FF88370C9898485E37110B65" xlink:to="loc_cls_CreditFacilityMember_4B04A09CF592CA13B885485E3712C598" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksAxis" xlink:label="loc_ifrs-full_TypesOfRisksAxis_57CB04A490E13EEA516A485E3712C392" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E5DF6DBD1E5E1A4D3846485E37110990" xlink:to="loc_ifrs-full_TypesOfRisksAxis_57CB04A490E13EEA516A485E3712C392" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TypesOfRisksMember" xlink:label="loc_ifrs-full_TypesOfRisksMember_5CBF751196628C5A3639485E37124346" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksAxis_57CB04A490E13EEA516A485E3712C392" xlink:to="loc_ifrs-full_TypesOfRisksMember_5CBF751196628C5A3639485E37124346" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestRateRiskMember" xlink:label="loc_ifrs-full_InterestRateRiskMember_99506697AAB506E1CFF3485E3712F7DF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfRisksMember_5CBF751196628C5A3639485E37124346" xlink:to="loc_ifrs-full_InterestRateRiskMember_99506697AAB506E1CFF3485E3712F7DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_0062ED8059E0BAA15EE5485E3712C697" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable_E5DF6DBD1E5E1A4D3846485E37110990" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_0062ED8059E0BAA15EE5485E3712C697" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Borrowings" xlink:label="loc_ifrs-full_Borrowings_7D61B37A1D549056A455485E3712E564" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_0062ED8059E0BAA15EE5485E3712C697" xlink:to="loc_ifrs-full_Borrowings_7D61B37A1D549056A455485E3712E564" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_03088B40755A4A346A40485E3712C382" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_0062ED8059E0BAA15EE5485E3712C697" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent_03088B40755A4A346A40485E3712C382" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense" xlink:label="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_0062ED8059E0BAA15EE5485E3712C697" xlink:to="loc_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense_4B316FF587F6823B9F3D485E371285E1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_FinancialInstrumentsAbstract" xlink:label="loc_cls_FinancialInstrumentsAbstract_8CA627EF39E4F4F80001485E372261BA" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock_6DF303AF0B62A2D00483485E372224A0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_8CA627EF39E4F4F80001485E372261BA" xlink:to="loc_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock_6DF303AF0B62A2D00483485E372224A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_EE8CC23A78C7F295D4DB485E37225917" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_8CA627EF39E4F4F80001485E372261BA" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory_EE8CC23A78C7F295D4DB485E37225917" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk" xlink:label="loc_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_FAA46D5479BD444D8C13485E3722D269" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_8CA627EF39E4F4F80001485E372261BA" xlink:to="loc_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk_FAA46D5479BD444D8C13485E3722D269" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_8953CB73A2B9AB019E6C485E37229E10" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_8CA627EF39E4F4F80001485E372261BA" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_8953CB73A2B9AB019E6C485E37229E10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_F9C3DBC2B06C4216BEF5485E37226B8A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_8CA627EF39E4F4F80001485E372261BA" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_F9C3DBC2B06C4216BEF5485E37226B8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory_B2978B912CC35668B645485E3722B723" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_FinancialInstrumentsAbstract_8CA627EF39E4F4F80001485E372261BA" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory_B2978B912CC35668B645485E3722B723" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssets" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_IntangibleAssetsAbstract" xlink:label="loc_cls_IntangibleAssetsAbstract_F27DC3690A00891505C204A3DC324655" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory_1DF36F0DC54D2C93DE1F04A3DC324043" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IntangibleAssetsAbstract_F27DC3690A00891505C204A3DC324655" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory_1DF36F0DC54D2C93DE1F04A3DC324043" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_IntangibleAssetsAbstract" xlink:label="loc_cls_IntangibleAssetsAbstract_807D240E7C11AC1C05A004A3DDA43412" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill_469A91101EA1A6D464DC04A3DDA45512" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IntangibleAssetsAbstract_807D240E7C11AC1C05A004A3DDA43412" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill_469A91101EA1A6D464DC04A3DDA45512" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_IntangibleAssetsAbstract" xlink:label="loc_cls_IntangibleAssetsAbstract_CD67EEADCAA374B70A3D018DBE028299" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IntangibleAssetsAbstract_CD67EEADCAA374B70A3D018DBE028299" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_BE6227D61C1E8B32F4CD018DBE026468" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GoodwillMember" xlink:label="loc_ifrs-full_GoodwillMember_F85A8F0A4618214E7BF2018DBE02502B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:to="loc_ifrs-full_GoodwillMember_F85A8F0A4618214E7BF2018DBE02502B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherIntangibleAssetsMember" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_57587089E2DC08D2F3C7018DBE026A88" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_57587089E2DC08D2F3C7018DBE026A88" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComputerSoftwareMember" xlink:label="loc_ifrs-full_ComputerSoftwareMember_A3BB002E710C853E67A4018DBE02FB9F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_6AF24B2974C64164BD16018DBE022AE7" xlink:to="loc_ifrs-full_ComputerSoftwareMember_A3BB002E710C853E67A4018DBE02FB9F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_E237504318DF8323202A018DBE020F3E" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_4198B6E9A70B6CC19AB2018DBE02EF22" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract" xlink:label="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract_9B697FB5F30E051E603A018DBE025977" xlink:to="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_DA15B4FB0AE44D3A0FF1018DBE03A6D2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_DA15B4FB0AE44D3A0FF1018DBE03A6D2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_352CF81EF60DAC15E6F1018DBE03A4D4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_352CF81EF60DAC15E6F1018DBE03A4D4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_2D760BA79729A9FA401B018DBE030303" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill_2D760BA79729A9FA401B018DBE030303" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_5EC9BA04FEB16D2ED252018DBE03FB66" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_5EC9BA04FEB16D2ED252018DBE03FB66" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_85935DF4CB5682CDD507018DBE0395CB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill_85935DF4CB5682CDD507018DBE0395CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwill_1461C9B68EF38488AC3B018DBE031309" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract_15C67131801209B3A133018DBE03E91B" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwill_1461C9B68EF38488AC3B018DBE031309" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_IntangibleAssetsAbstract" xlink:label="loc_cls_IntangibleAssetsAbstract_35C1300A5DF74B033018018DBE0777DF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_0D0666428F572546264B018DBE07E022" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IntangibleAssetsAbstract_35C1300A5DF74B033018018DBE0777DF" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_0D0666428F572546264B018DBE07E022" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_A37523F50FCC719960A8018DBE07C31D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_0D0666428F572546264B018DBE07E022" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_A37523F50FCC719960A8018DBE07C31D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_C4C3DD5FE7F7B5E7F8CD018DBE0752FE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_A37523F50FCC719960A8018DBE07C31D" xlink:to="loc_ifrs-full_CarryingAmountMember_C4C3DD5FE7F7B5E7F8CD018DBE0752FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_52418C3589C10A2E3C73018DBE075D99" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_C4C3DD5FE7F7B5E7F8CD018DBE0752FE" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_52418C3589C10A2E3C73018DBE075D99" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_43439BE3772FD96D7AF8018DBE0774A4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_C4C3DD5FE7F7B5E7F8CD018DBE0752FE" xlink:to="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_43439BE3772FD96D7AF8018DBE0774A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_73B28FEFEA16A5959843018DBE0765A9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_0D0666428F572546264B018DBE07E022" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_73B28FEFEA16A5959843018DBE0765A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsAndGoodwillMember" xlink:label="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis_73B28FEFEA16A5959843018DBE0765A9" xlink:to="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IntellectualProperty1Member" xlink:label="loc_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3" xlink:to="loc_cls_IntellectualProperty1Member_08F6426779499C93D5EE018DBE07508D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherIntangibleAssetsMember" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_2C8E87C1A00864A4B7EC018DBE07694E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_2C8E87C1A00864A4B7EC018DBE07694E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComputerSoftwareMember" xlink:label="loc_ifrs-full_ComputerSoftwareMember_07FF257941E517D3CF65018DBE07C7E5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsAndGoodwillMember_DD4A97C6E7EE63471430018DBE072CF3" xlink:to="loc_ifrs-full_ComputerSoftwareMember_07FF257941E517D3CF65018DBE07C7E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_0F160B78B4797DD856E6018DBE0735C3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable_0D0666428F572546264B018DBE07E022" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_0F160B78B4797DD856E6018DBE0735C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_B6197496E6BF2C0D27E0018DBE07A616" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_0F160B78B4797DD856E6018DBE0735C3" xlink:to="loc_ifrs-full_Goodwill_B6197496E6BF2C0D27E0018DBE07A616" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_E8AD38D05C1F6E8CC913018DBE0860CD" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems_0F160B78B4797DD856E6018DBE0735C3" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_E8AD38D05C1F6E8CC913018DBE0860CD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/GoodwillAndIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_IntangibleAssetsAbstract" xlink:label="loc_cls_IntangibleAssetsAbstract_F884678D7148715EF49704A3DCDAFEEF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_2FD65F80AE3443C3DB7B04A3DCDA82FF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IntangibleAssetsAbstract_F884678D7148715EF49704A3DCDAFEEF" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory_2FD65F80AE3443C3DB7B04A3DCDA82FF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxesAbstract" xlink:label="loc_cls_IncomeTaxesAbstract_D4CE98BC3C955C507E7A57040F2C8AB0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_33BE3B910315F900953557040F2E3C61" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_D4CE98BC3C955C507E7A57040F2C8AB0" xlink:to="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_33BE3B910315F900953557040F2E3C61" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxesAbstract" xlink:label="loc_cls_IncomeTaxesAbstract_23C8F5092383ACF996AF0706405CC63D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_23C8F5092383ACF996AF0706405CC63D" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_D3B56C3AA8A60771DCE00706405C78DB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_D3B56C3AA8A60771DCE00706405C78DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6053A51E0BFD9E76A7470706405CE162" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_D3B56C3AA8A60771DCE00706405C78DB" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6053A51E0BFD9E76A7470706405CE162" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SubsidiariesMember" xlink:label="loc_ifrs-full_SubsidiariesMember_B1C59D398A65814D92240706405C8EA9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_6053A51E0BFD9E76A7470706405CE162" xlink:to="loc_ifrs-full_SubsidiariesMember_B1C59D398A65814D92240706405C8EA9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0484F3E2956A20196A560706405C81A5" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_05F0D594821C37C8181F0706405D6F29" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_05F0D594821C37C8181F0706405D6F29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_8D4B714097D618C6AC7B0706405DC337" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_8D4B714097D618C6AC7B0706405DC337" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense" xlink:label="loc_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense_AF6E9FF644B093F4E80B0706405D1794" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" xlink:label="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_4B16AC6C4F559689BEF40706405D4ADE" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_4B16AC6C4F559689BEF40706405D4ADE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" xlink:label="loc_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_3CA4054BE354D145B3FC0706405D3A87" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_3CA4054BE354D145B3FC0706405D3A87" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfRepatriationOfForeignEarnings" xlink:label="loc_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_TaxEffectOfRepatriationOfForeignEarnings_EE94288139AE6552FB970706405DD203" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ForeignEarningsRepatriated1" xlink:label="loc_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_ForeignEarningsRepatriated1_2CF14FCB5C21C55F0BBF0706405DA0E3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings" xlink:label="loc_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_16CF0FDB6231A26C0ABD0706405D2796" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_16CF0FDB6231A26C0ABD0706405D2796" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfCurrencyTaxExpense" xlink:label="loc_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_TaxEffectOfCurrencyTaxExpense_5FEE30221A1009E3895D0706405DBF86" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances" xlink:label="loc_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances_65110E26740B22CF93190706405D4D0F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit" xlink:label="loc_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit_8ABD1CDDF48C4601365F0706405D40D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_852FEE3CF383A8AD0BD00706405D4287" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_852FEE3CF383A8AD0BD00706405D4287" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_626EEAC9BCE4995C49CC0706405DA110" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_626EEAC9BCE4995C49CC0706405DA110" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures" xlink:label="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_8005BD3CF30460AE97FE0706405D0746" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures_8005BD3CF30460AE97FE0706405D0746" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets" xlink:label="loc_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33" xlink:type="locator" />
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_AA268B492B174AA3F89C0706405D8C33" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayAggregateDollarAmount1" xlink:label="loc_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayAggregateDollarAmount1_5C42C68B3E7C8DB566980706405DCC4B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare" xlink:label="loc_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753" xlink:type="locator" />
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare_CBE1DBD725FCF97CFD6A0706405DC753" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayInitialPercentage" xlink:label="loc_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayInitialPercentage_CEACFAB6B89C9693D20C0706405D45F1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayInitialTerm" xlink:label="loc_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayInitialTerm_37E506EA790667A84ECB0706405DCA38" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayPercentage" xlink:label="loc_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83" xlink:type="locator" />
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayPercentage_AEA9F16165984B30149F0706405D6A83" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayTermTwo" xlink:label="loc_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF" xlink:type="locator" />
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayTermTwo_0FB13351EA8419635C380706405D1EBF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayNumberToExpireBetween2019And2020" xlink:label="loc_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A" xlink:type="locator" />
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020_F548ED1B35DBABC5FCC40706405D704A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxHolidayNumber" xlink:label="loc_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF" xlink:type="locator" />
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3E5919E103E76DAB5E2A0706405CB34F" xlink:to="loc_cls_IncomeTaxHolidayNumber_232252DD0F64A3ADBE480706405D11FF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxesAbstract" xlink:label="loc_cls_IncomeTaxesAbstract_112D5289FE09854A22CB00CE7E4F8A41" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_C738BBEE1B49E1E4A5A200CE7E4F1DAE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_112D5289FE09854A22CB00CE7E4F8A41" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_C738BBEE1B49E1E4A5A200CE7E4F1DAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_37FF92D6F524A36E7B6600CE7E4F7B9E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_C738BBEE1B49E1E4A5A200CE7E4F1DAE" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_37FF92D6F524A36E7B6600CE7E4F7B9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_37FF92D6F524A36E7B6600CE7E4F7B9E" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UnrealisedForeignExchangeGainsLossesMember" xlink:label="loc_ifrs-full_UnrealisedForeignExchangeGainsLossesMember_C1038AEC18CD3D8712E800CE7E4F2DA6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_ifrs-full_UnrealisedForeignExchangeGainsLossesMember_C1038AEC18CD3D8712E800CE7E4F2DA6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember" xlink:label="loc_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember_0B4424DF412FF3D5D9D300CE7E4FE25C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember" xlink:label="loc_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember_2AD20A6B4B768A558B4300CE7E4FCA37" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UnusedTaxLossesMember" xlink:label="loc_ifrs-full_UnusedTaxLossesMember_F5F9CCBA221E71D3BAF300CE7E4F9AD3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_ifrs-full_UnusedTaxLossesMember_F5F9CCBA221E71D3BAF300CE7E4F9AD3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember" xlink:label="loc_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember_6FE3716810B7A664ADEC00CE7E4F7A10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherTemporaryDifferencesMember" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember_F2BC6F3D3D405DC49CAC00CE7E4FE865" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_ifrs-full_OtherTemporaryDifferencesMember_F2BC6F3D3D405DC49CAC00CE7E4FE865" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember" xlink:label="loc_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_4AAA09E26E3575D5C42400CE7E4F5C7A" xlink:to="loc_cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember_610A02E6CDACD4B022D900CE7E4F7185" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7395FFBAACDC2D4EF93100CE7E4F04F6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_C738BBEE1B49E1E4A5A200CE7E4F1DAE" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7395FFBAACDC2D4EF93100CE7E4F04F6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ReconciliationOfChangesInDeferredTaxAssetRollForward" xlink:label="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7395FFBAACDC2D4EF93100CE7E4F04F6" xlink:to="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_B1CCF5D196CDA96D95F500CE7E4F1868" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="loc_ifrs-full_DeferredTaxAssets_B1CCF5D196CDA96D95F500CE7E4F1868" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets" xlink:label="loc_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_CEE2CA76D9931A56C06B00CE7E4FB7E7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="loc_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets_CEE2CA76D9931A56C06B00CE7E4FB7E7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets" xlink:label="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets_F0F62D309812BBB0AA1500CE7E4FDAEE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets" xlink:label="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets_A0C3C2AD11FB50F71EB200CE7E4F4473" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToOtherDeferredTaxAssets" xlink:label="loc_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="loc_cls_DeferredTaxRelatingToOtherDeferredTaxAssets_0F5A058AEDB0A18EDE0100CE7E51AF62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxAssets" xlink:label="loc_ifrs-full_DeferredTaxAssets_1A200C2CD3A9DD3816A100CE7E510E76" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward_1A8DA2496465CE23D06100CE7E4FDC46" xlink:to="loc_ifrs-full_DeferredTaxAssets_1A200C2CD3A9DD3816A100CE7E510E76" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward" xlink:label="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_7395FFBAACDC2D4EF93100CE7E4F04F6" xlink:to="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_8EA54EBEE2B9D0129FB000CE7E512AB4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_8EA54EBEE2B9D0129FB000CE7E512AB4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities" xlink:label="loc_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="loc_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities_F91221D7BF5FFE1DEB6300CE7E51E3AC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities" xlink:label="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="loc_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities_0E837F40B7B51598CCAC00CE7E51DE00" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities" xlink:label="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="loc_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities_27BE6BBD8D42937AF21800CE7E51E8BD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities" xlink:label="loc_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="loc_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities_E8AD279799B2EB4E588F00CE7E515957" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxLiabilities" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_9718BE79939EA8242D5C00CE7E5193FB" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward_772D4F0AD6738D5D84B700CE7E512FBF" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_9718BE79939EA8242D5C00CE7E5193FB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/IncomeTaxesMajorComponentsOfTaxExpenseDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxesAbstract" xlink:label="loc_cls_IncomeTaxesAbstract_85260E919B2C537DE997E1FC58C90B78" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_85260E919B2C537DE997E1FC58C90B78" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxExpenseIncome" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_8C54B54D822479275503E1FC58C9A540" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_8C54B54D822479275503E1FC58C9A540" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod" xlink:label="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_A028623A3DFE6FB8E764E1FC58C9D0CE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2" xlink:to="loc_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod_A028623A3DFE6FB8E764E1FC58C9D0CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_306C058AEE1F2D348386E1FC58C9B27C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract_85C6BF56B2819FB45D4BE1FC58C9CFA2" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods_306C058AEE1F2D348386E1FC58C9B27C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseIncomeAbstract" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_85260E919B2C537DE997E1FC58C90B78" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_6E4D50E749EA93750D04E1FC58C96CAF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_6E4D50E749EA93750D04E1FC58C96CAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_AC7371F4BBB3F817AF27E1FC58C938E2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods_AC7371F4BBB3F817AF27E1FC58C938E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DeferredTaxExpenseIncome" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_5AE6705620ADD4ACA903E1FC58C9DE32" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeAbstract_D214F367772DC3984F24E1FC58C9FD72" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_5AE6705620ADD4ACA903E1FC58C9DE32" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_6B5E9E67290CC697D0B6E1FC58C98B20" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_85260E919B2C537DE997E1FC58C90B78" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_6B5E9E67290CC697D0B6E1FC58C98B20" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxesAbstract" xlink:label="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccountingProfit" xlink:label="loc_ifrs-full_AccountingProfit_7E6C7BC1ABE5A64DF1D4DE525EC59210" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_ifrs-full_AccountingProfit_7E6C7BC1ABE5A64DF1D4DE525EC59210" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxExpenseIncomeAtApplicableTaxRate" xlink:label="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_67DF4C70F38B204C66CADE525EC5C984" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate_67DF4C70F38B204C66CADE525EC5C984" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011" xlink:label="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_8A5A35A6017EE8C4C3B8DE525EC524D8" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011_8A5A35A6017EE8C4C3B8DE525EC524D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxEffectOfForeignTaxRates" xlink:label="loc_ifrs-full_TaxEffectOfForeignTaxRates_C7B3C99AAD23E2045713DE525EC5CEE8" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_ifrs-full_TaxEffectOfForeignTaxRates_C7B3C99AAD23E2045713DE525EC5CEE8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TaxEffectOfExchangeDifferencesOnTranslation" xlink:label="loc_cls_TaxEffectOfExchangeDifferencesOnTranslation_EC9B8C207D4F8E3B3DB0DE525EC5DFDD" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_cls_TaxEffectOfExchangeDifferencesOnTranslation_EC9B8C207D4F8E3B3DB0DE525EC5DFDD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:label="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_5B7847A0D24AF960362BDE525EC5B197" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_5B7847A0D24AF960362BDE525EC5B197" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TaxEffectOfTaxLosses" xlink:label="loc_ifrs-full_TaxEffectOfTaxLosses_D0B527E87AA2A97401A0DE525EC6C739" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_ifrs-full_TaxEffectOfTaxLosses_D0B527E87AA2A97401A0DE525EC6C739" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_F1E13EFEDF8A627CA1F6DE525EC670DF" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_F1E13EFEDF8A627CA1F6DE525EC670DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ApplicableTaxRate" xlink:label="loc_ifrs-full_ApplicableTaxRate_A432E9A60CE77E1ED078DE525EC6C118" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_ifrs-full_ApplicableTaxRate_A432E9A60CE77E1ED078DE525EC6C118" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings" xlink:label="loc_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_40222161A5092CEB5118DE525EC66228" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings_40222161A5092CEB5118DE525EC66228" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid" xlink:label="loc_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid_8129864E10DFBD52766EDE525EC60E6D" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid_8129864E10DFBD52766EDE525EC60E6D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing" xlink:label="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_CCECEA6AE3C1BC7D98E6DE525EC6AB2A" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_68DD9762E237B233BA38DE525EC50668" xlink:to="loc_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing_CCECEA6AE3C1BC7D98E6DE525EC6AB2A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxesAbstract" xlink:label="loc_cls_IncomeTaxesAbstract_428C2A4DCEEE332FA43F570414B3E80E" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock" xlink:label="loc_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock_490DDAB0671043C4D3C3570414B3427F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_428C2A4DCEEE332FA43F570414B3E80E" xlink:to="loc_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock_490DDAB0671043C4D3C3570414B3427F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock" xlink:label="loc_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock_775E3B496FE52FF89C9D570414B3E4DB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_428C2A4DCEEE332FA43F570414B3E80E" xlink:to="loc_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock_775E3B496FE52FF89C9D570414B3E4DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_4704B386292C34C2F405570414B35F08" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeTaxesAbstract_428C2A4DCEEE332FA43F570414B3E80E" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_4704B386292C34C2F405570414B35F08" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_InventoriesAbstract" xlink:label="loc_cls_InventoriesAbstract_1ED2ECE30D443C7E795304A3DD227370" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfInventoriesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfInventoriesExplanatory_980EE7E76028E84B564B04A3DD221F90" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_InventoriesAbstract_1ED2ECE30D443C7E795304A3DD227370" xlink:to="loc_ifrs-full_DisclosureOfInventoriesExplanatory_980EE7E76028E84B564B04A3DD221F90" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/InventoriesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_InventoriesAbstract" xlink:label="loc_cls_InventoriesAbstract_7FE1B150148D33CDAD0004A3DCFC3698" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InventoryWritedown2011" xlink:label="loc_ifrs-full_InventoryWritedown2011_EFC87045657C9914B1AA04A3DCFCF64C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_InventoriesAbstract_7FE1B150148D33CDAD0004A3DCFC3698" xlink:to="loc_ifrs-full_InventoryWritedown2011_EFC87045657C9914B1AA04A3DCFCF64C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_InventoriesAbstract" xlink:label="loc_cls_InventoriesAbstract_530BD5547CF8917F504C04A3DCB2221C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RawMaterials" xlink:label="loc_ifrs-full_RawMaterials_DFF393C29841001B004004A3DCB2648B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_InventoriesAbstract_530BD5547CF8917F504C04A3DCB2221C" xlink:to="loc_ifrs-full_RawMaterials_DFF393C29841001B004004A3DCB2648B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WorkInProgress" xlink:label="loc_ifrs-full_WorkInProgress_39ACB21FFC200B9AB93E04A3DCB2D427" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_InventoriesAbstract_530BD5547CF8917F504C04A3DCB2221C" xlink:to="loc_ifrs-full_WorkInProgress_39ACB21FFC200B9AB93E04A3DCB2D427" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_FinishedGoods" xlink:label="loc_ifrs-full_FinishedGoods_D9BB685F495F2838FACB04A3DCB2B3CE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_InventoriesAbstract_530BD5547CF8917F504C04A3DCB2221C" xlink:to="loc_ifrs-full_FinishedGoods_D9BB685F495F2838FACB04A3DCB2B3CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Inventories" xlink:label="loc_ifrs-full_Inventories_E833C5FDCAE594CA768204A3DCB22C8B" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_InventoriesAbstract_530BD5547CF8917F504C04A3DCB2221C" xlink:to="loc_ifrs-full_Inventories_E833C5FDCAE594CA768204A3DCB22C8B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_InventoriesAbstract" xlink:label="loc_cls_InventoriesAbstract_470F99D4AFFE4EF8AABE04A3DDEB4B77" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfCurrentInventoryTableTextBlock" xlink:label="loc_cls_DisclosureOfCurrentInventoryTableTextBlock_5A156ECCF0AA76E97DC404A3DDEB585B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_InventoriesAbstract_470F99D4AFFE4EF8AABE04A3DDEB4B77" xlink:to="loc_cls_DisclosureOfCurrentInventoryTableTextBlock_5A156ECCF0AA76E97DC404A3DDEB585B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/OtherCharges" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_0E2CC16D185959F5F9281E2AE5613F93" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfExpensesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfExpensesExplanatory_A21FFF23E1A58DCAD4D31E2AE561BC71" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_0E2CC16D185959F5F9281E2AE5613F93" xlink:to="loc_ifrs-full_DisclosureOfExpensesExplanatory_A21FFF23E1A58DCAD4D31E2AE561BC71" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/OtherChargesAnnualImpairmentAssessmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_275B9698E5A9F2C5777B018DBD9483CE" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_275B9698E5A9F2C5777B018DBD9483CE" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_1EE3C7FA5F656D73ACAE018DBD95574B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_1EE3C7FA5F656D73ACAE018DBD95574B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_5A56BA7BEBDF034AF7AD018DBD956EBA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_1EE3C7FA5F656D73ACAE018DBD95574B" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_5A56BA7BEBDF034AF7AD018DBD956EBA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_816A485A0F59D21F86EA018DBD95B558" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_5A56BA7BEBDF034AF7AD018DBD956EBA" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_816A485A0F59D21F86EA018DBD95B558" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangeAxis" xlink:label="loc_ifrs-full_RangeAxis_42AE39EE875DCA26D630018DBD954C79" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="loc_ifrs-full_RangeAxis_42AE39EE875DCA26D630018DBD954C79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RangesMember" xlink:label="loc_ifrs-full_RangesMember_9E595F0537331E7E2932018DBD95C6A0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_42AE39EE875DCA26D630018DBD954C79" xlink:to="loc_ifrs-full_RangesMember_9E595F0537331E7E2932018DBD95C6A0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BottomOfRangeMember" xlink:label="loc_ifrs-full_BottomOfRangeMember_611E74848CA2A5749298018DBD95DA54" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_9E595F0537331E7E2932018DBD95C6A0" xlink:to="loc_ifrs-full_BottomOfRangeMember_611E74848CA2A5749298018DBD95DA54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_TopOfRangeMember" xlink:label="loc_ifrs-full_TopOfRangeMember_16237A1040269C29F503018DBD95BA17" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_9E595F0537331E7E2932018DBD95C6A0" xlink:to="loc_ifrs-full_TopOfRangeMember_16237A1040269C29F503018DBD95BA17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_D3643C3718D2AFCA1C43018DBD955F11" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="loc_ifrs-full_GeographicalAreasAxis_D3643C3718D2AFCA1C43018DBD955F11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_64BB55F2F728C9D2E076018DBD954180" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_D3643C3718D2AFCA1C43018DBD955F11" xlink:to="loc_ifrs-full_GeographicalAreasMember_64BB55F2F728C9D2E076018DBD954180" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_JP" xlink:label="loc_country_JP_E43D36870EA650C94FB3018DBD952DDF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_64BB55F2F728C9D2E076018DBD954180" xlink:to="loc_country_JP_E43D36870EA650C94FB3018DBD952DDF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_ES" xlink:label="loc_country_ES_1AC36674608948939275018DBD9535D3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_64BB55F2F728C9D2E076018DBD954180" xlink:to="loc_country_ES_1AC36674608948939275018DBD9535D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_DA334807E632E7D9FBD8018DBD955B60" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_DA334807E632E7D9FBD8018DBD955B60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_0582C72CDF48BC80A302018DBD95D1B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_DA334807E632E7D9FBD8018DBD955B60" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_0582C72CDF48BC80A302018DBD95D1B8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_KarelMember" xlink:label="loc_cls_KarelMember_ADEBB4EA602E071F20C5018DBD95C6CF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_0582C72CDF48BC80A302018DBD95D1B8" xlink:to="loc_cls_KarelMember_ADEBB4EA602E071F20C5018DBD95C6CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_2F4E0251FCF56B3EEA6C018DBD96CD9E" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_38E2F969A52D6663D21E018DBD967250" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_38E2F969A52D6663D21E018DBD967250" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SemiconductorCashgeneratingUnitMember" xlink:label="loc_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_C5DDC0436E187B39CE5E018DBD96B3AC" xlink:to="loc_cls_SemiconductorCashgeneratingUnitMember_F1B94890243BEF1DC04B018DBD9642FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_0D73A31C6F9EB207FDC6018DBD942C3B" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_F5C3F5450F9C94BF8655018DBD9603FA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_F5C3F5450F9C94BF8655018DBD9603FA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_01A2138FAD575A948998018DBD96EC82" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_01A2138FAD575A948998018DBD96EC82" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TermUsedToExtrapolateCashFlowProjections" xlink:label="loc_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_cls_TermUsedToExtrapolateCashFlowProjections_F46EAE70A53DF727A8A6018DBD96FD22" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_0C6157B54B5267A44ED0018DBD96BAE3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_0C6157B54B5267A44ED0018DBD96BAE3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_5BBECCBF6C3E1A0A5336018DBD969AD1" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_5BBECCBF6C3E1A0A5336018DBD969AD1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Goodwill" xlink:label="loc_ifrs-full_Goodwill_3B1DA9DBE94DB8B8BAC8018DBD96B48F" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_ifrs-full_Goodwill_3B1DA9DBE94DB8B8BAC8018DBD96B48F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm" xlink:label="loc_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_E4FF82749E358C99FF8A018DBD963F98" xlink:to="loc_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm_291489C82198F2105E2E018DBD96A771" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/OtherChargesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_14143411F019949E61A8012DD1BE8B45" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExpenseOfRestructuringActivities" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities_CCE2FA6FF950F4BB51A5012DD1BE9F51" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_14143411F019949E61A8012DD1BE8B45" xlink:to="loc_ifrs-full_ExpenseOfRestructuringActivities_CCE2FA6FF950F4BB51A5012DD1BE9F51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_3CCF84491F8828B53F37012DD1BEA99F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_14143411F019949E61A8012DD1BE8B45" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_3CCF84491F8828B53F37012DD1BEA99F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_7D3BB4C9E26F5719E994012DD1BEF683" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_14143411F019949E61A8012DD1BE8B45" xlink:to="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_7D3BB4C9E26F5719E994012DD1BEF683" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessTransitionCosts" xlink:label="loc_cls_BusinessTransitionCosts_353F3F3906EE57D4C41F012DD1BE4A41" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_14143411F019949E61A8012DD1BE8B45" xlink:to="loc_cls_BusinessTransitionCosts_353F3F3906EE57D4C41F012DD1BE4A41" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MiscellaneousOtherOperatingExpense" xlink:label="loc_ifrs-full_MiscellaneousOtherOperatingExpense_F5D7B01B33899C6FB173012DD1BF7EF7" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_14143411F019949E61A8012DD1BE8B45" xlink:to="loc_ifrs-full_MiscellaneousOtherOperatingExpense_F5D7B01B33899C6FB173012DD1BF7EF7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherExpenseByFunction" xlink:label="loc_ifrs-full_OtherExpenseByFunction_4F5341CBCF99B48DB8A2012DD1BFF4BB" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_14143411F019949E61A8012DD1BE8B45" xlink:to="loc_ifrs-full_OtherExpenseByFunction_4F5341CBCF99B48DB8A2012DD1BFF4BB" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/OtherChargesPensionObligationSettlementLossGainDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_90DC0709FCE8C79B7E505196B9C3253F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_19DBF5D1C70B887DD6DB5196B9C3A998" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_90DC0709FCE8C79B7E505196B9C3253F" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_19DBF5D1C70B887DD6DB5196B9C3A998" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_CD1F6279DBC14F5D10AC5196B9C34CEC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_19DBF5D1C70B887DD6DB5196B9C3A998" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_CD1F6279DBC14F5D10AC5196B9C34CEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_394F34EE722456CC446C5196B9C3DB38" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_CD1F6279DBC14F5D10AC5196B9C34CEC" xlink:to="loc_ifrs-full_EquityMember_394F34EE722456CC446C5196B9C3DB38" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_562AE37085A3517D1AF75196B9C31CA8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_394F34EE722456CC446C5196B9C3DB38" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_562AE37085A3517D1AF75196B9C31CA8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_CFEB491A0B649251B0AA5196B9C34639" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_19DBF5D1C70B887DD6DB5196B9C3A998" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_CFEB491A0B649251B0AA5196B9C34639" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_6D1350FF72AFA66B13775196B9C3D636" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_CFEB491A0B649251B0AA5196B9C34639" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_6D1350FF72AFA66B13775196B9C3D636" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DomesticDefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DomesticDefinedBenefitPlansMember_CB4C874C0BA933729DF35196B9C34517" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_6D1350FF72AFA66B13775196B9C3D636" xlink:to="loc_ifrs-full_DomesticDefinedBenefitPlansMember_CB4C874C0BA933729DF35196B9C34517" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_E1D96AE5D0C4D82B808E5196B9C38CCB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_19DBF5D1C70B887DD6DB5196B9C3A998" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_E1D96AE5D0C4D82B808E5196B9C38CCB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_F055E89F2ACA87C76C1A5196B9C3C2C5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_E1D96AE5D0C4D82B808E5196B9C38CCB" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_F055E89F2ACA87C76C1A5196B9C3C2C5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DB07B175F5D5C2B785C85196B9C306B0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_E1D96AE5D0C4D82B808E5196B9C38CCB" xlink:to="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DB07B175F5D5C2B785C85196B9C306B0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/OtherChargesRestructuringDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_B7D8553CE893EA6DA5AB018DBD9B5AEF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_9E944A97A121D96FEC51018DBD9B9685" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_B7D8553CE893EA6DA5AB018DBD9B5AEF" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_9E944A97A121D96FEC51018DBD9B9685" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_39AC8A39C85C3F7B7251018DBD9BA052" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_9E944A97A121D96FEC51018DBD9B9685" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_39AC8A39C85C3F7B7251018DBD9BA052" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_A0B73FD1157C8BFCE9DD018DBD9BF69D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_39AC8A39C85C3F7B7251018DBD9BA052" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_A0B73FD1157C8BFCE9DD018DBD9BF69D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_94B1B08DF30237C38C65018DBD9B0F7B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_A0B73FD1157C8BFCE9DD018DBD9BF69D" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_94B1B08DF30237C38C65018DBD9B0F7B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringType1Axis" xlink:label="loc_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_9E944A97A121D96FEC51018DBD9B9685" xlink:to="loc_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringType1Domain" xlink:label="loc_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringType1Axis_9299BAAD482FE34F9044018DBD9BF989" xlink:to="loc_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CostEfficiencyInitiativeMember" xlink:label="loc_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringType1Domain_870B3AA8F6289698EB0E018DBD9B82B9" xlink:to="loc_cls_CostEfficiencyInitiativeMember_453EC74F9E0EAF42C489018DBD9C7323" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_26D0567BC369EF9C973F018DBD9C1436" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_9E944A97A121D96FEC51018DBD9B9685" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_26D0567BC369EF9C973F018DBD9C1436" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_39F68818CA5D99B103AC018DBD9C00A6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_26D0567BC369EF9C973F018DBD9C1436" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_39F68818CA5D99B103AC018DBD9C00A6" xlink:type="arc" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_39F68818CA5D99B103AC018DBD9C00A6" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_94B1B08DF30237C38C65018DBD9B0F7B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_9E944A97A121D96FEC51018DBD9B9685" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CashRestructureCharges" xlink:label="loc_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:to="loc_cls_CashRestructureCharges_E6864F8A7DF440433678018DBD9C7075" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7B9F91602E14AD883904018DBD9CC38D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_7B9F91602E14AD883904018DBD9CC38D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ExpenseOfRestructuringActivities" xlink:label="loc_ifrs-full_ExpenseOfRestructuringActivities_A50C7E5990FA3CFA3802018DBD9CD5DA" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:to="loc_ifrs-full_ExpenseOfRestructuringActivities_A50C7E5990FA3CFA3802018DBD9CD5DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_4B13174321A8BC0BE99E018DBD9C91B3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_4B13174321A8BC0BE99E018DBD9C91B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RestructuringProvision" xlink:label="loc_ifrs-full_RestructuringProvision_6C9E90A77D36608F7058018DBD9C1594" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_18B890010CF720BCBD01018DBD9CA2E3" xlink:to="loc_ifrs-full_RestructuringProvision_6C9E90A77D36608F7058018DBD9C1594" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/OtherChargesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_B29C6D4F0D30C78479021E2AE29F3C74" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock_987014B66B1B8F211DD21E2AE29F93A7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_B29C6D4F0D30C78479021E2AE29F3C74" xlink:to="loc_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock_987014B66B1B8F211DD21E2AE29F93A7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock_27EB56A46AB0C497CA281E2AE2A057F3" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_B29C6D4F0D30C78479021E2AE29F3C74" xlink:to="loc_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock_27EB56A46AB0C497CA281E2AE2A057F3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/OtherChargesTorontoTransitionCostsAndOtherDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8838D390D66BB122CC9E5196B9BF2295" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BusinessTransitionCosts" xlink:label="loc_cls_BusinessTransitionCosts_0F5BC5C38572A07FAE7351BAE46DAEDA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8838D390D66BB122CC9E5196B9BF2295" xlink:to="loc_cls_BusinessTransitionCosts_0F5BC5C38572A07FAE7351BAE46DAEDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_11D77F8DD4E8D741B5655196B9BF2E7D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8838D390D66BB122CC9E5196B9BF2295" xlink:to="loc_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_11D77F8DD4E8D741B5655196B9BF2E7D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GainsOnLitigationSettlements" xlink:label="loc_ifrs-full_GainsOnLitigationSettlements_6F5875AECBBDD16B9A575196B9BFB50B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_8838D390D66BB122CC9E5196B9BF2295" xlink:to="loc_ifrs-full_GainsOnLitigationSettlements_6F5875AECBBDD16B9A575196B9BFB50B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/OtherNonCurrentAssets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_A6C49EB13DA007BF5B8C04A3DCD5FE67" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_C6EF09880582C3805A3004A3DCD55225" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_A6C49EB13DA007BF5B8C04A3DCD5FE67" xlink:to="loc_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory_C6EF09880582C3805A3004A3DCD55225" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/OtherNonCurrentAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_EBA7F33261B6022C9BD5F95B3EB78E9B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_2F08740A7F51ACA28402F95B3EB77401" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_EBA7F33261B6022C9BD5F95B3EB78E9B" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_2F08740A7F51ACA28402F95B3EB77401" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RightofuseAssets" xlink:label="loc_ifrs-full_RightofuseAssets_FEFE84656E9B546D245CF95B3EB7FB68" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_EBA7F33261B6022C9BD5F95B3EB78E9B" xlink:to="loc_ifrs-full_RightofuseAssets_FEFE84656E9B546D245CF95B3EB7FB68" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherAssetsMiscellaneousNoncurrent1" xlink:label="loc_cls_OtherAssetsMiscellaneousNoncurrent1_76E8A9B75D192ECA2BF1F95B3EB7C063" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_EBA7F33261B6022C9BD5F95B3EB78E9B" xlink:to="loc_cls_OtherAssetsMiscellaneousNoncurrent1_76E8A9B75D192ECA2BF1F95B3EB7C063" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherNoncurrentAssets" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_FB583568A630763A7044F95B3EB7BDFD" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_EBA7F33261B6022C9BD5F95B3EB78E9B" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_FB583568A630763A7044F95B3EB7BDFD" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/OtherNonCurrentAssetsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_2A2E6D23282E98DB7EF7F95B3EB80C71" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock_6173BBFF5CA9333EE939F95B3EB873B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_2A2E6D23282E98DB7EF7F95B3EB80C71" xlink:to="loc_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock_6173BBFF5CA9333EE939F95B3EB873B9" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlans" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_C75582F3CAB8D6897B45475C96E7CCAA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_7D294A305171A678CD3A475C96E74B77" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_C75582F3CAB8D6897B45475C96E7CCAA" xlink:to="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_7D294A305171A678CD3A475C96E74B77" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_A21813062ABBF221268E018DBD22BD2E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_A21813062ABBF221268E018DBD22BD2E" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ComponentsOfEquityAxis" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityMember" xlink:label="loc_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_75DA41C42CEBDCF314D7018DBD235C41" xlink:to="loc_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember" xlink:label="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_A5ED1ECAA348B4B92A83018DBD2339D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_6B047037942DCD3A7E8A018DBD2325C1" xlink:to="loc_ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember_A5ED1ECAA348B4B92A83018DBD2339D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemTable_1FFD32F31D275500F944018DBD22A168" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CumulativeGainLossOnDefinedBenefitPlans" xlink:label="loc_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_cls_CumulativeGainLossOnDefinedBenefitPlans_7B67293A293FF0167B8A018DBD231789" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement" xlink:label="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement_936F8AFAFA2B66E3630A018DBD235CC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_AA9B1B3CFBA519E72872018DBD23D03C" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_AA9B1B3CFBA519E72872018DBD23D03C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CumulativeGainLossOnDefinedBenefitPlans" xlink:label="loc_cls_CumulativeGainLossOnDefinedBenefitPlans_4F60E280701F98C76854018DBD23EC5A" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_cls_CumulativeGainLossOnDefinedBenefitPlans_4F60E280701F98C76854018DBD23EC5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_CC35BBA587CF5546FEE6018DBD237D7D" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_CC35BBA587CF5546FEE6018DBD237D7D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome" xlink:label="loc_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems_E667C5E8DDB4E2D90D7B018DBD236CA4" xlink:to="loc_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome_B96211E4F6C50441C74B018DBD238364" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_36EBB1CE99868958193DF798C5F4D2CD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_36EBB1CE99868958193DF798C5F4D2CD" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_0A92157410C5F205D1D8F798C5F423E8" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_UKMainPensionPlanMember" xlink:label="loc_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:to="loc_cls_UKMainPensionPlanMember_ECBE30135B9E674E5424F798C5F53493" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_UKSupplementaryPensionPlanMember" xlink:label="loc_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:to="loc_cls_UKSupplementaryPensionPlanMember_1117BE06C675C96CA11BF798C5F52460" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedContributionPensionPlansMember" xlink:label="loc_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:to="loc_cls_DefinedContributionPensionPlansMember_A4BE7DFEA78F8D742CC6F798C5F556DA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPensionPlansMember" xlink:label="loc_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_PensionPlansDefinedBenefit1Member_C3EB5BB11BFF1B9788DAF798C5F5D2DD" xlink:to="loc_cls_DefinedBenefitPensionPlansMember_165D358D4EED0EFEB5ACF798C5F5558B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_F9984E0B809FBE70DA17F798C5F45562" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_671EDC0DFA1526E1144DF798C5F54B65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_0CA99612ED5E5283BF9FF798C5F572DA" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_0CA99612ED5E5283BF9FF798C5F572DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_0CA99612ED5E5283BF9FF798C5F572DA" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level1OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_CDDEAB841BA1D2450E3FF798C5F53F6E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_CDDEAB841BA1D2450E3FF798C5F53F6E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level3OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_50296D2DC08524041019F798C5F5E80E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_50296D2DC08524041019F798C5F5E80E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Level2OfFairValueHierarchyMember" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_9925C8165C772E244283F798C5F6634E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_8EEEEF36762591A834BBF798C5F5C1D0" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_9925C8165C772E244283F798C5F6634E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_98B37679730553934C88F798C5F4FEE2" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage" xlink:label="loc_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage_3359F6FDB006A2CA365CF798C5F6A5BC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanAssetsCostofAnnuityPurchased" xlink:label="loc_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_cls_PlanAssetsCostofAnnuityPurchased_3D8EF8056B9D07794FD9F798C5F603B0" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_9A2F02B17EEF050761C3F798C5F64DC1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_A7658F823C6F20851921F798C5F6204C" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_A7658F823C6F20851921F798C5F6204C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss_DF417F7F8D47BBA742DEF798C5F60E3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_84A13D90D94B7F9D841CF798C5F66C33" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_84A13D90D94B7F9D841CF798C5F66C33" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove" xlink:label="loc_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove_5E359DED075EA316AD64F798C5F67386" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EmployerContributions" xlink:label="loc_ifrs-full_EmployerContributions_17C63F3C4AE007F5321DF798C5F6A40B" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_ifrs-full_EmployerContributions_17C63F3C4AE007F5321DF798C5F6A40B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:label="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_15ACEF5D6A93F66EB9E0F798C5F64980" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_0C01100550D6BC68DFDBF798C5F62A90" xlink:to="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_15ACEF5D6A93F66EB9E0F798C5F64980" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_4041A826B90FB7E1D009571BC82F6AC9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_CF62BDEC58E930582AB1571BC82F1F55" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_4041A826B90FB7E1D009571BC82F6AC9" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_CF62BDEC58E930582AB1571BC82F1F55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_127AEA9F1E31EE5FBD3E571BC82F882C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_CF62BDEC58E930582AB1571BC82F1F55" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_127AEA9F1E31EE5FBD3E571BC82F882C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_1AB50068AE12202D8FEE571BC82F034A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_127AEA9F1E31EE5FBD3E571BC82F882C" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_1AB50068AE12202D8FEE571BC82F034A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_0E8C3D6F267349118F0E571BC82FD698" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_1AB50068AE12202D8FEE571BC82F034A" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_0E8C3D6F267349118F0E571BC82FD698" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_379E63D716C35FD7C1F6571BC830D6CE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_1AB50068AE12202D8FEE571BC82F034A" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_379E63D716C35FD7C1F6571BC830D6CE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_CF62BDEC58E930582AB1571BC82F1F55" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_750900D92809CE7D5776571BC8307ED1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_750900D92809CE7D5776571BC8307ED1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A810AD9B8F21BBFCFB4B571BC8306BE7" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A810AD9B8F21BBFCFB4B571BC8306BE7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_E41361A590B2B29CDDD5571BC830BF53" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_E41361A590B2B29CDDD5571BC830BF53" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_5BD7FA70574E520979A3571BC83019CA" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_5BD7FA70574E520979A3571BC83019CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_37A078D77146F7199832571BC830F121" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans_37A078D77146F7199832571BC830F121" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_33DBEC64713A8EE25D78571BC830A4BF" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_33DBEC64713A8EE25D78571BC830A4BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EmployeeBenefitsExpense" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_54FA22F326523C8D2A9B571BC8302CB7" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_1A218833AC89B7D6D4E9571BC8302AB9" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_54FA22F326523C8D2A9B571BC8302CB7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_010DA88915E916819F07571BC87179D5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_F26F53D890F4E1B5B79F571BC87148D6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_010DA88915E916819F07571BC87179D5" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_F26F53D890F4E1B5B79F571BC87148D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1711EE4BB1DBEDF40E04571BC872424F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_010DA88915E916819F07571BC87179D5" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_1711EE4BB1DBEDF40E04571BC872424F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_FDBA14F836987BEAD393571BC872BF96" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_010DA88915E916819F07571BC87179D5" xlink:to="loc_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets_FDBA14F836987BEAD393571BC872BF96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets" xlink:label="loc_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets_12EC16CB7FF5E4DEF881571BC872707F" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_010DA88915E916819F07571BC87179D5" xlink:to="loc_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets_12EC16CB7FF5E4DEF881571BC872707F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_306ECF617FA230EB16FE571BC8720488" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_010DA88915E916819F07571BC87179D5" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_306ECF617FA230EB16FE571BC8720488" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" xlink:label="loc_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_32E9B461D4A5B47AF513571BC8726702" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_010DA88915E916819F07571BC87179D5" xlink:to="loc_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_32E9B461D4A5B47AF513571BC8726702" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" xlink:label="loc_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_624C5A8F585F83F587BD571BC872A9E1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_010DA88915E916819F07571BC87179D5" xlink:to="loc_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_624C5A8F585F83F587BD571BC872A9E1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage" xlink:label="loc_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_594FF32A7E337BD3FEF4571BC872C31D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_010DA88915E916819F07571BC87179D5" xlink:to="loc_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage_594FF32A7E337BD3FEF4571BC872C31D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage" xlink:label="loc_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_760B55DF04AB344204B9571BC8727FF9" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_010DA88915E916819F07571BC87179D5" xlink:to="loc_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage_760B55DF04AB344204B9571BC8727FF9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PlanAssetsAtFairValueAllocationPercentage" xlink:label="loc_cls_PlanAssetsAtFairValueAllocationPercentage_22B803C7F5A4D96A745B571BC8720313" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_010DA88915E916819F07571BC87179D5" xlink:to="loc_cls_PlanAssetsAtFairValueAllocationPercentage_22B803C7F5A4D96A745B571BC8720313" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_568CCE255A9DBC89EF52571BC8263EB4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_568CCE255A9DBC89EF52571BC8263EB4" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_45FBBB3B0ACD1D4979AF571BC826B061" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_45FBBB3B0ACD1D4979AF571BC826B061" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_6730792A24304FE14BA4571BC8260AD3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_45FBBB3B0ACD1D4979AF571BC826B061" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_6730792A24304FE14BA4571BC8260AD3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_6DE9025FBF6CAFA3FF48571BC826CCFA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_6730792A24304FE14BA4571BC8260AD3" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_6DE9025FBF6CAFA3FF48571BC826CCFA" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_F34AD70F8F276AADFE00571BC826F079" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_6730792A24304FE14BA4571BC8260AD3" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_F34AD70F8F276AADFE00571BC826F079" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionsAxis" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionsMember" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_F4415F09760B8D07D39C571BC8269E34" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfDiscountRatesMember" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_791C117C143D777C820A571BC8269CD7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRatesMember_791C117C143D777C820A571BC8269CD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember" xlink:label="loc_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_AB253F53EF54E35CC58A571BC826D12E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_9DEAF6CD297075508823571BC826DE9C" xlink:to="loc_ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember_AB253F53EF54E35CC58A571BC826D12E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_51C5C28C40A0E689C83F571BC826D406" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract" xlink:label="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_981CCD95955C8C0CC3A8571BC827A8B9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_981CCD95955C8C0CC3A8571BC827A8B9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1" xlink:label="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract_EFDB56FE7836D39F77E0571BC827B841" xlink:to="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1_FE3C58966F4892398C31571BC827D97A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract" xlink:label="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9D6739B6D6E7F32B863B571BC827676A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_9D6739B6D6E7F32B863B571BC827676A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1" xlink:label="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract_0F6F3623759EACAC19F6571BC827BE9B" xlink:to="loc_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1_018189C92E693E71A55F571BC827BEFB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract" xlink:label="loc_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1" xlink:label="loc_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:to="loc_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1_96577D06AB7558C2B91F571BC8278499" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2" xlink:label="loc_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract_CCA599287540362A2404571BC8270EC0" xlink:to="loc_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2_EC63C618BC4F1A6DB17C571BC82736A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_5AFA7BFAB25E18C04E9C571BC8273270" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_5AFA7BFAB25E18C04E9C571BC8273270" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9B136C08495125C01D5B571BC8270397" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_9B136C08495125C01D5B571BC8270397" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_D81D6CE6709FE25A64A4571BC8277C12" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_D81D6CE6709FE25A64A4571BC8277C12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9111451B883541E2059E571BC8275271" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_9A68E4A1205F568C6731571BC826B4D9" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_9111451B883541E2059E571BC8275271" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_42D3430DC196C3A6CA92571BC8332AC5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_42D3430DC196C3A6CA92571BC8332AC5" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BalanceSheetLocation1Axis" xlink:label="loc_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:to="loc_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BalanceSheetLocation1Domain" xlink:label="loc_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_BalanceSheetLocation1Axis_56087AF41A08FD0ED1415796C48B8B9A" xlink:to="loc_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AccruedAndOtherCurrentLiabilitiesMember" xlink:label="loc_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_BalanceSheetLocation1Domain_690AF5B8EDA4811B908E5796C49758B3" xlink:to="loc_cls_AccruedAndOtherCurrentLiabilitiesMember_61272C8E29760F4C30E657973F5BA14A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_ECE50832B1B1D4BD718B571BC834A690" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_ECE50832B1B1D4BD718B571BC834A690" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_EEE9A098EB8FF61D46FB571BC834FCD7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_ECE50832B1B1D4BD718B571BC834A690" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_EEE9A098EB8FF61D46FB571BC834FCD7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_32F969DED8539B7D5371571BC834B15C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_EEE9A098EB8FF61D46FB571BC834FCD7" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_32F969DED8539B7D5371571BC834B15C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_5573CB44444C34551B75571BC834038A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_EEE9A098EB8FF61D46FB571BC834FCD7" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_5573CB44444C34551B75571BC834038A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_6269BA7F80D2AF4C6A3B571BC834F01B" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_CF1E75E0FE908F345FF8571BC834366E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_CF1E75E0FE908F345FF8571BC834366E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:label="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_B83B571DC480CFFD342C571BC834E138" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:to="loc_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan_B83B571DC480CFFD342C571BC834E138" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_BFD9C4B0D93656B04003571BC834B9CB" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_BFD9C4B0D93656B04003571BC834B9CB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition" xlink:label="loc_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_11202BADCEFE02BCD506571BC834B80E" xlink:to="loc_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition_80A2662CA0864460CB7A571BC834961E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_0A26679311DC4806241E5776735F64D8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0579FB2D5F6312463CB657767A8A90B8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_0A26679311DC4806241E5776735F64D8" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0579FB2D5F6312463CB657767A8A90B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5625A7F7AE9ACDEB787857767F20789C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0579FB2D5F6312463CB657767A8A90B8" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5625A7F7AE9ACDEB787857767F20789C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_0A80E7DB6892F373DB4257767F2CB35B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_5625A7F7AE9ACDEB787857767F20789C" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_0A80E7DB6892F373DB4257767F2CB35B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_A01CC65619DDC49BB7BE5776805F899F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_0A80E7DB6892F373DB4257767F2CB35B" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_A01CC65619DDC49BB7BE5776805F899F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_7DA10ACA9D7051FF7EBF57767A8BCB86" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0579FB2D5F6312463CB657767A8A90B8" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_7DA10ACA9D7051FF7EBF57767A8BCB86" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_17DC1C06DE97D90D0FB657767A8C8F61" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_7DA10ACA9D7051FF7EBF57767A8BCB86" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_17DC1C06DE97D90D0FB657767A8C8F61" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_2FD9267C35365835843A57767FC0476A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_17DC1C06DE97D90D0FB657767A8C8F61" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_2FD9267C35365835843A57767FC0476A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_067E9B538FD1BAE94A9F57768017AC79" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_17DC1C06DE97D90D0FB657767A8C8F61" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_067E9B538FD1BAE94A9F57768017AC79" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_0579FB2D5F6312463CB657767A8A90B8" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_C286852A1683DC77CC2457767C38783E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_C286852A1683DC77CC2457767C38783E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_3CFF15930E55C4990DA557767C7F65E9" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset_3CFF15930E55C4990DA557767C7F65E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_C9EE1D79215F7BB1EDFB57767CB53D31" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset_C9EE1D79215F7BB1EDFB57767CB53D31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A323D2B4D030086BB31F57767CECD9C0" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_A323D2B4D030086BB31F57767CECD9C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_A51079E3DC5EC8BD2E3557767D1E60CB" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_A51079E3DC5EC8BD2E3557767D1E60CB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_D75C7DF7106DC47028B557767D570ECE" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_D75C7DF7106DC47028B557767D570ECE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_840942C1F4B6E9936C5357767D8DE6AC" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_840942C1F4B6E9936C5357767D8DE6AC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_058FC1839C1C2FD4D1BA57767DBEA829" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_058FC1839C1C2FD4D1BA57767DBEA829" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_17E3D5B0B5FFEE6CA71857767DFA8838" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_17E3D5B0B5FFEE6CA71857767DFA8838" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_C7DAFE1AD2DE707DA0B557767E337DDD" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_C7DAFE1AD2DE707DA0B557767E337DDD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_B17100687307A1770EBE57767E724A69" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_B17100687307A1770EBE57767E724A69" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_F7A69A82C2FBDF8DBECA57767EA6AF8A" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_F7A69A82C2FBDF8DBECA57767EA6AF8A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_1B6283B7689826E489F65779EBD6258A" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_1B6283B7689826E489F65779EBD6258A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_14F584BA228FFD5AD02157767EDDFAD4" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_63150EC576556ECEB46E57767A8D3F02" xlink:to="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation_14F584BA228FFD5AD02157767EDDFAD4" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_36B799D9C17EEE5004FD571BC83FED15" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_C55699A4CF71B87EC3DA571BC83FDC5D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_36B799D9C17EEE5004FD571BC83FED15" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_C55699A4CF71B87EC3DA571BC83FDC5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_91DB929947410B90CABB571BC83FA0AE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_C55699A4CF71B87EC3DA571BC83FDC5D" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_91DB929947410B90CABB571BC83FA0AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_91DB929947410B90CABB571BC83FA0AE" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_4B81274DEE82C156BFC0571BC83FCBB2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_4B81274DEE82C156BFC0571BC83FCBB2" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_528C71815E8786EAD639571BC83FEE2F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_528C71815E8786EAD639571BC83FEE2F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_UKMainPensionPlanMember" xlink:label="loc_cls_UKMainPensionPlanMember_10CE8DEB54470ED1E93B575377AC827B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_7B9A535125D1B7DA2556571BC83F9806" xlink:to="loc_cls_UKMainPensionPlanMember_10CE8DEB54470ED1E93B575377AC827B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_C55699A4CF71B87EC3DA571BC83FDC5D" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_168530C38E40C7016154571BC83F271C" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsMember" xlink:label="loc_ifrs-full_PlanAssetsMember_3B30CF57EB537FC06F1C571BC83F5403" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_2406448B3015E850937C571BC83F990C" xlink:to="loc_ifrs-full_PlanAssetsMember_3B30CF57EB537FC06F1C571BC83F5403" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_C55699A4CF71B87EC3DA571BC83FDC5D" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_F64EB93ABE01B7418107571BC840FF4B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_F64EB93ABE01B7418107571BC840FF4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_89E799B9E96511E17EFC571BC84083F2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_89E799B9E96511E17EFC571BC84083F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_9B26A950CA92D0E9E15C571BC840CCE4" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_9B26A950CA92D0E9E15C571BC840CCE4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset_BC644571DD524D2D840B571BC840913E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_288D9F96571FD38BFAB5571BC8407AA3" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_288D9F96571FD38BFAB5571BC8407AA3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset_5692B05C02C1464B4EF7571BC8407C42" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset_9D1670E1847D017CED31571BC840B6FC" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset_86A622E17AF6CD7C8BCD571BC8400A7C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_E82E69E6C9EE0A632259571BC840CAE9" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset_E82E69E6C9EE0A632259571BC840CAE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_2CEA0DF73199E3952C8D571BC8400573" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_2CEA0DF73199E3952C8D571BC8400573" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset" xlink:label="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset_0D145FF2DF4863418356571BC841CBA5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_1C4B83B82E3F500F97D8571BC841969A" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_1C4B83B82E3F500F97D8571BC841969A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_DA1886A2FD93DA56FDF0571BC841D246" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_9448B3732AF30FD2001D571BC84029FD" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_DA1886A2FD93DA56FDF0571BC841D246" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome" xlink:label="loc_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_2D2E77811F2151D33D57575376EC8A28" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_36B799D9C17EEE5004FD571BC83FED15" xlink:to="loc_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome_2D2E77811F2151D33D57575376EC8A28" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_A0D2D291C2D9857A62F4475C8A98B878" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_A0D2D291C2D9857A62F4475C8A98B878" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansAxis" xlink:label="loc_ifrs-full_DefinedBenefitPlansAxis_67AA8EDB5436E11A3F2D475C8A98EC6A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:to="loc_ifrs-full_DefinedBenefitPlansAxis_67AA8EDB5436E11A3F2D475C8A98EC6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitPlansMember" xlink:label="loc_ifrs-full_DefinedBenefitPlansMember_4AFDAC9F5DAE90F7435A475C8A99C559" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansAxis_67AA8EDB5436E11A3F2D475C8A98EC6A" xlink:to="loc_ifrs-full_DefinedBenefitPlansMember_4AFDAC9F5DAE90F7435A475C8A99C559" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PensionPlansDefinedBenefit1Member" xlink:label="loc_cls_PensionPlansDefinedBenefit1Member_46D05E3715F5E22E7D8E475C8A9942D7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_4AFDAC9F5DAE90F7435A475C8A99C559" xlink:to="loc_cls_PensionPlansDefinedBenefit1Member_46D05E3715F5E22E7D8E475C8A9942D7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherPostretirementBenefitPlansDefinedBenefit1Member" xlink:label="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_E292B056014909474EB3475C8A99E62C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DefinedBenefitPlansMember_4AFDAC9F5DAE90F7435A475C8A99C559" xlink:to="loc_cls_OtherPostretirementBenefitPlansDefinedBenefit1Member_E292B056014909474EB3475C8A99E62C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_15D6E6A03B1FC12B39EA475C8A985791" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DefinedBenefitObligationAtPresentValue" xlink:label="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_8DC3A5906FBC43749366475C8A99BC8E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:to="loc_ifrs-full_DefinedBenefitObligationAtPresentValue_8DC3A5906FBC43749366475C8A99BC8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PlanAssetsAtFairValue" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_E16D69CF3AB4800FBD0E475C8A99011B" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/netLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_E16D69CF3AB4800FBD0E475C8A99011B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SurplusDeficitInPlan" xlink:label="loc_ifrs-full_SurplusDeficitInPlan_B4235FB1BE0A6D442753475C8A9976FF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_90F3C2674C19B279E6CF475C8A9925C2" xlink:to="loc_ifrs-full_SurplusDeficitInPlan_B4235FB1BE0A6D442753475C8A9976FF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EmployeeBenefitsAbstract" xlink:label="loc_cls_EmployeeBenefitsAbstract_71495C284DCDBB504391475C94326266" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_C994A57D76AA18B0D7B2475C943231AE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_71495C284DCDBB504391475C94326266" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_C994A57D76AA18B0D7B2475C943231AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_99A1027847EB26EFEC21475C943368B4" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_71495C284DCDBB504391475C94326266" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_99A1027847EB26EFEC21475C943368B4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock_4C4C0F52619B4DB3A80E475C9433B19B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_71495C284DCDBB504391475C94326266" xlink:to="loc_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock_4C4C0F52619B4DB3A80E475C9433B19B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock_6AC35A1E054C41E5E254475C94335B37" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_71495C284DCDBB504391475C94326266" xlink:to="loc_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock_6AC35A1E054C41E5E254475C94335B37" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_14A04709E967812894A8475C94331628" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_71495C284DCDBB504391475C94326266" xlink:to="loc_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock_14A04709E967812894A8475C94331628" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_6364F2D743CF97E66A7D475C9433822D" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_71495C284DCDBB504391475C94326266" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory_6364F2D743CF97E66A7D475C9433822D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_18883693728AA9127042475C943318F2" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EmployeeBenefitsAbstract_71495C284DCDBB504391475C94326266" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_18883693728AA9127042475C943318F2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipment" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_D10FFF69E496EBBF4DFC1E3F361B8F50" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_86ACCDCDBB2B82C61F971E3F361C5467" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_D10FFF69E496EBBF4DFC1E3F361B8F50" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_86ACCDCDBB2B82C61F971E3F361C5467" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_73F291FFD5E313004C89485E380DF673" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_6AA256B61B9C6C79B110485E380ECC9C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_73F291FFD5E313004C89485E380DF673" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_6AA256B61B9C6C79B110485E380ECC9C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ProceedsFromSaleofPropertyRelatedPartyTransactions" xlink:label="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_231F6367C9AC692C700C485E380E97F8" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_73F291FFD5E313004C89485E380DF673" xlink:to="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_231F6367C9AC692C700C485E380E97F8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentChangesToNetBookValueDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_47CE2129373AD12793C1485E38186D25" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_ADED5370B6BD2130DA51485E38199809" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_47CE2129373AD12793C1485E38186D25" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_ADED5370B6BD2130DA51485E38199809" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_0D036BD5DBE06A454B3948761B02B5F0" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_ADED5370B6BD2130DA51485E38199809" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_0D036BD5DBE06A454B3948761B02B5F0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3CBB12A0B619276954EA48761B0BBBD8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_0D036BD5DBE06A454B3948761B02B5F0" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3CBB12A0B619276954EA48761B0BBBD8" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_281DCDE49F43A5455CB248761B595A75" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3CBB12A0B619276954EA48761B0BBBD8" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_281DCDE49F43A5455CB248761B595A75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_4A3C307D992DF2B6C959485E3819C41D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_ADED5370B6BD2130DA51485E38199809" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_4A3C307D992DF2B6C959485E3819C41D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_4A3C307D992DF2B6C959485E3819C41D" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LandMember" xlink:label="loc_ifrs-full_LandMember_E668E64376BDE7B0C3E4485E381E3285" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3" xlink:to="loc_ifrs-full_LandMember_E668E64376BDE7B0C3E4485E381E3285" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" xlink:label="loc_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_9E3E8A05304350959D3F485E381E31FF" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3" xlink:to="loc_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_9E3E8A05304350959D3F485E381E31FF" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MachineryAndEquipment1Member" xlink:label="loc_cls_MachineryAndEquipment1Member_F56C5B2791D861670C1F485E381F9796" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_49E0DF41427D69FC4572485E3819A1D3" xlink:to="loc_cls_MachineryAndEquipment1Member_F56C5B2791D861670C1F485E381F9796" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0FF607445817B5D8365E485E381F4294" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_ADED5370B6BD2130DA51485E38199809" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0FF607445817B5D8365E485E381F4294" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0FF607445817B5D8365E485E381F4294" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_FC94B1F580F14450E695485E381FB2DB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_FC94B1F580F14450E695485E381FB2DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_7B24049C0322ED2B1FA5485E38200D98" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_7B24049C0322ED2B1FA5485E38200D98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_E6379AE7F00235BA1A5A485E382001C6" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_E6379AE7F00235BA1A5A485E382001C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_A2BE86F1EEA60888734D485E38202D7D" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_A2BE86F1EEA60888734D485E38202D7D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment" xlink:label="loc_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment_5064C248E7554C92B1C6485E382035E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_C989C306D888DBE78D46485E3820D67A" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_C989C306D888DBE78D46485E3820D67A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_3809A3F58C7A94D3B187485E3820E85C" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_23E7170145747ED22802485E381FE5BA" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_3809A3F58C7A94D3B187485E3820E85C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_A7D054D4443ACF1DE02C4876BA2A6687" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0FF607445817B5D8365E485E381F4294" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_A7D054D4443ACF1DE02C4876BA2A6687" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RecognisedFinanceLeaseAsAssets" xlink:label="loc_ifrs-full_RecognisedFinanceLeaseAsAssets_235EEA56701AD4252A0E485E38202FA1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_0FF607445817B5D8365E485E381F4294" xlink:to="loc_ifrs-full_RecognisedFinanceLeaseAsAssets_235EEA56701AD4252A0E485E38202FA1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_77262417F45BB4356F54485E382A2A00" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_CC34967F3DD0D4E949F8485E382BEEBE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_77262417F45BB4356F54485E382A2A00" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_CC34967F3DD0D4E949F8485E382BEEBE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_F9F2CC6B326659E82715485E382BEE51" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_CC34967F3DD0D4E949F8485E382BEEBE" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_F9F2CC6B326659E82715485E382BEE51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentMember" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_F9F2CC6B326659E82715485E382BEE51" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LandMember" xlink:label="loc_ifrs-full_LandMember_C48A8E417D72CB401599485E382BB451" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE" xlink:to="loc_ifrs-full_LandMember_C48A8E417D72CB401599485E382BB451" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember" xlink:label="loc_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE" xlink:to="loc_cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember_095FF7E24838C2716CFA485E382BDF8C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_MachineryAndEquipment1Member" xlink:label="loc_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1F3B4FD738E09AB298DA485E382B24BE" xlink:to="loc_cls_MachineryAndEquipment1Member_64092E65FD5D4834DAF0485E382B7E89" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_CC34967F3DD0D4E949F8485E382BEEBE" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CarryingAmountMember" xlink:label="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_11DEA8DEDCC6109B8580485E382C6006" xlink:to="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GrossCarryingAmountMember" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_55B9D7323297DAFE91C0485E382C2695" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_55B9D7323297DAFE91C0485E382C2695" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember" xlink:label="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_5F1C7582CAFEDA350233485E382C1543" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_F7C96FA4C212F99393A9485E382C3B30" xlink:to="loc_ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember_5F1C7582CAFEDA350233485E382C1543" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_4888023767F2244BBEB8485E382C5DEF" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_CC34967F3DD0D4E949F8485E382BEEBE" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_4888023767F2244BBEB8485E382C5DEF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipment" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_B804BF4E3646FA2FD5CB485E382CE2BA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_4888023767F2244BBEB8485E382C5DEF" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_B804BF4E3646FA2FD5CB485E382CE2BA" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/PropertyPlantAndEquipmentTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_3DA91A840AECC2C7730B1E3F3406DE8E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_2F92FCD45AA26A36ACA01E3F340751C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_3DA91A840AECC2C7730B1E3F3406DE8E" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_2F92FCD45AA26A36ACA01E3F340751C3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/Provisions" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:label="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_0055D547E08AC58FB76F04A3DCC97FB8" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfProvisionsExplanatory_6C2C7B6C9A07DB54C5F304A3DCC9B59F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_0055D547E08AC58FB76F04A3DCC97FB8" xlink:to="loc_ifrs-full_DisclosureOfProvisionsExplanatory_6C2C7B6C9A07DB54C5F304A3DCC9B59F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/ProvisionsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:label="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_0A02F93944EF7056CA3704A3DCF9FCCB" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOtherProvisionsTable" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_0A02F93944EF7056CA3704A3DCF9FCCB" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfProvisionsAxis" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherProvisionsMember" xlink:label="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_874D7C93A213EC44977604A3DCFAE56E" xlink:to="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_RestructuringProvisionMember" xlink:label="loc_ifrs-full_RestructuringProvisionMember_20BFD8A70B10CCD5EEAE04A3DCFAFC2B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:to="loc_ifrs-full_RestructuringProvisionMember_20BFD8A70B10CCD5EEAE04A3DCFAFC2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WarrantyProvisionMember" xlink:label="loc_ifrs-full_WarrantyProvisionMember_997FB40FC014AD4F920704A3DCFAC098" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:to="loc_ifrs-full_WarrantyProvisionMember_997FB40FC014AD4F920704A3DCFAC098" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_LegalProceedingsProvisionMember" xlink:label="loc_ifrs-full_LegalProceedingsProvisionMember_E1A8B3C7D0DD5EC5007204A3DCFAD8DE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:to="loc_ifrs-full_LegalProceedingsProvisionMember_E1A8B3C7D0DD5EC5007204A3DCFAD8DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7EADFD271EB55B478C3204A3DCFA57EE" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_4586A7CFBA71C19153FD04A3DCFAD531" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7EADFD271EB55B478C3204A3DCFA57EE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_E24FEFE2004F7E53496204A3DCF9551B" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:label="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:to="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_07F186EDB734A1FD5FBF04A3DCFA6435" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="loc_ifrs-full_OtherProvisions_07F186EDB734A1FD5FBF04A3DCFA6435" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdditionalProvisionsOtherProvisions" xlink:label="loc_ifrs-full_AdditionalProvisionsOtherProvisions_9A60FA80B617DDC2C09304A3DCFA1A5A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="loc_ifrs-full_AdditionalProvisionsOtherProvisions_9A60FA80B617DDC2C09304A3DCFA1A5A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_UnusedProvisionReversedOtherProvisions" xlink:label="loc_ifrs-full_UnusedProvisionReversedOtherProvisions_C0F37B1C2E7BE9512D4E04A3DCFA8859" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="loc_ifrs-full_UnusedProvisionReversedOtherProvisions_C0F37B1C2E7BE9512D4E04A3DCFA8859" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ProvisionUsedOtherProvisions" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions_E99CE02852B233250E0E04A3DCFABCD7" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="loc_ifrs-full_ProvisionUsedOtherProvisions_E99CE02852B233250E0E04A3DCFABCD7" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions" xlink:label="loc_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="loc_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions_C5052382D3A36385A46504A3DCFA1475" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_OtherProvisions" xlink:label="loc_ifrs-full_OtherProvisions_8725784DFC702B3D330B04A3DCFA3FC0" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_71813BB019DD8096992104A3DCFA0873" xlink:to="loc_ifrs-full_OtherProvisions_8725784DFC702B3D330B04A3DCFA3FC0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentProvisions" xlink:label="loc_ifrs-full_CurrentProvisions_4ACE4FC9C997BBC7414D04A3DCFAEA53" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:to="loc_ifrs-full_CurrentProvisions_4ACE4FC9C997BBC7414D04A3DCFAEA53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_NoncurrentProvisions" xlink:label="loc_ifrs-full_NoncurrentProvisions_9DD9461D0252DD1D9B5104A3DCFAEF3B" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:to="loc_ifrs-full_NoncurrentProvisions_9DD9461D0252DD1D9B5104A3DCFAEF3B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_Provisions" xlink:label="loc_ifrs-full_Provisions_62FFDF08F59FCB417F1404A3DCFA62CC" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_B59396504F5844F3A00D04A3DCFA6B0F" xlink:to="loc_ifrs-full_Provisions_62FFDF08F59FCB417F1404A3DCFA62CC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/ProvisionsTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:label="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_E6CDFFA07BC33EB145BDF95B3EB3C87F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_4E63D1F8AFBE9311C9AAF95B3EB3F155" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_E6CDFFA07BC33EB145BDF95B3EB3C87F" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_4E63D1F8AFBE9311C9AAF95B3EB3F155" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_RelatedPartyAbstract" xlink:label="loc_cls_RelatedPartyAbstract_F4E024DA4FD6FBB1A025473608440188" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:label="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_4EC8BC70D28760A6F8F44736084457CE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RelatedPartyAbstract_F4E024DA4FD6FBB1A025473608440188" xlink:to="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_4EC8BC70D28760A6F8F44736084457CE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactionsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_RelatedPartyAbstract" xlink:label="loc_cls_RelatedPartyAbstract_3EF65C295D45E1FC6D0A6C15910CC83F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RelatedPartyAbstract_3EF65C295D45E1FC6D0A6C15910CC83F" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfFinancialInstrumentsAxis" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ClassesOfFinancialInstrumentsMember" xlink:label="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsAxis_2A5021733F3486CB69FF6C15910C26F4" xlink:to="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MortgagesMember" xlink:label="loc_ifrs-full_MortgagesMember_D4ACC3AD7C05F19C83166C15910C93B4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialInstrumentsMember_4AC7BE5EB12F3303ED4C6C15910C4293" xlink:to="loc_ifrs-full_MortgagesMember_D4ACC3AD7C05F19C83166C15910C93B4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Axis" xlink:label="loc_cls_StatementScenario1Axis_0F32C82221BFED4EE9956C15910C00B0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:to="loc_cls_StatementScenario1Axis_0F32C82221BFED4EE9956C15910C00B0" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Domain" xlink:label="loc_cls_StatementScenario1Domain_764502E6FACC343DF0026C15910C79C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_StatementScenario1Axis_0F32C82221BFED4EE9956C15910C00B0" xlink:to="loc_cls_StatementScenario1Domain_764502E6FACC343DF0026C15910C79C3" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ScenarioForecast1Member" xlink:label="loc_cls_ScenarioForecast1Member_F891700390472C17E6C16C15910C4091" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_StatementScenario1Domain_764502E6FACC343DF0026C15910C79C3" xlink:to="loc_cls_ScenarioForecast1Member_F891700390472C17E6C16C15910C4091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_3A1ECB30BAAB26D675FA6C15910C3D33" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_JointControlOrSignificantInfluenceMember" xlink:label="loc_ifrs-full_JointControlOrSignificantInfluenceMember_8858177ACAE1C4B826F06C15910D51BE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:to="loc_ifrs-full_JointControlOrSignificantInfluenceMember_8858177ACAE1C4B826F06C15910D51BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelOfEntityOrParentMember" xlink:label="loc_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_DC444A7A510F027C9D7D6C15910D3AE0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_AFE08E5016BEC6754D8A6C15910D4757" xlink:to="loc_ifrs-full_KeyManagementPersonnelOfEntityOrParentMember_DC444A7A510F027C9D7D6C15910D3AE0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_3058584BA0CD34876B476C15910C45F4" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementTermRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_ServicesAgreementTermRelatedPartyTransactions_98F0D9CEC971C2A51EDC6C15910DAC68" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementRenewalTermRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_ServicesAgreementRenewalTermRelatedPartyTransactions_10B9DFEDD501A89D34D66C15910DE3A6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementAnnualFeeRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions_739990DFB7187E00DCC96C15910D1A31" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions" xlink:label="loc_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions_C364250C6ED6AC7457056C15910D4975" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions" xlink:label="loc_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions_2A4BDB045EB57A5C7E626C15910D7674" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions" xlink:label="loc_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions_105CD13D292BB6876EB16C15910D30D1" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions_105CD13D292BB6876EB16C15910D30D1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ProceedsFromSaleofPropertyRelatedPartyTransactions" xlink:label="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions_C2A2BE32C627996EA7E66C15910D24E1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_BorrowingsMaturityTermRelatedPartyTransactions" xlink:label="loc_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_BorrowingsMaturityTermRelatedPartyTransactions_798EAC180F370CADE4E06C15910DCF91" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_LeasesasLesseeTermRelatedPartyTransactions" xlink:label="loc_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_LeasesasLesseeTermRelatedPartyTransactions_0196B3E807BE760862946C15910D84D4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions" xlink:label="loc_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions_0E3644B56BD2D2A23DB56C15910DF1E9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions" xlink:label="loc_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_248057D6AD1062261CBC6C15910D6240" xlink:to="loc_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions_80304B7F6C25F0CB7A776C15910D1DAC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_RelatedPartyAbstract" xlink:label="loc_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_EC6AFA8AE738131217C64736083B483D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_EC6AFA8AE738131217C64736083B483D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits" xlink:label="loc_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_154298B50FFDBB6195854736083B0EF0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C" xlink:to="loc_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits_154298B50FFDBB6195854736083B0EF0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_08DD245D6D3886E2271E4736083B80F5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_08DD245D6D3886E2271E4736083B80F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_KeyManagementPersonnelCompensation" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_5013111DD4DEBBDAAB804736083BE541" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RelatedPartyAbstract_379D13D27E00082763814736083A751C" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensation_5013111DD4DEBBDAAB804736083BE541" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/RelatedPartyTransactionsTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_RelatedPartyAbstract" xlink:label="loc_cls_RelatedPartyAbstract_F41109B58B1E3224E70547360842528F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_D526371E85DD8130B378473608429E48" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RelatedPartyAbstract_F41109B58B1E3224E70547360842528F" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_D526371E85DD8130B378473608429E48" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/ReportingEntity" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_GeneralInformationAboutFinancialStatementsAbstract" xlink:label="loc_cls_GeneralInformationAboutFinancialStatementsAbstract_ACE95FCB86DD98B14A6504A3DC6B2BF2" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_7D4D656F47D81DBC78A504A3DC6BD72D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_GeneralInformationAboutFinancialStatementsAbstract_ACE95FCB86DD98B14A6504A3DC6B2BF2" xlink:to="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_7D4D656F47D81DBC78A504A3DC6BD72D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformation" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OperatingSegmentsAbstract" xlink:label="loc_cls_OperatingSegmentsAbstract_5BA2CCBD9207EA095F13E1FAD4F720E0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_A0A7885C52B664F4AAF6E1FAD4F7E934" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OperatingSegmentsAbstract_5BA2CCBD9207EA095F13E1FAD4F720E0" xlink:to="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_A0A7885C52B664F4AAF6E1FAD4F7E934" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OperatingSegmentsAbstract" xlink:label="loc_cls_OperatingSegmentsAbstract_7A4D69CB421ADDB1230D07063FF3EDDB" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberOfCustomerFocusedAreas" xlink:label="loc_cls_NumberOfCustomerFocusedAreas_D7C25D96476134B140A107063FF3B7EE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OperatingSegmentsAbstract_7A4D69CB421ADDB1230D07063FF3EDDB" xlink:to="loc_cls_NumberOfCustomerFocusedAreas_D7C25D96476134B140A107063FF3B7EE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_NumberofReportableSegments1" xlink:label="loc_cls_NumberofReportableSegments1_481440169697F19D463807063FF32EEC" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OperatingSegmentsAbstract_7A4D69CB421ADDB1230D07063FF3EDDB" xlink:to="loc_cls_NumberofReportableSegments1_481440169697F19D463807063FF32EEC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfMajorCustomersTable" xlink:label="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OperatingSegmentsAbstract_7A4D69CB421ADDB1230D07063FF3EDDB" xlink:to="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByBenchmark1Axis" xlink:label="loc_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:to="loc_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByBenchmark1Domain" xlink:label="loc_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ConcentrationRiskByBenchmark1Axis_E06A1D7D5C132079B1D607063FF4EFAE" xlink:to="loc_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SalesRevenueNet1Member" xlink:label="loc_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ConcentrationRiskByBenchmark1Domain_7C04AFD7CA7D3429861C07063FF4A475" xlink:to="loc_cls_SalesRevenueNet1Member_EC3351CBA5DBE4596C9507063FF49345" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByType1Axis" xlink:label="loc_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:to="loc_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskByType1Domain" xlink:label="loc_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ConcentrationRiskByType1Axis_D876FA18F7E612C6E32807063FF4792D" xlink:to="loc_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CustomerConcentrationRisk1Member" xlink:label="loc_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_ConcentrationRiskByType1Domain_AEAC8C1880219ADFEBE007063FF4FED9" xlink:to="loc_cls_CustomerConcentrationRisk1Member_DE00B2FF7CE918BA61CC07063FF40A4B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MajorCustomersAxis" xlink:label="loc_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:to="loc_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MajorCustomersMember" xlink:label="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorCustomersAxis_6A08DFE4060785FCADF307063FF4BBE5" xlink:to="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TopTwoCustomersMember" xlink:label="loc_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:to="loc_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CiscoSystemsMember" xlink:label="loc_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:to="loc_cls_CiscoSystemsMember_8F3BE60B6C071AC2B09307063FF4BBFD" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_JuniperNetworksMember" xlink:label="loc_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_TopTwoCustomersMember_C5C94D81F5563D6A7E1B07063FF4BD89" xlink:to="loc_cls_JuniperNetworksMember_73C9B28DEB79947F538307063FF4E26A" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_TopThreeCustomersMember" xlink:label="loc_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorCustomersMember_4AAABEA8B0324F240DB607063FF4D57D" xlink:to="loc_cls_TopThreeCustomersMember_79FBD1CB967DF64C134007063FF4DC70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfMajorCustomersLineItems" xlink:label="loc_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersTable_457543D816033883129207063FF3299F" xlink:to="loc_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ConcentrationRiskPercentage" xlink:label="loc_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMajorCustomersLineItems_9EEA4B7EE29062DB154007063FF475F9" xlink:to="loc_cls_ConcentrationRiskPercentage_E2EEC22BAF76108CC50F07063FF48B43" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OperatingSegmentsAbstract" xlink:label="loc_cls_OperatingSegmentsAbstract_042091ED8075F34441C9E1FACC94888F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfGeographicalAreasTable" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OperatingSegmentsAbstract_042091ED8075F34441C9E1FACC94888F" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_0E491CD1A454751F5184E1FACC94E7C8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:to="loc_ifrs-full_GeographicalAreasAxis_0E491CD1A454751F5184E1FACC94E7C8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_0E491CD1A454751F5184E1FACC94E7C8" xlink:to="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_139B689C54FA42F0607BE1FACC95B5C3" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:to="loc_country_CN_139B689C54FA42F0607BE1FACC95B5C3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TH" xlink:label="loc_country_TH_BE1AECA4246757813EB7E1FACC959203" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:to="loc_country_TH_BE1AECA4246757813EB7E1FACC959203" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MY" xlink:label="loc_country_MY_D44FAA632329331EA8B7E1FACC9503F3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:to="loc_country_MY_D44FAA632329331EA8B7E1FACC9503F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_RO" xlink:label="loc_country_RO_513AFCFFC2F7FCF423BBE1FACC950D08" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:to="loc_country_RO_513AFCFFC2F7FCF423BBE1FACC950D08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_D4ED0ACC5840591E8608E1FACC96CFCA" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_C3E6F7FCB9AE75C67308E1FACC9403FC" xlink:to="loc_country_US_D4ED0ACC5840591E8608E1FACC96CFCA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_7937FEDA116086E0E870E1FACC941DC7" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:label="loc_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_4F567503C73C8119FC6FE1FACC96ABBE" xlink:to="loc_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_1B278A2FA5E217BAF311E1FACC9625B5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OperatingSegmentsAbstract" xlink:label="loc_cls_OperatingSegmentsAbstract_A198E01B86A8E357D54BE1FACF5F5782" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1E0DC416F3302CFFCE08E1FACF5F4FAF" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OperatingSegmentsAbstract_A198E01B86A8E357D54BE1FACF5F5782" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1E0DC416F3302CFFCE08E1FACF5F4FAF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasAxis" xlink:label="loc_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1E0DC416F3302CFFCE08E1FACF5F4FAF" xlink:to="loc_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_GeographicalAreasMember" xlink:label="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5886943AD80A3CC09F81E1FACF5F55AE" xlink:to="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_TH" xlink:label="loc_country_TH_C46BD28FA5A59E8EAEE1E1FACF603ADA" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:to="loc_country_TH_C46BD28FA5A59E8EAEE1E1FACF603ADA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_CN" xlink:label="loc_country_CN_41418B001E5BD8FFCF88E1FACF60DB27" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:to="loc_country_CN_41418B001E5BD8FFCF88E1FACF60DB27" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_MY" xlink:label="loc_country_MY_4AB58255EC8B7EA88483E1FACF601E51" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_798115716658F7F3C128E1FACF5FA70C" xlink:to="loc_country_MY_4AB58255EC8B7EA88483E1FACF601E51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_30D9EAF410D0F439F230E1FACF605969" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_1E0DC416F3302CFFCE08E1FACF5F4FAF" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_30D9EAF410D0F439F230E1FACF605969" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PercentageOfEntitysRevenue" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_167E6546C66C8FCE2B17E1FACF603126" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_30D9EAF410D0F439F230E1FACF605969" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_167E6546C66C8FCE2B17E1FACF603126" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OperatingSegmentsAbstract" xlink:label="loc_cls_OperatingSegmentsAbstract_A218731718A250375E59E1FAD14DEBBA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OperatingSegmentsAbstract_A218731718A250375E59E1FAD14DEBBA" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MarketsOfCustomersAxis" xlink:label="loc_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:to="loc_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_MarketsOfCustomersMember" xlink:label="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MarketsOfCustomersAxis_64F1FA42E5632A9C5404E1FAD14E11E8" xlink:to="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AdvancedTechnologySolutionsMember" xlink:label="loc_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:to="loc_cls_AdvancedTechnologySolutionsMember_EE47ACCC9C138D468039E1FAD14E0B8C" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CommunicationsMember" xlink:label="loc_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:to="loc_cls_CommunicationsMember_CBB22388F1CC53F6C69FE1FAD14E9D0E" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_EnterpriseMember" xlink:label="loc_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MarketsOfCustomersMember_8FEB18DC23A74B367749E1FAD14E8862" xlink:to="loc_cls_EnterpriseMember_53DDABB159D3B8A54968E1FAD14E863E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_F0584B6508672336B1FEE1FAD14D2227" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_PercentageOfEntitysRevenue" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_636102CB572A2D2DFBEEE1FAD14ECF4A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_8E207FA9F2ED4D209539E1FAD14E4F3C" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_636102CB572A2D2DFBEEE1FAD14ECF4A" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/SegmentAndGeographicInformationTables" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_OperatingSegmentsAbstract" xlink:label="loc_cls_OperatingSegmentsAbstract_7B20CD0210D0DFDD1014E1FAD3276083" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock" xlink:label="loc_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock_73B0CA57F52C34C6D26BE1FAD3276C48" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OperatingSegmentsAbstract_7B20CD0210D0DFDD1014E1FAD3276083" xlink:to="loc_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock_73B0CA57F52C34C6D26BE1FAD3276C48" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_6938D43FA6D0AA6AA1ADE1FAD327D6F0" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_OperatingSegmentsAbstract_7B20CD0210D0DFDD1014E1FAD3276083" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_6938D43FA6D0AA6AA1ADE1FAD327D6F0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/SolarPanelManufacturingBusiness" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringAbstract" xlink:label="loc_cls_RestructuringAbstract_560E27D85CA05724CD811E3FDD105C0D" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock" xlink:label="loc_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock_7E99874C9A980ABCB5DF1E3FDD101FBE" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringAbstract_560E27D85CA05724CD811E3FDD105C0D" xlink:to="loc_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock_7E99874C9A980ABCB5DF1E3FDD101FBE" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/SolarPanelManufacturingBusinessDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringAbstract" xlink:label="loc_cls_RestructuringAbstract_417D4236BC8428A74B0100CBB92C5231" xlink:type="locator" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringandRelatedCosts1Table" xlink:label="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringAbstract_417D4236BC8428A74B0100CBB92C5231" xlink:to="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CounterpartiesAxis" xlink:label="loc_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:to="loc_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CounterpartiesMember" xlink:label="loc_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesAxis_E0B2E21A6D9AC34A335000CBB92C9510" xlink:to="loc_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarSupplierMember" xlink:label="loc_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CounterpartiesMember_E5728D746FB32758BBC600CBB92C993B" xlink:to="loc_cls_SolarSupplierMember_FE0A6C839978B2C95F9000CBB92CFAAB" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeStatementLocation1Axis" xlink:label="loc_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:to="loc_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_IncomeStatementLocation1Domain" xlink:label="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeStatementLocation1Axis_4AAFDDB02D8A319CBB1100CBB92C0940" xlink:to="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_CostOfSales1Member" xlink:label="loc_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:to="loc_cls_CostOfSales1Member_D88EA6753B4F20F727BD00CBB92CA9C4" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SellingGeneralAndAdministrativeExpenses1Member" xlink:label="loc_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_IncomeStatementLocation1Domain_63015DAF365CBDBC691800CBB92C3DF9" xlink:to="loc_cls_SellingGeneralAndAdministrativeExpenses1Member_F13C496F226DD5C70E3400CBB92CB91A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_86BF5BABD24E8907AAE200CBB92C8AFE" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_86BF5BABD24E8907AAE200CBB92C8AFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember" xlink:label="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3A9329FF7ECDDEB04EB900CBB92C9CB5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_86BF5BABD24E8907AAE200CBB92C8AFE" xlink:to="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3A9329FF7ECDDEB04EB900CBB92C9CB5" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_SolarPanelManufacturingEquipmentMember" xlink:label="loc_cls_SolarPanelManufacturingEquipmentMember_0655CE827D37B407DBED00CBB92CE55F" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember_3A9329FF7ECDDEB04EB900CBB92C9CB5" xlink:to="loc_cls_SolarPanelManufacturingEquipmentMember_0655CE827D37B407DBED00CBB92CE55F" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_RestructuringandRelatedCosts1LineItems" xlink:label="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1Table_B1F4F0AF348F6C64DBB000CBB92C4C7E" xlink:to="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAdvancesToSuppliers" xlink:label="loc_ifrs-full_CurrentAdvancesToSuppliers_D02FCDBF5CFE0E5296B700CBB92DE533" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_CurrentAdvancesToSuppliers_D02FCDBF5CFE0E5296B700CBB92DE533" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_InventoryWritedown2011" xlink:label="loc_ifrs-full_InventoryWritedown2011_DE66B48E6D62B544AD9200CBBDC5E279" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_InventoryWritedown2011_DE66B48E6D62B544AD9200CBBDC5E279" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_761153DD6E5846746B2500CE5DF701F1" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables_761153DD6E5846746B2500CE5DF701F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_F1B3A719340929085A3A00CBB92D6429" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss_F1B3A719340929085A3A00CBB92D6429" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentTradeReceivables" xlink:label="loc_ifrs-full_CurrentTradeReceivables_CC33FB1CDB1469E2894600CBB92D4235" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_CurrentTradeReceivables_CC33FB1CDB1469E2894600CBB92D4235" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_B7A42CC03EBC28012CA000CBB92D021B" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_B7A42CC03EBC28012CA000CBB92D021B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners" xlink:label="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_21A724EA343480B7C97E00CBB92D4909" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners_21A724EA343480B7C97E00CBB92D4909" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_CurrentFinanceLeaseLiabilities" xlink:label="loc_ifrs-full_CurrentFinanceLeaseLiabilities_633B916954D6F3AD6FCD00CBB92D924D" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_RestructuringandRelatedCosts1LineItems_A3703B29983B5B729E5800CBB92DB6E3" xlink:to="loc_ifrs-full_CurrentFinanceLeaseLiabilities_633B916954D6F3AD6FCD00CBB92D924D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/SubsequentEvent" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EventsAfterReportingPeriodAbstract" xlink:label="loc_cls_EventsAfterReportingPeriodAbstract_EBE3AEDAB02CCC9C792448D35A30D13D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_FA96538FCC9BEBF1A88D48D35B06A65E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EventsAfterReportingPeriodAbstract_EBE3AEDAB02CCC9C792448D35A30D13D" xlink:to="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_FA96538FCC9BEBF1A88D48D35B06A65E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/SubsequentEventDetails" xlink:type="extended">
    <link:loc xlink:href="cls-20171231.xsd#cls_EventsAfterReportingPeriodAbstract" xlink:label="loc_cls_EventsAfterReportingPeriodAbstract_6EFA0600A3B5F59E48F007063FEA686C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_EventsAfterReportingPeriodAbstract_6EFA0600A3B5F59E48F007063FEA686C" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Axis" xlink:label="loc_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:to="loc_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_StatementScenario1Domain" xlink:label="loc_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_StatementScenario1Axis_527546104319758A08AB071F9B7BD4B6" xlink:to="loc_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_ScenarioForecast1Member" xlink:label="loc_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cls_StatementScenario1Domain_4AC06591DC1B131CBC36071F9B80DAE1" xlink:to="loc_cls_ScenarioForecast1Member_1E2200133E78C1EDB507072013C55560" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_BusinessCombinationsAxis" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_D7938BD62CB282CF547507063FEC53E2" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_D7938BD62CB282CF547507063FEC53E2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_BE04D0B7CB354233EE2D07063FED7503" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_D7938BD62CB282CF547507063FEC53E2" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_BE04D0B7CB354233EE2D07063FED7503" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AtrenneMember" xlink:label="loc_cls_AtrenneMember_BD728622C780BE88C19007063FED191E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_BE04D0B7CB354233EE2D07063FED7503" xlink:to="loc_cls_AtrenneMember_BD728622C780BE88C19007063FED191E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_5E3EF42CF31446A462A307063FEC8920" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_90670F4F86FF0139A09C07063FED3005" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_34F93323378DF5F25AC907063FED30E3" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_90670F4F86FF0139A09C07063FED3005" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/WeightedAverageNumberOfSharesDiluted" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_E002D5F15B01E3241DAE04A3DD57076A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_DD0F8E547A0D4294367104A3DD57AC9C" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_E002D5F15B01E3241DAE04A3DD57076A" xlink:to="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_DD0F8E547A0D4294367104A3DD57AC9C" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_337FCCD1569C1BCEB6CE04A3DC9FDC12" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_WeightedAverageShares" xlink:label="loc_ifrs-full_WeightedAverageShares_74E5311A28C168DAF16F04A3DC9F05A6" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_337FCCD1569C1BCEB6CE04A3DC9FDC12" xlink:to="loc_ifrs-full_WeightedAverageShares_74E5311A28C168DAF16F04A3DC9F05A6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_BA2D732921CC5514247904A3DC9F0E15" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_337FCCD1569C1BCEB6CE04A3DC9FDC12" xlink:to="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_BA2D732921CC5514247904A3DC9F0E15" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_AdjustedWeightedAverageShares" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_0F897347C2741C39C87304A3DC9FD028" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_337FCCD1569C1BCEB6CE04A3DC9FDC12" xlink:to="loc_ifrs-full_AdjustedWeightedAverageShares_0F897347C2741C39C87304A3DC9FD028" xlink:type="arc" />
    <link:loc xlink:href="cls-20171231.xsd#cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:label="loc_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_AA003341FA7EDC5CF6D004A3DC9F7674" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_337FCCD1569C1BCEB6CE04A3DC9FDC12" xlink:to="loc_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_AA003341FA7EDC5CF6D004A3DC9F7674" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EarningsPerShareAbstract" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_E733AB8D705C03C1300904A3DD07C479" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.ifrs.org/taxonomy/2017-03-09/full_ifrs/full_ifrs-cor_2017-03-09.xsd#ifrs-full_EarningsPerShareExplanatory" xlink:label="loc_ifrs-full_EarningsPerShareExplanatory_AE3A8D66BCC5BD9DD31E04A3DD07D18D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_E733AB8D705C03C1300904A3DD07C479" xlink:to="loc_ifrs-full_EarningsPerShareExplanatory_AE3A8D66BCC5BD9DD31E04A3DD07D18D" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>bcg.jpg
<TEXT>
begin 644 bcg.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #.#0
M )*2  (    #.#0  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#4@,#DZ,S<Z-3  ,C Q.#HP
M,SHP-2 P.3HS-SHU,    $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 U5# Y.C,W
M.C4P+C@S-3PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" /^ Q(# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#A?^%B>)O^?Z'_
M , 8/_B*/^%B>)O^?Z'_ , 8/_B*YFBI/O\ ZIA_^?:^Y'3?\+$\3?\ /]#_
M . ,'_Q%'_"Q/$W_ #_0_P#@#!_\17,T4!]4P_\ S[7W(Z;_ (6)XF_Y_H?_
M  !@_P#B*/\ A8GB;_G^A_\  &#_ .(KF:* ^J8?_GVON1TW_"Q/$W_/]#_X
M P?_ !%'_"Q/$W_/]#_X P?_ !%<S10'U3#_ //M?<CIO^%B>)O^?Z'_ , 8
M/_B*/^%B>)O^?Z'_ , 8/_B*YFB@/JF'_P"?:^Y'3?\ "Q/$W_/]#_X P?\
MQ%'_  L3Q-_S_0_^ ,'_ ,17,T4!]4P__/M?<CIO^%B>)O\ G^A_\ 8/_B*/
M^%B>)O\ G^A_\ 8/_B*YFB@/JF'_ .?:^Y'3?\+$\3?\_P!#_P" ,'_Q%'_"
MQ/$W_/\ 0_\ @#!_\17,T4!]4P__ #[7W(Z;_A8GB;_G^A_\ 8/_ (BC_A8G
MB;_G^A_\ 8/_ (BN9HH#ZIA_^?:^Y'3?\+$\3?\ /]#_ . ,'_Q%'_"Q/$W_
M #_0_P#@#!_\17,T4!]4P_\ S[7W(Z;_ (6)XF_Y_H?_  !@_P#B*/\ A8GB
M;_G^A_\  &#_ .(KF:* ^J8?_GVON1TW_"Q/$W_/]#_X P?_ !%'_"Q/$W_/
M]#_X P?_ !%<S10'U3#_ //M?<CIO^%B>)O^?Z'_ , 8/_B*/^%B>)O^?Z'_
M , 8/_B*YFB@/JF'_P"?:^Y'3?\ "Q/$W_/]#_X P?\ Q%'_  L3Q-_S_0_^
M ,'_ ,17,T4!]4P__/M?<CIO^%B>)O\ G^A_\ 8/_B*/^%B>)O\ G^A_\ 8/
M_B*YFB@/JF'_ .?:^Y'3?\+$\3?\_P!#_P" ,'_Q%'_"Q/$W_/\ 0_\ @#!_
M\17,T4!]4P__ #[7W(Z;_A8GB;_G^A_\ 8/_ (BC_A8GB;_G^A_\ 8/_ (BN
M9HH#ZIA_^?:^Y'3?\+$\3?\ /]#_ . ,'_Q%'_"Q/$W_ #_0_P#@#!_\17,T
M4!]4P_\ S[7W(Z;_ (6)XF_Y_H?_  !@_P#B*/\ A8GB;_G^A_\  &#_ .(K
MF:* ^J8?_GVON1TW_"Q/$W_/]#_X P?_ !%'_"Q/$W_/]#_X P?_ !%<S10'
MU3#_ //M?<CIO^%B>)O^?Z'_ , 8/_B*/^%B>)O^?Z'_ , 8/_B*YFB@/JF'
M_P"?:^Y'3?\ "Q/$W_/]#_X P?\ Q%'_  L3Q-_S_0_^ ,'_ ,17,T4!]4P_
M_/M?<CIO^%B>)O\ G^A_\ 8/_B*/^%B>)O\ G^A_\ 8/_B*YFB@/JF'_ .?:
M^Y'3?\+$\3?\_P!#_P" ,'_Q%'_"Q/$W_/\ 0_\ @#!_\17,T4!]4P__ #[7
MW(Z;_A8GB;_G^A_\ 8/_ (BC_A8GB;_G^A_\ 8/_ (BN9HH#ZIA_^?:^Y'3?
M\+$\3?\ /]#_ . ,'_Q%'_"Q/$W_ #_0_P#@#!_\17,T4!]4P_\ S[7W(Z;_
M (6)XF_Y_H?_  !@_P#B*/\ A8GB;_G^A_\  &#_ .(KF:* ^J8?_GVON1TW
M_"Q/$W_/]#_X P?_ !%'_"Q/$W_/]#_X P?_ !%<S10'U3#_ //M?<CIO^%B
M>)O^?Z'_ , 8/_B*/^%B>)O^?Z'_ , 8/_B*YFB@/JF'_P"?:^Y'3?\ "Q/$
MW_/]#_X P?\ Q%'_  L3Q-_S_0_^ ,'_ ,17,T4!]4P__/M?<CIO^%B>)O\
MG^A_\ 8/_B*/^%B>)O\ G^A_\ 8/_B*YFB@/JF'_ .?:^Y'3?\+$\3?\_P!#
M_P" ,'_Q%'_"Q/$W_/\ 0_\ @#!_\17,T4!]4P__ #[7W(Z;_A8GB;_G^A_\
M 8/_ (BC_A8GB;_G^A_\ 8/_ (BN9HH#ZIA_^?:^Y'3?\+$\3?\ /]#_ . ,
M'_Q%'_"Q/$W_ #_0_P#@#!_\17,T4!]4P_\ S[7W(Z;_ (6)XF_Y_H?_  !@
M_P#B*/\ A8GB;_G^A_\  &#_ .(KF:* ^J8?_GVON1TW_"Q/$W_/]#_X P?_
M !%'_"Q/$W_/]#_X P?_ !%<S10'U3#_ //M?<CIO^%B>)O^?Z'_ , 8/_B*
M/^%B>)O^?Z'_ , 8/_B*YFB@/JF'_P"?:^Y'3?\ "Q/$W_/]#_X P?\ Q%'_
M  L3Q-_S_0_^ ,'_ ,17,T4!]4P__/M?<CIO^%B>)O\ G^A_\ 8/_B*/^%B>
M)O\ G^A_\ 8/_B*YFB@/JF'_ .?:^Y'3?\+$\3?\_P!#_P" ,'_Q%'_"Q/$W
M_/\ 0_\ @#!_\17,T4!]4P__ #[7W(Z;_A8GB;_G^A_\ 8/_ (BC_A8GB;_G
M^A_\ 8/_ (BN9HH#ZIA_^?:^Y'3?\+$\3?\ /]#_ . ,'_Q%'_"Q/$W_ #_0
M_P#@#!_\17,T4!]4P_\ S[7W(Z;_ (6)XF_Y_H?_  !@_P#B*/\ A8GB;_G^
MA_\  &#_ .(KF:* ^J8?_GVON1TW_"Q/$W_/]#_X P?_ !%'_"Q/$W_/]#_X
M P?_ !%<S10'U3#_ //M?<CIO^%B>)O^?Z'_ , 8/_B*/^%B>)O^?Z'_ , 8
M/_B*YFB@/JF'_P"?:^Y'3?\ "Q/$W_/]#_X P?\ Q%'_  L3Q-_S_0_^ ,'_
M ,17,T4!]4P__/M?<CIO^%B>)O\ G^A_\ 8/_B*/^%B>)O\ G^A_\ 8/_B*Y
MFB@/JF'_ .?:^Y'3?\+$\3?\_P!#_P" ,'_Q%'_"Q/$W_/\ 0_\ @#!_\17,
MT4!]4P__ #[7W(Z;_A8GB;_G^A_\ 8/_ (BC_A8GB;_G^A_\ 8/_ (BN9HH#
MZIA_^?:^Y'3?\+$\3?\ /]#_ . ,'_Q%%<S10'U3#_\ /M?<@HHHH.D****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MJ3Q'&K$*H';C]<FOHGXBW$V@? N0:$3"J6L$"O%P4C8JI(QTX.,^]?,&K?\
M(:O?^OB3_P!"->^?##XEZ%KWA)/"?C&6&*9(?LRFY;$=S%T W'HP&!SUZBI@
MN:CRKR.[,*3A[*I&-XP>J\M/\CYXZ5]5>%IYO$'[/P;7RS&339XW>0Y+(NX*
MQ/K@ YK)7]G[P>E[]N?4KUK'=O\ (,R!,>F_&<?CGWK+^+'Q-T73_"S^$?"$
ML,S21?9Y7MB#%;Q#@H"."2...@SWIR?[MQZLPQ%>./J4X4$]'=OL=1X9EDT?
M]G6.YTGY9XM)EG0J.1)AF)^N:^6?,?S/,WMOSNW9YSZYKWSX(_$32_\ A'QX
M3\07$=O)&6%L\[ ),C')3)XSDGCN#6C?? _P-IM\VL7^K36VEJWFFWEG18P.
MNW>1G;[=?>JFOWG-T8L-B(X*I4IUD[MW6FYM^(+RYU#]G6:[OLFYFT>-Y">I
M8JN3^-5_@1_R25?^OF>M3QMJ%GJOP1U2]TL8LIK F#Y=OR9 '';@5Q7[/OC#
M3H]#N/#=]<QP72SF:W61@HE5@,@9ZD$'CWI/WIS7=?J>>H2E@6TMIW_ ^?V^
M^?K7U1XNMY+3]G:6WG7;+%I,".OH0$!JC>?"SX>>$M5D\2ZS=2101N9TMKF=
M?)5LY 50-S<]%R?QK7^(.IQ:S\#=2U.W5EAN[))HPW4*S*1GWQ4S?[EH[<3B
MXXJO1<$[*6_G=&9\!((K?X6M<6RAIYKJ5I/4L, #\@/SKYKU:^N]2UB[O=2=
MGNYY6>8OUW$\C\.F*],^"WQ*M/"-S/H^NR&+3;R02)/@D0R8P<_[) '/;%>C
MZY\&_!WC34'UO3=0DM_M)\R1K"5'BD)Y+#@X)]N*J:;DI+L:TZRP.)J>V3M)
MW3_0^9#-(T*Q-(QC0EE0L=JDXR0/? _*OJ'Q-_R;9_W![?\ DE<1\2/#7P[\
M(^!)=(TVX677/,22-PXEG9AP=Y'"K@GCCG!P:[?Q-_R;9_W![?\ DE3)_NI_
M+\F+$UU7G0G%-+FZ^JU.6_9I_P!3XA_WH/\ V>O//C!K%UJWQ.U5;J1FCLY?
ML\"$\(JCM]3D_C7H?[-/^I\0_P"]!_[/7EOQ,_Y*=X@_Z_7_ )TZGQQ]/\C?
M#)/,:S]/R1[Y\%G:3X,PB1BP5KA0#V&X\?K4?P'1(_A3OM@#,]S,S^[# 'Z
M4_X)_P#)&X_^NEQ_,UYE\%OB7:>$;FXT?77,6FWD@D2?!(ADQ@YQ_"0!SVQ5
MO6<EW2/,E1G5C7Y%>T[V_P# CR^]FN+C4+B:]+-<22LTI?J7)YS[YKZDT*>X
MN?V=?,NV9I3HDPRW4J$8+^@%9>M^ _A7K.H/XCNM7MH(I6,LPM]0C2&9CU)'
M4$^BD<UUNHWNG7_PCU&YT10NG-I4ZVP"[1Y:HRC [# K-Z4I(WQ>+AB94N6+
M5GU_(^.Z]&^!/_)5[+_KA-_Z :\YKI?A[XEC\)>.M.U>Y#&WB<I.%&3L8%2<
M>V<_A6D/B/=QD)5,/.,=[,[G]H[_ )'K3O\ L'+_ .C'K=_9I_U/B'_>@_\
M9Z[;Q3X+\*?%BTM-0CU,L\*$1W-E*IRAYVL"#W^A%<A^SK"MM<>*8$)98IHD
M!/< R"II^[S1?G^9X-2O"IEKIK>/+?[SS7XP:Q=ZM\3M56ZE9H[.7[/ A/"*
MH[?4Y/XU[;\%G:3X,PB1BP5KA0#V&X\?K7@?Q,_Y*=X@_P"OU_YU[W\$_P#D
MC<?_ %TN/YFLX?P7Z'1F,5'"4DNZ_)B_ 6U@MOA9%-'@/<7,SRL.N0=H_117
M)7?@#X2WE[-=77CN=YYI&DD8ZC;Y+$Y)_P!7ZUB?!;XG6GA9IM"\02^5I]Q)
MYD-P>1"YX(;_ &3@<]C]:[S5?@EX-\57TFKZ5J,UM'<'S'%E*CPDGDE>#C/U
MQ[5K+5J2.6=\-B:GM).*D[IKJ)X\\2>$)OA%?Z)9>([/4)8;1(X ;E'ED9"N
MT\=3QV%?,]>Q?$WP?\/_  GX0%EI&H>9KR3*PS-YLL@Z,' X08Y' Y%>.UG>
M\FSU\MA"%%\E[-]=#V3]F_\ Y&[5O^O$?^ABM_XC?&CQ%X0\<WNC:;9Z9+;6
MZQE6N(I&<[D#')#@=3Z5@?LW_P#(W:M_UXC_ -#%>A^+_@II/C#Q-<ZU>:I>
MP37 0&.()M&U0O<>U:2O[MOZU/+K3P\,?4>(5U9??9">!O%-A\8_"E_8^)-)
M@WV[*LT:Y*'<#M=">5/![Y'K63\&+:/PSXN\6^$FDW/:W"RPECR\?(S]<%<_
M6M[3H?!GP8\-7"-J/SR-YC^;(KSW# <!5&/Y8&>37SY%X_U.U^)$WB^TPEQ+
M<-(T)/RM&>/+/MMP,^V:5X^TTVMK^!%'#RQ,*L:2M!_#?N:?QHT*YT;XF:A-
M,A$&H,+F"3LP(&X?4-G]*X&OJFU\3> ?BYH<=EJA@$_WOLER_ES1/CDHW&?J
MOX^E9\7P#\#V$YN[R[OI;<<^7<72+'CZJH./QJ5%Q5F=M'-(4J:IUXM26FVY
M\T%'$8<JP1B0&QP2.HS^(_.OK*:%O&OP)$6G /->:4HC0'K(JCY?^^EQ7GGQ
M;\5>!/\ A$8_"_AVWM[J:W<- ]E@16ISR=PX8D9! SGN<UB?"'XKQ^$,Z+KY
M=M)E??',H+&V8]>.ZGVY!^M-6G&4!8I5L31AB(0M*+O;R_I'E;HT<C)(I1U)
M#*PP01V->R?"+XA^&M#T:V\/:KIES<7]U?825+>-T&\JJY+,#U]J]#UCX<^
M?B/(=5LYT\^;E[K3+A07/^TN",^O&:HV7@_X:_#*[@NKNY%UJ6\+;B[F668L
M2 -L:@ <D?-CCUJHZ.TC/$XZABJ/(XOF[>?^1A?M'6EM;:/H9M[>*(M/+DQH
M%S\H]*\!KZ#_ &E/^0/H7_7Q+_Z"M?/E91W?J>AE?^Z0^?YL****L](****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *[;X6^#],\:>)IK#6K[[) ENS*$E5)'?( "[LYQR3Q7$T4U;J95H2
MG!QA*S[GT)%^S7IRZ@'F\17+VF>85ME5S_P/<1_X[5OXJ>-M"\*>!)/!_AZ6
M*2ZD@%IY,3;A;Q8PVX_WB.,=><U\_'6]5-O]G.IWAAQCR_M#[<?3.*HU+NUR
M]#SHX"K.I&>(J<W+LK6"BBBF>L%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
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
M^)KC6=-LK![2TM;:QEGD@CMD90OFL&9>6/ (P/;UJKJZ_KJS9T)NM?HW??\
MNVM]]CJKOPKI"?'>'P[%9'^RVNH8VMQ(YRK1JS#=G=U)/6K^C^'?#EQ87,6G
M:';:]J\5].DVGSZG);31Q*V$\E00)..23DY[&LBW^+6K6^HPZFFC:&VJ1JBM
MJ#6C&:4* /F._'(&"0 <>E4=.^(=UIS++_86AW5S'</<0W5Q:,98G9MW#!AG
M!/&[.*79?UT,'2Q3BO));[M7NWMOIY_D=)=B&\^%OAO2UT:UAEN]6N+1#,\V
MZW<E5W_? +<\Y&WC[HJY<>$?"T&O7>@W-EI=G:0H\(UF7Q##]H$J@_.T/FX
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
MCX&%WG/.T$@8 J[+\1KJ[0/J6@:!J%Z(PAO[JR+S/@8!;YMK''<J:3[+^O\
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
M]D]K7ZG'45WUG\+S<:W=VLVN6\-A%IO]IV^H^43'/!N R1D%<9.1R01BC_A
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
MA0?>N;\$>(K?PSXD%Y?023VDL$MM<+"1OV2*5)7/&1[USU%/=W-EAJ:C*/\
M-N=R-?\ "-YHJZ!JJ:R=/L)WETV]ACB^T!7 WI(A;;C<,@AJS?%/B+3K[2M-
MT/P[;W,.E:;O=6NROG3R.06=@O Z  "N8HI;CCAX1DI:Z:_-[O\ /[SH[[Q!
M:W7P\TG08XYA=65W//([*-A5P, '.<\>E=98_%"RM[6VTXG5K6S;2+:RN+FP
ME$5Q%-"SD/&0W*G?@@D9KS"BG?\ KY6)EA:4U9^;^]W_ #/2(/'^FV'BG1=0
M35?%.LVUG,\DZZK<*V R%?W:;B-V&/);GI5^X;PG_P *ETN/5#J_V%M5NFM)
M[>./SE V\.A;;R#V/! KRBI&N)GMT@::1H4)9(RQVJ3U('04NG]=S.6#CS1<
M6U;_ .V_S-_QCXBM==NK&#28)K?3-,M5M+59R#(R@DEGQQDDG@<5L77B'PCX
MFAL;GQ7%K-OJ=K;I;2OIRQ/'<*@PK'>05;'!ZBN$HI_\.;?5X6BEI8])F^(6
MBZ[;ZOIFO6=]9Z5<BV6R%@$DD@6 $*K!R <@\G/6K%I\0?"^E77A6/2K+5%L
M]#EN7E,RQM)-YJX#<-C.<Y'  Q@FO+J*#+ZE2M;6W:_=6_(4G+$^^:[N_P#$
M'@WQ/<0:IXG@UJWU00I'=+8+$T5P44*&RQ!0D 9X-<'11T.BI251J5[/R\SN
MQXA\'ZIX;T[3-<M]9MQI4]P;9;+RI!)%(^\*[,00PZ9 /K5_4?''AK5/%_\
M:ZG7]'$5E!!:R:<\8DA9!AE(+#<IXYR.G(KS6B@Q>$IMWN^O7N[O\3TJX^(.
M@WOB#5_M5E?+I>JZ;'9W%Q$D8N9)$(/G,H(3<2.1FL^?7_".NZ;8VOB*/689
M=+0VMK=64<3&>V#$H)%9@%8 ]B1S7"T4OZ_K[P6$IQ^&Z^?E;\CT*;XA::[:
MG:P65S!IW]A-I.G195W7Y@V^0Y').2<9[<5SIUZU/PW7P_Y<WVL:J;W?M'E[
M/*V8SG.<^V,=ZY^BG_7XW_,N&'IP^'O?\+'ING?$^SL[>PL0NIP6G]CQZ?=S
MV<@AN(Y$=G62)@W(^;&#C.34<7CW2K/Q'HM\-9\6:O!97?GSIJDZN  I V1[
MR-W/4L.,UYM11?6_]=S+ZE1LUW_RM^1U/A[6M(L]=OM0U"ZUNQEDD+VMSI3H
M)(\L20RL1D$8[]N]0^.O$%EXE\2?;]-MY(H_(CB>69$62X=1S*X3Y0Q]O2N<
MHI6T2[&ZHQ53VG4[RZ^(<,/Q)T_Q-I=O,T=K:Q6[Q381F B\M\%2<=\'Z58U
M;QOI<ME-]BU_QI?.[*5LM2O%-N1D$J^'8NN,C&!FO.Z*9E]3I:>22^2V/66^
M(_A9M?U/7)%UZXN[ZSEMHK>81F&RWI@A/GR1D =!@=C69'X\T,:9 7AU 7R^
M&Y=%=1&ABW'[C@[LXY.>..V:\YHI=+?UU_S9,<%2CM<]'F\1>!9O!]EX?BE\
M165M&?.NQ!:0$W4W]]R9>0.@':I;7XAZ=-HMC87>K^*M*.FH;>%](G55N(03
ML,B%U"N!P2":\SHIC^IT[6;?];FCKU^FIZY=7<5Q?7,<C#9+J,WFSL  !O;N
M>/P'%9U%%+8ZTDE9!1113&%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% &CH.A7OB/68=,TQ%:>7)W.VU44#)9CV  R36[?_#R
MZM/#E]K=KKFBZG:6#(L_V&X=V4LP4#!0>N<],9JKX$UVST#Q&TFJ"06-W;2V
M=P\0R\:2+MW@=R.#766VEZ)I?PH\7MH^O?VPTK6BLZ6DD"(!,"!\X&6/)P.@
M%/\ K\3@K5JD*J72\>F]WKKT,74?A7K6G:A:Z<U]I<^HW;+Y-E#<,961AGS"
M"H"H,'))'0\50O\ P/<VFEW&H66KZ3JL%I*D5T;&=F^SECA6;<J_*3QN&172
MS>/=,M?C-+K\4C7>F2VZVQE$6613 J,P1QSAL\$8//K4A\0:/ID9 \4:=J=C
M//$+K3['PU':-<PB0,RN_EKC &< G)X]Z74Q57%)1YET3V?7=;:6\[>9SEQ\
M/[F/3;N\L==T34Q9();F*QN6D>*/(!<_( 0,\[2:T_%/@*V76M"T[PO<6MQ=
M:A8V[FV0S;G9D):;<Z!0AQG&01_=%=+?^-M(;2_%"7'C.34DO[*6#3-/BM)H
MH8%)RJE=H4-V! Q@')YJA9^-/#]KJ_A_Q#]N+30Z8FE7FGFU9I(0$9#,K$;&
M'0[3R<]*.GW?KI^7WF:JXI^]9Z7MH]=%:^B\^W8Y"_\  US:Z7<7]CJVE:M!
M:RI%=?8)G<P%CA2P9%RI/&5R,T>+O EYX,(CU74M,ENBX'V6VF9Y0I!(<@J
M%X[G/(XK>U;6[*ST6\ATSQ?IMVMT41[6Q\-1VC3('!^=Q&N,8SP3R*Y_XAZO
M9Z]\0-4U+3)S<6D\BF*0JR[@$4=& (Z>E+^OR.JC.O*:4MM>C\K;I>?]7*EW
MX5O[73]&O$:&YBUD$6WD,20X;:4;(&&!(X&>O6M1_A_);ZG>V-_XE\/V4UG/
MY#BXNW&YL G: A.!G!) &0:VOA[XQT32=!FMO$K,TFEW/]HZ2FQFWS[&7R^
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
MF=*>(;3GWM:W]V]_OT_ Y>BBB@] **** "BBB@ HHHH **** "BBB@ HHHH
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
MO!!S_%FG:[274YIU^635M%N<572:=X'U+4QH!@GM5_MZ66*VWNPV&,@-OPO
MYXQFNP35K63XC?\ "('P7HXTXWAL/+%D!=!-VWS/.^]NQ\V>E;.F646FZY\/
M;&VD\V&VU?4H8Y/[RK, #^0HC9V?<Y*^+G&.BL[-]_LR:_%'BUQ UM=2P2$%
MHG*,5Z$@XJ.O6'LM-T+PI::DLN@17FJ7MR\UQK%E+= +'+M$:!8I%7CDYP>>
M/9T-KX=CU+5O$FERZ,FAK%!',\^E/=I%<N"6C@BDV<9!.6  !&*A;:FOUQ:^
MZ^WJT[?\,>2T5[;>Z!H2WD7B*#2+>61?#;ZDEC)9B&*:4/M#M K, -IR5!(J
MEH,]CXH\(VE]?^'-&MYT\16=L9;6P2(2QL<LA &,<\^H(S5I7=OZWL1]?3CS
MJ.GZVN>/T5Z5X6T6UN_B[X@M9-.@FL[47[>2T*M'$%W!?E(P,'&/3BK[V^C>
M%M+\.1!_#2K=645[>-JMA-<2W)?.55UA<*H' VD'(Y]Y6J3[V_&_^1K/%J,^
M11NSR:BO5]*N?!\=UJMAX=.D?:9]0W:?<ZY8--!-"5&(@S#,9#$\D<\<UYUX
MAM+JQ\1W]MJ%I%97,<["2W@&(XSGHO)^7TYZ47V-:5?VDG&UO4S:*[S2?LGA
MSX:1^(8=*L-4O[S4'M6>^@$\=JBJ"!L/&YLYR>PJSH\]KXDT[Q5?W6@Z;9RP
MZ)OB%M:A$WB0#S44Y"GJ,KCI0]+^7^5R'B;7?+I>WSO8\ZJQ86-QJ>H6]C8Q
M^;<W$BQ11@@;F)P!D\=:[;0M/T^'X81ZMJVE"XC_ .$B@C9UC'FRPB,EXU;K
M@^F<9KKK65;GQ/HFK>'+;PU<:*-8AB\^RTQ8;FVWM@1R*P].C<\@$$5:7O)/
MNOQM_F95<9RI\JVOKTNCQBYMY;.[FMKE-DT+M'(N<[6!P1Q[BHJ]15H9M2\:
M^([[2['4;S19O*MK-K-$B >9E,LB( 'VCNV2<\GBET$6/C/1QJ.I:%IEC/IN
MJ6<:2V5HL,=TLLH5HG0?*Q Y^E3"\K?+\2I8OD3;CHM'ZM7_ %/+:*]HM-0T
M'4/'GB71+CPGHZZ3ID-U,BQ6JI.6A;/^M'(!(/ P #BLK2XM/\>^$VDOM)TK
M2YH=9M+9)].M5M\12DJRMC[WL3FDO>M;K;\783QG+K.-DK?B>645Z[J<OA6W
MUO5]'U>7PW::9&DMO!#;:;<"\MY%SL8R^0"S9 W98J>WO3\5ZCHVD2>&=*'A
MO3S;7&GV5UJ$T5JOVB?."55NJDA><<MN.336MGWM^-_\AK%R;2Y'W/+J*]'\
M=I%J7A]]4\/V_A^?1$NPHN-.L/LMS;$@[8Y5X)!]><D9S7":/):1:W9/J5N]
MS:+.AGAC^](FX94>Y%$=78WIUN>GSV^13HKVF*SL]>\1:-=Z98^&K[PZVKQQ
ML]IIP@GA#9Q%,A'(/J<@D=:Y;PIH]O=^+O%JS:?%-;V>GW[JKPADA89"$ C"
MD'IZ=J5_U_!)_J81QD6G=;6_%V//Z*]4UO5[?PQI?A**Q\):+=?;=+AFGFNM
M/61KEB2"H..#ZD<_,*U?$%CI?@OP_P"(KG2_#VG7TD.MQQ1->VJSBU1X%<KS
MU 8[0#QD^M-Z7\O\TOU)6,;Y5R_%MJCROP_X?NO$E_-:6,D,<D-M)<L9F(!5
M%W$# /..E5KW3Q96]G*+VUN?M47F&."0LT/)&UQ@8;C..>*]@T*"TN9]*U^'
M3;?3+K4]!U(7%O:Q^7$QC&U9%3^'<#VXXJKI/AK1KJ+P]=W5G9 6WAN:_=)(
MCLN)5D(!E$:EG SDX!.!2>CM_7VO\C+Z]:3NM.WG_P .>.T5ZC%/X;U=-.AO
M9_#]SJRZO;^0NDZ=+ DL+2 /'(K0HI &,9R<<?6>[\0^&8?B1JMA?:#I-AIM
M@UQ!:2KIHE6.;<%$DRCF1<@X7H-PP*?]?E_F;_6I7:Y'I_7S/)Z*ZOQ_97EO
MJ=G<7-MH\<%S;A[:XT:+RX+E Q&[;QANQX'05=^%=M:W&N:L][I<&JBWTBXG
MCM9XPX=UVD8'8]LCGFA:I^5_P-G72H^U2N</17IFGQ+X_P#"-^_]@Z38ZC9W
MUK'9S65J+=)3+)L,3A>H[^M;E]9Z#JNA^*K 0:9<76CV32F73M$%FMO,C8VB
M;>7?H1@K@CG-#T5_ZVN8/&*,N5QUO9^5[6_,\?L+&XU/4+>QL8_-N;B18HHP
M0-S$X R>.M,N;>6SNYK:Y39-"[1R+G.U@<$<>XKV:]U2RT;XG>%]%T?0M(M5
MD-C)<7/V&-I6=PN=K$?+QCI@YR<YYK-MM0M#)\0-6UC1=,U";39HTM8Y+*-%
M5C<.H+!%7/)&X]6 P2:'_G^%B(XR<DI<NC4;=_>=CR:BO8?#^DZ3X\T_PY?:
MII>G6,K:M/;3BPMQ;K/&D/FA2J#DY&,CG!K'U._\.7VAZS;ZG<^&TN F_35T
MC39X)8I%(_=LS0)N4C.2Q)S^@TT[&D<7S2Y5%Z;^6K7Z7]#S:BO7_$^L>&M'
M^)=OH]UX:TV+2+412W3PV*F5W,.[<<?P#<I*#&=IZYKE_'UM,]CI^I0PZ#+I
MDSR)!?:-:?9_,/!*2IQM8#L1W/)I/0=+%.HXIQMS*Z_KN<16GX=T*Y\3:_;:
M18/#'<7)8(TQ(084MR0">@]*D\*3Z9;>*M/FUZU:[TZ.4-/"B[BRX].X!P2.
MX%>L:!"T_C[PUJ=I#X?N-(>[FCCO='L_LKEO)8^7*G!!QR 0?K5!BL2Z2DDN
MC:?G9_Y'B!&"117IFFZE8>,-)\469\.:19166G/=63VMJJ31LCJ%!D^\V0><
MGFNFTK1M'?4SX0UBVTFXOHK!_M4-CH@5K=EBW!C=,^XMDCD*02<<5+T5_*_Y
M_P"1,\:H-J4=5_P/\SPVBO7X;;2)-/\  N@KH^F1OKMLHOK^2V4R[?,(^1OX
M7/(W=>GI5;5+KPN9]<TS5IO#5M:I%+'916&F7"75O,A/EYD,(W<C#;F(--Z7
M^?X!'&<SLH/_ (%[?HSSW7= NO#T]I%>R0NUW9Q7D?E,2 D@R <@<^O\ZRZ]
MA\0^)(-.U;PEIPT#2;TSZ78_:)[^T6=V5@!M7=]T 9Z<Y-0>(=-TOP+8:MJ6
MEZ/8:C-)K<UDOVZ 3Q64:C<JA#QN.>">PHEHWZO\';]2*>,DXQ4H^\]O/_+8
M\X\.Z%<^)M?MM(L'ACN+DL$:8D(,*6Y(!/0>E9A&"17M7A""TU/6?!_B==-M
M=*OKF\N;62&SB\J*X5(6(E5.BX)VG'!-<S+=6O@_P-X?N[+1-+U*XU;SIKFY
MU"T%Q@H^T1KG[N!UQSS0]"HXMRGRI=M//WKZ_P#;IR'B#P_=^&[Z"UOI(9'G
MMH[E3"Q("N,@'('/K657O7B'3=-DUK5M=O+?3X9-.T>P%M;ZC%)-!;F0$%G1
M%9FV@8&01D\UB^'D\+:YXI\+QS'1;_4A<31WL.GV#Q6\\/E,59D>)%W CL/3
M\#JU_6YG3QS=+G<6[+7UY;_UYGC]%>EZ'XH\/:A?ZF;[2=#TF4JD.F2SZ6);
M:(;B2)0 27(P/,(.,&N3\;6-[8>*IX]2L["SE=$D5--7;;NI48=!Z$<_7/ I
M7.NG6<JCIRC9_P##?YF!1113.D**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH L6%_=Z7?PWNG7$EM<P-OCEC;#*:V]7\?>)==T][+4M
M15K>1P[I%;10[V!R"Q106YYYKG**#.5.$I*32NCJS\3?%[69MCK+8,7DF7R(
MO.V8QCS=N_\ \>K/LO&.O:?IMI8V=^8[>SN?M5N/*0M%)G.0Q&X ]QG![BL2
ME56=PB*69C@*!DDT=2?844K<JMZ(Z:V^(WBFTFNY(=23_3)/-FC>TA>,OC&X
M1E"JGCL!3(OB#XGBO[N[_M+S)+T()UFMXI(W"_=_=LI48[8 K!NK2YL;J2VO
MK>6VN(SAXID*.A]"#R*AI"]A1>O*M?)'9:=XUUG5_%5E?:YXJ?39;2)TAOOL
M@D\L')V%$7Y@2>X.!^5;?B[QTDG@Z+2+7Q%_;=Z]ZET;FWL?L<5LJ [55=JY
M8L<EL=J\RHI]+?UW,WA*3FI6VZ67^5_Q.OD^*GC*7=NU@ R B0I:0J9 5*G<
M0GS<$]<^O6J>D^/_ !+HNFQV&GZB!:Q,6CCFMXIA&3_=WJ2OX5SE%!I]7HVM
MR*WHCIK'XB^*M.,_V?5=WVB<W$GGV\4W[P]6&]3M/TQ5?5?%$FK>'X+">V4W
M7VN6\N[YVW27,C<#/'R@#/&3G/:L&BD-4*2ES**3-G0O%FM^&EG31KXP1W&/
M-B>-)8WQT)1P5S[XJW_PL'Q/_;@U?^U&^V" VX/DQ[/*/\'E[=F.^,5S=%,;
MHTFVW%7?D=/>_$7Q7?QPI<ZLVRWG2XA6.&.,1R)G:5"J,=3P.#GFHM5\>^)=
M:ABBO]2)2*83J(((X?W@Z.?+49(]3FL.YL[JS$1N[:: 3QB6+S8ROF(>C+GJ
M#@\CBE-E="Q6]-M,+1I#$+@QGRRX&=N[IG'.*"51H*S45Y:(W7^('B=]>36?
M[3*Z@L7DF9((UWIG.'4* _7^(&F:EX[\1ZM+9/>ZCN%C*)[>..".*-) <AMB
M*%)]R#7/44#]A2O?E7W(U(?$FK6^JW^I0W>V[U%)4NI/+0^8LOWQC&!G/8#'
M;%16^MZA:Z/<:7;W!2SN94FEC"K\SI]T[L9&,]C5"BD7R0['4S?$KQ;<6+VL
MVK;T>+R6D-M%YK)C&#+MW]/>LJ?Q)J]QJ5CJ$EZWVO3XHXK:5%53&L?W!P!G
M'J>O>LV.-Y9%CB5G=R%55&2Q/0 4^YM;BRNI+:\@DMYXFVR12H59#Z$'D&GU
MN1&C2CI&*7R1U]M\3]:DU.TGU_R]4M;:4SBS$44"22[2%9]B?-@G/.?PKE8-
M2N[754U*VF:&[27SDECX*OG.1^-,FLKJWMX+BXMIHH;@$P2/&564 X)4G@X/
M'%04;.X0HTHWY4M=#I-2^('B?5DA2\U,[8)Q<((((X?W@Z.=BC<1ZG-6;GXH
M>+[N&>&;5AY=PCQS+':0IYH8$-NVH,G!/)Y':N2J])HFJP^=YNF7B?9XEFFW
M6[#RXV^Z[<<*<C!/!I="71H*UXKRT1VFI_%#5+/3]"M/#&H^5#9Z9##,LEK&
M^R==P8J74D<;>1BH-+^(=[I'@6[M[+4)!K-WJWVF9I85E66(Q8;=O!4G=C@B
MN$HIMWN^_P#G<E82BHJ/+^6OJ= WCOQ(_B*/7&U1SJ$4?E))Y:;53&-@CV[-
MO)XQBF-XT\0-J%C?#46CN-/4I;/%&D?EJ6+$84 $9)X.?3I6%10:^QI?RKMM
MT['2W_Q!\3:F(!=ZBFVWN%N46*UAB'F*<JQ"(-V/?-5+#Q?KFF:W=ZM97WEW
MEZ7-RYB1EEW-N;*$%3SSC%8\44DTR10HTDCL%1$&2Q/0 =S3KBWFM+F2WNX9
M()XF*212*59&'4$'D&C82HTDN517W(Z:3Q]J%[!J;:S''J%Y>68LK>=U1%M(
M]V6V1JH4$CC(QCKS1X!\2Q>%M1U2]>>2WGDTN>"UDC7)$S8V?3D=:Y6BC83P
M]-Q<+:/]/^&.AU7QYXDUE+=+_4SLMIA/$L$,<(60='Q&HRWN:L7?Q)\5WUG=
MVMQJ:F&]1DN52TA3S@< EBJ D\?>//O7+44NEA^PI:>ZM/)&CJ&OZGJFJ1:C
M>W;/>0K&D<RJJ%0@ 3&T#I@<]:OZGXY\0ZQ#>1ZC?+*M['''<[;:)#*J,77)
M50<AB3GJ>]<_13*]E3T]U:;:;&E!XAU6UTRWL+:\>&WMKK[9"J !DFQC<& W
M=!TSBM/5/B'XGUG3YK+4-25X;@ 3;+6*-I,'/S,JACR.YKFJGM+*ZU"X%O86
MTUU,P)$<,9=B ,DX'/ !-&XG2I7YG%:>1ICQ?KH\3?\ "0+?LNJ8"F=8T&0$
M"8*XVD;0!C'-:T'Q(U:34$N]<6+4S;V\T=G"8HX8H))%QYNQ$"L1]/QKEIK*
MZM[>"XN+::*&X!,$CQE5E ."5)X.#QQ216=U/:SW,%M-)!;[3-*D9*Q;C@;C
MT&3P,]:/(F5&C):Q7;_@?I8ETO5+W1=3AU#2[AK>Z@.8Y% )'&.AX/!Z&MR?
MXC>*KB^L[M]3"RV+L]N([:)$1F&TML50I."1D@US%%!<J5.;YI13?H7M/UF_
MTJ.\2PG\I;Z!K:X&Q6WQD@E>0<=!R,&M^/XH>,(E'EZN WEB)I/LL.]T ( 9
M]FYA@_Q$^M<E11OH*5&G-WE%/Y&A>:YJ-_#8175TS+IL7E6FU0IB7.[ ( )Y
M.<GFMB\^)'BO4+":SN]4$D<\7E2M]FB$CH1@@R!=YR/>N7HH!T:;M>*TVT-&
M\U[4M0O;.[N[GS)[**.&W?RU&Q(_N# &#CWSGO6C:>/O$UEJ=_?V^ID3ZB^^
MZ#P1O'*WJ8V4KG\*YVB@'1IM6<5;T-ZY\;^([O7K369]3D-]9C%M(J(JQ#T5
M -H'MCFK5G\1_%-AYXM=214GF-P\;6D+H)#U95*$(?\ = KEZ*!.A2:LXK[D
M='_PG_B<Z_\ VT=6D.H&$0-*8TP\8Z*RXVM^(-.F^(7B>?4;*^?4E6>Q+-;>
M7;1(D9888[%4*21W(KFJ* ]A2_E7;9;&SH7BW6O#:SIH]X(8[C!ECDACE1R.
MAVNI&>>N*IZOK%_KVIRZAJURUS=2XW2, . ,  #   [#BJ5%!:IP4G-+5]0H
MHHH+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -?PM
MI*ZYXDM;"6VO;J.0G?%8!?-( )X+?*/<G@"N[O?AIH_FZ-):R7UM%=:Q'IEW
M;RWUM<R)O&[<KPY53C/RL,]#TKB?"?B3_A&=6FN9+-;VWN;:2UN(#(8R\;C!
MPP!VGWQ711?$;3K#3-)T_1_#9M+;3=5CU+Y[[S'G9000S;!R<CD#C'2J5KJ_
ME^?^1YV(6)=3]WM;R[/S[VZ?,M_\(=X-OM6UG0M&N]9?4].M[B5+J9HA;R-%
MDE=H7=C@C.??%10>&_"GAZZT2U\17.K-JU]'#=,]IY8@MA(<H&5@6?'!."/:
ML'2/&']E>*]4UK[#YO\ :$=S'Y/G;?+\[/.[:<XSZ#/M6E!X]TJ>'2Y=?\+K
MJ6IZ7$D,-V+YHE=4.4$B!3NQ]1FI@VK-^5_QO^A%2GB-8J[7JKWM^1!\387N
M/BWK4$(W227@1!ZD@ 5;U;0O WAW4I=$U>YUV?4;9=EQ=6OE"!)<9(",-S '
MC[PKG/$_B!O$/BZ]UV. V;W4WFK&)-QC/'\6!GIZ5OW?CG0=5NQJ>N>#H[S5
MV4>=.NH/'#,X& [1!?;D!AFHBFH)&KA5C&"2=DNC6^G<)/#_ (3\.Z;IO_"6
M2ZQ<:AJ%NMWY6G-$B01/]S)=3N8@9P,"M2U^'.A1W6KW&IZI>'2;?3(M4LYX
M%4221.V-K*1C=P5X(&<'IQ6+%XTTB^TRQMO%7AD:K-I\8@M[F&^:V;R0<K&^
M%;<!G@\'%+=?$6>\77$FTZ)(M2L8["VBADVI9Q1L"H P=W3U')S[5<NMO/\
MX'Z?B9.&)>BOYZKNMOE?_AS3F\-^ XO"=MXG-QKRV4T[V@L2\)F:4<[@^W:%
MV_[).<5;3X=>&5NM1NKG4=2CTF'1X-6MV 0S!9&P4;C!;@@8QR17%7'B/S_
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -30_$FL>&YY9
MM"U":QDF4)(T1'S#.<5W_P 0/'?B>WCT.W@UJZ2&^T&WEN4##$K.&#$\=Z\L
MKH/%FO6NNOHQM(YD^P:5!92^:H&73.2,$\<\9P?:GHTK]U^3.2I0A*M&;BGO
M?3TL>A^-O!VBZW\2C;W?BA;+4]26!8+1+)I0I\I%4.^X!22.F#P0:PK'P/JV
MKZ/H6D3ZRL<,VIW=NMLT.5MWC&78$'+DXX7BLW4?&.GW?Q:MO%$<-R+&*XMI
M6C95\PB-$#8&[&?E..:N77C/0-1LK*TOH=52*'5;R]>2U*)(BRG,94DGY@<$
MCCZTNG]=U_P3AC#$PA"*OHET6CY9?EI_3.;\2:1I.D2QQZ3K,VH2999XKBP>
MU>$C&,@DYSSWSQTKO_"$^MP?!Z,^'==M-%F.LR"26ZO$MU=?*7Y07X)SSBN9
M\<>+=-\0:3IEE8MJ-]/9ER^I:HJ+.ZG&(_D)W 8SDDFDTG7?#$W@"/P]XB;5
MHI(M1>\62P@B<$&,+@[W'H>U"^%K^MT;5(U*E&'.M;ZW2??II^1VNM:3!-X]
M@O?$5O'?SZ7X;_M&]9%_=:A-&#@YP R\KDCKMKBC\6?&#7#-+J,<MLV0UE);
MQFW*_P!W9C&/U]ZMS_$.UT[5-$7P[:3S:7I-I):-'J!7?=QR$F17VY !SP!G
M&*J^?\-$NFNQ;>))5R76P<PK'G^X90V[;VSC-)_AK^;_ $L9TJ7+%>VAS:*W
M7_AN_P"NA>_M6X\">!M'O-"$4&L:]YMQ-?"-2\42OM6./(PN>2<>U96NZUXT
M\1^%HKG7[:[O--CE$D>I2V/"]5VB8+T)/3/4"I+'Q-H&H>'TT/Q597J6MI-)
M+IUS8,K36ZN<M&0^ ZYP>H-6[KQ1X7L_ &J^'M"_MR>6]:%DFOS&$79)N("*
MQVCKR,Y)[4/K_7]6-(Q<9)N%Y<VKMT;WOZ=/D9GA7PA9:[H.K:OJFMC2;32V
MB$C&V,Q?>2!@!ASD#CWZBKQ^&S:A-I4OAG5H]3T[47D0W<L!@^S-&-S^8I)P
M O.<\U=\"OI*_#/Q:/$"736+36:N;3;YJ'<^UE#8!P<<$CC-%K\0]*\.C2M.
M\-65W/I-M)-)>?;]J2W9E78PPA(4!>G)JI;V7E^744ZF(<YJG=V?96MR_G?S
M,\>"-%U.&[C\*^*?[5U"UB:;[))I[V_G(HRWEL6.2!S@@9KI=:L[V\U9!8:B
MUB8?!$<LQ$0?SHQ'\T?)XW>O:L&R\0^#_##7>H>%8=:GU22!X;;^T5B6*VWC
M:6RA)9@"0. *M2>/=$=5N!!J NG\-/HTJ;$*"3:%1U.[)4\YR,CC -+I;^MI
M?\ F2KRFG9M>:5^G^1GOX'T72UM;?Q1XJ&EZE<1+*UK'8/.L"N,KYCAA@XP2
M #BL_4/!KPZ/HVHZ3>C4HM4G>U^2$IY<RM@)R<G<"""0..U:U_X@\&^)[B#5
M/$\&M6^J"%([I;!8FBN"BA0V6(*$@#/!K>^'6IC1=!\0ZA?:7*NC6)74M--R
M.%N,E(E#$?,2" 2/[M&B;;_K^E^(Y5:]."D[\VFCM:[TLOG;Y'!Z]X9_LKQG
M)X=TZ\&HSI,EOYBQ[ TIP"H&3T8XS[5Z'X$\(Z)HOQ(AMXO%,=WJ]@LPGLUL
MV2,L(F5U24M\Q7/H,X->5VFJW-KKT.K[O-NHKE;G<_\ $X;=D_4UZ)IOC+P%
MIWC.7Q3'9Z[]MG,DC6Q6(Q0R2*0Q5M^6&6. <=?:C51\]?RT+Q4:SAR*[TZ)
M:OS[?(YRV\'Z9;Z3IU[XGU\Z4^J O;0169N&$6<>8YWKM4D<8R?:KZ?#(62:
MQ-XAU@V5MI=TMLTEI9M=%MR[PY4%=J;2#DGOBK>G?$2SG\.Z;8ZKJWB?2)].
MB^SJVB7 $4\8/RED+KAAG&1G-5M(\7:)::Y>ZG-J_BVWNWG!BNXYXIY)H@H
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
M:5)&>&S5#Q+XBTNXT"P\/>&;>ZCTRTE>X>6]V^=/,PP6(7(4 #  )IOR\O\
M@A"5=U%>]KOM:W3SOM^([2_"&G-X;M];\2Z]_9%O>2O':)':&XDFV<.V RX4
M$XS78>,?!T6H:IIQN-8@MM'TGP]:?:-3\LNK EU38@Y8MV%<M8:_X;U'PA8:
M+XLCU2)],ED:UN-.6-]R2$,R,'8=QD$5N:E\0_#>HS/ICZ=J"^'KC3+:RD0,
M@N(7@9BCISM;[W?&?:JEM9=_T9A/ZPZG,KZ7Z+176W=V[WU^XQ3X.M#:V^K^
M%/$/]I007D4-RSV9@EM6=@$?86(92>X/6MC5_ ,<]SX@UKQ-XL$(L=5:TN+A
MK$L\[%0VY45NI)^[T R<\5F#Q1X<T/2#IGA>#4I4O+N":_NK]8U<I$^Y41$8
MCKSDFCQ=XVT[7](U:ULX;I'O==.I1F5% $?E%,'#'YLGIR/>I?E_7P_\$I+$
MRJ+=+O97M]PX_#6.?4=/;3]=CFT:\L9;YM1EMC&88HCB3='DG(.!C/.:@OO!
M6C?\(;?^(=!\3-J4=C+'%)!)IY@;+G /+GC\\\]*TM!\:VQL]!T>/2[[4$BT
M^[L-0@@0%Y(YGWDQ8))( SR!T_&M"_LM&TCX-:XNEVVKVXO+ZV59-7A2)YF4
MD[452<A1DD^].6B=OZ][_(GVM>,U&;>Z7357Z];^AY31110>L%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MIG<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 45TG@'P]9>*/&-MI6IS306LL<KO) 1N7;&S=P1VK4;P[X4US0=7N/"
M<VK1WFDQ"Y=-0:-DGA#!6*[%!4C(.#FBQSSQ$(3Y'Y?CHCC;2SN=0NDMK"VF
MN;B3.R*&,N[<9X Y/ J&O6SX(\*Z=\1M.\-Z;J.NKJ,N))+F*>-! IA+[00F
M2W3G@8;'O7-0>'?#.C^&=,U/Q;+JLL^K%WMX-.:-?*B5MNYBX.23T Q091QD
M)6LGK:VFNM_\CD+NRN["18[ZVFMG=!(JS1E"RGD, >Q[&H*]M\5^"+?7-=FU
M)H]4U#3M.TJRCBATR'=<7+,GRX&&"@ 9)P<5P7C3P:F@:5I6JVEKJ=E!?^8C
MV>JQ[9X)$(SSM7<I!R#M%)Z"H8RG545U?YVO8X^BM/3O#]YJEL9[:;3D0-M(
MNM3M[=L_[LCJ<<]<8INI:'=Z3&CW4MA('. +748+@CZB-V(^II['7SPORWU*
MGV.Z^PF]^S3?9!)Y1G\L^7OQG;NZ9QSCK4-=OX:TNV'A2PU>[FO94'B**V:T
MCN D1!CW;\%3\V>,^F1[U#\5&L3\1M76QMIX9%NI!.TDZNKMGJJA%VCV);ZT
M2T=OZV7^9C"OS573MWU^=CE+FSNK,1&[MIH!/&)8O-C*^8AZ,N>H.#R.*AKT
MNT\$:=J>M:+:7^HZA,+CP\E]';^>GFRR9;$$)<;5'&0#GO7'^*]/L-,UC[+I
MMGJUB$0>;!JRJ)4?)Z;0,KC'.!0]'8*6(C4?*M[7,2BN[NO#WA'PS%8VOBN7
M69]3N;=+F9=/:)([=7&57YP2S8Y.,"IM'\ V=SX<;77L/$&LVUS=R0V5OI4
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
M;'11K1K1YH[!1110;!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MOAZ>?[%+-,T+R%-_ELH.>,C/3'6NXN_B9IVL2)?WVM^,M,NVC43V>EWBBW+
M8RA+@H#C.-IKB/#/B+^P?&]EKTR2W(@N3+(KOEW!SNRQZM@GGUH^T;4Y8ETI
MW^*VFV^NVG^?J)H/AO\ MN36%^U>1_9EA->9\O=YOED#;U&,YZ\_2NDF^'N@
M6']DPZMXR%I=ZI:PW$4(TUG$8D' =@_ SQGVS@5):>)O!&AV.OIHUOK<]UJU
MC-;)+=I$H@W]!A6.03U;KP,"M?Q9<>#HKKPS+XCAU<WEOHUF^RR$9CG3;D!B
MQ!4YR#@'BGI97\K_ (W_ $,ZE:LZEHW2=[:*^R[^9YW=Z*VB>+9-'UMFB-M<
M^5.T*"0XSU4$KG(Y&2.M=MXL\%:9J/Q,U>TTBZ&FV-BIGOWDLQ'!9QA5QLVN
M2Y)/3"\^O6N'\0Z]-XA\4WFMSQK')=3^:(P<A!V7WP !7:WGC_P]<^(;[439
MZD\&O6OV?6+5O+'EG"[7@?)R05)^8"I5^57WU_+0UK>W4HRCO;6W>ZO^%[>9
MAWG@[3)]"O=2\*^(?[8_L\![NWELFMI$C)QYB@LP89Z]"*L_#S3=&U#3_$[:
MSO+6^DR21E;1)O*PRYD7<Z_..@''4_,.[9/$/AG0O#^IV7A&+5)[O5(A;S7.
MI+&@BASDJBH3DG !)-9W@OQ!8Z'>:C%K$5Q)8:G8R64YM=OFQAL$,H8@$@@<
M$T^Z\OQL$E6E2EONK;7MI?\ 4ZV\T;1+[X5>&)]4U]M-LH)[U(6-F99I]THQ
M^[5L+@+D_,0,@9-9%Q\-EM-6O/M>MQ1Z):6<-Z=3^SDEXY?]6!%G.XG(QGMU
MK+\1:[IE]X7T71]*%V5TR6Z/F7**I=)'#)]UCS@<^_3-=5;_ !1L8Y1:YU:T
ML9M)M+.:XL91#<Q30 _/&0V"IR1@D9'I3>MV8\N)IQ]R^KEIII[W33M=]3(L
MOAQ'K-UHS:%K2W.G:I))";B:V,4D$D:[V1HPS9.WD88YJ!? ]A?Z_!IFA:\U
MPP622^>\L'M39)&,LS DY&,\ YS5G4O%&AWVH:>MUK7C+4[.%VDE>\NT#Q-C
M"-$N6 (/.2PS[5MM\5M.LKO3#9#5M2,$4UO=:A?,D5XT,@ VHZ$\KC<&)SFE
M_7]?U\QRGBUM=Z>7GY;[=M>AR6H>%--/AN[UGPYKC:I#82I'=QS69MW0.<*Z
MC<VY21CL1Z57T#PQ#J>D7NL:OJ/]F:79LL33"'SGEE;D(B9&3@$DD@"M?Q-X
MJT_4=#EM+'Q%XQU!Y77]SJMTOD!0<_,H9MQX&.G/-,\&>-HM#T.]T34+G5K*
MUN)EN([O1Y_+GBD Q@@D!E(Z@GM0NIMS5_975[W^=ON_38<G@"RFU72HH/$*
M&PUJ%SI]Z]J4W3*<>5(N[Y#NP,Y;J*LV?PL=]<TG1-4U=;#5M0CEFFMC;[Q:
M1JK%2[;QRVWIC@<^U#^+?#Y\1V6H7UYXEUZ'3XGD@BU>5) \_&T8W'8F0"<%
MB<#BNB\'>*[+Q9X_T;4M0MI!KT<%S'>NB*L-U$(7VMG.0X'R].F.>,4=/O\
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
MC*,0",CBF]&5"O3F[)ZZZ==&U^ACT444&P4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 =S\'<?\+-L=TAB'DW&7'\/[E^:O6E
MI:>#/#7B5K[Q!I>IMJEL+2VM["[$[2,7#>:X'W-H!//.3BN)T'7+SPYJR:CI
MWE^>B.@\Q=PPRE3Q]":SJ;?Y6_,XYX>4ZKDWI[OX-L]9OO%NFP?'-]0N=0CE
MT_[(MI%>P,)%MMUN%WJ1_=9CG'O5'P[IMIX%O;_6=4\2:-?P?8YH$M=/O5GD
MO&D4J%*CD+SDEL8Q7FE%2]5^']?>2L&E%13TLD_.WY'K@\4:3_P@(\3?;H?^
M$G73?[%%OY@\W[V//V]?]7QN]>*FT_7-(DT;2=)?5K.UGO?#$MB+EIAMMIC*
M6"R$?<! P<^M>.T4WK>_];_YLCZA"VCZW_R7HK'K>C-I_@OP++#JFN:5J4HU
MFSNS96-ZL_[M&^8C'4G'('H,]:L7][%8ZYJGB/1;CP4XN4F<7$FHW+7$J2 Y
M5H3,?G(.,;< ^E>.44GK_7DE^@_J2YG)RWW/5HH=+U;PFG_"7ZIX>NH[73<6
M=]:WFR_B*K\D+1<&3!^7!7WS7/\ PTU;3K"[UBQU)K2)M3L&MH)KUG6%6)!V
MNR$,JL!@D$5Q-%/JWW-%A5[-P<M_PMV/3-1MI!H]KX=AO/!NGVEYJ*3,^GZG
M),T+*I'FEWE957''4$\8%;NOZYX7\:SZ:+O5_+L-%U!8;R*XE6-M0B(5?M(
MP6;*X..0ISQ7BU%']?E_7](B6"3:?-JK_CN>T7MW96GA/Q=%/?\ A2W%Q;K'
M86>CF#?(JR [F9?F8XQ\I)/!.!5*7Q!92_M%6.HR:K;-I\'DHET;A?*11;C(
MWYP!N)[]2:\DHH6CN)8&*4DWNFOO27Z'<^&-6A^P>.'U&^B$U]I[[/.E ,\A
ME!^7/WCU/%=CXKT&.Y\>:)K$GB;2K"&TM+-IH[F[$<T(10WR(>6R.1CN2*\5
MK2UW7;SQ%J*WNH^7YJPQPCRUVC:BA1^@I+2UNEOPO_F%3".55SB[)IW^:BOT
M/6-/\8Z#+_Q.VN+:."U\4RW[VKR!9C#(FQ9%CZM@G<0.F#63J+C1K+7+K39_
M!6R^MI89)K;4KF:>X1SVB:9L/T/S+P>]>5T4=+?ULE^@XX*,973_ *O?\VSU
M778=+U3PQ>WGBC4O#UWJ$-HOV'4=,O/]*N' 4*DL/?C@L0",5SW@B[L[CP_X
MA\/7&HP:7<ZK'";>[N'V1$QL6,;O_"&!Z]..:XNBGW\RXX7EI\G-U37E:W3M
MH>CVZ6?A#P=>:7>ZWIVH7>J7ML\4%A<K/';+&^YI'<?*"1QCKBL#XDW=M??$
MC6KFQN(KFWDN,I+"X='&!R".#7+T4GJ[_P!=/\BZ>'4)NHW=O_@?Y'KEEXNT
MZU^'<'B&.]A7Q/9V)T:* R#S=N\%9=O7 3(SZ\5:U[Q)H4,VCOHU];?\3_6+
M?5=2"2K_ **%"9CDY^7YR[<^E>,T55];_P!;W_/4Y_[/IWO?O^.WW=#TO1=<
MM6^.VJ:E>ZE!]EDFO56ZDF41LA1U0!B<$$;0/PK=\*OH=C=>%Y],OO"]EIT<
M<4VH7-X86OO/!^=/WF649Q@J  ,G(KQ>BE'W4O*WX7_S*JX)5/M6TL>DZI+8
MZ]X*UFQM-5T^*YL]?N;\1W%RL?VB%E(!B)X<Y'0>HK%^'-W9PZQJ=I?WD-D-
M2TJYLHI[AML:2.HV[F[#CK7(44EI]UOPL:_5[0<+[N_Z_F=YXBGCL/A5I.A)
MJ=G<SP:I<//%:72RJ1@;6^4\CDX/UKJK/Q#HDEG;Z5+>:8TU]X7M;59;N=Q
MDB2.S0RO&RLF1CN,8&>.*\9HI]&G_6EC.6#C*-F^K?S;O^9W?B^:2Q\)6VCQ
MMX82U-X;D0Z->RW4BOL*EBS2.%4CMG.0.*T=(T?^V_@=':KJMEISKKCNHOK@
M0QS8B48W'C(SG!]Z\SK1?7+Q_#,>A-Y?V..Z-VOR_-O*A3SZ8%'1WZV_-?Y#
MEAY<L5%[.]_O_P SU)->T:VM8/",FM6INO["DT\ZRC[H(Y7DWB/S!_!@;2PX
MYK#TZWM/ _AG71J6N:7J$NJ0I;06>G7:W(R'#>:Y7A=H''?FO.**+N]_ZWO^
MI,<&HKE4M&TWZK\CV?6];TBTU?QEJ(U'3[Z"^?3;JWBAN4<SJDREDQG[P"G*
M]0",USWB7P[;:_XGU#Q!;>,=$%A>N]RKSWH6X16'^K,/W\C[N .@KSFBE;2W
M;^OT'3PGL]8RU]/)+]#V?2?$>AQZ/I&FW%WIQFN_#CV6^YF;RH9#*6\N4QL&
M0,.^1VK+>\N]#M=/T_3M0\':4DFIQW*2Z??371AD52!(Q9Y J8X/KD=N:\LH
MI];_ -;W)C@8QNKZ/_ACT'Q[9Z*="AU OHL7B"6[(ECT.\\^":/:29"N2(SG
M' /.3Q5"74X5^"MOIL=[&)VUMY9+591O*>2 &*]=N>_3-<;12Z-=_P#@?Y&\
M</:,4W>SO^?^9Z%X@UJ"Y\2>!BFHQ2P6.G6*R%9@5@<-\X8Y^4C SGG@5TNH
M:KHFOVNMZ3;2>'Y9XM>N+P#5;V2"&YC?A7CDCD0$CI@D\'(KQBBJ;O?Y_BT_
MT,G@XVC9V:_X/^9Z['>6%U?36^IMX1FU+3=+CATF,7+260'F$LCR2N0SA3QE
MB.:V;;6M-T[5O!GGZ[HC3V<.I&Y?3WAB@@=TRJ@)A1SP#CYB.]>$T4OZ_/\
MS(E@(O>7]6M_P?4[+PCJ-O%X5\9I?7D23W=B@C6:4!IG\T$X!.6/4\5)\/TT
MK[%K,LXT=]9CCC_L^/6G5;=AN/F??(4MC&-U<310=$L/S*23^)I_=;_(]W77
MM-TZ^T#_ (GVCO<VFB:A'++8O%%%',W*JH0*HYX' W8R,YKS_P &:M9Z=X1\
M3&^FB,CR6,B6\D@#S[+C<P4'[W'6N(HH3M+F_K>YC#!1C!QONU^#N>V:9;Z?
M_P +D'C$^,-%72[B9IUWWZK/M="!&T9Y7&<<\8%>7^&]1M],\>:;J%T^+:WU
M".61QSA0X)/Y5AT41]UIKH:0PUE)2=[I+Y*_^9[!;MI-LWBG1)=0\/7<NL72
MWUK-<7S"VEC$C'RWDB=2CC.X G%.T;6(=*\3>'=-U"[\+VEA;K>>4=,O9)E@
M:6(C]Y([L "V.A]<XKQVBDE96_KL9/!)IIRW_.UKGJT,YMM,\&G2?$>B6M]I
M+7EK,;BZ5D#,[$;@,YC=01OZ?,.:P?'UAH-O8:=<V!TN'5YF?[9;:/=_:+8*
M,;7!R=A)S\N37#T4WJ:4\+R34U+O\[W>OWA1110=@4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%=Q\'W$?Q+LG9 X6"X)5N
MC?N7X-=#HGQ UV^\!^)]4OYH;FZTU[9]/:2!"+-I&9"8QC PO ]*;5E_7>QQ
MU<1.$W&,;VMUMN[+H_F>345[?H,L7BM?!.J>*76]OV:_1))8U9IWCP8D(X#8
M)X!(ST[UB>(-8GN_"&M6OB$^)=5DW(]O-?Z*ENEA*& /SB5MJL/EV@ 5+T,X
MXQRGR\OD]?-K337;R/*Z*] ^'MLWBGP[KO@X,//N%2^L<]I8SAL?5#^E>@2V
MNB^)=5LKF 1I8^![QK>X/3=;11;E8^O[R)A^-5:V_P#2Z_<Q5<<J<W!QV_RN
MOOV]3QG4O#_]G^%=%UK[3YG]J-./)\O'E>4P7[V><Y]!CWK%KUK7?'^MV/P]
MT'4-,N/LEYJEY?S2W*J#(J^:#L4D<#YAT_NBNB:.*2^U+78/.37Y=!L+E9;*
MR2XG4R9$LJ1EE!; 4$YR <TM;7(6,G"/[R.[=M>TK:Z>?GL>!T5[CX>U-;_Q
M9X0^WPZU=ZC;W,Z#4]4TX6WGP^2Q\LL)'+E3W)Z&N?T;Q;JWB_1/%]EK<R36
M,.E27-M:")5CMV1UV; !Q@'%#V9HL7)OX=%:^O=M::>5^AP6@:!=^([Z:TL&
MB62&WDN6,K$#:B[CT!YQ677?_!Z\NX/%MY;V5S-$]QIMR$CBD*F201DIP.I!
MY'I6K!?^)],^'\.J>'?MCZU<WTJ:U>&,RW:8 \I&+ LJE><^M#T?R_6PYXF4
M*KA9=+:VZ-ZZ>7WGE=%>@?$+[3<^&?#FI>(H?)\1W2S?:<QB.26$$"-Y%&,-
MU ..174>"WU'P_H'ANWM;G6KM]9E,L5MIOE1V\:^9AA*YC=F. 21Q@<9'6A*
M[M\@GC.6DJB6KOI?M>^MO(\7K;D\.^7X%A\1_:L^;?M9?9_+Z80/NW9]\8Q^
M->L17,VCZ[X@T;2+?5-#CN-:?[/J^FV0FCS@#R9%QG8"<C:>_2I=(M+#3=,2
MS\:M%<W:^*)TCG 7[/\ :3"-KR* ,IDC@8P>M):QOY)_BO\ .QA4Q[6J7^;5
MGY?K<\'HKH=96_D^($T7C&1_M7VT)>NYZ+N&<>B[>GMBO8](U+Q=#\:1HL5K
M(GAJ"1EAMUMA]GC@"?(ZMC&>ASGJ<4+5)]SHKXITE=)/2^]ONTU/GNBO0_$6
MEW^J_#WP@-,LKB\*RWT;>1$7VL9P0#CH37?WUC]@UK5YD,Z:Y8:'81P-9VJW
M4\*XQ*\<;.H)& ,@Y .:>RN34QJAI;OU[24>WG?_ #/GVM/P]H-WXEUE-,T]
MHEG='<&5B%PBECR >P->J6NONMSHEW<:+XBU[4K,SJ=0NM*6&8P%.JG>^]XS
MR"WK6EI,VNIX^\/WT_B&^OK/4[:\BMENH/LUPI5"?+D4?>PVT@Y(R.,4?\'\
MC.ICIJ+LDG9]>U_+ROK8\1^SV7]C&X^W'[=Y^P6?DG!CVY\S?G'7C;CWJI7K
M&A*=1\)6:>-I;EQ-XLA6\>]9C(1]G( <MSC&!SVK2T_5/'-Y\17T/6[*0^'S
M.\5S9RV@6TCM1GD';@ +R&SSQSS0UK;^MD_U+>,<>;3:[W\^FFNWY'BM%>L^
M(?%FH>%/ GA>#PG=_98IOM>VZ5 9'C6X8(-Q' YR<=:W+W49-)\8:S/!8ZE
M=2LK)Y=7TFU$LEK*T88Y4C&U^IP0>/>@3QDEKR=[:]FEV\[]3PJBNJ^(&E:Q
M9^+KQM7NCJ4WEQ2O>)!Y>Y64;"Z@#8V.,'G/K6C\.T.NZ7K_ (0^])J5K]HL
MU)Q_I$)W #ZC(_"A7:T.F5=*DJNZT^Y]?EN<)6Y>>'/LO@G3O$'VK?\ ;KF6
MW^S^7C9LQSNSSG/3 KV.32M(\3WUEI4/EB#P1>QQ7$F?OVRQ9D8_]M8R/QK!
MUSQ_J\/PZM-:TJ;[+=ZEK%XWV@(IDCCX(120<<;1Q_=%)M=/ZU5OON<:QM2I
M*"A&SOJGYJ32V\KGCU%>\0".]OO[><R/XAD\+VMS%+;6B3SF1G99)DB+*&<*
M!WR/TJKHFJ'4/$'A--137+[4(=6Q'JFJ:8+;,10YBWB1RY# $9[9JK:V_K>P
M_P"T/=<N79=_*_;;I^AXC17L^@Z_>Z_=>*M0FN;@:CI@$6EQV5DD\EG"TA#F
M&(L@. %&<Y'6N6\=ZDNH>%]*%]%K5UJ,$SH-4U33A;&:+ _=EA(Y<J><D]#4
M7T3_ *U-X8F4JGLW'RW\K]CE'T&[3PM%KY:+[))=M:*NX[]X4,3C&,8/K697
MIEA?ZI-\$K6&"^U#[)'K+P7@MY7/EVQB!*L!_!RQP>,UN:QJGC?3/'D6B^%[
M24:!OC2RM8+4/:SP$#EFVD,""=S$\<^E6U[UE_6B_P _ZL9?6YIM-*ZYNMM$
M_3<\7HKKM9LM#@^+DME:F,:*-41&PWR+'O&\ ^@^8?05ZEHFJ^,W^*6JZ7?0
M3)H5O'<B*'[.%@BB",(BAQCD;>0><FIO[O-Z_@C2MB_9JZ72^KM^CU/G^BO5
M[_4O$_A[P]X<C^'R7$6F7-C'++-96XD,]T2?,$AP>0<#:>U<W\4+>*W\46S&
M"&VU":PAFU*"$ +'=,"7&!P#T)'J:;T?SM_7]=BJ6)]I)*V]^O;NNGXE#5/"
MUKH_A33]2OM5QJ.HQ"XM]/2W)'E%BNYI-V >"<8-<W7N$%_/JFO>";'5[Z>Z
MAGT(7"6ES<,8;FZ7S/+W@G#'(')] *S=#U3Q;X@GU>Q^(,5P^AQV<SW1O;41
MK:NJ_(4.T;6W8  ZTI:-_/\ #_ACGIXN:C>:OUW[OHK:GD-;>G^'?MWA#5]<
M^U>7_9LD$?D>7GS/,)&=V>,8]#FNP\>^)M1M/"?AC0K.;R+.XT*"2Y"*,SY)
MP&.,X&W@>YJ'P+K5UX?^&?BW4-.\M;J.:S6*1T#>62SC< >,@$X]*IZ<WE_G
M8VE7J.BJB5FVNO1OT/.JGL;;[;J-M:[]GGRK'NQG;D@9Q^->U^&YH_%UCX0U
M3Q7(+Z_6YOHXI)HU9IF1 T:$<!L-R 2.>.]9\FL3W5C<VOB$^)=5D^V6\EO-
MJ&BI;I82B503O$K;%8?+M  H7Q69C+'2::4=5Y^;6FFNU^AYCXFT7_A'?$^H
M:/Y_VG[%.T7G;-F_'?&3C\ZRZ]YN)==TVX^)MSX?@E_M!;ZWDB*P[G5"SY=0
M1Z9Y%<5XWFO]2^'>A:EXJ1EUY[J:-))H]DLUL ,,PP,X;@$UFF^5-^7XFE'%
MN<E%KRWUORWVMM\SSNBO7?!<NH^'_"&BO97.M7,FM73FWM=*$4<:E6"D2R-&
MY)."<8P *V/$6I2^$--\<SZ#'#:S+K=NL+"-3Y!:++,H(P#RW/;)JY>[_7FE
M^I+QS]IR1C?6RU\[=M#PJMO1_#O]J^'M<U3[5Y7]DQ12>5Y>[S=\@3&<C;C.
M>AKU31)V\2IX/U?61%J&M/::E]G:X5?](FB(,*M_>QDXK/AU?Q=J_P +/&+^
M+DN72)(!#-=6_EL&,R[D!P.. <=J):)B>,G)I)6U2>O]ZSMIJM-]/P/(****
M#TPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ[I.DWNNZI#IVE0^?=SD
MB./>J[L D\L0.@/>J1X/- KJ]@HHHH&%%%7;K2+ZRTNQU&Y@V6M_O-M)O4^9
ML;:W .1@^N*!-I:,I4444#"BIK:SN;V1H[.WEN'5"[+$A8A0,DX'8#O4- KH
M****!A15[3]&O]4MKVXL8/-BL(?/N6WJOEID#/)&>2.!DU7M[2XN_,^RV\L_
ME1F63RT+;$'5CCH!ZT$\T===B&BKTVC7\&B6VKRP;;&ZE>*&7>IW,N-PQG(Q
MD=15&@:DI:H**EM;2XOKE+>R@EN)W^Y%$A=FXSP!R:BH'?H%%;UMX*\07>NS
MZ/;6 DO;>,2S*)X]D:$ @E]VP###OWJC8:%J.J:ZNCV$ FOV=HUB650"R@D_
M,3M['G-!G[6FTWS+37?H9]%!X/-2VMM+>7D-K;*&FF=8XU+ 98G &3P.?6C<
MMM)79%14UY:36%]/9W2A)[>1HI%#!L,IP1D9!Y'45/I&CWVNZBMAI4'GW+JS
MJF]5R%4L>6('0&@'))<S>A2HHJ;[)<?8_M?V>7[,)/*\_8=F_&=N[IG'.*!W
M(:**D@@EN;B."VB>::1@J1QJ69B>@ '4T!L1T5?AT349['4+R.U;R=-*"[+,
M%,19MH!4G).[C@<=ZH4"33V"BBM/0O#VI^);Y[/1;=9YXXFF<-,D85!C)+.0
M.X[T"E*,5>3LC,HK=UOP7KWAVQCO-6LECMI9/*6:*XBF7?C.TF-FP<>M6=-^
M'GBC5M-AO[33 +6?_527%S%!YGNHD921[B@S=>DH\SDK>IS-%;,OA'7X?$2Z
M#)I5P-3;&VV"Y+ ]P1P5]\X]ZT+[X;>*]/L;B\N-,5H;92\Q@NX9FC4=251R
M0!]*72XW6I)I.2U\SEJ**O3:-?P:);:O+!ML;J5XH9=ZG<RXW#&<C&1U%,T<
MDK)]2C1110,**** "BBKU_HU_IEK97%]!Y45_#Y]LV]6\Q,D9P#QR#P<&@3D
MD[,HT444#"BBB@ HJ[;Z/?76CWFJ00;[.R9$N)=ZC87)"\$Y.<'H#2:7I5YK
M-^MEIT2RSLK,%:14&%!8\L0.@-!//&S=]BG11104%%36]I<7?F?9;>6?RHS+
M)Y:%MB#JQQT ]:AH"X4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% '9?"7_DJ6C?[\G_HIZS/!6FVFL>/-)T_48O.M;F[
M6.6/<5W*3R,@@C\*I^'==N?#.OVVKV"0R7%L6*+,"4.5*\@$'H?6JVG:C<Z5
MJMMJ-D_EW-M*LL;8SA@<BJ35U<Y:E.;=1QTO%)>OO?YHZKPWX?TW4/%7B2SN
MK7S+>QL;V:!-[#RVCSL.0<G'OU[UKZE#X,\-Z?X:6X\,'4[S4M.AN;II+Z:-
M5W$C*A3]XX/? P..:S6^*FHJFH"RT/0K%M2BDBNY+:U=6E#@@DDN?4GCC/4&
MN;U;Q#=ZRVFFZCA3^S;2.TA\M2-R(206R3D\GICZ5,=+)^5_QO\ H8>RK5)W
MG=+R?DNQWNM>%?#?@W^W]1OM-DU>&#5%T^RLY+AXU0&,2EG9"&. <#FMAM#T
M7Q=I/@[R+1]/TF"RU"]EM#<@8".NY!*Y&%+?Q,> >O>N'/Q,U674-5N+[3]+
MOH-5D26>RN8&:$.H"AE&[<#@=<T7?Q/UNXO=)N+:WT^P&DK)';PVL!6,QOC=
M&RDD%<#&/Z\T+9+^MO\ /4P>'Q+2N_>76_E;;IZ_,V;C0/#U]I)F>PTG2+V&
M]@6*WL==2\^UQ/(%92HE=@R@@Y&._%7-2T_X?VOQ(NO#SZ3'96MD90MQ<W\R
MI<3;?EB=LGRXP3C<.>!D\UQ]]XU-W'&+;PYH&G.DR3>;9VC*Y*G(&6<X&>H7
M%1?\)E=/XLOM?NM.TV\EORYFMKFW,D)W8S@$Y'3J#GWI=?O_ $M^II["L[MM
M[::O_/\ -GHOANSBT7QQ<1MX2MM+671+IU*WTMS%.H0_-&X?H1P>2?3::YWP
M[IFC2Z%+K>NZ#HMK:7%PPMFO-3NXE(4 ,D4<>^1L'J23R<5D'XD:NFKZ;>V=
MII]E#IL4D4%C;P$6^R3_ %@92Q)W=^?RIZ?$>Z2&.%O#^A206\[3V<,ELY6T
M9@,^6-_0D;L-N&::WO\ UN1]7KJ_G:]F^E_/T[]3J[WPEX2\.3>,I]1TV;4(
M-)FM#9PBY>,_OESL+#'RY(Y(S@>M0Z=X/\.^*X?#FIVFG-H]M=2W2WMK!</+
MO6%=_P A<D@D<5R6L_$#5M=36EO(;1?[:>W>Y,:,-IA&%V_,<9[YS[8J'3O'
M.KZ38:3:V'D1#2;J2Y@D"$LS. &5LG!7 QC ZFC_ ('Z%?5\3R7YGS>KM\-O
M3XCL_#^I^']2\(^,_P"Q?#O]CS1Z6?F2[DF$D9<<-O)PP('3 Y-8GPNN8K>;
MQ+YME!=?\2&Z?]\T@X &4^5APV>>_ P1S5>?XE7CZ3J6GV6@Z'IT.IQ&.Y-G
M:NC/SG.2YQCG Z<GBL'P[XAO/#.K?;K!(92T;0RPW";XYHV&&1AD9!^HHZOT
MM^?^9:P\_9S5MVFM;[6Z_([]M3T*W^#^D7>K:"E[OU.Y%O8QW,L4,>0N26W%
MSC  &[OR>*0^$='?Q#;7]IHMJNCW&BPZA/#?:E)#;V;R,5&9!EV&5X'4DUQ.
ML>*[G6-'@TLV-C9V=O<R7,4=JCJ%9P 1\S'CCC^=:$'Q%U..%+>>QT^ZLQIT
M6G26L\3F.6.-BR,V&!W@D\@CZ4>?];?YD?5ZT8^[NV[ZOK*^FN]OQ/0M T?0
MM+\=^#M5T.TLS'J@NXW2">XDA1H@1OC:3:Y)!(.X%?3L:\:U"YAO+YI;>QM[
M%#@>1;M(4'OF1F;GZUTM[\2]9NKS1+BWMM/L#H;.UFEI"510V,J06.1QCUY.
M2:P-:U8:SJCWHT^RT\N!F&R1DCSZX+'D_6CJC;#4JD)<T^J[WV<OT:/5Y[;2
M_"\/Q!L=/T>UDMK>TL6$<TLYWA_+)4D2 XW$MP0<GKCBN,^%+!_BOI+*BQAI
M)2$7.%_=OP,DG\S5+4/'NJ:E)KCSP6BG6XH8KC8C#8(MNW9EN#\HSG/X5E^'
M==N?#.OVVKV"0R7%L6*+,"4.5*\@$'H?6CK?R(AAZBP]2$OBDN_]U+\[EKP@
MFDR^,;&#Q% )].N)?)E&]DV;N V5(/!(/X5U]AX$L-$AN$\46AN+FXUV'2K)
M6=TRH<&63Y2,@J0!GUKS3)W9Z'.:ZG6OB)K6OZEHU[J"VQDT?88%1&"R,I!W
M/\W).T9QCIVIJUU?^OZV^9KB*=:<_P!V[)[Z]MK>O7T.AUG1/#7@ZVNM0O\
M13J_VS5;NULK5KJ2**VBADV_,RG<S'(X)Z<UL>$=(TH^)/#WB30;1].MM1@O
MH9+%YC*(I(X6R49N2ISWZ&N(@^(>HJVH+?Z?IFIVM]=O>-9WT#/%#*Q)+1X8
M,O7'7I2_\+'UA?$6GZK#!8P+IT;16MA% 5MHT8$,NP'/.>3G/O4]+>7Z6.>=
M"O*+777KHUK96Z=-?+S.E\)^&=#_ +*T9?$VDZ6DNIR*(WN=3N5N9T=]JM'#
M$I '8%N#CD@4:E'::)\,M5TI-,M;Q;7Q1)9I).\H9B(W"R';(HW <?W?4$\U
MAVWQ1U&VGL[@:+HDESIX*V=Q);.7MX]Q(1?GQM7) R"0._>J,7CW4 NL175A
MIU[;ZM<M=RV]S$S)%,<_/'A@5(W8Y)JF]_ZZK_@@J%=SYI=[[^NWWG;S^#/#
M6D>((- U'3],:V2-8[S5I_$$4-PDC*"76$R@!5)^Z4)(_7C/ RQ6'Q6TF#;!
M?1QZDD22%FVG]Y@2*589]1R1Z@BI/^%C7<\,/]J:#H6J7<48C%[>V9>9@!@;
MB&"M@>H-<O:7]Q8ZG#?VCB*XAE$T;*H 5@<C Z=>U$7::;-*="LZ4H5'JU;?
MKKK_ %]QZO87^CM!\1I]4TB-;*&6(26UI+(OVAQ<OM+,S,5RV,[<#'0"JFE>
M$/#_ (VL]!O=-TS^PUGU&:TO(HKIY5=$B\W<#(3@X!'7'.:Y35/'MYJ=OJT(
MTO2[,:NL8NS:PNA=DD,F_ER-Q)Y[8["JNF^,]6TC2;*PTYHH!97QOXIE4^9Y
MA380><%<=L=Z4=%9^1#P]:SE!V;??^[;\SJ=2T3P[=:!K$GV#2-$N+6/SK"2
MV\017;W&" 8G02MEB,D%0.>/K0^%@MCJ7B 7[2K:_P!@W?G-"H9PF%SM!(!.
M.F369JWC3^U;&X@'AOP_927&/,N;6R*R]<G!9B%S_L@52\,^)KCPO?W%S:VE
MI=BYMGM98;M&9&C?&X85E/;UH77T_0U]E5=&47O==?3J[G=VD7AV;X;75OX;
MNKR:S75K675AJ2+')'$6V*4"$K@D\G.:YKXIRW;_ !(U6*\RJ6\@BMH_X4@
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
M0G)M;VZW\BM1113.L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M84444S0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **NZ1!#=:M!!<V]U<I(VT0V9 ED;'"J2#C)QS@_2K
MGBG3++2-;-IITDC*L2&6.219&@E*Y>,NH ;:>,@#T[4&?M%S\G6US&HK9\2:
M/;Z/)IJVSR.+O3H+M_,(.'=<D# ''I5O^S-$TS0M+N]8CU"ZFU)))5^RSI$L
M**Y0?>1M[94DC*X&/7-'<3JQLFNNWYG-T5WND_"W4)9K"?5FV65R$,BP[UDC
M#QLZ'<R;#]T9VEB,C.*JQ?"[79;>SF:2UA%T8AB7S%\KS%+)D[-IR!C"%B"0
M,<T&/US#WMS'&45VMA\/O.V>=J$4DQOWLC:[9;=B5B\PG<\1*D>C)V]ZS&\'
M3I<VEI)J5D+ZZ$1^Q(D\DL8D7<I(2,YXP<*6/(XH_K[REB:3=DSG:*ZRQ\%/
M%\0K#PYK;D)<E&9[<E"49-PQYB@J?4,O'I4^M^!A#:P7FE2!(6M899HY[E9]
MK2S-& DD:A7'R@G'3/>C_A@>*I*2BWND_OV.,HKM8?AO?1:A9Q7ES:RK<7[V
M7EP22KET=D8>9Y3(GW2<'YL$';5=/AUJD\%LUI=V-S/.EL_V:-W\R-9SB,ME
M OUP21]*-P^M4?YOZV.2HKLYOAAK%N93-=6BQQP>?O\ +N"64.5.(_*W\$9)
MVXP0<X-8VN>&+G05L3<W-O-]MC$D?DB0KM(!!WL@5OO8^4M@@YQ0M=BH8BE-
M\L68M%=;J7AW3(_$+^&-+@OYM76=+9+F6X00R29 <^7LRJ]<'>>F>_#(O 5Q
M/ ]U#K.E/8I#-*]X'F\M?*9%9<>7NW?O%(^7!!X-&^HEB:=DV[7_ %V^\Y6B
MNZTGX;2/KRVFN:A;00>>\"^4[;[AEB$G[OY",89?O;>N.M9UM\/M6NKZXM8Y
M[,-;^09&:1@H66(RAL[>BJIS^F:"?K='7WNE_P!#EJ*Z(>%K=M$U348]=LIU
MT\0D"&.4B4R%AMRR*5(V]QCGJ*GL-!TZ/1]*N;^TU+4;G5I9!!;Z=(J,B(=I
M.#&Y=B<\#' Z\T%O$02^=OPOU\CEJ*ZA_ E^D1,MW9P7*P)=2V4K.)H(68+O
M?Y-O&02 =P':KUO\*=?GD=#+:1E)&C;/FL1B4Q@X1"=K,K8.,84DXH)>+H15
MW(XFBNO/PYOXI%CO-4TRUE^S37<L<KREH8HF*,6VQD=5( &2<4R/X=:M-<7\
M,,]O(]C&)24CG*2*8O-!#^7M7*]G*G-(?UJC_,<G1783_#74XKE((]0TV>3S
MEAF$<D@%N6B:;+ED QL4D[<],=:;I/PZU'7A(^CW]C>0*ZQ+/$L^UY&!.S_5
MY4@#DL%49'/-/87UJC;FYM#D:*4@JQ!&"#@@TE!TA1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M_P#O[)_\;H_X4KXC_P"?W2_^_LG_ ,;H#ZU1[_F>=T5Z)_PI7Q'_ ,_NE_\
M?V3_ .-T?\*5\1_\_NE_]_9/_C= ?6J/?\SSNBO1/^%*^(_^?W2_^_LG_P ;
MH_X4KXC_ .?W2_\ O[)_\;H#ZU1[_F>=T5Z)_P *5\1_\_NE_P#?V3_XW1_P
MI7Q'_P _NE_]_9/_ (W0'UJCW_,\[HKT3_A2OB/_ )_=+_[^R?\ QNC_ (4K
MXC_Y_=+_ ._LG_QN@/K5'O\ F>=T5Z)_PI7Q'_S^Z7_W]D_^-T?\*5\1_P#/
M[I?_ ']D_P#C= ?6J/?\SSNBO1/^%*^(_P#G]TO_ +^R?_&Z/^%*^(_^?W2_
M^_LG_P ;H#ZU1[_F>=T5Z)_PI7Q'_P _NE_]_9/_ (W1_P *5\1_\_NE_P#?
MV3_XW0'UJCW_ #/.Z*]$_P"%*^(_^?W2_P#O[)_\;H_X4KXC_P"?W2_^_LG_
M ,;H#ZU1[_F>=T5Z)_PI7Q'_ ,_NE_\ ?V3_ .-T?\*5\1_\_NE_]_9/_C=
M?6J/?\SSNBO1/^%*^(_^?W2_^_LG_P ;H_X4KXC_ .?W2_\ O[)_\;H#ZU1[
M_F>=T5Z)_P *5\1_\_NE_P#?V3_XW1_PI7Q'_P _NE_]_9/_ (W0'UJCW_,\
M[HKT3_A2OB/_ )_=+_[^R?\ QNC_ (4KXC_Y_=+_ ._LG_QN@/K5'O\ F>=T
:5Z)_PI7Q'_S^Z7_W]D_^-T4!]:H]_P S_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>capturea01.jpg
<TEXT>
begin 644 capturea01.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #.#,
M )*2  (    #.#,  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#4@,#DZ,S(Z,S, ,C Q.#HP
M,SHP-2 P.3HS,CHS,P   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 U5# Y.C,R
M.C,S+C@R.#PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" 'Q!>(# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#RRBBBMR0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#Z4\+?\B?HW_7A!_Z+6BCPM_R)^C?]>$'_ *+6BL"CYKHHHK<D
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ^E/"W_(GZ-_UX0?^BUHH\+?\B?HW_7A!_P"BUHK H^:Z
M***W)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** /I3PM_R)^C?]>$'_HM:*/"W_(GZ-_UX0?\ HM:*
MP*/FNBBBMR0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#Z4\+?\B?HW_7A!_Z+6BCPM_R)^C?]>$'_
M *+6BL"CYKHHHK<D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ^E/"W_(GZ-_UX0?^BUHH\+?\B?HW
M_7A!_P"BUHK H^:Z***W)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** /I3PM_R)^C?]>$'_HM:*/"W
M_(GZ-_UX0?\ HM:*P*/FNBBBMR0HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Z4\+?\B?HW_7A!_Z+
M6BCPM_R)^C?]>$'_ *+6BL"CYKHHHK<D**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^E/"W_(GZ-_U
MX0?^BUHH\+?\B?HW_7A!_P"BUHK H^:Z***W)"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /I3PM_R
M)^C?]>$'_HM:*/"W_(GZ-_UX0?\ HM:*P*/FNBBBMR0HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Z
M4\+?\B?HW_7A!_Z+6BCPM_R)^C?]>$'_ *+6BL"CYKHHHK<D**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ^E/"W_(GZ-_UX0?^BUHH\+?\B?HW_7A!_P"BUHK H^:Z***W)"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /I3PM_R)^C?]>$'_HM:*/"W_(GZ-_UX0?\ HM:*P*/FNBBBMR0H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **Z/P]X3_M[3WN?MOV?9*8]O
ME;LX .<Y'K6M_P *W_ZBO_DM_P#94KH#AJ*[G_A6W_45_P#);_[*E_X5K_U%
MO_);_P"RHN@L<+17=CX:9_YBW_DM_P#94O\ PK/_ *BW_DM_]G1=!8X.BN[/
MPTP,G5N!U_T;I_X]5=_A]M&1J1(/3-N!G_Q^ES(=F<9176OX$=.?MQ*'HP@Z
M_ANHE\"-%&K_ &_(.0?W'0_]]4N>(69R5%=(/"!+[?MO?&?*ZCL?O5%'X6,F
M,73?>VM^Z^[Z'K1SQ"S,"BNAE\+)"K%[_P"ZX0XA[X)]?:M&S\ Q7D)==7V8
M."#;_P#V5/F069QM%=Y_PK+/_,7_ /);_P"SI?\ A6/_ %%__);_ .SHYD*Q
MP5%=[_PK+_J+_P#DM_\ 9T?\*R_ZB_\ Y+?_ &=.Z"QP5%=[_P *R_ZB_P#Y
M+?\ V='_  K'_J+_ /DM_P#9T706."HKO/\ A67_ %%O_);_ .SH_P"%9_\
M46_\EO\ [.BZ"QP=%=+XC\(?\(_IT=U]N^T;Y1'M\G;C()SG<?2N:I@%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!]*>%O^1/T;_KP@_P#1:T4>%O\ D3]&
M_P"O"#_T6M%8%'S71116Y(4444 %%%% !1110 4444 %%%% !1110 4444 >
MC?#W_D7Y_P#KZ;_T!*ZS%<I\//\ D7Y_^OIO_0%KK *S>Y0"GBD IU( %,GD
M\F%GQG'09QD]J<[K'&SN<*HR361<W;70/E*20"8\YP".YI2=@'W=P8K=GFD+
MS* 3&C#:HSWQR:BLX9;]A<%LJ&P IW*?H#T]ZAALX[F827+)$PR2QR,GIVZB
MNBMM/!'[ORR=G!5L@_X?E611633GE(4,%!SAEYP?4?ETI\VGN5R,@QL65@.Q
MZY%7XH7C.R7:=W0ACU_SZ5:>01,I*<D88%N2.X^O0X[_ (4#.>O-%C15>)=K
M*3@9_BQG.?0U0M=*1I74EE&T$!CCG//X=*Z2YF4*48;DSE6&.5Z_F,5@S77V
M:9U)'[M>"><J3Q^IH&5YK%'E=&4;U<=/N]2/Z56NH9)=HMF/[P@2+G!Z9'/:
MMAITN%E8@*ZP%SCUW=:HA1+=99OD<989YP.F?3O0(?;:H]G&JW6Z1-VU=JDD
M#WK:C=98Q(ARK#(KGI7VKYK$&21=JC'?)/3\*72]0-K-%#<2L1.QV!FZ=ZM,
MFQT>*,4X'< 1THQ5B&48IY%)B@!M)BGXIO6@#D/B/_R+L'_7VO\ Z ]>:5Z9
M\2!_Q3L'_7VO_H#UYG5QV)844450!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]*
M>%O^1/T;_KP@_P#1:T4>%O\ D3]&_P"O"#_T6M%8%'S71116Y(4444 %%%%
M!1110 4444 %%%% !1110 4444 >D?#O_D7I_P#KZ;_T!*ZP5R?P[&?#T_\
MU]-_Z E=:.*S>Y0N*<.*04X4@*-_- 66VG9@&&YM@YZTOV*V(V*SMM^ZI4@G
MVR16? 9KK4KJ> ;PK;%#L1P/3'YUJI=0QE!.5B8</L7=CWR1FLI;EI#K73Y!
MRT03)^4.W'Y?_6JXD*B(9Q&^<%DRA)_3-59-5M(L^1< R=CM )JFFK3W$A1W
M+$\;FY'Y'I4-V-(P;>AN 9F2.7('."_RY_QHFGBA;R[F-@,]6Y"GW]O>L\-,
MT."J\= K9!/MGI41OYDQ$Q9DQM'F ,?IFIYD7[-B7R! XC. <G&<^G(K&O7W
M".20_P (C<'NI)XK2G;?&5*?=' Q^G\ZYJ^N9F<*4(VMQCD<>O\ A2YBO9E^
M.Z<QS(Q !.P$#L.@_+/XTL9V0LTS[6<[I22"R@_PY]?Z5EI(Y@+.QB5R?FDX
M/^?:HKG4,,/+W,%_B9.,>PZ"K3,I1:-2[O0MOYC *S']V@_STKGKN[%S<QI"
MYD:,_(RKD#')/^%*\IN,-/N;=P, '^M2(R0V^RUCP6ZDC&/K5&;.^T29[K1;
M664YD:,;CZD<5>Q6!X-F5]+D@#[C#(1SVS718K4@9BBG8HVT -(S2$4_;32*
M8''?$G_D7(/^OM?_ $!Z\RKT[XDC_BF[?_K[7_T!Z\QJX[$L****H HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ^E/"W_(GZ-_UX0?\ HM:*/"W_ ")^C?\ 7A!_
MZ+6BL"CYKHHHK<D**** "BBB@ HHHH **** "BBB@ HHHH **** /2?AU_R+
ML_\ U]-_Z E==7)?#G_D79_^OMO_ $!*Z\"LWN4(!2XP"?:E IVWBD!CZ;.Z
M[UMMH"-^\##L3DXJ6.)'F>1_EW9<COZ9)].126"A+PP%>"S%\<8%/G"PK/%%
ME7FQ&#GD#K@'\*YYNVIM3CS.PRTL/[2NOG4K I^\1D-_A6W#H-M Y>+)Y'WB
M31IR+#;I$N<*.>>];,,091D=:X)5')GJ1IQBC/GL_-PJC"CTXK*O+*2-C&RM
MC&5.377>6@ (&*KW-MN88Y'K1K8?NLXN:VF=4 1L]O<55?2WD)W#9Z@BNOD@
MP^%'./RJG<Q[5.5^8"I;9I%1.&U&RV.6<EF' ;/2L)HU^T*,% #EB&Z_G79Z
ME;^9GCFN4O8&6<!ZN$VC.I3B^A%:J\\K,)3DGG)QG_&HYYYH&)>!,+T(!R/?
MTIJ7 MKP1R E",_0U)=SD&9).1WR:[82NKGFUH<LCJ? .QK"Y>,*I,G(')'%
M=97'?#GY[.];!QO7'/!ZUV>*W6QS,;BBG8H(I@,-(13R.*:!0!QOQ*&/#=O_
M -?:_P#H#UYA7J/Q,_Y%JW_Z^U_] >O+JTCL2PHHHJ@"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#Z4\+?\ (GZ-_P!>$'_HM:*/"W_(GZ-_UX0?^BUHK H^:Z**
M*W)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#TOX<?\ (NS_ /7VW_H"
M5UX%<E\-QGPY<?\ 7VW_ * E=@!6;W* "G8I0*7%2!A:BZP:N &V[D$A]S3(
MY//U6-BY8 D@9^M-\38@NK2?'WU:,^_<52TF?SM4BP-J <#_ #[5Q8EM(]#!
MI.5SLK,A7 /KQ6Q V.O'%8EN?N^M:]NW')Q[5PQ>IZ$EH7L_+CWIK[-O+4P'
M*@XZTA(]A6IB5)#B3C)]:IWBL3TJ](#OSC/TJG=Y*G=QQ4LN.Y@WD9(..,5S
MEW!NG(*Y)KI;\E5_"L!F_?,S>M2C1G)ZJ/(N#VXXJA-<.WEL6!/ ;/\ %Z?S
MK5\1IBZ&!G(XK#E81LF>5;CCM791>AY^(6K._P#AM*I_M"$?>7:V/Q(KNL5Y
MY\,"&U+4,'/[I2?SKT?%=L=CSV1$48IY%)BJ$,Q28I^*3% '%_$T?\4U;_\
M7XO_ * ]>6UZG\3_ /D6;?\ Z_%_] >O+*N.Q+"BBBJ **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /I3PM_R)^C?]>$'_HM:*/"W_(GZ-_UX0?\ HM:*P*/FNBBB
MMR0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ].^&O_(MW'_7VW_H"5V(
M%<A\-!GPW<?]?;?^@)798K)[E !2XXH IP% &!XK0-96K''RS?S4\U@Z#<"6
M]C<<@L03^%7O$6K1/J3Z9([*^W=$<?+N'K[XK.TT)IRM)(0 DK$D_CS7!7DI
MIV/2P].5*2OU5SO(PWR;>U:-HN,DMFO/?^$YM8I8U$RNF<%5;G\:T8/'VE*A
M?[2"V<;?Z5RJE(ZG6CM<[M6W?Q<T[8-WS'-<O8>*K*[VF*4$G@FM^*?[0@=#
ME3T-79K<6Y9E51'N&!@<UB7=RSN=O3I6C<R;(6).%'6O.?%7CB'2)1#"H=\9
M.",?2CE<G9!S*"NS>O'"CG+'!.,]*YR;4;6-V#MMYK@=2\<:KJ4FVP5U9OX0
M>E4A;>()%\^\#8QTW8)%:JBNK,G7;V1UNN2+-M93G'<=Q7.W66V;.S5F?VG=
M6\VR=V9,?=8YQ6M#MD5&0Y&?3-:1CR&$I\]S7T+6[C19[B2Q1#+,@5F(X7G-
M>@>#O%#ZUYUI=/&]Q%R&3C(S@C'J.*\T$!$YA7@D_,1UQ_G%=-\.K*.U\38B
M&/W4F?4_YXJXS?/8/8Q=%RZGIV*3%2;:3%=9P$>*0BI"M)B@#B/B@,>&+?\
MZ_%_] >O*J]7^*0QX7M_^OQ?_0'KRBK6Q+"BBBF 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MZ%+X:\37VDSY)MI2JL?XTZJWX@@UT\/P\B'P?N?%UW+.EX)%-O"" AB+A-S
MC.2=V,$=*GF7+S="K/FY3@Z***H04444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 ?2GA;_D3]&_Z\(/_1:T4>%O
M^1/T;_KP@_\ 1:T5@4?-=%%%;DA1110 4444 %%%% !1110 4444 %%%% !1
M110!ZG\,/^19N/\ K\;_ - 2NU KB_A>/^*9N/\ K\;_ - 2NV K-[E !3@*
M7%. H @N(]T8(^\K C^7]:Q)K7RM:(3(RH8'UKH+@8M7*]0,X^G-9K,DUW%(
MIW#R@!^>:\[%+WD^YZF#D^2W8MVMK]I4X!)ZY-3'347YI,=/2K%G<+"@''H:
M??ZI%! 68CCFN:RL=R<KV,^=(]JI&H4]SBI[)0DZKP<<YK!M=6EU:[<*?W*
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#Z4\+?\B?HW_7A!_Z+6BCPM_R)^C?]>$'
M_HM:*P*/FNBBBMR0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]6^%P_X
MIBX_Z_&_] 2NW KB?A;_ ,BO<?\ 7XW_ * E=PHJ'N4*!3@M %2!:0" 5CZU
M']F>.:) H?(;:,9/6MP+536H0^E2,1S$0XX]^?TS6-:/-3:-Z$^6HC*M[T*&
M+-C'0UA:O>'5+E+&WD)9S\VWTJ6:UD??"C$*W*X/05>TNWM=&LPVU [</(1\
MQ/UKRHM'M7MJ6X;%+33@MDFQXQT[-]:6QUI8KQDN8S$V.C=S4T6HV\C81U;U
MP:+VUM+ZW*R(K'KQP15AS(S_ !5KMD+ N[A5!/&>M>53>++@J]MI0QO;)(Z+
M71^)/ DM](/LLDZ)GH7)%9=OH(T@>4X4-ZUK%*UV9R;O9%72(;I'::[=FE<Y
MY["NQM#+-#^Z)\P="3U]OI7*WFKV5A&3+<1I]36IX3OVU5VE5)!;J>'(V[OI
MFB2TN)26Q)K$TB[MX8,.",]#7+RLS*^?6NVUY2NDH\Z;9)'9\=P.@_05PMPX
M2# ZG)J*>I-78]W\&KCP7I>>OV=3^?-;6*S/"5Y:ZCX1TVXL1LA\A4"9SM*C
M&/TK7*UZRT5CQF[LAVTTBIMM-*T"(<4TBIBM-*TP//\ XMC'A.U_Z_D_]%O7
MCU>Q_%X8\)6O_7\G_HN2O'*I;$L****8!1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!]*>%O^1/T;_KP@_P#1:T4>%O\ D3]&_P"O"#_T6M%8%'S71116Y(4444 %
M%%% !1110 4444 %%%% !1110 4444 >L_"L9\+W/_7XW_H"5W 6N)^%(SX6
MN?\ K];_ - 2NZ45#W*0 5(HH"U(%I# "GF-70HXRK#!![BE"U*JT".(O86T
MR_-O)G;&=\3'^),\<_I4UY;17T:D\JWW@1FNFUC2QJ>FR0A5\X#=$Q'1OKVS
MT/UKBM)N95N'M)]T;J>4<8(([5Y->C[.5UL>OAZRG&SW*NN>&K5],V6Q:RD!
MRL]O\C@^O'7^1J7P]I,%Q:B&[U&Y@NE7)D$QVMZ?>Z'VK>F3<I1AD'D&JMG;
M6J7+"Y&(VR 0O3WJ8RN=:46M=&$O@S57CCD@UN1HY.A= >H[&N<UGPS!87>-
M1EFO9F3*B1CCOV' KIYK:PB4*M\'C!^4,A.*RM0%OY96,LS'G(&*O1 J:;]Z
M1PO]@VSW@FGMXF,> JA<@5V6D6R0VZ?*![ 8JC'!YDP4+M4<\5I22"QLFE8[
M1CCVJ9R;)?*OAV.6\9ZEOU PJWW5''I7(RRF7S2.B1G'Y5)JM\;J^FES]]N/
MI5&1_*T^9AU8$#WS6M.-D<=27,ST;X8^)X?#NB0-J3NMC);*78*6\L@#YL#M
MSR?:O9[:>VOK6.ZLIH[BWF4/'+$VY74]"#7@>C6;6.AV5M,/G2!0X]#CD5AZ
M9XQU7X:^,9DM2\VE2MO:Q9SY;(W)*=E8<\CVS7L5(VLSR8L^FBE-*8J'1]6L
M]?T>VU/37\RVN8PZ'N,_PGW'0CM5LK6)979:C*U9*TQEH \Z^, QX0M?^OY/
M_1<E>,U[3\8QCP?:_P#7^G_HN2O%JM;$L****8@I\$$MU<1V]O&TLTKA$11D
MLQ. !3*V/"'_ ".VB?\ 80@_]&"JBKR2)D[*Y<_X5WXP_P"A:U+_ ,!VH_X5
MWXP_Z%K4O_ =J^P*898U.#(H/H6K'F9=CX\F\">+(#B3PUJW3.5LI&'Y@5CW
M=E=6$YAOK::VE R8YHRC?D:^W596&5(8>H-9^M^']*\1Z>UEK5E%=PL. Z\J
M?53U!]Q1SL=D?%E%=?\ $?P)-X%\1?9E9IK"X!DM9FZE>ZGW']0:Y"KBU)70
MFK.P4444Q!1110 4Z.-Y9%CB1G=R%55&2Q/0 4VK^@_\C)IO_7W%_P"ABG%7
M:1,G9-EW_A"/%?\ T+&L_P#@OE_^)K)N[.YL+J2UOK>6VN(SAXID*.I]P>17
MV]7R5\5_^2J:Y_UW7_T!:R4[RL:6TN<A1116A(4444 %%%% %_3="U?65D.D
M:7>WXB($AM;=Y=F>F=H..E6Y?!OBB"%Y9O#>KQQQJ6=WL90% ZDG;P*]J_9U
M@V^%]6G_ .>EXJ?]\H#_ .S5Z^Z+)&R. RL,$'N*F;<79!'75GPY16_XX\/-
MX7\::CI94B*.4M 3WC;E?T./J*P*(OF5QR5G8*U;+PMX@U*T6ZT[0M2N[=\[
M9H+.1T;!P<$#'6J-C9S:CJ%O96J[YKB18HU]68X'\Z^S- T>'0/#UCI5M_J[
M2%8P?[Q Y/XG)_&J>D;DWUL?(%]X8U_2[5KK4M#U*SMU(!EN+22- 3TY( K+
MKZJ^,T'G_"G5<#)C,3_E(M?*M1&7-<MQLDS3L/#.O:I:BYTS1-1O("2!+;VD
MDBDCJ,@$4S4?#^LZ/"DNK:1?V,;MM5[JV>(,>N 6 R:^CO@5_P DOM_^OF;_
M -"K&_:*_P"13TK_ *_3_P"@-1.7*[>A,/>7WGSU1115@%%%% !1110 4444
M %%%% !1110!<T[1M3UB1TTC3KN_>,9=;6!I2H]2%!Q5NY\(^)+.VDN+SP]J
ML$$2[I)9;*150>I)7 %>G?LY_P#(>UK_ *]H_P#T(UZS\1_^2:Z__P!>4G\J
MBI+D5PA[TK'R#1115@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'TIX6_P"1/T;_ *\(/_1:
MT4>%O^1/T;_KP@_]%K16!1\UT445N2%%%% !1110 4444 %%%% !1110 444
M4 %%%% 'KOPG&?"MS_U^M_Z E=XJUPOPE&?"ES_U^O\ ^@)7>K4/<I#@M2!:
M:!4JCI2 >JU(J5EZIXCT;0[=Y=6U*VM@@R4:0;S]%ZD_2O,?$OQW38\'A2Q)
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
M46_VOPCJ]O\ \];*9?S0U\85G#XG\OU-)?"OG^AIV'AG7M4M1<Z9HFHWD!)
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
M5G(9#VP2H'ZXKZ2N75+29W.%5&))[#%9UUI?R'2?O6\SY,^%W_)4-"_Z^?\
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
M'1LHN<$<'G-<\;\Z]'^AM]EGN7P*_P"27V__ %\S?^A5C?M%?\BGI7_7Z?\
MT!JE^#/B?0=+^',%MJ>MZ=9SBXE)BN+N.-@">#@D&LGX\>(-&UCPSID6DZO8
M7TB7A9DM;E)2HV$9(4G JJOQ?=^A%+;[_P!3DO@GXKB\.^-#9WL@CM-400EC
MT60'Y"?S(_X%7TQ<VT-Y:2VUU&LD,R&.1&Z,I&"*^(*]I^'GQQ%A:1:5XR\R
M2*,;8M00%V"]A(.I^HY]CUK2<>=$J\7<Y[QO\&M=T#4)9M"M)M4TQB6C,"[Y
M8Q_=91R<>HS^%<QIO@+Q5JMVMO::!?[F_BE@:-%^K, !7UCI7B+1M<A$ND:G
M:WBG_GE*"1]1U'XU?FGBMXR\\J1(.K.P 'XFLU)QT93UV.+^&7P]C\":+)]H
MD6?4[O!N94^ZH'1%]AD\]S3/BYXKB\,^!KJ))0M]J"-;VZ \\C#-^ /7U(J+
MQ7\8_#'AR"1+2Z35KX A8+1PR@_[3]!^&3[5\Y^*?%.I^+];DU+5Y=SM\L<:
M\)$O95'I_.D[U'KL5&T-33^%W_)4-"_Z^?\ V4U]<5\@_#B[M['XC:-<WL\5
MM!'<9>69PBH,'DD\"OJ+_A./"G_0SZ-_X,(O_BJTG\*,H_$_Z[GR5XE_Y&S5
M_P#K]F_]#-9E:'B&6.;Q-JDL+K)&]Y*R.AR&!<D$'N*SZ5/X$:3^)GU'\#_^
M25V/_7:;_P!#-<[^T7_R+NC?]?3_ /H%7?@[XHT#3/AM9VNI:YIMG<++*6BN
M+N.-P"YQP3FL'X]:_H^L:#I,>D:M8W[QW+,ZVMRDI4;>I"DXJ:OQ?<*EM]_Z
ME3]G/_D/:U_U[1_^A&O6?B/_ ,DUU_\ Z\I/Y5XS\!=9TS1]:U=]7U&TL$DM
MT"-=3K$&.X\ L1FO3O'WB[PW>?#[6[>S\0Z5//+9NL<45[&S.<=  V2:=?6/
MR"E\?S_R/F'3["YU348+&PB::YN)!'&B]R:]3\2? +5]/T^"X\/W"ZE((E^T
M6[$(^_')0G@C/8X/UKA? _BH^#?%$&KBRBO BE&CDX(!ZE3V;W^M?2WAOXG>
M%?$T*?9-3BMKANMK=L(I ?09X;\":N5[*Q*>NI\SQ>%/%MCJ*?9]#UB"[C?Y
M&CM9%93Z@@?K7U9X1&L+X1TX>)3G5!"/M'3.>V<<9QC/OFMA75EW*P*^H/%<
M[XC\>^&_"]N[ZIJ</FJ,BVB8/*WL%'/XG J'/W;,KEUNCS3]H[R?LN@YV^?O
MFQZ[<+G]<5X372^//&=UXX\2/J,Z>3 B^7;09SY:9[^YZFN:HIII:CDT]@HH
MHK0D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /I3PM_R)^C?]>$'_HM:*/"W_(GZ-_UX0?\ HM:*P*/FNBBBMR0H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ,G\Z*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#Z4\+?\B?HW_7A!_P"BUHH\+?\ (GZ-_P!>$'_HM:*P
M*/FNBBBMR0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#Z4\+?\B?HW_7A!_P"BUHH\+?\ (GZ-_P!>
M$'_HM:*P*/FNBBBMR0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#Z4\+?\B?HW_7A!_P"BUHH\+?\
M(GZ-_P!>$'_HM:*P*/FNBBBMR0HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Z4\+?\B?HW_7A!_P"B
MUHH\+?\ (GZ-_P!>$'_HM:*P*/FNBBBMR0HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "B@ LP"@DDX '>I?LEQ_SPE_[X-*Z6YI"E4J:PBW
MZ(BHJ7[)<?\ /"7_ +X-'V2X_P">$O\ WP:7,NY?U:O_ "/[F145+]DN/^>$
MO_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_WP:/LEQ_SPE_[X-',
MNX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_ "/[F145+]DN
M/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_WP:/LEQ_SPE_[
MX-',NX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_ "/[F145
M+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_WP:/LEQ_S
MPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_ "/[
MF145+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_WP:/L
MEQ_SPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_
M "/[F145+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_W
MP:/LEQ_SPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'
MU:O_ "/[F145+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_G
MA+_WP:/LEQ_SPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1
MS+N'U:O_ "/[F145+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9
M+C_GA+_WP:/LEQ_SPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?
M^^#1S+N'U:O_ "/[F145+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5
M%2_9+C_GA+_WP:/LEQ_SPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?
M\\)?^^#1S+N'U:O_ "/[F145+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C
M^YD5%2_9+C_GA+_WP:/LEQ_SPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_]\&C
M[)<?\\)?^^#1S+N'U:O_ "/[F145+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K
M_P C^YD5%2_9+C_GA+_WP:/LEQ_SPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_
M]\&C[)<?\\)?^^#1S+N'U:O_ "/[F145+]DN/^>$O_?!H^R7'_/"7_O@T<R[
MA]6K_P C^YD5%2_9+C_GA+_WP:/LEQ_SPE_[X-',NX?5J_\ (_N9%14OV2X_
MYX2_]\&C[)<?\\)?^^#1S+N'U:O_ "/[F145+]DN/^>$O_?!H^R7'_/"7_O@
MT<R[A]6K_P C^YD5%2_9+C_GA+_WP:/LEQ_SPE_[X-',NX?5J_\ (_N9%14O
MV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_ "/[F145+]DN/^>$O_?!H^R7'_/"
M7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_WP:/LEQ_SPE_[X-',NX?5J_\ (_N9
M%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_ "/[F145+]DN/^>$O_?!H^R7
M'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_WP:/LEQ_SPE_[X-',NX?5J_\
M(_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_ "/[F145+]DN/^>$O_?!
MH^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_WP:/LEQ_SPE_[X-',NX?5
MJ_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_ "/[F145+]DN/^>$
MO_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_WP:/LEQ_SPE_[X-',
MNX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_ "/[F145+]DN
M/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_WP:/LEQ_SPE_[
MX-',NX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_ "/[F145
M+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_WP:/LEQ_S
MPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_ "/[
MF145+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_WP:/L
MEQ_SPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'U:O_
M "/[F145+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_GA+_W
MP:/LEQ_SPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_]\&C[)<?\\)?^^#1S+N'
MU:O_ "/[F145+]DN/^>$O_?!H^R7'_/"7_O@T<R[A]6K_P C^YD5%2_9+C_G
MA+_WP:/LEQ_SPE_[X-',NX?5J_\ (_N9%14OV2X_YX2_]\&FO!+&N9(G09QE
ME(IW0I4*T5>46EZ,91113,0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M^E/"W_(GZ-_UX0?^BUHH\+?\B?HW_7A!_P"BUHK H]0HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#(\6_\B5K?_8/G_P#1;5\NU]9W
M=K#?64]I=)YD%Q&T4B9(W*PP1D<C@UR__"K/!O\ T!__ ":F_P#BZQJ0<GH?
M4Y'G&'RZG.%5-W=]+?JT?.E%?1?_  JSP;_T!_\ R:F_^+H_X59X-_Z _P#Y
M-3?_ !=9^QD?0_ZUX+^67W+_ .2/G2BOHO\ X59X-_Z _P#Y-3?_ !='_"K/
M!O\ T!__ ":F_P#BZ/8R#_6O!?RR^Y?_ "1\Z45]%_\ "K/!O_0'_P#)J;_X
MNC_A5G@W_H#_ /DU-_\ %T>QD'^M>"_EE]R_^2/G2BOHO_A5G@W_ * __DU-
M_P#%T?\ "K/!O_0'_P#)J;_XNCV,@_UKP7\LON7_ ,D?.E%?1?\ PJSP;_T!
M_P#R:F_^+H_X59X-_P"@/_Y-3?\ Q='L9!_K7@OY9?<O_DCYTHKZ+_X59X-_
MZ __ )-3?_%T?\*L\&_] ?\ \FIO_BZ/8R#_ %KP7\LON7_R1\Z45]%_\*L\
M&_\ 0'_\FIO_ (NC_A5G@W_H#_\ DU-_\71[&0?ZUX+^67W+_P"2/G2BOHO_
M (59X-_Z _\ Y-3?_%T?\*L\&_\ 0'_\FIO_ (NCV,@_UKP7\LON7_R1\Z45
M]%_\*L\&_P#0'_\ )J;_ .+H_P"%6>#?^@/_ .34W_Q='L9!_K7@OY9?<O\
MY(^=**^B_P#A5G@W_H#_ /DU-_\ %T?\*L\&_P#0'_\ )J;_ .+H]C(/]:\%
M_++[E_\ )'SI17T7_P *L\&_] ?_ ,FIO_BZ/^%6>#?^@/\ ^34W_P 71[&0
M?ZUX+^67W+_Y(^=**^B_^%6>#?\ H#_^34W_ ,71_P *L\&_] ?_ ,FIO_BZ
M/8R#_6O!?RR^Y?\ R1\Z45]%_P#"K/!O_0'_ /)J;_XNC_A5G@W_ * __DU-
M_P#%T>QD'^M>"_EE]R_^2/G2BOHO_A5G@W_H#_\ DU-_\71_PJSP;_T!_P#R
M:F_^+H]C(/\ 6O!?RR^Y?_)'SI17T7_PJSP;_P! ?_R:F_\ BZ/^%6>#?^@/
M_P"34W_Q='L9!_K7@OY9?<O_ )(^=**^B_\ A5G@W_H#_P#DU-_\71_PJSP;
M_P! ?_R:F_\ BZ/8R#_6O!?RR^Y?_)'SI17T7_PJSP;_ - ?_P FIO\ XNC_
M (59X-_Z _\ Y-3?_%T>QD'^M>"_EE]R_P#DCYTHKZ+_ .%6>#?^@/\ ^34W
M_P 71_PJSP;_ - ?_P FIO\ XNCV,@_UKP7\LON7_P D?.E%?1?_  JSP;_T
M!_\ R:F_^+H_X59X-_Z _P#Y-3?_ !='L9!_K7@OY9?<O_DCYTHKZ+_X59X-
M_P"@/_Y-3?\ Q='_  JSP;_T!_\ R:F_^+H]C(/]:\%_++[E_P#)'SI17T7_
M ,*L\&_] ?\ \FIO_BZ/^%6>#?\ H#_^34W_ ,71[&0?ZUX+^67W+_Y(^=**
M^B_^%6>#?^@/_P"34W_Q='_"K/!O_0'_ /)J;_XNCV,@_P!:\%_++[E_\D?.
ME%?1?_"K/!O_ $!__)J;_P"+H_X59X-_Z __ )-3?_%T>QD'^M>"_EE]R_\
MDCYTHKZ+_P"%6>#?^@/_ .34W_Q='_"K/!O_ $!__)J;_P"+H]C(/]:\%_++
M[E_\D?.E%?1?_"K/!O\ T!__ ":F_P#BZ/\ A5G@W_H#_P#DU-_\71[&0?ZU
MX+^67W+_ .2/G2BOHO\ X59X-_Z _P#Y-3?_ !='_"K/!O\ T!__ ":F_P#B
MZ/8R#_6O!?RR^Y?_ "1\Z45]%_\ "K/!O_0'_P#)J;_XNC_A5G@W_H#_ /DU
M-_\ %T>QD'^M>"_EE]R_^2/G2BOHO_A5G@W_ * __DU-_P#%T?\ "K/!O_0'
M_P#)J;_XNCV,@_UKP7\LON7_ ,D?.E%?1?\ PJSP;_T!_P#R:F_^+H_X59X-
M_P"@/_Y-3?\ Q='L9!_K7@OY9?<O_DCYTHKZ+_X59X-_Z __ )-3?_%T?\*L
M\&_] ?\ \FIO_BZ/8R#_ %KP7\LON7_R1\Z45]%_\*L\&_\ 0'_\FIO_ (NC
M_A5G@W_H#_\ DU-_\71[&0?ZUX+^67W+_P"2/G2BOHO_ (59X-_Z _\ Y-3?
M_%T?\*L\&_\ 0'_\FIO_ (NCV,@_UKP7\LON7_R1\Z45]%_\*L\&_P#0'_\
M)J;_ .+H_P"%6>#?^@/_ .34W_Q='L9!_K7@OY9?<O\ Y(^=**^B_P#A5G@W
M_H#_ /DU-_\ %T?\*L\&_P#0'_\ )J;_ .+H]C(/]:\%_++[E_\ )'SI17T7
M_P *L\&_] ?_ ,FIO_BZ/^%6>#?^@/\ ^34W_P 71[&0?ZUX+^67W+_Y(^=*
M*^B_^%6>#?\ H#_^34W_ ,71_P *L\&_] ?_ ,FIO_BZ/8R#_6O!?RR^Y?\
MR1\Z45]%_P#"K/!O_0'_ /)J;_XNC_A5G@W_ * __DU-_P#%T>QD'^M>"_EE
M]R_^2/G2BOHO_A5G@W_H#_\ DU-_\71_PJSP;_T!_P#R:F_^+H]C(/\ 6O!?
MRR^Y?_)'SI17T7_PJSP;_P! ?_R:F_\ BZ/^%6>#?^@/_P"34W_Q='L9!_K7
M@OY9?<O_ )(^=**^B_\ A5G@W_H#_P#DU-_\71_PJSP;_P! ?_R:F_\ BZ/8
MR#_6O!?RR^Y?_)'SI17T7_PJSP;_ - ?_P FIO\ XNC_ (59X-_Z _\ Y-3?
M_%T>QD'^M>"_EE]R_P#DCYTHKZ+_ .%6>#?^@/\ ^34W_P 71_PJSP;_ - ?
M_P FIO\ XNCV,@_UKP7\LON7_P D?.E%?1?_  JSP;_T!_\ R:F_^+H_X59X
M-_Z _P#Y-3?_ !='L9!_K7@OY9?<O_DCYTHKZ+_X59X-_P"@/_Y-3?\ Q='_
M  JSP;_T!_\ R:F_^+H]C(/]:\%_++[E_P#)'SI17T7_ ,*L\&_] ?\ \FIO
M_BZ/^%6>#?\ H#_^34W_ ,71[&0?ZUX+^67W+_Y(^=**^B_^%6>#?^@/_P"3
M4W_Q='_"K/!O_0'_ /)J;_XNCV,@_P!:\%_++[E_\D?.E%?1?_"K/!O_ $!_
M_)J;_P"+H_X59X-_Z __ )-3?_%T>QD'^M>"_EE]R_\ DCYTHKZ+_P"%6>#?
M^@/_ .34W_Q='_"K/!O_ $!__)J;_P"+H]C(/]:\%_++[E_\D?.E%?1?_"K/
M!O\ T!__ ":F_P#BZ/\ A5G@W_H#_P#DU-_\71[&0?ZUX+^67W+_ .2/G2BO
MHO\ X59X-_Z _P#Y-3?_ !='_"K/!O\ T!__ ":F_P#BZ/8R#_6O!?RR^Y?_
M "1\Z45]%_\ "K/!O_0'_P#)J;_XNC_A5G@W_H#_ /DU-_\ %T>QD'^M>"_E
ME]R_^2/G2BOHO_A5G@W_ * __DU-_P#%T?\ "K/!O_0'_P#)J;_XNCV,@_UK
MP7\LON7_ ,D?.E%?1?\ PJSP;_T!_P#R:F_^+H_X59X-_P"@/_Y-3?\ Q='L
M9!_K7@OY9?<O_DCYTHKZ+_X59X-_Z __ )-3?_%T?\*L\&_] ?\ \FIO_BZ/
M8R#_ %KP7\LON7_R1\Z45]%_\*L\&_\ 0'_\FIO_ (NC_A5G@W_H#_\ DU-_
M\71[&0?ZUX+^67W+_P"2/G2BOHO_ (59X-_Z _\ Y-3?_%T?\*L\&_\ 0'_\
MFIO_ (NCV,@_UKP7\LON7_R1\Z45]%_\*L\&_P#0'_\ )J;_ .+H_P"%6>#?
M^@/_ .34W_Q='L9!_K7@OY9?<O\ Y(^=**^B_P#A5G@W_H#_ /DU-_\ %T?\
M*L\&_P#0'_\ )J;_ .+H]C(/]:\%_++[E_\ )'SI17T7_P *L\&_] ?_ ,FI
MO_BZ/^%6>#?^@/\ ^34W_P 71[&0?ZUX+^67W+_Y(^=**^B_^%6>#?\ H#_^
M34W_ ,71_P *L\&_] ?_ ,FIO_BZ/8R#_6O!?RR^Y?\ R1\Z45]%_P#"K/!O
M_0'_ /)J;_XNC_A5G@W_ * __DU-_P#%T>QD'^M>"_EE]R_^2/G2BOHO_A5G
M@W_H#_\ DU-_\71_PJSP;_T!_P#R:F_^+H]C(/\ 6O!?RR^Y?_)'SI17T7_P
MJSP;_P! ?_R:F_\ BZ/^%6>#?^@/_P"34W_Q='L9!_K7@OY9?<O_ )(^=*]%
M^"?_ ".MW_V#W_\ 1D=>C?\ "K/!O_0'_P#)J;_XNM'1/!>@>'+U[O1K#[-.
M\9B9_.D?*D@XPS$=5%5&E).YPYAQ'A,3A9T81E>2ZI?YF[11170?!A1110 4
M444 %%%% !1110 4444 %%%% !1110!Q=]_R$;G_ *ZM_,T47W_(1N?^NK?S
M-% ':4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
E1110 4444 %%%% !1110 4444 <7??\ (1N?^NK?S-%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>cover.jpg
<TEXT>
begin 644 cover.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-3
M )*2  (    #-3   .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z,S8Z-3< ,C Q.#HP
M,SHP,2 P-CHS-CHU-P   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C,V
M.C4W+C0Y-SPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" .( KT# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
MHQ2T4 %%&*6@0E<_X@_X_(_^N?\ 4UT-<]XB_P"/R+_KG_4U=/XB9?"-M/\
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
MT3$=$4 >X_\ U4DAS:2 =FP?YU%<8=25/*X8?0__ %Z3>@QFSS;X@YVCYC]
M,FGH%GF\Z1>.P]3V%)RUJ9P<$CRS_,TJ<1XZ;5R1]:@9*S^;-N/*_P ((ZC^
M@IYG"G*KO)_B8=/H*H/(QX!(%.B4'!8M^!HN!=-S=,/E< >A.#33+<%L-/@^
MFX$4U4WC@;U]^U+M)(4C:#T(I@#R[ !,.?7//Y=Z@;!Y'[Q?4<8J22+>VT'(
MZ#BECM)%/&[Z;<@T 1I;C[X)8>W&*F0MV&![5+' RM\CJ,#."<4K+,#Q*"I]
M^E #PC2#)))]:<C&.3:^Y1ZGD57(E)^1OE^M/CD?&R0#V(- &BKE,9 (]0>*
M=ND0B6!MN#TJBDSQ\9./[M6;>X$C;&(R?2@1ZC\,?&DMI?&SU48CFX24MP#Z
M5[C"RR1AEQ@^AKY(BGEADVHV5SR,?K7M_@/Q!=?88()E:2,C ._.*&!Z93JB
MCDW*".<^M2BD 4M)3A0 E+2XI* "BEQ10 E+110 4444Q"T4F:* "N;\2?\
M'[%_US_J:Z/-<WXD_P"/V+_KG_4U=/XB9;#K'_CQB_W:L5!8#_0(?]VK %<\
MOB9M'9 *6@4M2,2BEHQ3 *,4N*,8H 2EQ2XHQ0 F*,4N*7%,!,48I:,4A!12
MXHH 3%+12XI@)1BEI: &TN*7%&* $Q1BG48H 3%%.Q28H ,44M% "8HQ3L48
MI@-Q1BG8HQ0(;BD(IV*0B@!AIIIY%-- $;56F=4')Q5ASM&37,>(]8DMK:1;
M*$R2[3ECT0>M '#_ !)\5DO_ &;8S$%OED8'IZUY5+)MX';[M7]6NVNKYYG.
M]V8[?<U0EV0YW8>0=/0&KL(AV.1NDX)/&>,5/.J!V"KOVX W=.GI2;2%5YOF
M+=O[Q_PJ&>?>QY8\\D<9]A[4T!',^U""FX$\8&!40+#/R@$=V-(TN#QA2>@
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
M*3%28I,4 ,Q1BG&DH ;BDIQ--- "&N7\3_\ ']#_ -<_ZFNG-<OXG_X_H?\
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
M\PYR>M-,+#^'D]<FKL=M@\G(Z_2GM;C///I5\K#F1G,I!YXIK%URPY'\ZO/
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
MEI<4N*  "EQ1BEH&)BEI<44 )1110 W%<KXL_P"/Z#_KG_4UUE<GXMXOX/\
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
MF<DFK%8DO-1DG<_,<51+$]:#333&&:0FEIM !FDZT4E!(4M)2B@!12BDI10
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
M].*RE$:9GS/YF6'!Z FJK+C"]CR35Z55&0>%SQ5&1@SH N0361K<39][;R,
M#VJN^2K #\:M[0T9(( ;D5$Z;8RIZ]<UFP3U,>12'&<=0/K7J%JFVWC'H@_E
M7G4,1GU&WB'(:11Q]:]/1,# KTL"M&SS\<]4A46GE>*<J4\KQ7HGG%&9>*Q[
MU,@UO2I\M95W'D&F)G+7$69*$BQ5JY3$E(JX%2RHD)7%)GFI7%0'@UQU6>A0
M1/$>:MQU21JL(]<EST2^E2BJ2S4_SO>K3(:+7!IC"HO.I1)FBX6&L*A=:G)S
M43U#*13F7K69>#"I]3_2M*9\9K,NCN5#_M-_2NG!_P 9'-COX#,'6?\ 7'_<
M3_T$5QNI]Z[+61^]_P"V:?\ H(KCM3'6J?QOU.2/P(Y:YYE-1U)<_P"M-0;J
MZ$2Q^*,9IH:G@T AI6HRM2DYIIHL40E,TQHZGQ2$46)*C1U&R5;85"ZT["*K
M+49%3N*A:@DB-,-2&F&@0VB@T4@%I\?WQ4=/0$-2 Z323C%=KI9X%<)I;\BN
MTTF3@5C(Z:;L=;  8_PIIC^:FVK_ " 5: Y!KCEN>K3EH(D614RQ8[4L8J<
M5@;W(]N%JM/G::T-F14$L0(IDF#<D\UERNP:NAN+?.>*S9+/)X%:)D.-RC$[
M%JU;;.!4$=I@UHVUO0RHIH>N0*CE; JV8L"J=P,5)9EWLV :PKB<EL5K7W>L
M:2,LU7$RG<DL6)E_&NVT=,A:Y+3H/G'UKMM)3&*W@]3AJHZBP7Y16S".*R[(
M845JQ=*[8GF3):BN$\R"1?52*E%(:TL9)V=S M6*C'YUH+B1/PY%46'D7CH1
MT;(J] P8_+QZUX4ERR:/=3YHIE,_+)GOBGHPW<'FI+B+.6]^,57 Q(K#KW-(
MI,T"05&><<U3N(Q) )",&K(8R(H3''7VJM<HPC)[YR*WCL82W,C4+NSLH#++
M(B;1DDD"HM,U.UU"/S8)XW1N<@UB>)-$.I12"3+!A@BO,]1\(:IHMT9M,FE6
M/N@<BJBN;=V-$FE=*Y[R;BUB08= ?8YJ$:E$O^K7)!SDFN'\%ZC%-=VUKJ*.
M79,,7;(W 5ZQI=O9?8Y/+6,X8@X JW!ID+$17V3#34;B52T*.RG^XG%(M_(V
M642[0<$[3P:Z_2K>W6 QHJ@ G(Q5K3;..WB.Q0 S$GCWJE%B>+2OH<?'JD*Q
M9D(W#ICO48U"ZNVVV\,K@\#8I_G79:EIEM=6S#RHP_4/L&:MVT$-O;I&BJ-H
M Z4^60GBHVNEJ>?3-J%NP#0R1LW3+9S1)+J5M!YUQ;L(\9R1DBN\NK:&>YC,
MB*=K9%+>QPR1D.!MX%)P9/UMZ:'G[ZGB-6N;9U#=#M/-0S7]L&PT<@XSRO:N
ME\2WVFV5A%]KDCC5I!&FX@9/I7 :QK\)N9([>+S"J !QT^E'LN['&O*>D8F3
MXC\=V6E#%K!)=S9PJJ,#)]ZW/#^N3:I;Q.;5H-P!*DY(KF-(\+)>W2W-V-PW
M$@&N^T^QCMU 50".XK*7+M$V<9)>^;"']T$ P:E5?W.3U[XIMNAQC:,>M2N
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
MJ787MI(H_87"*"141M)>=N/?!K0DE9E(48],TZ)L$97MU%59E^V=KF6=.F<
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
MMVP;-<GLK,Z)3NC"N#\U0 U9NDPV15:NR.QYDMR134H]:A6I%-422J:F'-0
MU*IR*8F3(VTU86;%5":>&K2,K,18:<XZUGW=RVTXJSR15*Z3 KLC+0+7.>O]
MSDYK%F3YJZ"[ YK"N>&K.HT*P6Z\BM^P3I6#;,-]=%8#I6<9)%)'06:?**LS
M1_+45GPHK0-M+,H$<3L?9:IU"CG[E.M9$Z?,:[JV\':KJ4@"0&)#_$_%=5I'
MPLL82)-3<W#]=O1:QE4N!X[8:3>ZE.([&VDF8_W5X%>B>'/A1=3LLNLOY:=?
M*7J?QKU2PTBRTV(1V=ND8']U<5?53VXK$9DZ5X<T[1X1'9VZ)COCDUJB,=A3
MPN.M.Q0 S9BFXISRJM(IW+F@!0*<*04\"@!*448I>AH 6D(I112 H:GIEOJE
MF]M=QAXW'XCW%>4Z]I-UX9O,3 O:.?W<X_D?0U[*>:IZCI]OJ-G):WD2RQ2#
M#*U95:2J+S.BC7E2?D>.V]Z'?*G-;%M*&4<Y-8/B/P]=^$=1!RTVG2-^[E[K
M_LM5BPOE<?>XKRI0<'9GKJ49QYHG2Q2=C5^VD!X)K'ADW*#FK G=2,'/X4UH
M9M7-AY !DU0N)\YQVJN;AF&&X^AJ(R8_&B4KB4;"R2;N>U1,U-9L?XU"TF7P
M*EE)$P(Z]:D '!_2H$8+UP*D@CFO[@6]E&9'/7'0>Y-.,;A)VU'33[1@')[
M5IZ3X6N-0*SZB6A@ZB/HS#^@K=T;PU#8;9KK$]SZD<+]!6\.E=U/#]9G!5Q+
MV@0VMI!96ZPVT2QHO0**EHHKM2L<8E)2T4"$I#3J:: &-32*>:;B@!%%.*[A
M3@,48H RKN1K=L-T/0UGR7A.<5OW%NEQ&4D%8ESI+Q F,[@.U:Q:ZF<HM%-I
MF8\FFYJ,Y!P>M.!K0@D%2J:A!IP;% R??@4PR5$SU&7IV F9\TPFH_,I0<UG
M(N+%Q1MXI^WBF.<5SMV9L,9L5$9<&B1N#5-Y<&MZ;N8S5B\LM<[XI.;BW_W#
M_.M5).:QO$AS-;_[I_G6YD>,^./^1LN?^N</_HI*YAZZ?QQ_R-ES_P!<X?\
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
M2IP2O"G''%-LY8O."W$K1H>ZC-7()=[853M)ZD=JVL0V3F"YCLXD>)%!8$.
M"6&.F1]:L6D40;%PK8/=>,5.T,<2(!(L@QG(XQSZ?TI?M'D1L?+!1@0"5Z'U
MS0TF%SIO!/B$Z'>K:73XL;AL$$\1,>C?0]Z]7[<5\Z->QSL86=4W#&37IOPM
M\7C6]-FTB\F5[[33M#9_UT716_#I7)5C9W-X.^AWC4W-*:9T-9&@ZD/-%)2
M6BDHH&&,44M)B@04R>39'D=3P*?G'6J,DGFR$C[HZ4T WODT]3S3:!UJB2P*
M7&:8AS3R>: ')3R,BF+4E2402+3D;*C-.<5&K;6]C0!-FEW4@&>G2G[:0"44
MN,4E "B@C- %.H&5Y;:.3[RBJ4VFC_EF<>U:9I",T <]+"T9PPJK(*Z.XMQ*
MA!ZUA7$1B<JU BDPKF/%7%S;_P"X?YUU+"N5\6?\?-O_ +A_G6T-S.6QX1X^
M/_%9WG_7.#_T2E<T378^-](OKKQ==2P0;XVCAP=ZC/[E!W-<]_PC^J?\^W_D
M1?\ &O/DUS,]RE@<7*G&4:4FFE]E_P"1G4X&K_\ PC^J?\^O_D1?\:4:!J?_
M #[?^1%_QIJ2[E?V?C/^?,O_  %_Y&:34L";W %7?^$?U//_ ![?^1%_QJW9
MZ)>QR RP8'^^O^-5S1[D/+L;_P ^9?\ @+_R-'1[+<R\5Z-H=B%5>*Y728XK
M9E\]MGKP3_*NST_6]'MU DNL?]LW_P *ZZ<X):M')4RW'O:C/_P%_P"1U-C
M HR*U40 5SD/B[08P,W_ /Y!D_\ B:L#QKX? _Y"'_D&3_XFM'5I_P R,?[+
MQ_\ SXG_ . O_(W&%0L*R3XU\/G_ )B'_D&3_P")J)O&6@'I?_\ D&3_ .)I
M>TAW0?V7C_\ GQ/_ ,!?^1L]*6L(^,-"[7W_ )!?_P")H'C'0O\ G^_\@O\
M_$TO:P[H:RO'_P#/B?\ X"_\C<(J)ZQSXPT+_G^_\@O_ /$TT^+]#/\ R_?^
M07_^)I>UAW17]EX[_GQ/_P !?^1JM3H;>6Y<)"A8GT%4[/Q+X4+!KS6,#^Z+
M>7_XFNBM/'_@BT4"+5 /^W6;_P"(J'5AW*65X[_GS/\ \!?^1I:1X:2+$MV
MS]E["NB6)47"@ "N3/Q0\(C[NJ_^2TO_ ,32?\+/\)'KJ_\ Y+2__$5'/'N7
M_9F-7_+F?_@+_P CKLA>IIID0=ZY(_$SP@?^8O\ ^2TW_P 13&^)7A$]-6_\
MEI?_ (BGSQ[A_9N._P"?,_\ P%_Y'7><HZ"F-<$CCBN1/Q)\)]M6_P#):7_X
MFF?\+(\*_P#05_\ ):7_ .)HYX=P_LW'?\^9_P#@+_R.L+$]:!S7*K\2?"8Z
MZM_Y+2__ !-/'Q*\(C_F+?\ DM+_ /$4N>/</[,QW_/F?_@+_P CJ0**Y8_$
MOPE_T%O_ "6E_P#B*3_A9?A+_H+?^2TO_P 32YX]RO[-QW_/F7_@+_R.KHS7
M*?\ "RO"?_06_P#):7_XFC_A97A/_H+?^2TO_P 31SQ[A_9N._Y\R_\  7_D
M=8#2GI7)CXE^$O\ H+?^2TO_ ,33O^%F>$?^@M_Y+2__ !-'/'N']FX[_GS+
M_P !?^1U&,TA&*YC_A9GA'_H+?\ DM+_ /$TQOB5X3/_ #%O_):7_P")HYX]
MP_LW'?\ /F7_ ("_\CJ ,FE)KE_^%E>$ATU;_P EI?\ XFFGXD^$S_S%?_):
M7_XFCGCW#^S<=_SYE_X"_P#(Z<G)I.]<S_PLGPE_T%O_ "6E_P#B:4?$CPCG
MG5O_ "6E_P#B:.>/</[-QW_/F7_@+_R.I1:=7+CXE^$1_P Q;_R6E_\ B*/^
M%F>$?^@M_P"2TO\ \11SQ[A_9N._Y\R_\!?^1T^* *Y?_A9?A'_H+?\ DM+_
M /$4#XE^$1_S%O\ R6E_^(HYX]P_LW'?\^9?^ O_ ".J(J> Y4KW%<A_PLSP
MC_T%O_):7_XBEC^)OA%),G5N._\ HTO_ ,11SQ[B_LW'?\^9?^ O_([*EKDO
M^%H^#O\ H+_^2LW_ ,11_P +1\'?]!C_ ,E9O_B*7/'N']FX[_GS+_P%_P"1
MUU%<C_PM'P=_T&/_ "5F_P#B*7_A:/@[_H,?^2LW_P 11SQ[A_9N._Y\R_\
M 7_D=/>7EOI]C/>7D@B@@0R2.QX4 9-?(OBSQ==^-_&EQJLH86R-LMH^T<8Z
M?B>IKV/XC^.-$\1^'SI&E:D3%/S._DR+D#HO*BO##H\UK<E;8B2+^\#C/X&K
MC.%[W$\MQW_/F?\ X"_\C9)C2"(K*'9AEE QM]JLBXC:V5(X<2[N9-Q.15%8
MMMNF$;S>=^2,?A5I;B22&.*0*BQG((')^N*ZU5I_S+[SG>5X_P#Y\3_\!?\
MD:FGB/YC+;I+D<;NHXZUIVMNJ[3("0.N.]4;/5(;>W,1F&UAS\A./TJVFL6"
M8S(''<;&JO;4_P"9?>3_ &7C_P#GQ/\ \!E_D6KB6*)ML18C')(QDU0OY[F"
MVVGB*;!!# YJM>:E;S2MY+;$+?*2#P*SKV=GVQI+YJ)G;C('/U%'MJ?\R^\/
M[+Q__/B?_@+_ ,ADUQ;FUE\PN)A]S!X/L:B\/:[>^&=<M=<M%)6!\2 'AT/W
ME/U%,N/WT<2"%59>&<?Q51GL[@MY,3 QEOOYX^N.M93J4W]I?>:1RO'_ //B
M?_@+_P CZXTW4[76-+MM2T^026UR@=&!]?ZU8->-_#/QIIGAG37TC5K[;9@;
MXG$3ML<]1@ G!ZUW/_"S_"'_ $%__):;_P"(KFYHKJ;?V;CO^?,__ 7_ )'5
M]J*Y/_A9_A#_ *"__DM-_P#$4?\ "SO"'_07_P#):;_XBESQ[C_LW'?\^9_^
M O\ R.LHKD_^%G>$/^@O_P"2TW_Q%,F^*O@RWA:6;6=J+U/V68_^R4<\>X/+
M<:E=T9?^ O\ R.QHKA1\:/ '_0?_ /).?_XBD;XT^ 0"5U[)]/L<_P#\1571
MC]4Q/_/N7W,[*ZDZ1KU/6J^,5Q7_  N'P*S%FUWD_P#3G/\ _$4'XP^!#TUW
M_P DY_\ XBG="^IXG_GW+[F=IWI:YS0/'GAOQ1J#V6A:E]JN(XC,R>1(F$!
M)RR@=6'YUT5,PG3G3?+-6?F3(>*<34:TZ@DD0U**@4_-4Z]*0Q&'%0L.#4YJ
M(T@".;;P:F#9&15%LAZD1RO>F!;!-+U-0K<9.#4RLH%(!X&*0FFF0>N*C=^P
M/XT#),9HZ5"&(J0.:!"GFJ5Y9B9"1UJ]N!]C2,*!G*SV\D+?,IQZUR'BS_CY
MM_\ </\ .O4985?AAD5YQX_@6WU.V5.AB)_6M*?Q&<]CS#7_ /D,R?\ 7.+_
M -%K6;6EK_\ R&9/^N<7_HM:S:\NI\;]3]LRS_<*'^"/Y(****@] **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ JCK/_((F_P" _P#H0J]5'6?^01-_P'_T
M(54?B1C7_A2]'^1RM%%%=A\N%%%% 'J7[/XSX^O?^P9)_P"C8J^A]N*^>?V?
M?^1_OO\ L&2?^C8J^B<5K'8^+SC_ 'I^B$44XT"E(XIGD M3I4(X-2K0 \BH
MFZU,:C-("K,,,#2*<U)./DJ!6I@3"G"3;P:BW"E0>8W'2@9,O[SI2XQ4B@*N
M,4QJ0A!3P:91F@!S'BE23=\K=>QJ-C3-] %@^]><_$?_ )"UI_UP_P#9C7H*
MRL!R,BO/?B,P;5K0@8_<?^S&M*?Q$S^$\KU__D,R?]<XO_1:UFUI:_\ \AB3
M_KG%_P"BUK-KRZGQOU/VO+/]PH?X(_D@HHHJ#T HHHH **** "BBB@ HHHH
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
ME4E))V.#%5\!B:N'G4FT[WAI))W:\O3M]S//K:WEN[J*VMD,DTSB.-!U9B<
M?G6AXCT.7PYKTVE7$JRRP+&79!@;FC5B!Z@;L9[XSQTKU'X0Z%H&R34K>\%_
MJL2)YBF%E6TW@_*-P^9N&!8?0>IQ?B5I.@2^*]6N[GQ+Y&HB-6%A]@D;+")=
MJ^8#CYL#GMGVHY/=N$<W4\Q>&47RQ6ONN[=U;1*Z5NKTU]#I?A=8Z1X@\'>;
MJ6A:7)-:SFV\TV<9:0*BD$G')^;D]^M>1^)X8[?Q=K$,$:Q11WTZ(B* JJ)"
M  !T KV#X)_\B5=_]A!__1<=8DG@3P_?>-]0@\0:]Y5_?7DTL%E:L-RJSEAN
M8@@$J00O!^M6XWBK'DX7&0PF98GVC?*MDKOUT_I'DU%=Q\0_A^O@_P"S75A/
M)<6,[&/,N-T;XR <8SD9[=C7#UBTT[,^MPN*I8NDJU)W3"O5_P#A-_"O_"I?
M[&\O_3?L7D_9?LY_UV,>;NQM^]\^<Y_&O*X1&TR"=V2(L [(H9E7/) )&3[9
M'U%>DWOPABM_#-QK-OXA%Q#'9M=Q@6>/,4)O'.\XR.]7#FUL>;FOU-NE'%3<
M?>NK7U:]$_T/,Z*ZWP1X+M?&37$']L&RNX1O\DVWF;H^!N!WCN<8QZ>M;5_\
M+K/0-41_$&O+#I&Q<W/E;'DD8D>6JY;H "6[ ].I"4)-7.BKFF$I570E+WUT
ML[_+37Y'G%%>J^*_A-8:;X:FU70;^XF^SQ^<R7#*P=,9)!4#MSWJ#X1Z%H%]
MJ:W=W>"ZU2!#-'8F%@L 5L;RQ&UCRI !XSGKT?LW>S,'G6&>$EBJ=Y*.EK.]
M_/LO/;YG$^(_#=UX9GLK?4&'VBYM%N7C _U6YF 4GN<*,^YQVR<>O8OBCI.@
M7WBBWEUGQ+_94XLU58?L$D^Y=[_-N4X')(Q[>]<#X.\%7WC&^>.W<6]K"/WU
MRZ[@OH .Y]LTI1M*R'@LRA4P2Q%=VLKMM-+7MIK\KG-T5Z=8>!O!>L:U>:%I
MFKZG_:5LK?O9%0Q,RG#8&T$X/N,]B:XGQ%X9OO#GB!M)NE\V4D&%HQGSE)PI
M Z\],>M)Q:5SHP^8T*]1TE=2M>S5M.YCT5Z<OPPTW0O"KZQXUOKJ%E +6]EM
M+*3P$R006_(#UQS4UA\*]%\2:3#JOA[6[R&TD4Y2ZMA+("#R/E*\CVSGM3]G
M(YGG>"2<FWRIVYK-J_:Z/*Z*W+S2=%MO$5O8P:\]Q9N )KS["T9@?)&#&[ D
M# ).>A/4C%=AKOP;N-)T:6\L]5:_G5HT2V6TV%RSJOWMYQC=G\*2BWL=-7,L
M+1E"-25G/:Z:_33YV/,Z]-^%WC#P[X<T>_M]:;[/<RR[Q+Y+/YJ;0 F5!/!#
M'GCYJGO/A+I]GX%N-4.K/-?V]LTY:)E:W8J"2HXR>F,YZ\X[5G>%?A=;>*]!
MCU*TU]HLDI+$UD"8W&,KD2<]00>,@C@=*N,91>AY>,QV78["R56;4$[-I/??
ML_Q.&U2>WNM8O+BQA\BVEG=X8L >6A8E5P..!@5>D\-W4/@Y/$4S!+>:[%M
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
MZOXOD?XH/X@@=FBM[H"(*V[=$ORX&>/F7)_X$?K7I'Q<\0):^"XK6UER^J,
M"K8)B&&)^A^4?1JM23B_(\BKA,31QM*4=)5TU+R;UE]R:MZ'BFJZC+JVKW6H
M7&?,N96D()SC)SCZ#I^%?0'Q3_Y)IJO_ &Q_]')7S]ING7.K:E!86$32W$[A
M$503]2<=@.2>P!-?17Q"TZYU7P#J=I8Q--.R(RQJ"2VV16( '4X4X%33NXR.
M_/)4Z>,P<;V49?<KQ_R.(^!7_,=_[=__ &I7(?%/_DI>J_\ ;'_T2E=3\#+J
M&.[UFV>15FF6%XT)Y8+OW8^FX?G4/Q*\&W3^(=8\17MS#;:=Y,;0M]YI9 BH
M(]O4'*]>@!!YYP-7IJP4ZL*&?UG4=KQ27F_<V[G1_!/_ )$J[_["#_\ HN.O
M.V=G^->78L?[? R3G@7& /RKT[X0Z9=:;X()O(S']KN6N(@>IC9$ /X[<_2N
M%_X1G5?^%W[/LQ_Y"/\ :.[MY'G;M^?T^O%-I\L3GPM:DLPQDG);,[#XV_\
M(E6G_803_P!%R5X77OWQ>TRZU+P0#9QF3[)<K<2@=1&J."?PW9^E> U%7XCT
MN&))X"R>S85]%_\ -%?^Y?\ _;>OG>&&2XF2&"-I99&"(B*2S,3@  =2:^E?
M[)NO^%:?V/M7[7_9'V7;GCS/)VXS]:=+J<_$LXQ=!-_:O^1Y9\$_^1UN_P#L
M'O\ ^C(ZE^-UQ*WBRPMV<F*.R#JG8,SN"?Q"K^56?@OH]_!XCU&^GMWBAA@>
MT?S%*D2[T)7![@#GTR*7XS:+?W/B73;RVMVEAGA2SC*\DR[W(7ZD-Q]#3L_9
MD.K2_P!8+MKX?QL=O_S17_N7_P#VWKSGX)_\CK=_]@]__1D=>IG2;H?#3^Q]
MJ_:_[(^R[<\>9Y.W&?K7E?PA8:9\0KJTOR+>=K62W$<AP?,#H2OU^4_E52^*
M)YF"E&> QBB[N]_EW%^-G_(ZVG_8/3_T9)7H'PFM8H/AU92QJ ]Q)+)(0/O$
M2,O\E%87Q.\&W6M>((=6DN8;32K:P*W%R_S&,HS-@)U8G<,8]#[9?\&_$L%Q
MHCZ#.ZI<VKL\"GCS(V.3CGDAB<^Q'O0M*FI>*E[?(J<:+OR6YK=-_P#@?F<Q
MI&L^!_#/B9-2B3Q+)>VSN"MQY# L05;."">I[]:=XK\>Z-XA\4^'=1M+>ZB3
M3KD/<&XC4;D#HPQM8YZ-^=7O&GPIU:Y\23WWA^.*>VO)?,:-I C0LW+$[NJY
MYXYYQCBN&\2Z18:%-!86U]]MOXU/VYH\&&-\\(AZDCG)]??(&<N:*L>UA(8#
M&5(5HS<I\MM[V5G>_;?2_78]?^+,,FK?#Q+K2V^T01SQW#M$=P:+:PR,=1E@
M?H,]J/A-#+I7P]>YU-O(@DGDN4:4[0D6U1N.>@RK'TP<U6G\+>)_"GA:QM/
M\SS7;/NO7DE4@<9PB2?(HR3DCYN!UYQR^MZ%\4M<M#!J\,T\&03$DT"JV.F5
M0C-:-M2YK'A4:5*M@_JBK05/FO=NTK?X?R=]NAPNO74-]XCU*[M?]1<7<LL?
M&/E9R1Q]#7T)\1KQK+X>:O*@R6A$77'#L$/Z-7SU;:-J%UK4>DQVDRWTCA/)
M>,AE/7D8R !R?0<U]#?$+3KG5? .IVEC$TT[(CK&H)+;75B !U.%.!4T[VD>
MCGCI1Q.#@WHG^%XZ_@?.HU._&G'3Q?7/V(G)MO.;RR<YSMSCKS7M7P3_ .1*
MN_\ L(/_ .BXZ\+KWWX/Z=<V'@<M=Q-%]KNFN(@P()0H@!Y]=I(]1@U-+XCL
MXFY(8!I:7DOF>8?\UJ_[F#_VXKT;XV?\B5:?]A!/_1<E>?:O;2:'\9!-J:^1
M$=76[$CC"F)IMVX$]1C//J#Z5ZK\2?#M]XJ\+V]KHXBDD2[CF^9PH*;64D'V
MW _0'&3Q5Q3Y9(\_&U80QF"JR=HVWZ'@VB:M/H6N6FIVO,EM('VYQN'0K^(R
M/QKW[QAI</C7X?NVGXE>2);NS;;R3C<!SC!()7VS7S_K%C#IFL7-E;W:WB6[
M[//5-H9A][ ] <C/?&:]A^#?B07NAS:+<R#SK$[XMQY:)C]?X6_(,M33>KBS
MKS^D_9T\PH?%!I_)[?C^;.'U=O\ A'OAEIND))_I6M/_ &A<J"#B+CRU]<'
M/U!KB:W_ !MKO_"0^+KV\0@P*_E6X!R!&O (^O7\:P*SD]3W\#3E"CS37O2]
MY^KZ?)67R"BBBI.X**** "BBB@ JCK/_ "")O^ _^A"KU4=9_P"01-_P'_T(
M54?B1C7_ (4O1_D<K11178?+A1110!ZM^SS_ ,E"OO\ L%R?^C8J^CZ^</V>
M/^2A7W_8+D_]&Q5]'UI'8^+SC_>GZ(0]*2G'I0>E,\@8*6C%+0 HIV>*;S3J
M #%4[]-T8_WA5T5!.NY<>] #5&V"HBU32_);&J@:F!;MUW9-6&^5:;;IB$>I
MYILS_-M':D F:0M29I*8 <XJ6-=HZ<TU!ZU(M(!ZBO-?B;QK%G_UP_\ 9C7I
ME>9_$[_D,V?_ %P_]F-73^(F?PGE&O?\AA_^N<7_ *+6LZM'7O\ D,/_ -<X
MO_1:UG5YE3XWZG[7EG^X4/\ !'\D%%%%0>@%%%% !1110 4444 :9\3:\T/D
MMK>HF(C&PW<FW'TS691101&G"'PI(OVNNZO86WV>QU2]MH/^>4-PZ+^0.*H4
M44!&$8MM+<****"PHHHH ]@^'T][X5^',^M103ZM%=S%H[&V0;HF!*%F;K@[
M5S@''!]:5?C;.]Q]G3PO(TV2OEB[);(ZC'EYKS+1_$NL^'V8Z/J$UJK<LBG*
M$\<E3D9X'.*V3\4?&)7:=9./:VB'_LE;*I961\M6R7VM>I5J4XSYG=-RE&RZ
M*R33MWZGH/C[Q%!JOPKFFO;"YTZ>YG2.V@NTP[%6#%@.PVAADX_49\1JUJ.I
MWVK7C76IW4UU.W&^5RQ SG ]!R>!Q56HE+F=SULLP"P%%TT]VWZ>2OZ!4]I?
M7=A*TMA=36TC*4+PR%"5/49';VJ"BH/2:4E9A4]Q?7=W%#'=W4TZ6Z;(5ED+
M"-?10>@XZ"H** :3=V%%%% R2"XFM9UFM99(94.5DC8JR_0BI[[5=0U1D.IW
M]S>&/.PW$S2;<]<9)QT%5**"'"+ES-:A11106%%%% !1110 4444 %.1VCD5
MXV*.I!5E."#ZBFT4"+M[K6J:E"L6HZE>7<:'*I/.SA3TR 352.1XI%DB9D="
M&5E."I'0@TVB@F,(Q7+%61J2>)]>EA,4NMZB\9&"C7<A!'TS533;(ZEJMI8J
MZQM<SI"';HNY@,G\ZK44[]R53C"+5-)7\CWOQ'X\OO!@@LKG1KK5##"@FU%C
MY,4K8 W# 8#)SD'&#[8JGHOQ<N-8O%BB\*WLB,=NZUE\T@\=<JH'7J37FME\
M1/%>GVZPV^M3%%Z>:J2G\W!-+>?$7Q9?V[0W&M3!&Z^2B1'\T -;>T\SY*/#
MRY.6=*+?\W-)?/E2M\KV-7XP7=I=>.RMHRL\%LD4Y4?\M,L<9[_*5_EVKA**
M*QD[NY]1A,.L-0A13ORJUPHHHI'4%7QKNKK8FR75+T6A78;<7#^7MZ8VYQCV
MJA101*$9?$KG5>!O TOC6XO%6^2SBM%4LYCWL2V< #(X^4Y.?2M33[-O!7AO
MQ'?SL1>RS/I%FXW+NPQ\UU]OEX/8KC-<GHOB'5?#MT]QHUX]K(Z[7P P8>X(
M(/Y4:UXAU7Q%<I/K-Z]T\8VID!54=\*  /RJTXI>9Y=;#8NM7<9R7L7;3KIJ
MUMU>^NW0S:***@]<**** "BBB@ HHHH *HZS_P @B;_@/_H0J]5'6?\ D$3?
M\!_]"%5'XD8U_P"%+T?Y'*T445V'RX4444 >K?L\?\E"OO\ L%R?^C8J^C\<
MU\X?L\?\E"OO^P7)_P"C8J^D*TCL?%YQ_O3]$!I*4T4SR!,48I:* "G*,TVI
M%% V+BH91Q4]-D&5-(16NN;)O:J4/SNJ^IJ_(NZV=?\ 9-5--7=+D_PBJZ :
M8^5?8"J&2TC-ZFKLQQ'CUXJOMI(!H''-/"T#K3U&!0 =!@5(G2F'I3E.%H <
MS;1QUKS+XE'.KV?_ %P/_H1KTDG<:\W^)@QJ]G_UP/\ Z$:NG\1,]CRK7O\
MD,/_ -<XO_1:UG5HZ]_R&'_ZYQ?^BUK.KS*GQOU/VO+/]PH?X(_D@HHHJ#T
MHHKM]<ED\&Z)H]EHKFUO;^R6\N[V([9F#G(C##E5&WH#SBG;2YS5J_LY1A%7
ME+;IMJV<116^=8O/$&F0Z/.INM0FOHVBN6 ,DN5*;7?JV"5P3G R.@ K0O?
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
M5<4_%/5>YH847 A--W<[1UISL$4NW 49-1VREE\QQ@MR!Z"@"91@5YM\3?\
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
M\$?R04445!Z 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5'6?^01-_P'_T
M(5>JCK/_ "")O^ _^A"JC\2,:_\ "EZ/\CE:***[#Y<**** /5_V=O\ DH5]
M_P!@N3_T;%7TG7S;^SM_R4.^_P"P5)_Z-BKZ2JX['Q><?[T_1"4=J*.U,\@*
M6@44  ILAP*?44WW?QI@31CY13\4R$Y05)4L8P_>%.)QBD_BI)#\OXT ._BH
M8X%-)PPH)R: N,8X4D^E58/F<N>YJ6Z?;"0.K<5'%A4J^@B9F[4,=B<=32(-
MWS'IVI%_>39[+2 D1=J5YI\4#_Q.++_K@?\ T(UZ:3Q7F/Q/_P"0Q9_]<#_Z
M$:NG\1$_A/*]=_Y"S_\ 7*+_ -%K6=6CKO\ R%G_ .N47_HM:SJ\RI\;]3]L
MRS_<*'^"/Y(****@] **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JCK/_((
MF_X#_P"A"KU4=9_Y!$W_  '_ -"%5'XD8U_X4O1_D<K11178?+A1110!ZQ^S
MM_R4.^_[!4G_ *-BKZ2KYM_9V_Y*'??]@N3_ -&Q5])=ZN.Q\7G'^]/T0@I:
M*!3/("EI*6@ [5'+T_&I*CD^[30"VQX(]*L54MS^\Q[5;J7N-#?XJ'Z4F?FH
M<\4P&'F0>PIQI!]XT,<*30(IW+[IMO912Q N=HJ#)9BWJ:N0)LCR>IJQ"R-M
M3 IT2[4YZU&/WDH]!4YX%2,:37F?Q/\ ^0Q9?]<#_P"A&O2F->9?$PYU:S_Z
MX'_T*M*?Q$3^$\-\8?\ (T7'_7*'_P!$I6)6WXP_Y&B?_KE#_P"B4K$H+6P4
M444#"BBB@ HHHH **N65L9K.]D$<K^5&#E(PP7YA]XG[H]Q515+N%7&6.!DX
MH 2B@C!P:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KM_@Y_R5K1O^V__ *(DKB*[?X-_\E:T;_MO
M_P"B)*3V ^IJ**6LP 44=Z*!"4AI32=Z!A2TG:EH$+1WI,4O:@ J-^E/IK4P
M(X3^_'XU<%48CBY7\:O#I2D-$9XDH?[M(WWZ27B%C[4Q"1'<[_A3+M]D)]3P
M*6UYC9O[S<57U!_F1/QII:BZ#+>/>P'85;<X&*9;)LAR>II3\SXH8#X5PN3W
MI7.*=]U:A<EFPM(8G+M@5YQ\4!MU>R _Y]S_ .A&O340*M>9?%+_ )#%E_U[
MG_T(U=/XB)_">%>,/^1HG_ZY0_\ HE*Q*V_&'_(T3_\ 7*#_ -$I6)3+6P44
M44#"BBGPHDD@623RP2 &(R!SW]J +<-@MW8236S8>V3?.)7 !R<#8.II=(LE
MO[I[7R9)9Y(R(0C!</ZMGMUI\.G7UK-;W5I&MQ]Z:,H-^0C8R5Z@?6I99AJ$
MQO\ >?M\LN6CA^7\O3COFI;L;4:,JS<8VTU_X;N_):B:<((+/4X;L78GV;56
M$G;D9X;'49]:2QMI+72I]4>.8+S#!+&RX#GKN!ZC!(J>)'=[K['_ **H&&1U
MR<XZ^U0+'#-%;ATEM[;'SDG"LV.#_/FH]H>C/*Y*,7%ZN^^B=I<MT^B77FY3
M*P1^-%7]1U&2[C@M2R-!: I$RI@D>_K4%GI][J,ICT^TGNI!U2")G(_ "M#R
M9*SL5Z*DN+:>TG:&ZAD@E7[R2(58?4&HZ8@HJ>6RNH;."[FMY$M[@L(964A9
M"IPV#WQGFH* "BB@ GH,T %%6+6PN[V.=[.VEG6VC,LS1H6$:#JS8Z#GK5>@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KM_@W_R
M5K1O^V__ *(DKB*[?X-_\E:T;_MO_P"B)*3V ^IC2TNTGI1M-9@)12[3Z4G/
MH: $I*.]*.] "4O:DZ4M,0=Z,T9YHS2 #VIII<TE,"NN1=I]:OU2*_Z5&?>K
MN:) AC_>J.Y.VUD/HIJ1CR*KW[8L9L?W#0A,DMEVVD8_V<U1FS+J6WL,"M)?
MEC7V K.LAYEQ++[FFNK NM\J\4D0R2:1S4@^1*0QLK8&!UHBCP,GK2(N]MS#
MZ5-2 2O,/BE_R&++_KW/_H1KT^O,/BE_R&++_KW/_H1K2E\1,_A/"O&'_(T3
M_P#7*#_T2E8E;?C#_D:)_P#KE!_Z)2L2F4M@HHHH&%7[;1;JZE2.-H 7+@9F
M7^#K_P#6]:H4Z.-Y95CB4L[D*JCJ2>U &O;Z?J-A#:W-O=)"NH*R#8_.WN"*
M>L=P260PHUH"G )#\9Y].*@M],@C57U.^6V#1.\03YF#J<;6'\)S1$(9%AD:
M*2&W(*RON(#GMGVSWK&I<]K*YP5X];K[37:W1VY7[S=UH9TUQ)/,\CG#/UQP
M*E>_FDLUMFV[!@9QR0.@J<::+J:=K-U\I#A<D\G% MK::PC%ME[H]0#S[Y[
M57-'3^K&<<-C$YRYK<R>M_CULTOYKO[S/ RP [FO1/'&MZAX.U(>$O#5U+IE
MII\48GDM6,<EU,R!FD=Q@G[V ,XP*\\=61RK@AE."#VKNKK5O#/C6UM9O$E]
M<Z+K5O"L$MW';>?%=JHPK,H(96P #U!JSR=5HRE:W^O_ !'U/2?#]_=)<3+(
MPCO)T!E1,9;<_5@ "<&M*+P?X?US[58>'EUR'48(7E@FOX5$-YL!8J  #&2
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
M^1GG_P"N4'_HE*Q*]:NOA?\ \)%(FJ_VO]F^T11_NOLV_;M0+UWC/3/2H/\
MA2O_ %'_ /R2_P#ME79@I*QY917J9^"N/^8__P"2?_V=-/P8Q_S'O_)/_P"S
MI68^9'EU%>G'X-X_YCO_ ))__9TZV^#)N+N. :[@NV,_8\X_\?I#NCR^BO;1
M^SKG_F:/_*?_ /;:/^&=/^IH_P#*?_\ ;:5T,\8@NGMXIT1G43)L8*V 1D'G
MCD<>U0U[9_PSK_U-'_E/_P#MM _9VY_Y&C_RG_\ VVBZ \3HKVW_ (9T_P"I
MI_\ *?\ _;:SK[X%BSD"_P#"1[\_]../_:E)R25V.*<G9'D=%>GM\&FSB/6V
M?_MRP/\ T.HC\'9P 3JPY_Z=O_LZCVT.YK["IV/-:*]%D^$DD9P=7'_@-_\
M9U7/PNE!/_$SX[?Z/U_\>I>WI]Q_5ZKZ'!45WH^%\I_YB?\ Y+__ &51M\-)
M%ZZE_P"2_P#]E2]O3[B^KU.QPU%=J?AV5!+:F<#TM_\ [*E3X?V__+?5Y4'^
MS9AO_:@I^VI]Q>QJ=CB:*]$M_AMHLV-_BF:$G^_I?'Z2UMZ?\#;#4QFR\8QR
M@=0MAR/P\VM%.+V9#C*.Z/(**]O'[.0/_,U?^4[_ .VTO_#./_4U?^4[_P"V
MT[H@\/HKV\_LY8_YFG_RG?\ VVH&_9[*Y!\3<C_IP_\ ME/<#Q>BO5['X(?;
M+ZXMF\0^4T# 9^Q9R/7_ %E:J_L[;O\ F:/_ "G_ /VVAZ >)T5[;_PSI_U-
M/_E/_P#MM+_PSG_U-/\ Y3__ +;2NAGB-%>W#]G//_,T_P#E/_\ MM+_ ,,Y
M?]33_P"4[_[;1="/$**]N_X9R_ZFG_RG?_;:7_AG+_J:?_*=_P#;:+H9XA17
MM_\ PSE_U-/_ )3O_MM'_#.7_4T_^4[_ .VTN9 >(45[?_PSE_U-/_E._P#M
MM'_#.7_4T_\ E._^VT<R \0HKV__ (9Q_P"II_\ *=_]MI?^&<?^IJ_\IW_V
MVCF0'A]%>W_\,X_]35_Y3O\ [;1_PSES_P C3_Y3O_MM',@/$**]N/[.>/\
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
M==/"MZR-#4_$FH:TS*&^SPCCRHVZ_4]ZHP6F]@6YS4T:1P$G +5-'=*N<X!
MZBN*4FW=L]",5!6BBW:6*#GH<U;\^WL]VXC/K7/W/B"* [0Y+=@.M6M/L9=0
M?S[[[IY6+.>/?_"M8:Z(;5E>3+4U_<WA$=DA<,<!CTKK_#NB'3+7S+G#74OW
MV'\(_NBH]!TZ('[00I"?*GH#6Z6KKIT^75[GGXBMS>Y'8=TKR[XJ'_B<6/\
MUP/_ *$:]/ +>PKS#XJC;K%B/^G<_P#H1KHI_$<$_A+>B?\ (!L_^N0JVU5-
M$_Y -G_UR%6S6Z,B-JA-3-4+4Q$3'%7M!DV:W![Y'Z51>I-.D\O5;9CVD%3)
M:%+<]$!^84YJC]ZE/2N8Z"(TVG-UIAJA#\\4S=@UGZEKNG:2O^FW*(^.(QRY
M_"N7OO&\]Q^[TJU\H'_EK-R?P%9RJ0ANS2%&<]D=G//%;J7F=8T'5G. *YS4
M_&MC I2Q1KN7U'RH/Q[UR<XO+^3S+ZX>=NVX\#\*>ED$Q@5RSQ3^RCLAA$OB
M96U"_P!3UR7_ $ASY8.0@X4?0=_QJJ^GN@ VL>];Z6[(@VC!IXCF(.X8KEDW
M)W9VQM#X3E?L5P&PBMZY(XIXT^=CRA ZUU!@8]>I]/2A8!W/3I2L4YW.7;3B
M!R!TQDC-,CMI89!);.\148#*=M=0;<'.X[AFF&Q0@L./K25^@KI[G-W,U]<Q
MA9V61E!PY'S#\14=NUW&P#8?')P:Z)[ @':,Y]JJR6#Q?CZ4W.3=V*/*M$4'
MN$/^L+*?3&:?;:F$.V1\CL<4GE@R;,8.>14PLE^]V]*7/<TY21]4M\ E]Y/8
M"J[W\<AY-3_84VYY'M5:6SSRI(YHN@4!HN4;!!SBEWJ_&<"J4OF(V ,\XSBE
M#\''8X--68G&2+#P@?,C8(Y'/>MK1_$EU9.L=RSS0=#DY*_0_P!*P5.>AQ3P
MY'7K6L)N#T,:D(S5F>G6]['<0K)$X9&&015B.;G&:\YTW5IK&3*<H?O)V/\
M]>NLLM5AO%WQ-R/O(>HKTJ=15%YGE5*,J;\CHA)[T!LU0CN,J*LI)N%:&)8#
M<4\-QS596YZU,K5(R8>U/(XJ)34JFD,<OI2DT@Z4UFI .)IC-36?K49>@17O
MS^Z/T->-V4J>;=O*GWI7*@$_WS7K6HSA878] ":\DLDWVYN$8 ;B2#T)))ZU
MTT=S*>QIH(V^=\DA>,'']*?$RNQ\TE5"\8QU]*KP;G5F4@!3RK''X5(5>7YH
ML$*/F&X _4>M=9B2*$=V\URJ[2=P'I[5715DD96<+\I.<9_2GD/*AV(7"C+8
M'2H A=251FV<G:,X% $T,*RETD8 !<G(SQ45MNEFEB9A&T8W98$AAZ\4Y58G
M**6"]2!G'Y4R[1F*RID[3\Q Z4 6X5:7(R%PN[FA%,C,@PI SR<?K4$,HD0G
M."IP2.U.E<JNX<<8X/44  5YI2O&0.[8!IBH[R?)@D$DC.*9O^8[3M[9!H\S
MH5.#]TXH LQ[W;8%)SGC/2GY8G8%.X'&W'-5HWVD#./2I4.<$?>4]32 V_"3
ME?%T:D$?Z._'IR*]*'05YCX28#Q9%D\_9W'ZBO35Z"N*JM3>&PIHS0:3M61H
M*30#@TUC2 \TADO:C/--!XI":!$ZD;:4FF)R@IU(8?6D-(:,TQ QIA.*4FHR
M:8"[J0FF%L4PR<<U5A!(]0&3'6FS2 #K6=+=@$\U:0B\THJK=WD5O'OGD5%]
M2:Y_5?$9@F-K9#=,!\[GD)_]>L(R3W<ADN)6D<G@L<XK"I7C#1;G33P\I:O8
MVK_7#-E+1#C^^W^%9<=L6.7QD\U+##MQUS5@!0,N<5Y]2K*>YWTZ<8;$7D[
M*'P%]\4LLZ;3C]:SY[Y$4\Y8] .IK-*YJ-NIMJDD@#N:QHYKN]D(7,<8.-W<
MCVJRT,MVVZ4[5!X7U^M7+:+Y@6&.Q%*W8T3T&VND1(NXC<3U)YK7L-/D9BL*
MD9XZUJZ+H-Q?#<5,<.?OL/Y5V5AI=MI\8$2Y;N[=3753HO=G)6Q*CH@L;46M
MA#;QC"H@'XU:5 .O-*7 IAD%=AY>^I+D"O+/BL?^)S8_]>Y_]"->F&2O,?BD
M<ZO8_P#7 _\ H5:4_C(G\)<T3_D V?\ UR6KAJEHA_XD5G_UR6KIK9&1&:C8
M5*13"*8$#"HT.R=&_NL#4[BH'&* /1T.Z%6'<9J53E*IZ;)YNF0-ZH*LAPBL
M6( '))[5R,Z%L(W!KD/%'BE[1FL-*.;G&'E_YY_3WJWKOB*2*TD^P+@C@2$=
M3[5R%M8R-F>3+2,<DFN:M6:7+'<[L/A[OFGL4H;*21FEN&:61CEV;DD_6M**
MV QQ4J1A.O&>M2>8J9(.1VK@]3T7V0Y80HY'>E90.M-27<,U5N[D+_%BF18M
M?;4BX8\]J;_:D9;#'ZUSEW>+N+9/'>L:35 MP/F=P>NU"::C4>R*_=K=G=M?
M(.C#'K2_;4(XP1_.N06]PN3',5]=N:E&M6Z@ R8QV;@T^22^(F\7LSK8KA"I
MIWF!CUZ5R7_"2P#AG7VYIPUPAMT4BD?6INBE!G6[P.AJO+EA6##XECW".<X/
M<BM2&[CN$5HV!'KFC<7*T]1PM%+[F'(%.:'CD8%2^8H]ZCEN$"?,PJ6K!=W$
M1 O!YIDL.Y2!]:K_ &U <TX7P(^\#4\R-;,JS6V.G)]*J-9L!\G;U_G6DTRN
M#CK]:@)RIP/ESV[TK]B^:ZU,SRF!XR,"C<V>:OH0Q(8=:AFMMW*<U7-W)<>Q
M7& /ESUJQ;W$D,BR1R['['I51PT9P?SI!=,N0>?8CBM(S<3&4$]#M=,UI+A0
MDV$E^ORM]#6Y#/AN3]:\M%R<DQG::WM(\0M!B*^8F,]'_NUZ%+$J6DCSJV&<
M=8G?"3K4J2=*R8;D.@8-N&,@@]:LI...>]=1QFHKU85JS8Y<XJY&V14L"QN^
M7%1.]#MA:KR2>]("0OUJ*20!:89<U!*^5-.P&5K=T$L)V)P%C8Y_"O,+$_\
M$OC/S'<H[<$UV/CZ[-KX3O71L,Z!!]6.*\]T^]ECTY+=GP%YX.<].#],5TTM
MS*1NB4J"N2ISR,]:F60["FX;6QN]_2JL5R9(1'G@G<<^GI^E3"4);-$5!W-D
M'@XX_2NDR$>X>,/&AQD<YZ_@:6.X,:,JD+N7&[N/H:@%TBPE&0-(QX8C[H^M
M",@AE62,,Y^ZW.1^- %R&X9(RZ8!88)]*E2?ROF5@NX8R,YK.CGC2*7(^9R-
MN#CU'\\<5(CQ&!_.#&0$;,&@"Y%/Y#.T8QO&#]*47#PJVP [QCKT_P :K1O'
MY;EV8,#\H!ZT*59'$C-O7[A!'- #H;@Q,2%!W+CMC\N].CG$+D[<[EQ@@$?B
M#59!&JLTC,K8& N.?P-/AV2J<L0RC(X![^E %J-U23<RAAC&W (IT3J)=Q *
MX.1C/TJO"4E4EF\M@.<#(//UJW8Z;=WTFVVBD8]3M4D4F[ D:/A1_P#BK4P
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
M3,DN,<T :,3?NQFGY]*KQ@A &J84ACL;CS3@!Z4@-+4C'@4ZF TNZD [%&*
M:44 -*@]13&A![8J848H J-&R^XJ&6V@N%Q-$CCT90:T"*C>$-ST/K3T#4P)
M_"FC3J0UA$N[J5&T_I5(^!])'^K21,^CYKI<%#AJ> *EQ3Z%JI)=3)L-$M--
M ^S0KN_OMRQ_&KX#U9VT;?2J5EL0VV]2OACP:58R>M6 M&*=Q#%7%/'%(>*3
M-(9*#3JA#T\-2 ?7EOQ6_P"0Q8_]>Y_]"->H9KR_XK'.L6/_ %P/_H573^(B
M?PDVC\:-:?\ 7)?Y5<HHK<R&L::3115"(R::U%% &IX:G\K5@AZ2*179$9HH
MKGJ;F]/8:L:,2&4'\*<(47HH'X445F:$;Q[3D"FG[M%%.XCE-<\3LNZUT@AI
M.CS]0O\ N^I]ZY-+$O,6F9FD8Y9F.2:**\RK-SEJ>M2A&$=#1BL_+Y"DCUJ<
M1D].:**S-%J/* 86IT"<=***$*6P,H'3%5Y(N_Z4455A19&,+U(J3.!R:**E
ME%6>0[3LP2.@)J"8K'C!YQDT45#V+16-P['Y>W2H))9D!+(3]***SL:)L8+L
M,H!Z=P:FBGVMA. 3112-+$_G12$AL''K4+06\B<+M;UHHHNR>5%=K$MDH026
MX!JFT,MO)N88 '4=Z**&">MAT<C #!Y]Z5Y$=06Y;IZT44BBH\2D9Z'J:K.=
MH^;\O2BBM(R8FDR!Y<=<Y_E7HGPQL;Z[:6[NIG-E#\L4;'.7_P#K445W8?>Y
MY^+T@>F;1WYIIA0T45V'E#3;+VJ%[8CI113N!5E0K]X?C5*YLXKN-HKB-)(V
M&&5UR#^%%%4F)F,O@+P[YWF_V9$2>W.!^%:\&B:=;JJPV,"!1@8C'%%%:*3)
M&W/A_2[O_CXT^!CTR$P?TK*N? 6BSIM2*2$=MDAHHJE*5PL8E_\ #,R1A+/4
MG55)PLBYS]:PY_ ?B""$0HD-PBL3E'Z\\<'I116BFR6D9\OA_6K6V*3Z7,<,
M<,$#?RY[5G/Y\,31SVTBD,3N>/I^/;I116R=R;#$NT,>QT!);[VWD?UKV/X?
MQ+;^$[>0[=\Q9V('7G _0445E4>@X[G7Q/N4T9R:**XWN:CLT444ABC%-= U
M%%("C<6[1Y9.15"5Z**TB[B$C#/[#UJW$%7I^=%% $JL*>&S110,>#3\T45(
MQ1S3J**0A<TX&BB@!V:,T44@%HQ112&-= PP:KLAC.>HHHIH0Y6W=*>***8"
M\4G%%% #2,TTBBB@!AS0&(HHH DW5YE\41OU>RQ_SP/_ *%116E/XB)_"?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>cperry.jpg
<TEXT>
begin 644 cperry.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-38
M )*2  (    #-38  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#(Z,C8@,38Z,#DZ-38 ,C Q.#HP
M,CHR-B Q-CHP.3HU-@   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 R+3(V5#$V.C Y
M.C4V+C4U.3PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" !M !X# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V:BBO-WUB^;4[
MNV^';:E?7B7DJ7<6HQDZ?!)YO[PM*V&!P<JL3,,#)3))HZV#I<](HK%TW79Y
M=7.D:O9+9:CY!N%$,XFADC#!25;"MP2 =R+R>-V":VJ "N&\.S:K!+K2>&])
MTJ:T_M:Y+O/J<L3F4M\^0+=A][/0X'3G&:[FN G:YMKK6YK+5_$8BAD:Y,5C
M;V/EL-Q5Q&)$+':5.<XW$$C<3RKV?R_R':Z^?^9V]B]U)I\#ZA%'#=-&IFCC
M;<J/CD ]QGO5BJ&B21S:!82PWK7\<ENC)=N,-."H(<CU/6K]4U9V)3NKE34K
MX:=I[W'E-,P*I'$G61V8*JYZ#+$#)X%<DOAVYUK4;ZWU:\U#2'EC4S6FG7D<
ML$T3,Q(61H5E7+!MP&W&>#S74:U83ZGIAMK6[DLY3+$XGC"ED"R*QQN5AG /
M4$5F#PM?BY-P/&&M^:4"%O)LON@DX_X]_4FIWW'TT-VSM(+"R@L[.)8;>WC6
M.*->B*!@ ?@*FJGI%G+I^C6=G<2^=+!"L;RG^,@8)Z#K]*N53W!;%/5M5L]#
MTJXU+4Y&BM+==\KI$TA5?7:H)Q^''6LN^\8Z3:P6JFYGANK]'-I#)I\[RG;U
M9H0H<*.I)VC'?O6GJUI+>Z<T=L4$RO'*@D)"LR.'"DCH#MP3SC/0]*Y6U\/>
M([74=6\2-'I5SXAOE%O;127$@M[*W7.%#^7N?+89AM7)[C%2,["RD:6P@D>>
M&Y9XU8S0+MCDR/O*,M@'J.3]34]4](M9;+1;*UN @EA@1'".77<% ."0,C/?
M ^@JY5/<E;%+5)]1@MD.CV4%Y.T@4I<7)@15YRQ8(Y]. .]9OVSQ?_T ]$_\
M'4W_ ,BUOUPVHVFA1:A=OK?A_4-5U=Y6:&>/3Y9G"DGRQ#< ;(<#'\:;6!8D
M$[C)1V-B]U)I\#ZA%'#=-&IFCC;<J/CD ]QGO5BJVG+<)I=JM[_Q\")1+\V[
MYL<\]^>]6:I[B6P5R-E;^(-#EU3[!H^D_8Y[V:Z$MUJ\D;MNY+,! P'3@9X&
M!VR>FO;ZTTVS>[U&ZAM+:/&^:>0(BY.!ECP.2!7"7GAS2=6@N-8BTGPKJJSS
M,(+VYG5EO!*^/FD$3;&5MJK@OG&/ESQ.NZ'ILSN=-GGN=+M9[M8DGDB5Y%A?
M>@8C)VMW'H>]6JI:-9RZ?H5C9W+1/-;V\<4C0IL0LJ@':O8<<"KM5*UW8E7M
MJ9OB"T6]T2>"6$W$+%#-"%W>;&&!=,=\J",=\XK*N/%/A"[T^331?V%[OC,)
MTJ$K),XQ@Q^0/FR.A4CC!SC!KIZ*FUU8?F4=$@N;70+""^)-S%;1I*2VX[@H
0!Y[\]ZO4453=W<2T5C__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>cproxyfor20fcompsecti_image1.gif
<TEXT>
begin 644 cproxyfor20fcompsecti_image1.gif
M1TE&.#EA @.] ?<  )^?G^SL["PL+'EY><;&QE-34Z"@H,?'QZ&AH>[N[GM[
M>\C(R @("._O[R\O+WQ\?,G)R:.CH_#P\# P,'U]?5=75_'Q\3$Q,<O+RUA8
M6*6EI?+R\G]_?UE96=G9V::FIO/S\S,S,\W-S5I:6J>GI_3T](&!@?7U]34U
M-8*"@L_/SUQ<7/;V]C8V-H.#@]#0T! 0$%U=7:JJJO?W]S<W-]'1T5Y>7JNK
MJ_CX^-G9V3@X.(6%A=+2TE]?7ZRLK/GY^3DY.8:&AM/3TV!@8*VMK?KZ^H>'
MA]34U*ZNKOO[^V)B8J^OK_S\_(F)B=;6UK"PL/W]_=?7UV1D9/[^_HN+B]C8
MV!@8&&5E9;*RLO___S\_/XR,C-G9V;.SLT! 0(V-C=K:VF=G9T%!0=O;VVAH
M:+6UM4)"0H^/C]S<W&EI:4-#0Y"0D+>WMY&1D=[>WKBXN$5%1=_?WVQL;+FY
MN9.3D^#@X" @(+JZNI24E.'AX6YN;KN[NTA(2)65E>+BXKR\O):6EN/CXW!P
M<+V]O9>7E^3DY'%Q<=G9V;Z^ODM+2YB8F.7EY7)R<K^_O^;FYB8F)G-S<\#
MP    .?GYR<G)W1T=,'!P9N;F^CHZ"@H*,+"PD]/3YR<G.GIZ2DI*</#PU!0
M4)V=G>KJZBHJ*L3$Q-K:VE%14>OKZRLK*WAX>,7%Q5)24@
M
M
M
M
M
M                     "P      @.] 4<(_P /<1E(L*#!@P@3*ES(L*'#
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
MAG1E$"9Q:&FRNGV3;_,U"F)TDR1@G6Y.>4HFVG)WEW)]H7J[)U5FN% %4%$
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
ME_TJ.&;6+UY@*$;  +H*$^$8-F$%!F*J<=ZJL('"")43$PT9 4_9CQ,K.()
M H3P:@YD9Y/04B[_0*<M<9"6F*JMHBKNT;/;M'+M42NWPAZM$G+3-B>TYROL
MV8$"Z8=7V;(>HP->, .3 #(B0Q/16*TPX08AN[/WBBH^>V^W(F\IIP.M(K2?
M)@*%(C%/!Q/9=JA1JZ0GM@22 &EWZYK'P;4N@0,'BXS#ZG'OP0=C^QYIVP,5
M( "P G"!H@$M 0('J#6-T+ M$;=SVZ8N%K#W(J7$R+<M08<OV00C2[+PL0-,
M4"[G%SEO<*R5>QP;VVU2RRC_ZH HJX]3EP1)B9"C2[II<*0L\0(6] ::-W3L
M&+MG$@=&P*Q+ J?N8AS<"!,Z&[KH$;:DRR/+XP>VMP P 4DDZ(QTJULZ_\!W
M60  5D ()B*W(Q1A))2M)0!HTAMM"5N]&N(#+6$!D=N#Q$)S!?2Z5F:\OY$!
M,/ S@3IGXSMQF3"K,S%V')"M$/2^#[*[GV:Z+%$$J=N#Z!*P64"*Q=AF_OL;
M9S!Q2P #Z+83"HS!+)%Q#OS U,N[OIL%P&O!$Z-XC]M2)KQ[WUM;<:8#.5%W
MM-L\*4P>),"4,90'#A652[ $&F $D/"MUPO#7).CA4)"!1N#-ZQA0H L,;$(
M"/D%9;"O2"$!,E U8T*_+&&_3@PY^=L2RE8<<GN*32MDB/2Z?,2+>."17C$W
M&+(#+D?!9TP]!/ 2^<@!>>2(F!MC'E@<+D!/H/\H>VZA 8/2$B+0QQ9456A6
MPT+6P4<R=DT"$RB,=E ;%]@KR1?TMH?T=]Q7Q<2ER3%1@1K74()1!'"G.MQD
M?;[R *P3++K3!;SS*U? ?GPCPY,BCEJ(RL U=FU(@;TXDX*! Q!C?+?L*Z^S
M":# 3;YLRX\@?=%'!-2#P2/XR3J&R2/B0S#AA'$EBJ=3P7MS?+)C?[K,SMG<
M!080 K73!KZ\-U"<!=_7*4H&SA^"A8<";4PD&470S*(,.<H%24CX8_R\'RT5
M$W,\5(Q<&6-0T)'SQRXAJA%K8PM]'ZE4@UD0 ''EJY)1<!3--ZQKA&W\@,2\
M6Q?EJT*055C@&9%<TGK_PV;_%X J7<@G-H)T.@A9Y<61 0(TK3<NR!(PF(9O
M+&-HAC]J-%2?L8)#K35%G05H1L4Z36(^9<+!*E/7IAFB$-5;4]2'O%16G=0Q
M!DDI_=)$)0.>T0!'P 9@?3/W?,6CA-1"=M,'%5?\"QD^+1X 4 8'X)0UP00E
M, EO+<J4>U&TBV,KO5LCN'_U2E1S@!F'J"=_'=@XF 2%?=C4P[8MD<_A5]9#
MACW)$1-?^U'*/(91% %E@ &"31.:;=BDV1)O9,F,?=4GUK$;Z\-Q%="-48DR
MQ=JNC4:!#&:B;62(9,)J[6Z+#1B\#6U@X!)CO<G#C-LH-H(.F#1H%]V!<79&
M_W>!JGS*UGW=!N42VAUX,K"R:)$$E:UQ'LF&-CS>*.93 N82W J'8L@6;N"^
M:'>'+&&$DN3&3T;:C?@2#8R,2"!270'&U8A_?3AE&WTD:RR-Z7;:O!B37;T4
MBU &%@Z* 4C7:15F$7XDZEAVP&TPO11.N>A-X^1-N*B+X[$*NU1)$4 "D/K#
M#Z+@QE3>$-[8&::*B-6*I))-,VX>*3X>U?0(NZ1+.X#C'I7?!5EW"=WC\CUC
MSQ3DI2*+M%@>U:3BYL'D3:  #D"+AE#D3@Y,OEW*Q3'E_>OC'L:].-O49S[G
MG*!%-;?FL.OF'W;G)84T<^[D&9X%W)O1(J[G(]:Q+O]@9WW]YQL9T\5$O,5K
MZ"0V W5'!7&YZ(R.C,N(A\:!LWE>Y4K&Y]M6=)D>B+[:E9Y^<R.N.0U00$9@
M9TD@YZ4>W&@$CZ9<EZM^/"15WR[1"?P]Z^:T!C.9;4PEL9*N8Z=00/%::>T-
M[&64WC 1;HQGF+FN0%&@5#< 5$[0X<[.,FO W2]AA"[5F-4.1#/ EA [$[;6
M[2O#"<ILZV%$Z()9[G(D5?KHS5F@ K_.[C:"!W$3$Y,@JGC>G?1.2@&/'&S
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
M4 8A_*XG>?B$ 2@PRZHN0OC?'P1'+F$L4=L*]C=*@DRS@N?HOQ(+;HA*$18
MB!@J%R+,_7[^70[M8_6Z5>>WD5/2HXTPIO9SHC6P!.O;BA.8 SVH'H7+ OS*
MOPGL@A?8B#,JEN6K%0"4$4IKO8X  P-L(4N@N+"0 /J[FQ$KL:>CP FL@WPR
MEB[(%0Z$D5,XECW3"!SX,1&,GM5CBR*0 :N9LBJ[LA8T0KO+@B2@ F.9&EFA
MP1:9%PYHPN+CP>B1 06,BR)H@YMYL[>3,R,$0_NKB%?C !?PO%)YPA7!0/\.
M2"V.((4JM!U2X O'RX*@ L,[%*K*,Y8!=)4T5)$H!+9.@,/)"3N^L  \1,0N
M\"_!.I8S#!4_-!$/Y("R>[!!;"3# +Y$-,+R0ZP]=,+DHQ0C K8\L,2HF:/$
M@+S(>P)0>(04<"X#<( BDX.Y:H.N$@ 2H*M5G$6'"P"-F('^BQ5()!%)I,0L
M@)Y2E!GX6XP D#M8E(-:=$6Z<D;G:H-;[(('$ ,BZ()JQ,65$T.(4*AB*315
M$<80,:)W(D5DA!E.*$'%(("Y@\9<!(5L?$4'<,4K6(557(6YJZGT,Q;_\Y1R
M_! A&#J..$9U;()8>XPHD+MXG"LD: %/Z(.'; '_>B2M-I#(6GP$:W2X_:L(
MVU.L/@3%1]&G8BG$+$A'A.3$R' #J'/(+EA%B[Q&B93'?30 %,!%;ERY!'"U
MVR/'D704([JM04#()EA)R9@$EGO)+H#%?=S&1]A%I@R!B>P"B+Q'IW0X$=B(
M)2P6'#05@=P0,A0XC@@G=51(RFA)30R^-]B(+H"U_P-*10%)#O@$0T/(\.L,
M.U1+R=LRB(@"8^&GGXP44S&@@@$D=>2$XBC"O9P[A-((F6K'@(Q+1&F C)(N
M=>S%SSA$QIP[O*P(PIO"49G,0FD^#C@^C2@!=42"XTA%SH2ZC0A'#A"\1QQ-
M0EE#&=R(E+3$:/J,$W!-_[GCR8I80SX4S<$4E=B<S1 LQ38\CKC[S96#-X@8
M V,9Q^*T*T])K)-LK%+\QN)@R.=T.+LB0^9$P]H<E'![L2QXPU)<A.1@-_!T
M-[NJS P4S.OLE#Q[IYLJ175"#M^$SW:S0(TXEOHTE2A\IX,<Q,CL#/_\SU4+
MT(J(0@(M%?SDB#0;1.5@T 9]M >%B %-%;#,$,)+3_VTQ,P\#A#04 ?UQ7:2
M4%$)MY-<3TMT@N2H@Q2%-#*SP6(A3^LT%>3DB.VT1,\T#KVTT2RSJ]*L3MHT
MSE"Y38YP V1,S.68@AD(@"J(A"+5K_843D_\4/,$E-(\S8HH-V3D3<_H!!70
MTO^6* (+*(0:T-!%C ACF4W)7%)/F02?K @<4,=BW SH<QE%0 )2< ,L[ @H
MH-(CN-)$+(.V9,(6%16NY(!WD@%U5$;/< +W(8%!0%.<6%,_<-/O\TB(@%1'
MQ!00S1"WS!:.(#AD_ (%I0P=7"1 )84\(%2.,-0 0-256[\L$$NXK%-/^<MB
M"4S41,AAW0P$':<OR%0A2%.6Z-1/33&OG,NZ=-1028)C:4<_K4(AQ0P+!3).
M"%1:=0DH8 %<_0/!,R!@4U+[])13XK<L.("BY-;)(,KV4]9!8%:7R%$.T,"O
M]-)!D43<U A!+$K[J8P"5$<DE$3B+,]?]100:,11*\K_'7T,!I+7C0!$D718
M[(Q!CI" HG09/*A5Q! VD&T"+,2 @O15=O647_Q'B079>36,&"W*1=4(40S&
M?R64V$Q2/379)OB",AT,"4"\HN1/B, HE/K$C?44?RP68*O7GP4 )/0+'-!6
M9/Q&IXW4I6794$E:2H35GW49&7#5N< !BQ5;18!-ZMQ G2T4(]I5B'A2L7T9
M #C:N^B$\J+;)FC6^2P6@.316"E-9>&(J-W;+SC*MJ#9O>U.HTI<?V5:49E+
M8ZV(JS591?"8MG"#HMU;M64];II!MT44 UK)U-S;I_D"4BA;JT@"4MC!TWT9
M$\V"Z3RBU0U<68'8E]V(2X5=_ZA9 U*@VJG  5+XI]Y-QE)2/UTQ51(AR&*A
M@XXP7.-]&D48!-DUBA+ @+*47JCA1 %$OL@UE7 KQNAMH""X "7K*CAP&2-0
M@R)3WY<QA*X:!1-X&?:M@)R250S( ^LEICQP E)  F3=WKCA5DE\WN_M6E4Q
M((;- A)MHU68WZ>!8/HUA A6 B#8@2:H8/H=X)]=34"".=N%W 168"[="&]M
M(27(A$J F@EN @40@#!H@E6  _9]WPXVV0_VM2/RRM %WQ(N%@9&X0:*7QF6
M&?:-8)DQA!6.WT=(8APN11W>(V-Q@1[V81)N%4@58B>"X?N5&25X!"..&1M^
MX0N@X/\GAN)MU38JMN(KWA8E-&&-(-_H,=\;AM]'\&*940 '8.$F,%\9IN$T
M'D0YU(A@+<,V=N,WAM0DS0+>%>1';B%.3%D>EC71G11M"J9V/#1(YF3I:=8L
M0%5Q0V3EM61*">4JQCW.[>15GMX2E+=I*V5*64,.B%N(F%16QF69L=F*B+9B
M$5AZBV5*F029FE/ES.5<!@,N(S\^^^%<@6,=S2:T/69(5@2JC4T.4%>9"V9,
M(3P.2,\L,.9I3N/0! %(I8)1SKMMQI32G,1H%F<<[J:UE5/K4N=,R3,7L+2*
M".=W/MTO^.1RACETKN1FWA9V9F3UY.?3-5B-N.8Y968L9I?_)!B_(\KF(4YH
M2R3;C6@ 2#4"@;ZT>@;68SF#-K;:BT;&J26F/#LP"UI>(@EE;HK, "A>DS9
M1;A;B'AI !!A6"9H?DD"E6;@+.@$5:;I@L,#H9UE=U*IGLZ@*.2 DX2(DB[J
MD4/IC0@$F<+G6VII)AEF*H9JB'#@J8ZP7;ZKJ?IJU0)I5YGEE1XXL38OJ%8!
MF9)-:8JKM(Z5(MHGSPL [77K<8J FX8('7MJNM:(K9Z2!M@FI?:(1.KK5UJ#
M&<6]DTHEPMX(P[824SH6%SCK8FIL-L*"R)P$H^( .@!<K;;K7KGFPC-,C@@
M:>[LV[G"CIB!D@3,G5YJB+ZET$:6_RYPU1((Z]>.&A_<B .0:R-X5\JN[-/V
M%@PH[N,&I)D&;J!578\(!*<^,-NF:\LND]DNEUK.3;YV:Q+XY+N:Z( K;>0N
M;.7F%]W.;&IM"3"P7%P&@$IE+$A%)>=&;Y;0;C8Y!9461X]^GF,F@60>H3V0
MZ]'V[OS&B?V&DQD0[,+#;XT(@$$@ZMY5!!4(WHV8A),2UM56\)Y@\#I1 ?O.
MP+,F)B&X9;H% %( ;(Z( _\NECT@U0]?</6^'[$Y<''[A!FOB  @!0$V0"10
M@9&5B6TR%J2A<:,(\3\! 3:8*L 4 NS. AQ@FOC.J0@8!"=H<99(2A(GNVQ.
M\J!8<D*9@?]/\/(,;(3S5B W((4R(('7;2$\(($R( 4AR(,M=XD94 $8/Z(N
M4/,P_XDQ5Y13Z((S+T--\_"]:  56((GI^(;2'! 9PI!EY09P(#ROA8ZZ((H
MX'&OF($H8 ,CKY8SV(,_EW0EM_%3APAP$1=R@3D 8(-/B -3_XE?^00V  !#
MKQ9"V(,QD')51W6F!O:HD!9,=_5C-P(   !'/W9LT?1[&?:SH'1= 8$XN#$
M$.UFU_97C_59C_;@2?5O%W<."?=Q-_?IF/9S5_>P2/=U=W>N:/=WEW>JB/=Y
MM_<Z$O9[UW<T*?=]]_?(J/=_%WB?"/B!-_CJZ/>#5WC */B%=_C_],[WAY?X
MS&CXB5_XBK?X@\?XC!_XC>?X?_?XC]_WD!?Y>R?YDI_WDT?Y=U?YE5_WEG?Y
M<X?Y.K&)F(>,F;\2K #',.6(FE^+1CB)FJ""TYP)C?#YHX )[R[ZE$"(#,]O
MG/<1J^&(A5B)C1B(#NB X_/YJ\_ZBFB$(1@#*<#Z(;" DH@)G="OCR![EEAZ
MH:]ZG'@:F3A[;0MZIG][&H?Z'I'ZC\#ZN[<(AC"(IM^(A6@(H-=Z*FB(A>!Y
METC[P9>#Q2_DNG=[I^^(N.>(I)<)R0]\OU?PO.>1O6>)A8B)@\!ZK"^(FB?]
MTB_\N>\$*2")".!\EFA\C2#\EFC[S:=\_XZP?&V;^\BG"=R7=,_/$=!G":QH
M_<,__:8_?J%?_5V5B"[H_9R8?=]G>\T_>KB7&;E7>NL7?$ 7?B<QB=(_S=;'
M^AN(@.3/"/+/^O,'Q^@'":D(__*G?KO/_9^(_[Y_MMN_?KQ/>'FO?9L'B"P"
M!Q(L:/ @PH0*#W)IR&4AQ(@2)U*L:/$BQHP:-W+LZ/$CR) B1Y(L:?(DRI0J
M5[+,XO!ARY@R9]*L:?,FSIPZ=_+LZ9/FRY]"AQ(M:O0HTJ1*ES(%&;0IU*A2
MIU*M:O4J5I9/LW+MZO4KV+!BQWK<2O8LVK1JU[)MN]*LV[ARY]*M:_<JW+MZ
M]_+MZ_=O68> !SD3+FSXL-R\B!<S;NSXL<^7DB=3KFSY,N;,FC=S[NSY,^C0
9HD>3+FWZ-.K4JE>S;NWZ->S8LF?+#@@ .P$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>cproxyfor20fcompsecti_image2.gif
<TEXT>
begin 644 cproxyfor20fcompsecti_image2.gif
M1TE&.#EA @.] ?<  )^?G^SL["PL+'EY><;&QE-34Z"@H.WM[<?'Q^[N[GM[
M>\C(R @("._O[R\O+WQ\?,G)R:.CH_#P\# P,'U]?<K*RE=75_'Q\3$Q,<O+
MRUA86*6EI?+R\G]_?UE96=G9V?/S\S,S,\W-S5I:6J>GI_3T](&!@?7U]34U
M-8*"@L_/SUQ<7/;V]C8V-H.#@]#0T! 0$%U=7:JJJO?W]S<W-UY>7JNKJ_CX
M^-G9V3@X.(6%A=+2TE]?7ZRLK/GY^3DY.8:&AM/3TV!@8*VMK?KZ^H>'A]34
MU*ZNKOO[^V)B8J^OK_S\_(F)B=;6UK"PL/W]_=?7UV1D9/[^_HN+B]C8V!@8
M&&5E9;*RLO___S\_/XR,C-G9V;.SLT! 0(V-C=K:VF=G9[2TM$%!0=O;VVAH
M:+6UM4)"0H^/C]S<W&EI:4-#0Y"0D+>WMY&1D=[>WKBXN$5%1=_?WVQL;+FY
MN9.3D^#@X" @(+JZNI24E.'AX6YN;KN[NTA(2)65E>+BXKR\O):6EN/CXW!P
M<+V]O9>7E^3DY'%Q<=G9V;Z^ODM+2YB8F.7EY7)R<K^_O^;FYB8F)G-S<\#
MP    .?GYR<G)W1T=,'!P9N;F^CHZ"@H*)R<G.GIZ2DI*</#PU!04)V=G>KJ
MZBHJ*L3$Q-K:VE%14>OKZRLK*WAX>,7%Q5)24@
M
M
M
M
M
M                     "P      @.] 4<(_P /;1E(L*#!@P@3*ES(L*'#
MAQ C2IQ(L:+%BQ@S:MS(L:/'CR!#BAQ)LJ3)DQQ'#<3"LJ7+ES!CRIQ)LZ;-
MFSASZMS)LZ?/GT"#"AU*M*C1HTB3*EW*M*G3IU"'%HQ*M:K5JUBS:MW*M:O7
MKV##B@4Z=:S9LVC3JEW+MJW;MW"CEHU+MZ[=NWCSZMW+M^O<OH #"QY,N+#A
MPTS_(E[,N+'CQY C:U4LN;+ERY@S:R9,>;/GSZ!#BQZMM#/ITZA3JUYMV33K
MU[!CRYZ=UC7MV[ASZ]Y-EB#OWXOC*"G2H;CQX\7IV&@4) [PY]![VHY.G6L<
M ,B+ P@"=!$"$DS"B_\?3[Z\>$4LE_!8S[Z]^_?L(;51 H5%]?N'I^/?WU()
M TE%-**$<0W8% @=V;$Q TYN@&?>@Q!&*&%XZ&&A'GP89JCAANP5 05_((ZE
M7XB[$2+)!,ZYI (#2LC4P"7(V; @30'(,.&-..8(8847<NCCCT!BJ$4I)!:9
MF&]&_H8 #"?"U A,,Q!RW!E$SN3&&CIFJ>66X_$8Y)=@AND>)'DD:>9.(Y[Y
MF0I52-)!3BI,6:!,07!IYYUV>BGFGGR*F4:9:@:*19J"5L; )%BH  ,"6'0A
M20XP(0%C<2X$(A,2 ."IZ:9;ZMGGIZ""J46A(1)*ZF%0,$!&3@@<9VE,BWC_
MP>FLM.KH::CP99'#>J0\LBM[O3[R2"+LQ2  L;JREP4&*^#:7A15G@J<J=+J
MU0$,2K"1@R2GP'2&)"VZ%,AQ*LAD2:WHIGOCK<ZZQ\<C9F38*['N,LN#!:84
MP ,I]K;KWAS5YD9MP&M!404#A+14! ,\3>)J3)NH*_'$.Z;G[\48 ZD'$2[Y
M0'!J W],V(#%V1!3";)2K+*FBE@2@%$GB&  )!G7W&ZW(J,6<LY\[6%<!#'=
MD/+*1)NGR2)K=9*&S4S[&,4)/(>V<]1WD6 <HS -4O36,@ F@1Y-A]U>N%1G
M-G79<'5BW!XQE;$UQ5Y(T-@<8L/WR0Y0RW2!&QF4_\'%WX ''K@;*AIG,MJ+
MG8TX6U87]R%,6+Z=+M:5I:!A&CV@,6-,"6Q!@."@AR[ZZ*3__61+I1AWQN+Y
M(<EZ8'$6=_I+BDB.;A.;&5'Z[KSW[GOH&11>'-FO!Z9X\69)6=R<+N5A>ZVB
M?/;Y[]17;ST7>;-$7''("W9\]V$U8ERY,#U/*QZ>W7#]^NR3[E(<Q@$ /F#?
MS^_5#,:Y$%,&YM-J268B:)\ !\B%E[5D4AUXE?WT4K\%=N4,QHE62R+6/UH-
M(C*6$& ;'I$"T1VA!:GX6QL$0 (N/$ ,0S"  SHH0(ZUQ 7&08(#]]+ &6X%
M"JJ+29WLE(10F&!"/?RA(?]\R(0D_$ '"A  &&9%OL&\@( J%)844?BW!W 0
M=!^40^ V^ @27@]1+6E<!RAG0[S4L(Q:<5AQBB##ETC 3DF4XA*94 0U2%&*
M< @/$#!@@?$80EA$1%<9\%(" AJ2@&5X@DN4UX$FHM&,KGLD7EI5G$M K(+/
M4P1WKH*$#$0.1XJ0&TL">,A2ENX&+B%9!X@G24BNI)5[P2&E0! 3K6'REKB<
MT/]8P@)3'M((+D'"%(S3"5CVY8S&[ HE.^ "6L)DA[F,IC3)@P=18H&4ON0=
M&%O"2#8DTWB1_&9?$$B'-KZ$?]-,ISHOR)(99/-O!FR)#8PS!6>*$YROO"=A
MQ'?_-9F@4YT C>8:XJD[ZVV3)?"+GSY;E\^%'H:?Q2'$YE[2A(!:-)>#9(D/
MV!"X,H ")F+L  D<VAADDK0M8X A,6=R P==]*5$*X,Y6Y+2XQ3SI)$Q*4[K
MHLKAS10FHH"I4'.TADW") ,JC>A$=]J:<#+U,TA%3@3L.9,@U&ZHF%3$%V8R
M S8DZ*=/_8Q.PXJ8KF:G U-  %A9JH((8!5":RC#5F\R!NQD!P ')>MKQJK7
MS4#!!DG-SA24H *JJ@4$0> "!,]:R0PLM:_/X2MDH3.).#3BLHV(   V"X#
M(H<0G 4 &S#;G,DN3K*F3:UJ88/:U;KVM:)I+6QG2]NF_S:TMKC-+6UDJ]O>
M^O:83OVM91JQ@C&PI!&'D\D2IC  5(JE$1Y 17JFD%PH1-<ERVWN4:!0W)A8
M5[HMR:YSA4O#X)(W,/"Q"7''L(DH'&ZY7K 0<V_0WO=.(;Y86*]+B,N%[NI$
M=-Z]KDR^B]WYXN1!WO7O2P@<7@.?EX'F?;"$)XP8WE+XPAB>3(0SS.$.Q\7"
M'@ZQB(L"XA&;^,1HVC"*5\QBN:BXQ3".\5%*+.,:CYC&-LXQAW&LXQY/F,<^
M#K)P@2SD(N>6R$9.,FR1K.0FIY;)3M[*#.*0@<PRDK%8[D"*HBRP%W/Y+ UH
MQ&*SXP(E&/?+5(,RAR=A!VRU)/\3;PH*$AKA69'FU29-N +1V%6S%'1BK6BV
MBYHQ+ @^M*153?3F3)# !>3008$TL:HZ^5RW#5'@<3)19*"W,FC=D@$&F,Z$
M$%PR S)(0A R49M-:U("M[Z50A:KM+, D;U-6Z73O17$J%E""!:]! D1. XK
M7U*"3+U:0I26]<524&M;(P77IIV!(+J@@6TVHDTGFJBDCA,\F;AA:,>V5:R5
MK>P_.5LJ7H[Q#/C *"C801)V<"06MDTI2+LD5N'>5++)K>PH8/K<.(&V0P7Q
MGRH(XD.>J +S8L+(A,4D .#.-Z?V?3$+<")>[IE7>][U"&;QH5\V@T2S ?X2
M@:/Q%/__X99+H"")Q\% !8]MB1J+<V<LW  /$I\8Q?G-<_><PH4D9XG)'ZD$
M&,! T3@!05+_W1*4Y7QE.^^YU-NS,9(/G:D@.$[-Y_!T':VAVUM!Q-*F+C:
MV?KJ)U7E35\2U*Z;QZAQ(8(6R(XQICL9[0L5(QE;XC:W,R&CA"$"!>C.(4;<
MH1" ?L(D:FYDO(L3?\690DR^T'4OE" R(G"6#BR!B27(Y :+V$$C?/G1 QKG
MS#IV?#(3V@'Y9>WI@ +-"?P@@CN\TY1^<(G/BB-O&:O>F*J$>TMR#C3/#.+V
MR ><2QI@'(?G^/>PM*N684+!?$?/,]-+_NUKG</4ISO$L5ME_TQ<G6]V9B:#
MVK\] 5R2 >/,SL;0AZ6J.X!TEQA;XJZ7C/K2C_SKLR3\7.!C\0=+8]!\,:$"
M?E=\BX%^&G1%@N,$GN!%6-0"*?!!'60%(?1%J=1/ OA])L9ZJP,3E+<E=91'
MXI$$F5 )XY$**6@>>P0&+\@$J6""FV)V>D$$#,A_Z7=0TM=[S^>!*#9,Q2%\
M+*%G?@<A_C<6-V"$X^$%A,,2?J"#MR<"XI(_AM6!MQ5D2+ ]"51+1W@G7G $
M&1![.X$$>2 *,A!QFR(#;;0$?R"%[/.$+*%TQF%O13: )R5+S'2%6' $7_B'
MY"&'A0"'I -,BV0<]7=W0)ACX\*!O_^&<X 8B>$1 6TD!6^8?HV@:2S1B,4!
M=H&&AWVEAQWP?NPGB:88'KC#$J!@2'G%>AT0@$$'BJKE5>/S>5=UBI$( )48
M";MC"9J(4,>1?T'G$K(X6U&R:MZFAKCH=T1(4\=1!!(TC#)1C+XU"6/6 83
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
MP5+V'D@(:(,!X@@2AS-4@0\'65P'IG!6),!OO_SU:Q[YH-F,"3A?Y^6!!00
MVN)&D@+K-:J6)I%8+   ;9Z8Y0SL($V"+&_!)-7FAZ\:8AUV=K0:,_\Q;DU1
M@'O%0 #D16\DH]#'5S9X/Z@:7!Q2B(4<.!4+=J@"&13B1@D;1*%"WBZ1_[IF
M?*G7CU:VCR 8((@.3""=6%#!&HM0A;,.A 1^*G-!!H'FQ_:7S0Z=0Y5CK"0A
M\E@@M>0D%OP'J87\N4^!)L@1"%UH-1^:S8DFB ^V!V?Z3,+.-9U$6"5BZ0[\
MSB":WG2:(^MI6N<+U#XDM7V*@+;7.B2DKA9TK#D]ZUH7^];ZR_5]"K=&A^P!
MD0@9M+!E3=MBU_K8N4NV?F8P78:([X%GC;:T3:F(*V1@$Q79@0Q24.VL7MMO
MV780$MCI,8.(0MQU],(<%K&4'6B!W=]T\[O_%^TF-SZ7((NX=PT!(*BIG" ,
M>OBW'J,@6+#!FT'V[1.P!X($DR8\=H.X05<DX.^(Z_#%V!YXFDKQ)Y\5!-8>
MGYPE1"F6D9=\@S\6N%Q-I:H.,+P@*H"YY&00<K7D 1(VKU]I*Y[R,\&P3]PF
MB 2"3K>\MN4$%$!Z[=*0W)]9_$ \QV_DICXS4=B%")?(^N4VD/,MF KC'<"T
M0+XP]IF502]$6'?:\091@7E]0 [$+T_I7C.B[P4*4=![UKS0A*7KW%!OCSL6
MLCMX>?G<+X!(/+X>< =,+.&#?@^0 S]*$,%3'@\E*(PC$/]O1H2A#J(^R!-
M 051<($+!$@(UR4%__K^! '0V*4\O&2 & FDX= ;@$*?L9" ,2R@#+:'?O2Y
MD "".%NDIN(]?W;9I]5B(;;!'P1CB !Q</9!!!Q(" CJD($W2-_][[^N0*J;
M<>PS_4L.M&D @N^N\#L&ZUGT @0( "E B!/P@Q<8A/=3P 6$OL+#@BGPDY8S
ME.S3C_GK )PCB'@*/KN#C%.XGLTK!,\[""*8!"-H! 9$P12TO3H@""[PDZH;
M% J\#^OK *4C"#JB/$V0#$?8FC1P/=@[B "@/14DPB+D@K<:""CPDUZJ%!FT
MC^7A%8(H@?U#/<D( XQ!/HHC".9S/B/TPB]\ H)@IYF;0/O3$@3J$SHX"/^@
MH[RRLXPQ&+V"4#\1:+\OM,,[Y()<8C7+JQ,GI ]OZP ;. C]HKLUV(P;., $
MQ,-%9$1Z$XA&\).1BD$SS!*GZP N. @<I#M+R P"8,1/!,47( A+-+@^I$0L
M@<3K,XC2"[ISPPP_ ,58Q$/<&X@Q\)->DQ,_C(^0ZC[*JQC,> )9%$8O[#_Y
M\Q.H,T7'BY,,B[2!D+K!.X+-4,1AI$84) @T[ "CV;U3K!( \),XQ()-:,/-
M\,1J-$<%+(@_:4)NI!*> \<\&$?-R(!SI$?I$RR>6T=E=!-O[)-WC,?,F,=Z
M%$C!4L=MU,<V8;5F%(AGI+MBQ(QI%,AS'*H9\!/_;2S#@V23#%LM)* \9+2,
MB!1(@EBYI\O'MAN45*0T@PBRJ2-#RP !D*1'AP1$7(P3780/2\3$5:0\/I0,
M(X#)<W1#PO&34LQ%=IP20!1$@RBEL?-(R'B"Y_O):A3%@4!)24Q&DZR3CJ(_
M@P@WNN,[R'"#J#1'/VA!/^')FC3**8' ?C0(-P@^'9R,IQ3+:A2LM>P Y6,3
MFX0/%^R3^".(CAL[&'2,!9A+:KP#@K! #)Q$C&03)>P3)BR(*]B_KTR,L,1#
M)_"$1T@!Z#N"%JBLSWR$5+"]-J@L 2 !Z,-,.6#$_!D(&K3!Q<3*.D&"/VE)
MN=L_)@B QY@$/#0 !Y #_]+<3 6T M/D@C8@S@<0@R$H3N)D1.I3(C_!+[1D
M3#9QHX## H[</R^HPL38S4\$3@5\ $[H ]OKS<VT@E3 3-'\1$D<R6RLO^E,
MD[?+29>[329PQ</H3N_4S/?[3OX43])\!.:T0T?$@K<CRJNL%!#X$YMB2.E1
M  'X3 MPER)0@\^$ W@QA,H*!1-X%PJ54.DY2[_8 EGLS^CK3=5TO_3D @-
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
MY_2QCO).!W5)__10)W5+'_521W5-O_149_6OV/16;_17A_5$E_59+_1:M_5
MQ_5<[_-=Y_4\]_5?K_-@%_8X)W8;:00/4/8!..UZF0)F%XM-B )E]P ;\ $Y
MH/9L%X(+6()G;W:*@((5<,1KSW9JW_9NAW;L/O88N78O> AT_W:JD'942 @H
M\ !Z'PAX+XIP1VM[QW=G3W?A7O<,P9A,] !W+X@(2$I_MQAOQP+_A0??>W]$
M#Q!W+&!X@8B @&<(="R(=E>(BP?X>!\(B3D(?B]YB<]WAU?W5=^>@D>(;E?V
MI"2(;G=W?9_Y*4#X1JCX1ZQXDW\(C@\U.9#YD__WAM=XA2!Y@_#Y@@!YHQ=Y
MEAYX#''YC[]W?:=YI[=ZG.=Y1T1W#A#ZB #ZE#]Z@FAZFV>(I&?ZG6=ZE _Y
M[8YZ%H&";1<(:7=WCW_X@W=ZNX\ O,<"G2=0<A_[H=C[?X?XB"]ZLQ>*I2=[
MMG=ZMV?Y0H\ N2]VL7A[-O'[R1^+RL=\^-;\S5_Y4_?\T(^*SA?]S2;]TB_L
MTT=]L5;]U?_IUG?]BX;]V,?GV:?];?:)&MS7_=WG_=[W_=\'_N 7_N$G_N(W
(_N./B8   #L!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>cproxyfor20fcompsecti_image4.gif
<TEXT>
begin 644 cproxyfor20fcompsecti_image4.gif
M1TE&.#EA$P6H ?<  )^?G^SL['EY>08&!F1C9.WM[2XN+L3"Q%555^_O[WQ\
M?,G)R8F&B7AV>%965K2SM)^=GS P, H*"E=76?'Q\0L+"Z6EI3(R,G]_?PP,
M#,C&R%E96::FIO/S\S,S,X" @#,S-8V*C5I:6KBWN*>GIUI:7/7U]8*"@L_/
MSZFIJH.#@Q 0$']]@,S*S/?W]UU=7Y&.D1$1$;R[O*NKJ_GY^8:&AM/3TS4S
M-:VMK3HZ.OO[^TQ+3(B(B-75U3L[/962E<"_P+"PL&-C9=?7U[&QL9R;G!@8
M&/___U!/43\_09F6F8B&B4! 0$! 06=G9XZ.CD%!0MO;V[6UMG5R=:"?H$)"
M0P   !P<')"0D$-#19"0D6IJ:[>WMT1$1-[>WAX>'KBXN)*2DD5%1]_?WT$_
M08Z,CJ2CI" @(&UM;924E.'AX4='26YN;^+BXF]O;[R\O%I96^/CXP   '!P
M<+V]O:BGJ$I*2R0D)%Q;7$M+3.7EY4M+37)R<DQ,3    $U-39J:FDU-3N?G
MY\'!P8%^@:RKK"@H* (" F!?8&!?89R<G'9V=L/#PU!04)V=G>KJZBHJ*@0$
M!,"^P)Z>GE%14^OKZX6"A;"OL
M
M
M
M
M
M
M                     "P     $P6H 4<(_P"M^!E(L*#!@P@3*ES(L*'#
MAQ C2IQ(L:+%BQ@S:MS(L:/'CR!#BAQ)LJ3)DRA3JES)LJ7+ES!CRIQY4>"1
MFSASZMS)LZ?/GT"#"AU*M*C1HTB3*EW*M*G3IU"C2IU*M:K5JUBS:MW*M:O7
MKV##BAU+MJS9LTL'HEW+MJW;MW#CRIU+MZ[=NWCSZMW+MZ_?HFK_"AY,N+#A
MPX@3*U[,N+'CQY";!EZJX\_! 0MR>HEA\(*)GIL-5GB$D\]!$J4--HK,NK7K
MU[!CRYY-N[;MUI.15AY-U 6D1Y4Q_W3D!T-0/J,WK\[)1_A/)@<S?)A.O;KU
MZ]BS:]_.O;OW[^##B_\?3[Z\^?/HTZM?S[Z]^_?PX\N?3[^^_?OX\^O?S[^_
M___P(9;;;1_X<=N!"":HX((,-NC@@WA-)Z"!"18(X8489JCAAAQVZ&%C$AXV
MH&T6?FCBB2BFJ.**++9X4XB&C5A;B2[6:..-..:HXXYOP5B8C+31R..01!9I
MY)%(ZN@C84 691IO-SU)6I1^-.*;'I89MU-EQ=W$Y7*,^,&;"U_X@=H188Y9
MYIE%"9GDFW#&*>><=(+XP81,F<8F3F1"R>=O1S2764]ZZD2F9SCM]LBAGWGY
MAY]#N5GGI)16:JF'-"R2Q*:<"M'!I74M.5B3LDD*ZJFHINI4IIQV^NE4/:#_
M(.NL -1J*R!SY*JK$*WVZNNOP'+Z@JZZIF&KK8S,.BL-#@HRP1Y1+(4"%P#,
M\<*O<_    J"J*J4J(*1&INIWI9K[H*"R%HK#[F*$>RF0LRA0*UTH-##5LY"
M>ZZ+43 "@ *\^BK$O(Q$BR.X?XD+&[G[-NPP4!W(.@, :>1*R;M)4)(K(  0
M(2NS#X>L8KH L/OK!', P 4*CB'LE\*O,2SRS)'Q@+&O8N3Z!  6R%H S4 '
M_5?$,U2\AZ\:IS$#"J]>Y7)?,+LFL]!42]4#'?\&W.NP*J, <M5@AZTJ#5K_
M2LG74%.XE)2I^6F:E9!@V:5/7)J94V6([I0F:63:_VW4U&+360 *%CPQQ]&]
MYKPSMX$W[OCC1A$B^>242SZJVDD5:N@7D![A&VF" D7<GEL^NN@7>1^AZ-^8
M0X[@M  L<JVO+RP"0+VNYZ[[J0F,X?L!DD@B Q7$_U#Y\<?_0#P5,@1_@.]C
M5+(5\I5?KB#@NQO%:A*>&D4RN^[VNL<<3_3\<_;HIV\6]90+U;OO&@0OR?+&
MLX\\#,N/X#STTGO[-%]1:PWV&B>(!?QK=JUZP;P6<+Z<.*M5^E*?!"?HE-])
MP@Q4L 3[BL \20QA#"YX2A'L!P,*)N5_>PD@:P9(I"A@[7"^(M_2T&9"OMC/
M<C7TD"#&$+]"4"$$[%/> _\D@8(Q)""')T*A7E08&1;"A@8HF('A?#4^0-#!
M8)!S ?3&(#])U&%Y,+@A^_!'O#IT,0K0:UK0.K#%^ 5O>& 4H_U"L#PJZ&]_
MT#NB7V1@OTM(I7<HD,0#J% _Y-&Q$))HP1BZA43(*3$O3(2,$\TRN /2;H&,
MK,T.QQ %^0V2>$"4X^0X2 4SBK&1J)S**5/)RJD\$B^1U$F84D<E+2GJ<YNA
M94["Y(<<^"U*SCF"<H Y*&'&8#E X2/[_%@4%U;K8KW: @]FV!0=0"^0P?LB
M%48H2LG1D7A##!X:%]G*<IKSG(%[Y5UBJ9D8Z-(T6LJE"3X7G&+V9'3,">8P
M Z7_SV,*997H#*A !TK0LJC3+NP$4>L*RM"&.O2A3CEH71+*F$E"]*(8S:A
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
M3NE!T,,6ECEX[[F@8!.?6T%10R@4M66$^\8F22@H%ZJ1."%&2( $<) ((-H
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
MG>W9.?C9'!7:V"%:/#':P$!:;<3/G/6)G>79K-7: A6"7O5.8!U9JUV.G;6
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
,5[ %7[!1R4%    [

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>dchopra.jpg
<TEXT>
begin 644 dchopra.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-#<
M )*2  (    #-#<  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#(Z,C8@,38Z,#8Z,S@ ,C Q.#HP
M,CHR-B Q-CHP-CHS.    $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 R+3(V5#$V.C V
M.C,X+C0W,CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" ![ !L# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V:BBN2UIM3;6+
MGRM8UJRA@VN8;#3XY4:': 65W@?<^\G*!MVU>%Z9 .MHK$\(-=-X7MC?-?/+
MND'F:@NV>1?,;:S+@;<K@[2 0" >E;=&P!7+&RUW3_%&K7NCZ1IT\-]Y):6[
MU.2)V9$V\*L+@*!VSUR>_'4UP>J:5'<>,-2GU;P==^)82L0MI95M7B@&WYDC
M6:5<<\E@,DG!^Z,KJ/H=AIDFH2V(;5[>"VNM[!H[>4RH!N.W#%5)XP>@^E7*
MYG0M3U6$6UA=^&]6MXS*Z"YN;B"58X_F*;F69W8X"C)'4]:Z:J$%<=KMIH?]
MLSS^*=%N=7+ ?9,Z9+?1QH%&5541A&Q;))(!.5Y(&!U5Y>VNG6DEUJ%S#:V\
M8R\T\@1$'3ECP*X>?Q9I.HZU>Y^(MEI=K$4%LEG>63+(I4$LS2HYW;MPP",
M*<<YJ>HSK= 2=-$@%U#/ WS%8;B7S9(TW':KMDY8+C/)Y[GK6E65X;F@N-$C
MEM=9;6XFDDVWQ*'S/G/&4 4XZ?* .*U:I[DHH:V2N@WS+]]+=W0@*2& )!&X
M$9! /((]J@TG3=5M/#YM-4UV:_U!T.Z^^SQ1[&(QE$5=N!U ;/OZ5JLH92K
M%2,$$=:PCX9F5O+MO$>L6]GT%HCPE57NHD:,R@>^_([$8&$/L6_#]U-=Z0'N
MEA6X2:6*8P)M1W21D9P"20"5S@DXSU/6M.H;2T@L+2.UM(Q'#$NU5!)_,GDG
MN2>2>:FIL2(+R]M=.M)+K4+F&UMXQEYIY B(.G+'@5Y_JWQ#MM)U&Y?2_$FA
M:Q%J+JEI"VH0QKI[A "TC[\M$=K,<#(/ !W9'HDD:3(4E174X)5AD<<URNM:
M[J5OK%S#;:UHNGPVVUI8KRU:65(BH_?G$R8CW';G&!@DG@XGJ4:/@]VD\,PN
M^NQZ^S22EM0B4*DI,C<* 2,+]T8..*W*PO!U])J/A>WNIKF*[DD>7=<PP>5'
M,1(PWJN3\IQD'/(P>];M4]R4%<Y/>^(+_P 0WUCI4FGZ=;V2Q_O+RV>X>X+K
MG<JK)'M0<KG+9(;ICGHZX;5]'TO4O%EXU[I&@.3"RM<:C8K<2!EC1ED8EAB,
M!L;>,[2=PJ7IJ4CK--OS=V,<MTL<,QD>%D23<N]6*L%8@%AE3V'TJ[7%^!=+
M\/:GH>G>(+3PWI6GWN7VS6=HD>2"T9=& !V,,D9[,.O6NTJF2%<;KMI9ZSXC
MDAU/3M"FBMX)$274K%;AXV"*X<DL,1_,1MXSM)W"NMNKF.SLYKF<D1PQM(Y
MSP!DUR&H>']3\2>5J.J:5X9D*KF*QU'3C<2HO78;C?A2>^(V"D_QXR9>I2-C
MP=K3>(/"=EJ+P1PF0,FV($1ML8IN3/\  VW(]B.M;E5-,NEO--BE2!K;@HT#
M  Q,I*E>..""..#VJW5/<E;%'6[>>\T"_MK3:9YK:1(MXR-Q4@9]LUG?8_%_
M_0<T3_P2S?\ R56_12&9NA6U]:Z:8]6DBENC/*[20QF-&!D8@A2S$<$<$FM*
%BB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>ddimaggio.jpg
<TEXT>
begin 644 ddimaggio.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,C,
M )*2  (    #,C,  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#(Z,C8@,38Z,3,Z-#4 ,C Q.#HP
M,CHR-B Q-CHQ,SHT-0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 R+3(V5#$V.C$S
M.C0U+C(S,CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" "5 ",# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
J<)OBE0HZGN",$5)110!'#!';JRPIL#.SD#NS')/YDU)110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>decisiona01.jpg
<TEXT>
begin 644 decisiona01.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-#,
M )*2  (    #-#,  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#4@,#DZ-#8Z-34 ,C Q.#HP
M,SHP-2 P.3HT-CHU-0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 U5# Y.C0V
M.C4U+C0R.3PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" ,/ DT# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#Z1HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BFNZQQL[D*J@DD]A7S'H6LW<'Q*L/BE/(RZ;KNNSZ2<GC[.55(C[<J3_
M ,!IQ]Z7+_79?>P>D>;^N_Y(^GJ*YGQGX^T3P+:VTFLM<237CE+6TM(3+-.P
MZA5_$=2.HKF==\;Z;XW^#?B^XTRWO[5[73IXY[>_MC#)&QB)P1R#P>Q-0W:+
MDNA25Y)/J>F45Y5X5\<:7X&^!WA"ZU2.YN)+N"&VMK2S0/-.[=E4D#]:]0$S
M?8_/,$@;9O\ ).-^<9V]<9[=<>]:37*WY.Q$7S)/N2T5R_A#X@:/XS\.W>L:
M>ES:PV4LD-S%>(J20L@R=P#$=/>J&F_%KPU?> 7\8W;7.EZ0)6B1KV-0\Q!Q
M\BHS;LG('?@\5.W]=]AG;T5YWHOQN\*:QK%OILR:EI,UXVVT?4[0PQW/H4;)
M'.>,XKH;CQMIMO\ $.U\&O#='4;JS-XDH1?)" D8)W9S\I[?C3LP.CHKG+CQ
MMIMO\0[7P:\-T=1NK,WB2A%\D("1@G=G/RGM^-<]?_&[PIIL^IV]VM^MSI]^
M;#[.L"L]Q( 23& QRHQU;;VI+71?UK;\P_K\+_D>B45P/B/XQ^&_#FO2:.UO
MJFI7EN%:Z73;,S"U!&07.1CCTS6SJGQ \.Z-X1M/$FHW;Q6%ZJ&V!A;S9BXR
MJK'C<2?3%'2X=;'2T5Q_ACXFZ'XHUEM(CM]2TO4Q&94L]5M&MY)8\_?4'@C]
M:X/X8:S9^'KWXIZOJ<ACM+/6Y997"EL*"W8<FAZ;]K_BD'33O;\&_P!#VRBO
MGGX&>(-%\2>)M3\0:UJE]?>+MMQ,(&WF*"URO" _+W'&?2O:_"/BFU\9>'(=
M9L+6\M(9F91#>QA)5VD@Y )';UIV=EZ7%?5^MC;HHHI#"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** .!^-7B1O#7PJU26W8B[O5%E;!3\Q>3Y>/<+N/X5Y7K7PX^*$/P:7
M0)_^$8.E:="+M(K<S_:\IF0X)7:7))'XU]#:AI&FZNL(U73[6^%O()81<P+)
MY;CHR[@<'W'-6V4,I5@"I&"".M*SL[;_ .6WXW*OJNR_7_@'A>L:[X4\9^!?
M!6N:[XG?PWKWE,]AJ4:Y$4Z +*'R,;2PZ$C/K2:7XXU?Q9\)_B'9:O/;:HND
MV<T,.M6D7EQWH,3<XZ;A@9QQR/J?84\+^'X]).E)H>FKIQ8L;,6<8A)/4[,8
MR?I5A-&TR+26TN/3K1-/=#&UHL"B)E(P5*8Q@^F*<K24EWO^),?=<?+]#YH\
M-V5_X+7X?>-O%5\=:\.M!]GB5X=@T<R?=88)##_:..GKBOJ)'62-7C8,C %6
M4Y!![U2DT'2)M%&D3:592:8JA19-;H80 <@;,;< ^U68;>*RLDM[&WCBBA3;
M%#$H15 '"@#@"JE*]_5DJ-K>A\X?$>2_^'_BSQ5H&CPN;?QU!&UDJ# 2X:0)
M*![D,Q_%:Z#XD^&4\&^'_A[,]J]YX>\-72?VE%''N[+^]8=QD,?^!>]=!8^&
M?&/C#XB:3KWCS3+#2;#0!(UI:6]P)VGF;CS">RC ('7(KU1T61"CJ&5A@J1D
M$4E>,(]T_P %LBI6<GVL_O:U_KU/"?C#XW\,>//!]GX<\'W4>N:Y?W4+626B
MEFMR&!+DX^3C(YYY] :F\5ZM:^#?VB/#&K>)[H6UD^A-:F\<$H906SDCIR1^
M8KV'3_#^C:3/)-I6DV-E+*<R26ULD;.?4E0,U)J6D:;K-N(-8T^UOX5;<([J
M!95!]<,",T+2UN]_PL#U5GVM^-SQ32_%-EXN_:DTS4='$CZ>FCRP073(56XV
MEMS)GJH)(SZ@UH_"#3;1_BQ\2=2>%6NX]4\F.0C)12SD@>F2!GZ"O64T72H[
M^"^33+-;NWB\F&X%NHDBC_N*V,A?8<4ZSTG3M.N+JXT_3[6UFO'\RYD@A5&G
M;^\Y RQY/)HCI;T:^]W%*[OYM/[E8\-\=:IH7ACQGXAU_P &^.8M#\1PA?[1
MTJ[A\R&_94RJ@$9R<XRN><].M4/B1JFN:YHOPY\:W+R>'K6,L]U<)9_:EL9'
MV[)3$W!4[>,],^M>^7WA_1M4NHKG4](L;R>$YCEN+9)&0^Q()%79(8I86AEC
M1XF&THR@J1Z8J5HEY6_K^MBGJWYW_K^MSPCP_#:>(/BIX;U"]^+EKXGU&Q\U
MK:UM]&2$LA0[U9XVPO']X'VK2^$=_;6?C_XCZ-=2B+49=6EN8[=QAGBRWS#U
M'(_,>M>L:;H&CZ,TC:/I-C8&4DR&UMDBWGU.T#-2_P!DZ=_:9U+[!:_;C&8C
M=>2OF[#C*[\9QP.,]J;VMY-??K^@O\T_NNOU/+_V<Y$A^$#RR':B7]RS'T (
MKTK0M?TOQ+I,>IZ%>)>64A94F0$!B#@]0.]2Z?H^F:38M9:7IUI96C$DP6T"
MQQDGJ=J@#GO3M.TNPT>Q6STBQMK"U0DK!:PK$BDG)PJ@ <U3=_N0NK?=M_>[
MEJBBBI&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 51TO5[36(I
MY;!_,BAG:#S!T9EQDCVR<?A7"_%7QQ_8]B=$TR7%]<I^^D4\PQGM_O']!^%7
M/@[_ ,B"O_7U)_2L^>\N5'KO+9T\O^N5-+M)+RUU_P CO****T/("BBB@ HH
MHH **** .9^(GB.[\)> M1UO38X);FU\K8EPI*'=*B'(!!Z,>]>'?\-&^+O^
M@=HO_?B7_P".UZW\;/\ DCNM_P#;#_THCKY*I,^ERK"T:U!RJ1N[_HCUK_AH
MWQ=_T#M%_P"_$O\ \=H_X:-\7?\ 0.T7_OQ+_P#':\EHI'K?V?A?Y$>M?\-&
M^+O^@=HO_?B7_P".T?\ #1OB[_H':+_WXE_^.UY+10']GX7^1'K7_#1OB[_H
M':+_ -^)?_CM'_#1OB[_ *!VB_\ ?B7_ ..UY+10']GX7^1'K7_#1OB[_H':
M+_WXE_\ CM'_  T;XN_Z!VB_]^)?_CM>2T4!_9^%_D1ZU_PT;XN_Z!VB_P#?
MB7_X[1_PT;XN_P"@=HO_ 'XE_P#CM>2T4!_9^%_D1ZU_PT;XN_Z!VB_]^)?_
M ([1_P -&^+O^@=HO_?B7_X[7DM% ?V?A?Y$>M?\-&^+O^@=HO\ WXE_^.T?
M\-&^+O\ H':+_P!^)?\ X[7DM% ?V?A?Y$>M?\-&^+O^@=HO_?B7_P".T?\
M#1OB[_H':+_WXE_^.UY+10']GX7^1'K7_#1OB[_H':+_ -^)?_CM'_#1OB[_
M *!VB_\ ?B7_ ..UY+10']GX7^1'K7_#1OB[_H':+_WXE_\ CM'_  T;XN_Z
M!VB_]^)?_CM>2T4!_9^%_D1ZU_PT;XN_Z!VB_P#?B7_X[1_PT;XN_P"@=HO_
M 'XE_P#CM>2T4!_9^%_D1ZU_PT;XN_Z!VB_]^)?_ ([1_P -&^+O^@=HO_?B
M7_X[7DM% ?V?A?Y$>M?\-&^+O^@=HO\ WXE_^.T?\-&^+O\ H':+_P!^)?\
MX[7DM% ?V?A?Y$>M?\-&^+O^@=HO_?B7_P".T?\ #1OB[_H':+_WXE_^.UY+
M10']GX7^1'K7_#1OB[_H':+_ -^)?_CM'_#1OB[_ *!VB_\ ?B7_ ..UY+10
M']GX7^1'K7_#1OB[_H':+_WXE_\ CM'_  T;XN_Z!VB_]^)?_CM>2T4!_9^%
M_D1ZU_PT;XN_Z!VB_P#?B7_X[1_PT;XN_P"@=HO_ 'XE_P#CM>2T4!_9^%_D
M1ZU_PT;XN_Z!VB_]^)?_ ([1_P -&^+O^@=HO_?B7_X[7DM% ?V?A?Y$>M?\
M-&^+O^@=HO\ WXE_^.T?\-&^+O\ H':+_P!^)?\ X[7DM% ?V?A?Y$>M?\-&
M^+O^@=HO_?B7_P".U]">&M2FUCPII.IW2HDU[90W$BQ@A0SH&(&23C)]37Q#
M7VGX$_Y)UX<_[!5K_P"BEIH\7-L-1HPBZ<;:F]1113/G@HHHH **** "BBB@
M"KJ.H0:78M=W9*PHRAF'\.Y@N?H,U95@RAE(((R".]<_X\_Y$F__ .V?_HQ:
MP/A]XIWJNBW\GS*/]&=CU']S_#\O2GT ] HHHI %%%% !1110 4444 %%%%
M!7.^-?%MOX1T)KE]KW4N4MH3_&WJ?8=3^7>MC4]2M=(TR>_OY1%;P(6=C_(>
MI/0"OFOQ9XFNO%>O2W]SE(_NP0YXB3L/KW)]:RJ3Y5H?09'E3Q];FG_#COY^
M7^?D95Y>7%_>2W=Y*TT\SEY)&ZL37?\ @GXFVWA3PZ--GTZ:X82M)O20*.<<
M8(]J\ZHKE4FG='Z5BL%0Q=)4:J]U=-MO0]F_X7E8_P#0%N/^_P O^%'_  O*
MQ_Z MQ_W^7_"O&:LSZ;?6K0BZL[B$W"AH1)$R^8#T*Y'(^E7[29Y+X>RQ.SA
M_P"3/_,]=_X7E8_] 6X_[_+_ (4?\+RL?^@+<?\ ?Y?\*\BDTZ]AO_L,UG<1
MW>0/L[1,),D9 VXSTI][I&I:8%.HZ?=6@?[IGA:/=],BCVDR?[ RJZ7+OM[S
M_P SUK_A>5C_ - 6X_[_ "_X4?\ "\K'_H"W'_?Y?\*\9HH]I/N7_JYEO\C^
M]_YGLW_"\K'_ * MQ_W^7_"NR\&^+8O&&ES7L%J]LL,QB*NX8D[0<\?6OF>O
M</@C_P BG??]?Q_] 2M*<Y.5F>+G>3X+"8-U:,;.ZZLN_&S_ )([K?\ VP_]
M*(Z^2J^M?C9_R1W6_P#MA_Z41U\E5NSAR7_=Y>OZ(****1[84444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5]I^!/\ DG7AS_L%6O\ Z*6OBROM/P)_R3KP
MY_V"K7_T4M-'S^>?PX>I;\0:RN@Z2U\\)F"LJ[ V.OO7*?\ "T[?_H%R?]_A
M_A6K\1/^10E_ZZI_.O)H();F98;:)Y96X5(U+,?H!5I'RS/1/^%IV_\ T"Y/
M^_P_PH_X6G;_ /0+D_[_  _PKSZ.SNI9I(HK:9Y(@3(BQDE .I([8HM;&[O6
M*V5K-<,O411ER/RHLA7/0?\ A:=O_P! N3_O\/\ "C_A:=O_ - N3_O\/\*X
M"/3KV:Z:VAL[B2=!EHEB8LH]QC-2S:+JEM"TMQIMY%&HRSO RJ/J2*+(>IW7
M_"T[?_H%R?\ ?X?X4?\ "T[?_H%R?]_A_A7G]M87=[N^QVL]QM^]Y49;'UQ3
M?LESY,DWV>7RHFVR/L.U#Z$]C19"N=AX@\?0ZWH5QIZ6#PM-MPYD!QA@W3'M
M7%H[1R*\;%74@JP."".]3)87DJ1/':SNLS;(F6,D.WH/4_2G76F7]D@>]L;F
MW4G :6%D!/XBGL!ZUX/\2KX@TW;,0+V  3+_ 'O1A]?YUT5>*:3!KVC7D6I6
MFFW@$8W$FW?:Z=\G'3%>O:3JEOK.F17MHV4D'*GJA[J?<5+&B[1112&%%%%
M!1110 4444 >+?&?6-3;5X-)DC:'3D02H<\3MW/_  'IC\>XKR^OICQIX5@\
M6Z!):/M2YCR]M*?X']/H>A_^M7S;=VD]A>2VMY$T,\+E)(V'*D=JY*L6I7/U
M#AS%T:V$5&"M*.Z[^?S_ *Z$-%%%9'TP5[?J4%GKMIH6A3;8]0CT^WO;&4_Q
MLOWX_P 57_.*\0K4N/$FK75[8W<UXQGT^-8[:1453&J_=' Y_'-:1DDK/N>5
MF&"J8J4)0E9QOKYVT^7?R/5-0\R#Q1XYO-+7=K$%M!]F(7+(AC&]E]\?TKFO
M"-_?ZQX;\21>(+B>[TJ.R:3S;EB_ESC[NTMW]OI7(OXGUE]?;6_M\BZBV-T\
M8"$X &,  8P!QBI=7\7Z]KMJ+;5-0>: -N\I46-2?4A0,_C2YE;Y6.&GE=:,
M%3?*_@][6ZY4EIIY76JW>ABT445!]&%>X?!'_D4[[_K^/_H"5X?7N'P1_P"1
M3OO^OX_^@)6M+XCYOB7_ )%TO5?F7?C9_P D=UO_ +8?^E$=?)5?6OQL_P"2
M.ZW_ -L/_2B.ODJNIGS62_[O+U_1!1112/;"BBB@ HHHH **** "BBB@ HHH
MH **** /3O#42S_ #Q!%)*L*2:O;JTC=$!,8R?I47Q$\ Z#X/TE&L#K<UP[1
M^5>3)$UG<@C)*,O(QZ'GZCFN>TOQDNG> ;_PR^FK<+>7D5T9FF( "%3L*@<@
M[>NX=:U=?^)-KJ7@V?P[HOAR/2+:YF6:;%X\R@@YQ&K ",9 X%$M;V\OR1Y4
M:6(A6NOA<FWMMIKW^7Y%OPMIRW?P<U>6[U:ZM++^UK>.:%(T>,@LF7(V[R1G
MH&'2F_&;P]H'A_Q5'%H,JPNT*&6QCMRJQ#:,/O)PV[GCMBN?T_Q@;#X>:EX7
M%EO-]=QW(NO-QY>W;QLV\_=ZY%3^-_&MOXU^R7<VBI9ZK%&([B\CN&99U P/
MW9&%_,T3UV[_ *+]2Z=*M'$<[^&\NWE:_P#5_P 3N-4\-2^+M$^&&BPR>3]H
MLY]\N,[$&PL<?054U3X0VD^F^?X?36[*6+4H[&1=9@""978*)H\*/ER>G-8=
MI\4[FQTGPY%;Z7&-1\/NP@O#,=LD+ AHVCQW&.<]J=K'Q(M]2$?]A:"=*OS=
MQW'VE]3EG =6R J-A5&>W2J=G+Y_K_D<T:6,A:,=$K]K;O?7T.@7X;^![F^\
M0Z58ZCKCZCH-I)+*TGE+%*ZC^'"DX!X(/X&J7A?X;:%XJT9%LAXBCOVL3/\
M;I;55L1*!S'G&3]<UWEQ>R:-HGB;7/$^BZ1I%Q?6#0_:[2]$S:C*RX78N?E'
MKQD]>U<59_'%;>:TNIO#9ENX+,6;,FHND17&,K%M*J??GCBL^C76WXZ_\ QI
MU,75BW2N_FNR^_K_ %L_Q%J=]H_AGX9W>DQ0S7JVDR0QS1"169BBC@]^:I?&
M"\0V^B:=J[6UQXIM8F.J7%M$J ;L%(SM !('Y?C7/WOCN'4O#'A_2[W2-T^A
MR@QW<5VT9>+.2F /E)POS9R,<5@>(-3AUC7KJ_MK>6VBG8%89KEKAEX YD;E
MNG>JEJ_FW_7WG;A\-*,XN2MRW[:ZNWRLS.HHHH/4"BBB@ HHHH **** "BBB
M@ HHHH **** "OM/P)_R3KPY_P!@JU_]%+7Q97VGX$_Y)UX<_P"P5:_^BEIH
M^?SS^'#U*GQ$_P"10E_ZZI_.O/\ P7_R..G_ .^?_037H'Q$_P"10E_ZZI_.
MO*K*]N-.O([JSD\N:,Y1MH..,=#Q6D=#Y66IZ/:16^H7FI:U:;4<VL]O=Q#M
M(.C?0@5SFIW-SI_@_1O[(DD@MIE9IY(25+2YZ,1^@]JPK36M0L9+E[6Y,9NE
M*S?*"'!Z\$8[TNG:[J6DHZ6%TT2.<LA4,I/KA@1FE;]/U'<WM:N[H>%M'OKF
M:6+4I"Z"4,5DDASP6/4]J;XWO+D7=E$+B7RY+"(NF\X8\\D=ZYR^U"[U*Y-Q
M?SO/*1C<QZ#T'H*6^U&ZU*2.2]E\QHXQ$AV@84=!P*!'1^']35M%CTF2>\TU
MY+G=#>VP.UW( VOCD]1T]JGN;:YMO"GB&WO9//N8[V,RN#G=DCYJY_3O$FK:
M3;F"PO6BB)SL*JP!]1D''X5%::WJ5C>2W5K=R)--_K&.&W_4'(/XTWK_ %Z?
MY M/Z]3K]&^71_"H;@M?NP![C)YIVM,+;P[KDBW\FII<78BV$$"T8,3_ !'\
M,@8Z5R,VOZI<:C#?37;/<0',3%1A/HN,?I4::Q?(MXJS_+?<W"E%(<YSG&.#
MD]L4GK_7I_D"T_KU_P SK/%DD4<%J?[9N+:;[!'MM$C;;)QW8' S].U4_AYJ
M-[;^(!9VZ-+;W )F3/"8_C]O3WS]*S5\6:[+$EJMTKJ5$2K]GC)(Z ?=S7I/
M@_PVN@:6#,H-Y. TS?W?11]/YT/=C6R.AHHHJ1A1110 4444 %%,>38T:[6;
M>VW*C(7@G)]!QCZD4^@ KS#XM>"OM]H?$&F19N;=?]*11S)&/X_JO\OI7I]!
M 92&&0>"#WJ914E9G;@<94P5>-:GT_%=CY&KI=!\ :]XCTW[?I<,3P;RF7E"
MG(Z\'ZUI?$OP7_PC.L?:[&/&F7C$Q@=(GZE/IW'M]*]&^#O_ "(*_P#7U)_2
MN6,+RY6?HV89NZ>7QQ>%L[M;_._S/.O^%1>+/^?:W_\  A:/^%1>+/\ GVM_
M_ A:^@:*V]C$^5_UIQ_:/W/_ #/G[_A47BS_ )]K?_P(6C_A47BS_GVM_P#P
M(6OH&BCV,0_UIQ_:/W/_ #/G[_A47BS_ )]K?_P(6C_A47BS_GVM_P#P(6OH
M&BCV,0_UIQ_:/W/_ #/G[_A47BS_ )]K?_P(6O3OAEX:U'POH%U::M&B2R7)
MD4(X8;=JCM[@UV=%5&FHNZ./&Y[BL;1=&JE;R7_!.#^-G_)'=;_[8?\ I1'7
MR57UK\;/^2.ZW_VP_P#2B.ODJK9Z&2_[O+U_1!1112/;"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "OM/P)_R3KPY_P!@JU_]%+7Q97VGX$_Y)UX<_P"P
M5:_^BEIH^?SS^'#U%\8Z7=:QX=>TL4#S-(K %@. ?4UY[_PK[Q#_ ,^T?_?Y
M?\:]?HJKGRQY!_PK[Q#_ ,^T?_?Y?\:/^%?>(?\ GVC_ ._R_P"->OT47"QY
M!_PK[Q#_ ,^T?_?Y?\:/^%?>(?\ GVC_ ._R_P"->OT47"QY!_PK[Q#_ ,^T
M?_?Y?\:/^%?>(?\ GVC_ ._R_P"->OT47"QXMJ/@[6=*T^2]O8$2&+&XB53C
M) ' ]R*PJ]E\>?\ (DW_ /VS_P#1BUYQX3\.OX@U4(X(M(<-.X].RCW--,1T
M?P\\,[V&M7R?*I(MD(ZGN_\ 0?GZ5Z+38XTAB6.)0B( JJHP !VIU24%%%%
M!1110 4444 %%%% !1110!0UO1[37]'N--U!-T,RXR.JGLP]P>:Q/AYHEUX=
M\.SZ9>C]Y#>288#AU."&'L17544N57N=,<34C0EA[^ZVG\T%%%%,Y@HHHH *
M*** "BBB@#@_C9_R1W6_^V'_ *41U\E5]U7UA::G9O::E:P7=M)C?#<1B1&P
M<C*G@X(!_"LC_A!?"/\ T*VB_P#@NB_^)I'LX#,886DX2C?6_P"1\645]I_\
M(+X1_P"A6T7_ ,%T7_Q-'_""^$?^A6T7_P %T7_Q-%CT/[<I_P C/BRBOM/_
M (07PC_T*VB_^"Z+_P")H_X07PC_ -"MHO\ X+HO_B:+!_;E/^1GQ917VG_P
M@OA'_H5M%_\ !=%_\31_P@OA'_H5M%_\%T7_ ,318/[<I_R,^+**^T_^$%\(
M_P#0K:+_ ."Z+_XFC_A!?"/_ $*VB_\ @NB_^)HL']N4_P"1GQ917VG_ ,(+
MX1_Z%;1?_!=%_P#$T?\ ""^$?^A6T7_P71?_ !-%@_MRG_(SXLHK[3_X07PC
M_P!"MHO_ (+HO_B:/^$%\(_]"MHO_@NB_P#B:+!_;E/^1GQ917VG_P (+X1_
MZ%;1?_!=%_\ $T?\(+X1_P"A6T7_ ,%T7_Q-%@_MRG_(SXLHK[3_ .$%\(_]
M"MHO_@NB_P#B:/\ A!?"/_0K:+_X+HO_ (FBP?VY3_D9\645]I_\(+X1_P"A
M6T7_ ,%T7_Q-'_""^$?^A6T7_P %T7_Q-%@_MRG_ ",^+**^T_\ A!?"/_0K
M:+_X+HO_ (FC_A!?"/\ T*VB_P#@NB_^)HL']N4_Y&?%E%?:?_""^$?^A6T7
M_P %T7_Q-'_""^$?^A6T7_P71?\ Q-%@_MRG_(SXLHK[3_X07PC_ -"MHO\
MX+HO_B:/^$%\(_\ 0K:+_P""Z+_XFBP?VY3_ )&?%E%?:?\ P@OA'_H5M%_\
M%T7_ ,31_P (+X1_Z%;1?_!=%_\ $T6#^W*?\C/BRBOM/_A!?"/_ $*VB_\
M@NB_^)H_X07PC_T*VB_^"Z+_ .)HL']N4_Y&?%E%?:?_  @OA'_H5M%_\%T7
M_P 31_P@OA'_ *%;1?\ P71?_$T6#^W*?\C/BRBOM/\ X07PC_T*VB_^"Z+_
M .)H_P"$%\(_]"MHO_@NB_\ B:+!_;E/^1GQ917VG_P@OA'_ *%;1?\ P71?
M_$T?\(+X1_Z%;1?_  71?_$T6#^W*?\ (SXLHK[3_P"$%\(_]"MHO_@NB_\
MB:/^$%\(_P#0K:+_ ."Z+_XFBP?VY3_D9\645]I_\(+X1_Z%;1?_  71?_$T
M?\(+X1_Z%;1?_!=%_P#$T6#^W*?\C/BROM/P)_R3KPY_V"K7_P!%+1_P@OA'
M_H5M%_\ !=%_\36U!!#:V\=O:Q)##$@2.*-0JHH&  !P !QB@\W,,?'%QC&,
M;6)****9Y 4444 %%%% !1110!B^+K*?4?"]U:6B;YIFC51_VT7GZ=ZLZ%HT
M&A:3'9V^"1\TDF.9'[G_ #VK1HH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "O*_B'\7[OP3XJ.DP:3#=IY"2^8\I4_-GC 'M7JE?,OQZ_Y*8?^
MO.+_ -FJHJ[$;O\ PT;J'_0OVO\ X$-_A1_PT;J'_0OVO_@0W^%>:>#O$L_A
M+Q59ZM;Y*Q/B9!_RTC/#+^7ZXKV?_A!-*'Q*_P"$X$D?_".?9?[5W_P^;U_+
M^/Z\5;459O85V[I;F'_PT;J'_0OVO_@0W^%'_#1NH?\ 0OVO_@0W^%7/A?XG
MN?%/Q5\1:S+D&2P;R(SSY:!UVK^7ZYKE?$GQ,\=ZAH%U8:W8+;V5TOE2.UB\
M?7L&/?BIZ+36P^K-[_AHW4/^A?M?_ AO\*/^&C=0_P"A?M?_  (;_"MA+K4_
M!WPOT&^^'>B6NH1W$ EU&X\DRR;\#.0I!/.X'KC&.*\>\8^)1XKUXZD-,MM-
M8Q*DD5NN S#JQXY)/Z8%-I<S78%K&Y[%X1^.%[XE\6Z?H\NBV\"7<FPR+,Q*
M\$],>U>R5\D_"K_DJ6A?]?!_] :OK:IDK,$%%%%2,**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *XWQ?XN\2>&-\]KX0.KV"C)GM;X[E'^U'Y9(^HR
M/>NRHH \-_X:1_ZE7_RH_P#VJO,O'OC#_A-_$QU?[#]A_<I%Y7G>9]W/.=H]
M?2OHGQ?\*/#?BWS)Y+?[!J#Y/VNU 4L?5EZ-_/WKPCQ?\)O$GA(27#P#4-/3
MG[7:@D*/5EZK^H]ZTC86IQ%>O&]N?^&7@OGR8^W>3][^#S,[?IFO(:M_VKJ/
M]E_V;]ONOL&[?]E\YO*W>NS.,^^*J2O&WI^8EHT_ZV/3?V?BX\6:L8OO_P!G
M-M^N]<56\5Q?%G6-!FB\3VUQ+IL'[^3,$"!=H)W90 \#->=Z=JVHZ1,TVDZA
M=6,KKM9[:9HV8=<$J1Q5V?QAXFNK>2"Y\1:M-#(I1XY+Z1E=3U!!;!%*2N$=
M+GH7A7PO\3/#-EI^I>$Y([NSOT69[=+A&C&>SJQ SCNOYU2^.L&GP^-+9K5(
M8[Z2T5[](?NB3)P3[X_3%<%8>(-9TN$PZ9JU]9Q,<E+>Y>-3^ (JC+-)/,TL
M\C22.<L[L26/J2>M$E>2?]>@1T1J^%==_P"$9\4V.L_9OM7V23?Y._9OX(QN
MP<=?2O7!^T@68*OA0DDX &H]?_(5<-X/^$?B/Q9LN&B_LW3VP?M5TI!8>J)U
M;Z\#WKWKP?\ #'P[X.5);.V^U7P'-[<X9_\ @(Z+^'/J32DT/4L>$O$7B'Q#
M&+G5/"XT6T9<JT][NE?TQ'Y8P/J1]#74445F,**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#@/&'P>\.>*0\]M$-*U!LG[1;(-KG_;3H
M?J,'WKPGQ=\,?$?@]GDO+7[58CD7EL"R ?[7=?QX]S7UK00&4AAD'@@]ZI2:
M%8^&Z*^G?%_P5\/>(VDNM-']CWS<EX%S$Y_VH^GXKC\:J>$/@9H>B%+KQ PU
MB\'/ENN($/\ N_Q?\"X]JKF06/%_"/PX\0^,I%?3K3R;/.&O+CY8Q].['V&?
MPKWGP=\'?#WA;R[F[C_M745Y\^X0;$/^PG0?4Y/O7H"(L:*D:A548"J, "EJ
M7)L+!1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIJ2(Y<
M(RL4;:P!^Z<9P?P(H =1110 4444 %%%% !1110 45D^*?$=IX2\-W6MZE'/
M+;6NS>ENH+G<ZH, D#JP[UYW_P -&^$?^@=K7_?B+_X[0=%+"UJT>:G&Z/6J
M*\E_X:-\(_\ 0.UK_OQ%_P#':/\ AHWPC_T#M:_[\1?_ !V@V_L_%?R,]:HK
MR7_AHWPC_P! [6O^_$7_ ,=H_P"&C?"/_0.UK_OQ%_\ ': _L_%?R,]:HKR7
M_AHWPC_T#M:_[\1?_':/^&C?"/\ T#M:_P"_$7_QV@/[/Q7\C/6J*\E_X:-\
M(_\ 0.UK_OQ%_P#':/\ AHWPC_T#M:_[\1?_ !V@/[/Q7\C/6J*\E_X:-\(_
M] [6O^_$7_QVC_AHWPC_ - [6O\ OQ%_\=H#^S\5_(SUJBO)?^&C?"/_ $#M
M:_[\1?\ QVC_ (:-\(_] [6O^_$7_P =H#^S\5_(SUJBO)?^&C?"/_0.UK_O
MQ%_\=H_X:-\(_P#0.UK_ +\1?_': _L_%?R,]:HKR7_AHWPC_P! [6O^_$7_
M ,=H_P"&C?"/_0.UK_OQ%_\ ': _L_%?R,]:HKR7_AHWPC_T#M:_[\1?_':/
M^&C?"/\ T#M:_P"_$7_QV@/[/Q7\C/6J*\E_X:-\(_\ 0.UK_OQ%_P#':/\
MAHWPC_T#M:_[\1?_ !V@/[/Q7\C/6J*\E_X:-\(_] [6O^_$7_QVC_AHWPC_
M - [6O\ OQ%_\=H#^S\5_(SUJBO)?^&C?"/_ $#M:_[\1?\ QVC_ (:-\(_]
M [6O^_$7_P =H#^S\5_(SUJBO)?^&C?"/_0.UK_OQ%_\=H_X:-\(_P#0.UK_
M +\1?_': _L_%?R,]:HKR7_AHWPC_P! [6O^_$7_ ,=H_P"&C?"/_0.UK_OQ
M%_\ ': _L_%?R,]:HKR7_AHWPC_T#M:_[\1?_':/^&C?"/\ T#M:_P"_$7_Q
MV@/[/Q7\C/6J*\E_X:-\(_\ 0.UK_OQ%_P#':/\ AHWPC_T#M:_[\1?_ !V@
M/[/Q7\C/6J*\E_X:-\(_] [6O^_$7_QVC_AHWPC_ - [6O\ OQ%_\=H#^S\5
M_(SUJBO)?^&C?"/_ $#M:_[\1?\ QVC_ (:-\(_] [6O^_$7_P =H#^S\5_(
MSUJBO)?^&C?"/_0.UK_OQ%_\=H_X:-\(_P#0.UK_ +\1?_': _L_%?R,]:HK
MR7_AHWPC_P! [6O^_$7_ ,=KT_2=2AUC1;+4[572&]MX[B-9  P5U# '!(S@
M^IH,:N&K45>I&Q;HHHH.<**** "BBB@ HHHH **1W6-<NP49 R3CDG 'YFEH
M **** "BBB@ HHHH **** "BBB@ HHJGJVJVFB:5/J&H2".W@7<Q[GT ]23P
M*"HQE.2C%7;,7QUXOA\):$TP*O?3@I:Q'NW]XCT&>?P'>L[X3W4][X,>YNY6
MEGFO)7=V/+$XR:\4\3^([OQ1KLVHWAVAOEBB!XB0=%']3W)->H_"WQ1HFD^#
M!;:EJEM;3_:';RY'P<'&#7/&?-,^SQF3O!Y4HJ-ZDFF[:]]/1?F>HT5@?\)W
MX6_Z#ME_W]%'_"=^%O\ H.V7_?T5MS+N?*?4\3_S[E]S-^BL#_A._"W_ $';
M+_OZ*/\ A._"W_0=LO\ OZ*.9=P^IXG_ )]R^YF_16!_PG?A;_H.V7_?T4?\
M)WX6_P"@[9?]_11S+N'U/$_\^Y?<S?HK _X3OPM_T';+_OZ*T],U?3]9MVFT
MJ[BNXD;8SQ-D XSC]13NF1/#UJ:YIP:7FF<?\;/^2.ZW_P!L/_2B.ODJOK7X
MV?\ )'=;_P"V'_I1'7R50SZ;)?\ =Y>OZ(****1[84444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5]I^!/^2=>'/^P5:_\ HI:^+*^T_ G_ "3KPY_V"K7_
M -%+31\_GG\.'J;U%07E];:?;F>]F6&($ NYXR:SO^$MT'_H*6__ 'U3/ES8
MHK'_ .$MT'_H*6__ 'U1_P );H/_ $%+?_OJ@#8HK'_X2W0?^@I;_P#?5'_"
M6Z#_ -!2W_[ZH V**Q_^$MT'_H*6_P#WU1_PEN@_]!2W_P"^J *_CIF3P7?,
MA*LIC((."#YBU%X,\3+KVG>5<L/MT Q(/[X[./Z^_P!:H^,?$6D7WA.\MK._
MAFF?9M16Y.'4G]!7F^F:E<:3J,5[:-MDC.<=F'<'V-5;01[W15#1M7M];TN*
M]M3\K<,AZHW=35^I&%%%'>@ HHHH **** "BBB@!"0JEF(  R2>U> ?$OQN?
M$VJ_8K"3_B66C'80?]<_0O\ 3L/Q/>NL^+7C=K2-O#FER8FD7_3) >44C(0>
MY')]OK7C5<U6=_=1]_PWE/(EC*RU?PK]?GT"BBBL#[<***]=USPEIFH:+HTF
ME6L$6HVEI;W-S#'$%^T0M@,Q ZD$$D^A]Q5QBY*YP8O'4\)*$9K25]>WJ>14
M5ZMJ>@Z/9>*O%6K3Z=#+:Z/' 8+!%"1L[H,$J.V>?Q-9&F26'C?2=6MKC1M/
MTZ^LK5KNWN;"'R5PO57&><YZTN7_ #.:&:1G#VB@^7W;O33F2?SM=7. HHHJ
M3V KW#X(_P#(IWW_ %_'_P! 2O#Z]P^"/_(IWW_7\?\ T!*UI?$?-\2_\BZ7
MJOS+OQL_Y([K?_;#_P!*(Z^2J^M?C9_R1W6_^V'_ *41U\E5U,^:R7_=Y>OZ
M(****1[84444 %%%% !1110!Z+\&K*QN_$&L/J.GV=^MMI,T\<5Y LJ!U*X.
M#6AI[Z1\1_!VO^;X>TW2-8T>U-Y!/I<'D)*HSE63..W7WKG/AKXKTOPEK.H3
MZW%>26UY826G^AJK."Q'/S,!T!K0F\9^&/#_ (5U'2/ ECJ?GZHHBNK[5&CW
MB/\ NJJ''<__ %Z<K?A^-W_P#R:M.HZTG%.]XV?2W4L0_"2UCGL=+U?Q9:Z?
MX@OXA)!IK6KN!N^ZK2 X4GZ?G5*P^&/E6$MYXNUE-!B%^=/A!MC.TLH.#P",
M*,'YO:MH_$;P=J>LZ=XGU_2=5;Q!81(OEVSQ_9IW3[K,2=P_#]:GTCXT1S:7
M=6GB%]7L9)+R2ZBN=%>,. [$F-A)P0,]>M'7^N_^5S+GQW+I?I?;1ZWMH]-N
MYF6_P<EADUMM?UQ-/M=)G6%IH;-[DR;E#!]BD%5PPY[<^E<EI&AV=]X\MM%&
MH02V;W@A^UL3&DJ;NHX)&X<#W(KN=&^)>@6GBR^UJ[E\3I-),AA>&XB<S1*H
M'ES*V%(SDY'(SP:X74_$,-SX\E\06%BEK$;T74=J#@+A@<<>N.?K2C\4;[?\
M,=%)XJ2FI]M-EK;^NOW'K.B_#O1-,^*.O:0C:9>V9TN5H(IV$S6;?( 9-R_*
MW)((SQ7)Q_#FTLY/#VL:)K]IK=A>:M'8NTM@P1),]"C-\Z\'N,_C6BWQ,\*I
MXRU7Q#;6>L)-J^FRVUS$ZQ,J2D(%*?,#MPIR3STP*Q=!\>Z7I?@O0](N(+QK
MC3]<34961%*-&,Y"DL#N]B />G#>-^EO_2M?P.51Q:3:OK9=/Y7^MC7U#X70
M7NI>(-5U;6[32+&RU VN;+3&9 V <^6C'RDY'))K@M$\+W/B+Q>F@Z--'<-)
M,R)<8(0HN<R>H&!FO0M)^)_AFQ\7ZKKKIXA@DN[TSK';/%Y<\6T 1RQL<#G/
M()//6N.T3QO_ &%\2G\3V-@D<#W$CFR4X C?.4![<'\Q4PZ7[?B=-.6*4)JV
MJ6FV_P#7G]Q9U7P+I,<T-GX:\66^MZD]XMH;-;1X3N)QE6)(901R>!6M-\)+
M5[F]TK2?%EK?^(;&(R3::MJZ X'S*LI.&(],?E5*Z\2>"M(OHM7\&Z=K"ZK'
M>)<H;^2,10@'+(H7)8'ISR/6MH?$;P=IFMZAXIT+2-57Q#?1N!'</']EAD?[
MS@@[CZ\_I1KR^?\ P-/Q)E+%:<E_FEO?KV5NQ6T[X0V5U8:!/?>+(K*;7H@U
MK;M9,[&0C.WAN@X^8XZ]*J:S\*8],T#5+RU\1V]_>:/+''J%I%;LHA+D#B0G
M#$9YX[&I?^%BZ4;_ ,"3M;WI'AV/;>?(F9#\OW/FYZ=\4Q/'VEO8^-;407F_
MQ%>K-:G8N$7S"WS_ #<'![9J[7>G=_FK?A<E/&IIMNVG1=VGT[:FC=_!>Q@U
MQM!A\96\FMR0>?;63V3)YHVYP7W$*>#QR<#-6F\#Z;K/A/P+IDQM]&OK^2ZB
MFO$M%=Y)%;Y5<@J3TP,DUO\ CKQ1X6\)_% :S=6&I7.O6ED@@1'06SED(#,3
M\P(!(XR*XEO%K^*_"^AZ5IFGZC-XHTJ\DNH#:QAHI 7,C$C.[(XZ#\:E:Z>?
MZO\ IG/">*J0A4;=K7N[;N+_  O;<QK[X?2Z5X.U/7-4OOL\EGJ)T^&U\G/V
MAU.&(;<, <GH>E2:1\.I=<\+:5J^G:AYLE]J8TZ:W$'_ ![D]'+;N1C!Q@=:
MZCX\>(/M.H:7HD<:P-;Q?:[R)"#MN).H..X'_H59'PQ^)%CX*TW4[35;6XN5
MF99[00JI"3 $9;)&!TY&>E*+T=^GZ6O]^IU*IBIX958?$W>VFSV_1BZG\(Y-
M)O/$JW>KXM=#M([E+C[+_P ?1<':H&_Y>01G)KK#\-=.U?QI>6NKS:7"MOH4
M=Q$EE ;(;SG#E 6R!CYFSW'%<OXB^*%MK7PMM- 2WN1JS>5'?7+A=DL<18K@
MYR3G;U [U??XL:,?B"-7^PWSZ;-HPTRX0A%E'JRC<0?Q(I]&OZV>OWF,EC9*
M[O?7:W3E_.S9-:^#-!F^#V_5=4TNP:UUATDUF&W,YE0 @*A #."2#CC@9K@?
M&_A&7P7XD.ER7:7B-"D\,Z)LWHW0[<G!X/&36OK/BO09/AN/"VBQ:CB+56NX
MI+M(QF+:0 Q5OO<]ACWJI\1_%=CXP\16U_ID5Q%%%8Q6["X558LN<D8)XYI/
MNO+\O\SIPT:\:GO7Y6Y?+56^_4Y&BBBF>F%%%% !1110 4444 %?:?@3_DG7
MAS_L%6O_ **6OBROM/P)_P DZ\.?]@JU_P#12TT?/YY_#AZE3XB?\BA+_P!=
M4_G7D5>N_$3_ )%"7_KJG\Z\\\(P17/BNQAN8DFB9SN210RGY3U!K2.I\J]#
M%HKT*+P_8KK-[>6T$4VGW%E,\2L@80RJ0"N#T(.<5C2?9?#F@Z=,EA;7MY?H
M96DND\Q47/"JO3/O2O\ U]_^0['+45UEY):V^E67B"RTZS1[DO!-;2Q;XMP_
MB53TZ5)XOO(K0P6EMIFG1+<V<<K2):JKJQZX(Z=*8CCZ*Z_PU%:RZ&RV%II]
MYJWG'?!?#.Z/''EY(&?\^E1-:Q'PEK4\UA%;7$=ZBJNSYH02,J">0*'H"U.5
MHKMM(L+.72?#CR6L#M-?.DK-&"77G@^H^M3Z_8)%HNJ/JFE6=AY<P73Y((U1
MY?F/!P>?EH;M_7I_F"U,'PEXDD\/:H#(2UG,0LZ#MZ,/<?J*]EBE2:%)87#Q
MNH964Y!!Z&O.M>MKBRTZ&33]&TMK3[$C2S/#'Y@8CDCD'/3M2?#WQ.8IET6]
M<F-S_HS'^%O[OT/;W^M)[C6QZ11114C"BBB@ HHHH **** //_BEX*_M_2_[
M4TZ/.HV:_,JCF:/N/J.H_$>E>#5]<UX7\5?!7]BZB=9TV/%C=O\ O44<0R'^
MAZ_7(]*YZL/M(^ZX:S6W^Q5G_A_R_P ON['G5%%%<Y]X%=?+\0+D:[HVIV=K
MY#:;:):M&9=PG4=<\# (/3G%<A134FMCGK8:E7M[17W7WZ,["7X@SOXLU'5E
ML(FM-2C6*YL)GWK(H4+C=@<\9SCO4-UXPM8=&NM-\-Z)'I"7HVW,IN&GD=?[
MH9@,"N5HHN[6,%E^&5K1VMU=M-KJ]G;SN%%%%([PKW#X(_\ (IWW_7\?_0$K
MP^O</@C_ ,BG??\ 7\?_ $!*UI?$?-\2_P#(NEZK\R[\;/\ DCNM_P#;#_TH
MCKY*KZU^-G_)'=;_ .V'_I1'7R574SYK)?\ =Y>OZ(****1[85W&G?#VS3PU
M:ZWXO\1PZ!;7V39QFU:XEF4?Q;%(('O7#UZ[KN@W?Q-\(^&[[P@8;NZTVQ6R
MO-/$RQO$RX^8!B!@_P"%/I='%B:CA**YN5/=Z?+?34\^USPY'8:]'IV@ZE#X
MA6=%>&2QC8LV<_*4Y(;CIS5_POX!U#7?&EOX=U5;G1)IXWD#7-HVX!5)^XQ4
MG.,=:[WX<>'H?!WC*_TO6=0L_P"V+S2V6U^R72;X9">8PY!"R8 (X(^M=;IT
MYTSQ9X-TW5[2[M+B%KM(9]3OX;BX=60_*QC[$D8^E"^_^F<%;'SBI0AK9;_*
M][=NA\^6WA_5=1N[B#2-.O-1-NQ5S:V[28 .,D*#CI3;+P_K.I23)IVDWUV\
M!Q,L%L[F,^C8''XU[MX;TUU\%R:/8QZA_;6GZQ)-?VFEWT-O,3N)0L7R&3;M
MXSV]JU+"YU+7-=URRBT][+3YK]'GNM,U6-+BSF$29=L'#IP..><\&I7Z?Y?Y
ME3S*47))*R\_/]=U^I\_?\(KJG_"*S^(&B5+*WNOLD@9L.LF <;?QJ;6?#)T
M]=(6P>]O9]2MEF\I].DA(8_PIN_UH_VEX->L6-[K=S\+/$^C>'-8&IWUAJDR
MEPZ!I+5LEV^;J"2QS]<=JV;"ZM;>^\+QM/#;:G<>$_*TV><@*DY"XZ]S_C3_
M .!_Z2W^G]=26.J1;NMF]/+2U]+^9X#<^'=;LKN&UO-'U"WN)_\ 4PRVKJ\G
M^ZI&3^%7]+\&ZG=>*M/T75[>XT9KU\"6\MV3:N,EL-C.![UZ/HWA;QTWBC1[
M?QCXGGTYA).]JK7R37&[9SL!)'S#(!)..>.>9/BI9/:_"'2$NO[1-Q#JC)_Q
M-+E)[A 4<X9DX'8X[#%&RN:_792J*E%J[ZK6V^OGL>5OX8U.>:\?1;&^U.PM
MIGC%[!:.495/WCC(7(YQFIO!7AG_ (3#Q=::)]K^Q_:=_P"^\KS-NU2WW<C/
M3UKU[X>PZIJ_PUL[*[EETK3[=)Y(-8T[4$00\G*W$6><\^O'H>:X'X,*%^+V
ME*K!P#, PZ']VW-5%>_ROL#Q<Y4JS6CA?S[_ "&:]\.K*R\,7FM^'?$:ZU#8
M70M;N,V3V[QN3@8!)W<D5._PTTK2(;2+QCXPMM$U*[C$BV0LWG,:GIYC*0$_
M&O0/$7VS3/ .M-XIT73?#ZPZE%=6,5BRJ=08/GYT#-NX YX]<<5SWCCP+JGQ
M!\3_ /"4>#I+?4]-U*.-G?[2B&U8*%*N&((QC/&>]0OZ^[_,PIXJ<G:<^5:Z
MZ:[65[6Z_IT./T7X>R:SKFJ01ZQ8II.DY:ZU@$M"%[%>A8GT]NO3,'B#PSX?
MT_1A?Z!XPMM8(E$;VS6CV\O.?F"L3D<=>!79>&])AE\+^*_AW'JU@=7DN(I[
M:9)AY-T4VDQAO48QCU^E#?#B+1_A1K5SXF\/Q6>N6*J\-P-0,CN&D R8T;:H
M X&<YYH>BOY+YFRQ353WI=4DM-4^NNNK[;=CRW3],O\ 5KC[/I=C<WLV,^7;
M0M(V/7"@FI?["U?^U1IG]E7O]H'I:?9W\T\9^YC/3GI7I/PX-Y??#'7M*\(7
M*V_B>6Y20!)A%++  .$8D8YW=^_O7;:;*\7C7P!INOW$=UXGM8;G[:ZR!V1#
M&VU78'EO\#ZU5M;?UM?\ JX^5.4DDM+^NBO=^3/GJ[TZ]T_ROM]G<6OG)OB\
MZ)DWK_>&1R/<58_X1W6O[,_M+^Q[_P"P[=WVK[*_E8]=^,8_&M;7]?N-9^(#
MW?B.XEN[>&]*&-B2L<(DY11V&.PKV['B$_$L>(EU>'_A OLN=WVM?LWD^5C9
MY>?O;N^/Q[5,=8J1K7Q<Z-KI7M?U\EYG@+^&-1C\(Q>)&6/^SI;DVJMO^;?@
MGIZ<5T7B'P#K_@[6H_[ ;4K\+:)<O>V5K(GD[P<J2I., =<CK7;KJ^I:U\#M
M3MO"5R&2SOYQ-;@HK1Z>0QQANV".G-=+/KNIK\=O#6CI>S)IS:4&>V5R$<F-
MR2P[GY1UZ8JK7V_K2YR3QM9-W2TY[KR5K=/^'W/GNTTC6M?DFGL-/O\ 4W4[
MII(87F()[L0#^M-M-!UB_C:2QTJ^N467R6:&V=P)/[A('WO;K7O?AN."]\%V
M4'AQ;^6ZT[5IIKNUTR^AMGWB1MID#CYDVX&/3]*>J^(;O3?!7C[5-' TZZ;6
M(D!AE5S&S+&KE77C)^;D<C/K4W5OZ\O\S18^;FX1BM[?C;7\SPRUTK4+V^:R
MLK"YN+M=VZWBA9Y!MZY4#/'?TJ2_T/5M*ABFU/2[VSBF_P!6]Q;O&K_0D#-=
MW\#)9)OBQ#++(SR/;SLSN<EB5Y))ZUW-G+?:%X7OC\5[Q;F&XUFWDLDGN%F+
M*)06=,$X3'... >.:JVW]=;&E;&RI57!*]K:=7?MZ'AT_AW6[73Q?W6CW\-F
M0"+F2U=8SGI\Q&*ZA/AQ'L\+23:K/L\002S$6^G/.]OL . B,6?.>H QUKU=
M%\06/C37]<\5:I'+X)GMI?+#W2O!+&1\B)'DX;MTY]\U#X4@:\;X8:C:;9+2
MWANK:5PX.R0QDA2.N<(WY41U_KU_R1RU,PJ.-U;1/5;?#>VJW1X1;^'=6U"Z
MN8M'TR_U%;>0H[6]H[$8/\0 .WZ&K,7AP-X3U#5KB:[AN;*Y6 VW]GR&,Y(!
MW3?=0C/W3R?QKUF2#7=;\!V-K\-;PP7=IJ5P=4@@NE@E+F0[78DC*X_IZ54L
M%EM/AUXF'BJZCOGC\16IOIXY!*L@WQE^1UXSQ^%3'73T_-?YF[QLG]]K==^N
MG4\DGT'6+;35U&YTJ^AL7QMN9+9UC;/3#$8-/'AW5ULHKZYTV\M]/D*_Z;+:
MR"$ G[V[&"/I7T)XLD:&S\2ZI';7VH:/J&FE$F?4[<V2J$&WRH\!@P/;OS[5
MB^-K?4]5^&-WJ&NW$NC306L**MMJ"RV6I#(("Q@Y5OP_$BANR;)IYC*;BFDK
MNV_IT^9YWK7P[M;/PI=:]H'B:TUN"PE2*\6*%H_*+8 VD_>&2.>*X:O0?&.I
M7.E> ?#_ (>L=,ETJQO+9;RY:0H3?2'&'RK$[?0'!Z<<5Y]1U?\ 7]:G?A93
ME3YIN^KMMM\M HHHIG4%?:?@3_DG7AS_ +!5K_Z*6OBROM/P)_R3KPY_V"K7
M_P!%+31\_GG\.'J5/B)_R*$O_75/YUYCHNI?V/K%O?\ E>=Y+$[-VW=P1UP?
M6O3OB)_R*$O_ %U3^=>15<3Y5G1:5XNGTR/48C!YT%[O(C,F/*9L\@XYX/Z5
M!9Z_$-,CT_5]/34+>%BT)\TQO'GJ P[>U8E%.P&GJ^M/JBP0QP1VMG;*5AMX
MR2%SU))ZD^M&N:Q_;-Q;R^1Y/DVZ08W[MVW//0>O2LRB@#9TG6;"PA1;O1HK
MN6*3S(YA,T; ^^,Y''2IH_%4DEQJ']I6<=W;7[AY8-Y3:1T*L.F*P** .A/B
MD)>::;6P6"RT]S)';+*26)ZDN1U_"H6\1>=9:G:7%KYD-[,9XQYF# Y.<CCG
MT[5B446 Z2_\1Z9J<<1O=$9YXH%A647A'0<' 6NH^'OAG[- -8O4_?2K_HZD
M?<4_Q?4_R^M<UX*\-'7=2\^Y3_0K<@R9Z2-V7_'V^M>O@   # '0"DQH****
MD84444 %%%% !1110 56U'3[;5=.GL;Z,2V\Z%'4]P?Y'WJS10.,G%J4=T?,
M/BSPS<^%=>ET^YRT?WX)L<2H>A^O8CU%>Q?!W_D05_Z^I/Z5K>.O",7BW0&@
M4*M[!E[60\8;^Z3Z'I^1[5F_"2"6U\%/;W,;12Q7DJ.C#!4C (-81ARS/L,=
MFBQ^4KF^.,E?\=?G^9W%%%%;GQP4444 %%%% !1110!P?QL_Y([K?_;#_P!*
M(Z^2J^M?C9_R1W6_^V'_ *41U\E4F?6Y+_N\O7]$%%%%(]L**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH VO"?BF]\'
M:\FK:9%;RSI&T86X5F7##!X!!_6L9V+NS'JQR<4E%!*A%2<DM6%%%%!04444
M %%%% !1110 4444 %?:?@3_ ))UX<_[!5K_ .BEKXLK[3\"?\DZ\.?]@JU_
M]%+31\_GG\.'J;U%%%,^7"BBB@ HHHH **** .>\>?\ (DW_ /VS_P#1BUY/
MI.EW&L:G#96@R\AY;LH[D^PKUCQT"W@N^50228P ._[Q:C\%^&AH6F>;<I_I
MMP 9,_P#LG^/O]*?01M:5IEOI&FPV5HN(XQC)ZL>Y/N:MT44AA1110 4444
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M,Z;P]W:[:[Z;>O;S,^Y\ V$'BO6H);V:WT71XTDGG?#RMN0$*, #).>U4_\
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
MYV[\9P=N!SZ5Q*?$OQ<E]97BZU)]HL83!!)Y49(C.,J?E^;[H^]GI4.M>/\
MQ1XAM8[?5]6DN(XK@7,8$:(4D P"I4 C [#BFK)W_KXK_D*&"Q,8J"DE:VMW
MTBX]OF>J^(],\(I#K=EJ=IH,1T^YB:RM](B=;O8' :.4E!EF' Y/+=>AK$^)
MUC877A,:IX6TK0UT>.Z6(SVEH8+NV;;@Q3 ]>3UZ]..]<=>_%'QGJ-BMG=Z]
M.\*LK#;&B,2I!4EE4,<$ \FJWB#Q_P")_%-C'9Z[JTEU;1MO$?EH@+>IVJ-Q
M^N:AIVL71P=>$XR;V\V_NT7]=SL?AOI4J:!;WM[HWAIK*\U%85O-;4R23#@&
M*% #SP>?6NENM$\.^%+7X@7(\/V%^NEW=NUI%=1!Q&753MR>=H9N@/(&*\HT
M3Q[XF\.Z8=/T?5'M[4N9!&8D?8WJI925/TQ3;[QUXCU*#5(;W4?-CU9XWO1Y
M$8\TH %/"_+C:.F*J6NW];?Y,)8.O.JY-KE;[O:_^1Z]:>%O#VO>(O"FJSZ)
M90?;-%FOI["TB\N&>5-NT!!_OGCO@9S6-J>LKKO[/VK7BZ'8Z,?[5C0QV$/E
M1R8*\[?49P3[5YP/&WB)9-)>/4Y(WT>,QV+1HBF)3C(X'S#@?>S5C6OB+XJ\
M0Z7+IVL:J;FTE=7>+R(U&5.01M4$<^G6B6J:7]:W_+04<%64XN33LUU?2^AT
M_A:UT[0?A->>+1HMEKFHF^%KLOH?.BM4P#N*>_K[BK6BPV.O>'_'FI77ABQT
MV:/389;>!+;B$D-F2/<,KNQGY<#I]:X/P[XQU_PF\K>']2DM!,!YB;5=']RK
M C/OBKL'Q(\76^O3ZS%K4WV^XC$4LC(C!D'1=A7;@?3O0];^:^[0UEAJS<FK
M:NZ=WW3M:UNECU_P'HMMIJ_#RX&G0VM[<PWC3RK"JR2C82NXXR>",9KGH+W3
M8?@%K'VG1EN0FL/$X-PZYE/W9>.FW*C;T..>M<%<_$KQ==WMC=W&M2/<:?(\
MMM(8HP8V?AOX>01Q@Y&.*CM_B'XIM9M2D@U9E.J$M>+Y,964D8)VE<*<=P!1
M+WK_ -=4_P"OO,(X&LGS2:;NGN^CEY=F>H2^%]-E^-_A6S@T2T:PDTA)[F!;
M5/*?Y),NRXP3G;R>^*I2G0O#GPQO=8D\-Z7?WJZ[<6MN;FV4J@RV-V,$J #A
M<XSCTKAK/XK>-;"QMK.UUV5(+4!8E,,;$ = 25)8>Q)K'N_%.LW^BMI%W>>9
M8M=->&+RD&9FSEL@9[GC./:B6NWG^+3_ "T*A@Z[<54:LK=7K:_YW1[9!X:\
M+:%'H.F:C!X>;3[[3_,NI;N-VOIY'4_-$P0@ '' 8?RKB?!NLZ9X,TS5]?&K
M?;KZU>2PTO3C/@,C'F4K_=[X ZY_#F]+^)?B_1=)33--UN:*TC!5$,:.4'HK
M,I*CZ&LD>(=4_P"$?ET3[5G3YKC[3)$8U):3^]OQN[=,XHEJW;^M?\M"J>"J
MV<:KNFU?7>U_+K_3,TDLQ)ZFDHHH/6"BBB@ HHHH **** "BBB@ K[3\"?\
M).O#G_8*M?\ T4M?%E?:?@3_ ))UX<_[!5K_ .BEIH^?SS^'#U*GQ$_Y%"7_
M *ZI_.O(J][U/2[75[(VE_&9(2P8J&*\CW%8O_"O_#O_ #YO_P!_G_QJDSY:
MQX]17L/_  K_ ,._\^;_ /?Y_P#&C_A7_AW_ )\W_P"_S_XT[A8\>HKV'_A7
M_AW_ )\W_P"_S_XT?\*_\._\^;_]_G_QHN%CQZBO8?\ A7_AW_GS?_O\_P#C
M1_PK_P ._P#/F_\ W^?_ !HN%CQZBO2?%?@_1M+\,7=Y96S)/'LVL96.,NH/
M!/H37G,43S3)%"A>1V"JJC))/04Q&AH&BSZ]JT=G!D+]Z63'")W/^>]>V65E
M!I]E%:6B!(8EVJH_SUK*\*>'4\/:2(V :ZEPT[CU_NCV%;E2V-!1112&%%%%
M !1110 4444 %%%% 'G'Q6\$_P!L:>=;TV/-]:I^^11S-&/ZK^H_"K?P=_Y$
M%?\ KZD_I7>50TC1K71()X+!=D,T[3B/LA;&0/;/\ZSY+2YD>N\RE4R_ZG4U
MLTT_+73_ "+]%%%:'D!1110 4444 %%%% '!_&S_ )([K?\ VP_]*(Z^2J^R
M_B)X<N_%O@+4=$TV2"*YNO*V/<,0@VRHYR0">BGM7AW_  SEXN_Z".B_]_Y?
M_C5)GTN58JC1H.-25G?]$>2T5ZU_PSEXN_Z".B_]_P"7_P"-4?\ #.7B[_H(
MZ+_W_E_^-4CUO[0PO\Z/):*]:_X9R\7?]!'1?^_\O_QJC_AG+Q=_T$=%_P"_
M\O\ \:H#^T,+_.CR6BO6O^&<O%W_ $$=%_[_ ,O_ ,:H_P"&<O%W_01T7_O_
M "__ !J@/[0PO\Z/):*]:_X9R\7?]!'1?^_\O_QJC_AG+Q=_T$=%_P"_\O\
M\:H#^T,+_.CR6BO6O^&<O%W_ $$=%_[_ ,O_ ,:H_P"&<O%W_01T7_O_ "__
M !J@/[0PO\Z/):*]:_X9R\7?]!'1?^_\O_QJC_AG+Q=_T$=%_P"_\O\ \:H#
M^T,+_.CR6BO6O^&<O%W_ $$=%_[_ ,O_ ,:H_P"&<O%W_01T7_O_ "__ !J@
M/[0PO\Z/):*]:_X9R\7?]!'1?^_\O_QJC_AG+Q=_T$=%_P"_\O\ \:H#^T,+
M_.CR6BO6O^&<O%W_ $$=%_[_ ,O_ ,:H_P"&<O%W_01T7_O_ "__ !J@/[0P
MO\Z/):*]:_X9R\7?]!'1?^_\O_QJC_AG+Q=_T$=%_P"_\O\ \:H#^T,+_.CR
M6BO6O^&<O%W_ $$=%_[_ ,O_ ,:H_P"&<O%W_01T7_O_ "__ !J@/[0PO\Z/
M):*]:_X9R\7?]!'1?^_\O_QJC_AG+Q=_T$=%_P"_\O\ \:H#^T,+_.CR6BO6
MO^&<O%W_ $$=%_[_ ,O_ ,:H_P"&<O%W_01T7_O_ "__ !J@/[0PO\Z/):*]
M:_X9R\7?]!'1?^_\O_QJC_AG+Q=_T$=%_P"_\O\ \:H#^T,+_.CR6BO6O^&<
MO%W_ $$=%_[_ ,O_ ,:H_P"&<O%W_01T7_O_ "__ !J@/[0PO\Z/):*]:_X9
MR\7?]!'1?^_\O_QJC_AG+Q=_T$=%_P"_\O\ \:H#^T,+_.CR6BO6O^&<O%W_
M $$=%_[_ ,O_ ,:H_P"&<O%W_01T7_O_ "__ !J@/[0PO\Z/):*]:_X9R\7?
M]!'1?^_\O_QJC_AG+Q=_T$=%_P"_\O\ \:H#^T,+_.CR6BO6O^&<O%W_ $$=
M%_[_ ,O_ ,:H_P"&<O%W_01T7_O_ "__ !J@/[0PO\Z/):^T_ G_ "3KPY_V
M"K7_ -%+7@W_  SEXN_Z".B_]_Y?_C5?0GAK39M&\*:3IETR/-964-O(T9)4
MLB!21D XR/04T>+FV)HUH15.5]33HHHIGSP4444 %%%% !1110!SWCS_ )$F
M_P#^V?\ Z,6L'X>>&?+0:U?)\S#_ $9&'0=W_'M_]<5VFIZ=#JNGO9W63#(R
M%P.X5@V/QQBK2JJ(%0!548  X I] %HHHI %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%?,OQZ_Y*8?^O.+_P!FII7 ^FJ*^,?#'AV?Q5KT.DV=U:VU
MQ.#Y;73,JL0,[<JIY_"I_P#A#]7_ .$V_P"$6\I?[2^T>1C)V>N_.,[<?-G'
M2KY-;$WT;/L>BOE.S^%.L7_C"]\-VVHZ6]Y8PB:>3S9/+7D?+G9G<,CMCWJ7
M6OA'JVAZ+=:E<:SH<T5LF]HX+IV=AZ %!D_C4V25[E:WL?4]%?*GAOX1>)?$
MNCQZG!]CLK6;_4M>RE#*/4 *3CZXS7/>)_"VI^$-8.FZS'&D^P2*8Y ZLIZ$
M?D>N#3<4G9L2=U='V917R3\*O^2I:%_U\'_T!J^MJEJPPHHHI %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%<7XO^&6E^)UDFMKBXTJ_;D7%JY"
ML?\ :3(!^HP?>@#M*^9?CU_R4P_]><7_ +-6?XO\"^,_!Y>6\EN;JQ!XO+:9
MV0#_ &AU7\>/<UQ$T\MQ)OGE>5\8W.Q)_6M(KJ(=:74UC>0W5K(8IX'$D;KU
M5@<@U]$GQ%HW_"+?\+3\@?VI]@^Q"+''G[L?S[_W:^<:]!/B?1_^%$#P[]K_
M .)K]N\W[/Y3_<W9SNQM_6G/6/\ 771_@)?$OZ\_S-OX%3RZAXVURXNY=TUQ
M8N\DKGJS2*23^=<KXI\#:;X?T?[;9^,-(U>3S GV:SE5GP<_-@,>!BM#X/>)
M=&\,^(=0G\07OV."XLC"K^4[Y8LIQA03T!I-3T#X90Z7=2Z9XQOKB\2)F@A:
MRD42/CY5),8QD^]$M+6[?JPCJW?O^B.E@N/#OQ3\':+HEQK7]B:UI<0ABAF'
M[J<X"Y'(!)VCH<C)X-><>,_#^M^&]?-CXC=IKA8U\N8R%UDC'"E2><#&,=L5
MU>G0_"?5-%L#J=YJFC7UO$%N%16D$[#JV0K#D].GTK+^*/C*S\8>(+9M)CD6
MPL;<6\+RCYY.<EC^G7T]Z)?'IW_IA'X=>W](K_"K_DJ6A?\ 7P?_ $!J^MJ^
M'8Y'BD#Q.R.O(93@C\:] \'?#SQGXN*3K<76GZ>W/VNYD<;A_L+G+?H/>E)#
M1]145ROA+X?Z5X3C62*2XO[W&&N[N0LW_ 5Z+^'/J3755F,**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ****  @,I##(/!![UYQXP^"WA[Q(7N=-'
M]CWS<[[=!Y3G_:3C\QC\:]'HHV ^0_%GPZ\1>#I&.IV1DM <+>09>(_4_P /
MT;%<O7W&Z+(C)(H96&"K#((KS#Q=\#-!UL27.@G^Q[T\A(QF!S[I_#_P' ]C
M6BEW%8^:Z*Z'Q3X%\0>#YMNM6++"6VI=1?/$_P!&['V.#[5!X:\(:WXMO/L^
MAV,DX!Q),1MCC_WF/ ^G7VJKB,6NG\)?#WQ#XRE!TJS*6N[#WD_R1+Z\_P 1
M]AFO9_!WP*T?1_+NO$KKJUX!GR<8@0_3J_X\>U>J1QI#$L<*+'&@PJ*,!1Z
M5+EV'8\]\'?!GP]X9\NYU!!J^H+SYMP@\M#_ +,?(_$Y/TKT2BBL]QA1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'/!#
M=6[P7,230R#:\<BAE8>A!ZTRSLK73K1+6PMHK:WC&$BA0(J_0"IZ* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &R2)#$\LKJD: L
MS,<!0.I-9/AKQ##XET^>^M%(MUN'BB)ZNJX^;\3G\,5YQ\6O' D9_#>E2_*I
M_P!-D4]3_P \P?Y_EZUT?P=_Y$%?^OJ3^E9\]YV1[M3*Y4,M^MU=Y-67EKK\
M_P CO****T/""BBB@ HHHH **** .2^*.MZAX<^&VJ:KHUQ]FO;?R?+EV*^W
M=,BGA@0>"1TKYW_X79\0?^A@_P#)*W_^-U[S\;/^2.ZW_P!L/_2B.ODJDSZ?
M**%*I0;G%-WZKR1WG_"[/B#_ -#!_P"25O\ _&Z/^%V?$'_H8/\ R2M__C=<
M'12/8^J8?_GVON1WG_"[/B#_ -#!_P"25O\ _&Z/^%V?$'_H8/\ R2M__C=<
M'10'U3#_ //M?<CO/^%V?$'_ *&#_P DK?\ ^-T?\+L^(/\ T,'_ ))6_P#\
M;K@Z* ^J8?\ Y]K[D=Y_PNSX@_\ 0P?^25O_ /&Z/^%V?$'_ *&#_P DK?\
M^-UP=% ?5,/_ ,^U]R.\_P"%V?$'_H8/_)*W_P#C='_"[/B#_P!#!_Y)6_\
M\;K@Z* ^J8?_ )]K[D=Y_P +L^(/_0P?^25O_P#&Z/\ A=GQ!_Z&#_R2M_\
MXW7!T4!]4P__ #[7W([S_A=GQ!_Z&#_R2M__ (W1_P +L^(/_0P?^25O_P#&
MZX.B@/JF'_Y]K[D=Y_PNSX@_]#!_Y)6__P ;H_X79\0?^A@_\DK?_P"-UP=%
M ?5,/_S[7W([S_A=GQ!_Z&#_ ,DK?_XW1_PNSX@_]#!_Y)6__P ;K@Z* ^J8
M?_GVON1WG_"[/B#_ -#!_P"25O\ _&Z/^%V?$'_H8/\ R2M__C=<'10'U3#_
M //M?<CO/^%V?$'_ *&#_P DK?\ ^-T?\+L^(/\ T,'_ ))6_P#\;K@Z* ^J
M8?\ Y]K[D=Y_PNSX@_\ 0P?^25O_ /&Z/^%V?$'_ *&#_P DK?\ ^-UP=% ?
M5,/_ ,^U]R.\_P"%V?$'_H8/_)*W_P#C='_"[/B#_P!#!_Y)6_\ \;K@Z* ^
MJ8?_ )]K[D=Y_P +L^(/_0P?^25O_P#&Z/\ A=GQ!_Z&#_R2M_\ XW7!T4!]
M4P__ #[7W([S_A=GQ!_Z&#_R2M__ (W1_P +L^(/_0P?^25O_P#&ZX.B@/JF
M'_Y]K[D=Y_PNSX@_]#!_Y)6__P ;H_X79\0?^A@_\DK?_P"-UP=% ?5,/_S[
M7W([S_A=GQ!_Z&#_ ,DK?_XW1_PNSX@_]#!_Y)6__P ;K@Z* ^J8?_GVON1W
MG_"[/B#_ -#!_P"25O\ _&Z/^%V?$'_H8/\ R2M__C=<'10'U3#_ //M?<CO
M/^%V?$'_ *&#_P DK?\ ^-T?\+L^(/\ T,'_ ))6_P#\;K@Z* ^J8?\ Y]K[
MD=Y_PNSX@_\ 0P?^25O_ /&Z^G_"=]<:GX+T2_OI/-N;K3X)IGV@;G:-2QP.
M!DD]*^)*^T_ G_).O#G_ &"K7_T4M-'AYQ1I4Z<7"*6O16-ZBBBF?.!1110
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
M01G!Z'%<310]06AZ!91G3O\ A&=*NBJWL=XTLD2L&,8).,X[\TS4I+>XT3Q
MNBVWD7*W7^FJTA=I(PQ^9?3GJ,5P5%)J_P#7I_D"T_KU_P ST3Q)I<U[8V\D
M&A?:F%A&!>"<KY>!G&W.#C^M8_P\34&\2AK(X@5?])S]TKV'UST_'WKF;2UF
MO;N*VMD,DLK!44=S7M?AW0X= TB.UBPTA^::3'WV[_AV%#W8ULD:M%%%2,**
M** "BBB@ HHHH *X;XF^"_\ A)='^VV$>=3LU)0#K,G4I]>X]^.]=S12DE)6
M9TX7$U,+6C6IO5?U8^1B"#@C!%=SX2^&5SXKT,:E#J45LID:/8T18\8YSGWK
M4^+7@K^SKP^(--C M+AL7**/]7(?XOHW\_K78?!W_D05_P"OJ3^E<L8>_P K
M/T/,,XD\MCB\*[-M+O;NCEO^%&WO_0;@_P"_#?XT?\*-O?\ H-P?]^&_QKV6
MBMO91/D_]8\R_G_!?Y'C7_"C;W_H-P?]^&_QH_X4;>_]!N#_ +\-_C7LM%'L
MHA_K'F7\_P""_P CQK_A1M[_ -!N#_OPW^-'_"C;W_H-P?\ ?AO\:]EHH]E$
M/]8\R_G_  7^1XU_PHV]_P"@W!_WX;_&N]\!^$I?!^CW%E/=)=&:<RAD0KCY
M0,?I74452A&+NCEQ6<8W%TO95I7CZ+_(X/XV?\D=UO\ [8?^E$=?)5?6OQL_
MY([K?_;#_P!*(Z^2JIGKY+_N\O7]$%%%%(]L*[2S\?P)X)L_#^J:(EZVG3F>
MQNUN6B:$EMQRH!#=QS_2N+HHNS*I2A524UL>AQ_%;9\2]1\6_P!C9^VVAMOL
MGVK[GR*N[?LY^[G&!UJJOQ#LI=+\.:?J?AR&_M]%AFB9);E@)_,Q\PPHV$8X
MZUPU%'2W]=?\S+ZI1T=O+=]K=^QUGCKQR?&3:;%#IPT^TTV$PP1M<-<2$$C.
MZ1@"W05U>E?&Y=/_ +*EG\.>?=:=:BU5DU!XXF0#&1%M*AO?FO***.EA2P="
M<%!QT6VKZGLVJ>-_#=IX#\(?;M)L]>N8?-F,"W^Q[1PX(#A03@YZ,!G%)H_Q
M!L=3\(>-=4\4165W/J%Q!C2VN?*:6,87"?Q?*,'(!Y&:\:HH[F*R^ERI:WO>
M_P [V\OD>BGXOWEKK>DSZ+I-O8:9I=N]M%IQE:0/&^-^YR 23@<X[=Z<?BK:
M6FKZ=?:+X9%J;.Y-Q(MQJ4MSYN5*[1NX0?-D8!P<5YQ11YFOU+#_ ,OEN_\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *XSQ=%X^M=]UX0N["[CZ_8[F +(/97SAOQQ]379T4 ?-M
M[\:_'NFWCVNHV]K:W$9P\4UF59?P)KA?%'BC4/%VL_VGJ_E?:/+6/]TFU<#.
M./QKZT\1>%-%\567V;7+"*Y4#Y)",21_[K#D5XCXP^ FI:<'NO"DYU*W'/V6
M4A9E'L> WZ'V-:)H1Y#7L/Q-U.ZT;3?A[J.GR&*YMK 21L/4+%^G:O([FUN+
M*Y>WO()+>>,X>*5"K*?0@\BHJOM;O?\ /_,FVORM^1]%^*-:TWQ+\"]9UW3$
M6-[Y8FNXQU29712#[X ^HP:Y;2)-+^*/PWL/#5SJ,.G:_I'RVIG.%F0# 'OQ
M@''((SC%>.T5/*M?/]"KM)>5_P 3VKPQ\/+?X;ZFOB;QUJ]C&MD"UM;6\A=I
M7Q@'D GV 'OQBO*?$VMR>)/$]_J\J[#=S%PG]U>BC\  *RZEMK6XO;E+>S@D
MN)Y#A(HD+,Q] !R:+.]V'2R+6AZS=>'];MM5T_9]IM7WQ^8NY<X(Y'XUZ/I?
MQE^(.M7Z66DVMK=W,GW8XK0L?KUX'N>*M^#O@)J%_P"7=^+9S86YPPM(2&F;
MV8]%_4_2O;]!\-Z1X9L1::'8Q6D7\6P99SZLQY8_6DV@,KPE!XS>);GQC>6,
M989%G:0\K_O/DC\!^==31168PHHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** ,'Q-X+T'Q=;^7KEA',ZC"3K\LL?T8<_AT]J\.\7_ G6M(
M,ESX;<ZM9CGRN!.@^G1OPY]J^CZ*:;0'P[+%)!,T4\;1R(=K(ZX*GT([4B(T
MCJB*69C@*!DD^E?7_BKP#X>\80,-7L5^T;<)=P_),GI\W?Z'(]JK>$?AKX=\
M&JLFGVOGWH'-Y<X:3\.R_@![YJ^85CQ?P=\#]<U[R[K72='L6P0KKF>0>R_P
M_P# N?8U[MX8\$Z#X0M?*T6Q2.0C#W$GS2R?5OZ# ]JWZ*AML84444@"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJO:7UM?><;2591!*T+E>0
M'&,C\,X^M U%M718HHHH$%%%% !1110 4444 %%8/C;Q-_PAW@Z^UW[)]L^R
M>7^X\WR]^Z14^]@XQNST[5Y+_P -,_\ 4I?^5+_[50==#!5\1'FIQNO5'O%%
M>#_\-,_]2E_Y4O\ [51_PTS_ -2E_P"5+_[52N;_ -EXS^3\5_F>\45X/_PT
MS_U*7_E2_P#M5'_#3/\ U*7_ )4O_M5%P_LO&?R?BO\ ,]XHKP?_ (:9_P"I
M2_\ *E_]JH_X:9_ZE+_RI?\ VJBX?V7C/Y/Q7^9[Q17@_P#PTS_U*7_E2_\
MM5'_  TS_P!2E_Y4O_M5%P_LO&?R?BO\SWBBO!_^&F?^I2_\J7_VJC_AIG_J
M4O\ RI?_ &JBX?V7C/Y/Q7^9[Q17@_\ PTS_ -2E_P"5+_[51_PTS_U*7_E2
M_P#M5%P_LO&?R?BO\SWBBO!_^&F?^I2_\J7_ -JH_P"&F?\ J4O_ "I?_:J+
MA_9>,_D_%?YGO%%>#_\ #3/_ %*7_E2_^U4?\-,_]2E_Y4O_ +51</[+QG\G
MXK_,]XHKP?\ X:9_ZE+_ ,J7_P!JH_X:9_ZE+_RI?_:J+A_9>,_D_%?YGO%%
M>#_\-,_]2E_Y4O\ [51_PTS_ -2E_P"5+_[51</[+QG\GXK_ #/>**\'_P"&
MF?\ J4O_ "I?_:J/^&F?^I2_\J7_ -JHN']EXS^3\5_F>\45X/\ \-,_]2E_
MY4O_ +51_P -,_\ 4I?^5+_[51</[+QG\GXK_,]XHKP?_AIG_J4O_*E_]JH_
MX:9_ZE+_ ,J7_P!JHN']EXS^3\5_F>\45X/_ ,-,_P#4I?\ E2_^U4?\-,_]
M2E_Y4O\ [51</[+QG\GXK_,]XHKP?_AIG_J4O_*E_P#:J/\ AIG_ *E+_P J
M7_VJBX?V7C/Y/Q7^9[Q17@__  TS_P!2E_Y4O_M5'_#3/_4I?^5+_P"U47#^
MR\9_)^*_S/>**\'_ .&F?^I2_P#*E_\ :J/^&F?^I2_\J7_VJBX?V7C/Y/Q7
M^9[Q17@__#3/_4I?^5+_ .U4?\-,_P#4I?\ E2_^U47#^R\9_)^*_P SWBBO
M!_\ AIG_ *E+_P J7_VJC_AIG_J4O_*E_P#:J+A_9>,_D_%?YGO%%>#_ /#3
M/_4I?^5+_P"U5[3H6I_VWX=TW5?)\C[=:17/E;MVS>@;;G SC.,X%,YZ^$KX
M=)U8VOZ%^BBB@Y0HHHH **** "BBB@ HJ&[NX+&W,]U((X@RJ7/0%F"C]2*F
MH **** "BBB@ HHHH **** "BBB@ HHK'\4^)+7PMH4NH79#,/EABS@RN>BC
M^9]@:3=E<TITYU9JG!7;V.>^)?C<>&M+^PZ?(/[4ND^0C_EBG0O]>H'OSVIO
MP>);P&"Q))NI"2>_2O#=6U6[UK59]0U"3S+B=MS'L/0#T ' KT+P%\2='\+>
M&1IVH6U]),)GDW01H5P<>K ]O2N>-2\[L^[Q>2SH96J%&/--M-V^?X(]KHKS
MK_A=GAS_ )\M4_[]1_\ QRC_ (79X<_Y\M4_[]1__'*V]I'N?+?V+F'_ #Z9
MZ+17G7_"[/#G_/EJG_?J/_XY1_PNSPY_SY:I_P!^H_\ XY1[2/</[%S#_GTS
MT6BO.O\ A=GAS_GRU3_OU'_\<H_X79X<_P"?+5/^_4?_ ,<H]I'N']BYA_SZ
M9Z+17G7_  NSPY_SY:I_WZC_ /CE=5X6\5V/B[3Y;S38KB*.*7RF%PJ@DX!X
MP3QS34HO1&%?+<7AX>TJTVEW.>^-G_)'=;_[8?\ I1'7R57UK\;/^2.ZW_VP
M_P#2B.ODJFSWLE_W>7K^B"BBBD>V%%%% !1110 45)!!+<SI#;1/-*YPD<:E
MF8^@ ZU=U'P]K6D1++JVD7]C&YPKW-L\88^Q8"@ERBG9O4SJ***"@HJS'IM]
M-I\U_#9W$EG P66Y6)C'&3T#-C )SWI+'3[W5+M;73;2>\N&!*PV\1D<XY.
M 303S*U[E>BE961BK@JRG!!&"#5BUTV^O8+B:RLKBXBM4WSR11,ZPK_>8@?*
M..IH&VEN5J*FL[.ZU"[CM;"VFNKB0X2&&,N[GV4<FF2Q203/#/&T4L;%71U(
M92.""#T- 75[#****!A15F#3;ZYLI[RVLKB:UML>?/'$S)%GIN8#"Y]ZK4"3
M3V"BBB@84444 %%6;_3;[2[@6^IV=Q9S%0XCN(FC;:>AP0#BJU DTU=!115R
M#2-2N=/FO[;3[J:S@_UMQ' S1Q_[S 8'XT VEN4Z*N7FD:EIT$$VH:?=6L5P
M"89)X&190,<J2.>HZ>M4Z 335T%%%% PHHHH **** "BBB@ K[3\"?\ ).O#
MG_8*M?\ T4M?%E?:?@3_ ))UX<_[!5K_ .BEIH^?SS^'#U-ZBJ&M:Q;Z%IK7
MMVDCQJP4B( MS]2*YS_A9VC?\^U__P!^T_\ BZ9\N=E17&_\+.T;_GVO_P#O
MVG_Q='_"SM&_Y]K_ /[]I_\ %T[,#LJ*XW_A9VC?\^U__P!^T_\ BZ/^%G:-
M_P ^U_\ ]^T_^+HLP.RHKC?^%G:-_P ^U_\ ]^T_^+H_X6=HW_/M?_\ ?M/_
M (NBS T?'G_(DW__ &S_ /1BUE^ ?%/]H6PTN^?-U"O[IV/^L0=OJ/Y?C6;X
ME\=Z9K/AVYL+6"[26;9M,B*%&'!YPQ["N%MKB6TN8[BV<QRQL&1AV(IVT$?0
M-%8WACQ!%XATE9QA;B/"SQC^%O4>Q[?_ %JV:D84444 %%%% !1110 4444
M175S#96DMS=2+%#"A>1V. H'4U\X^.?%TWBW76GRR64.4M8CV7^\?<_X#M77
M_&3Q/=M?)X=BC>&V55FF8C'GD],?[(Q^8]J\JKEJSN[(_1N&\J5&FL74^*6W
MDO\ -_D%%%%8GV 45-:74UC>0W5JYCFA<.CCL0<BO4]7UBPL/#4WC'3$,>IZ
M_"MJ !Q XR)6!]]H_$9]:JWNW//Q6+GAYPBH7YM%KU[/3:UW?RV/)J*]A\5:
MCK-AX?TM]+\16.GPKI$;/9S.!+,=O\(*G.1QU%4_#>L/?^&=/TOPA?V=CJ4"
M,+G3KN!2+YNN0Y'/ /']!5.%FUV.&.:U)4?;*FK7MN[+?5^[I^*UU:/*J*DG
MCDBN)(YUV2(Y5UQC!!Y&*CK,]U.ZN%>X?!'_ )%.^_Z_C_Z E>'U[A\$?^13
MOO\ K^/_ * E:TOB/G.)?^1=+U7YEWXV?\D=UO\ [8?^E$=?)5?6OQL_Y([K
M?_;#_P!*(Z^2JZF?-9+_ +O+U_1!1112/;"BBB@ HHHH ]-^%C'3?"GC'7M-
M17UFPLT%J2H+0JQ.]QGT S^%<[I_B+Q1XIFB\.7FNWL]GJ=U$DPN)#(%)< '
M+9(&2. 0*S/#/BG5?"6K#4-&G$<A4I(CKN253U5E[BMO4_B=JM]I<MA8Z9HV
MC13NLDQTRR$32,IR"22>00#D8IZ<R;\M#SI4:BJ3DHIW::;Z:6[=-T=K'X4\
M"W_CJZ\ VVB7L%[#&R)K!O'9C*J;B3%]T+6#J_@[2;'PQX)E2S!O-2O9(+V1
M97/G!90N ,X''H!527XQ^(I8)66STF+49H?(DU:*SVW;+C'+YQ^E5=$^*6M:
M'H5KI<5GIEVEE(TEI/=VWF2VS,<DH<X'4]J2Z7\OF<ZH8N*NG\N9]FKW];.W
MD>@>)="L=$\#^/\ 1]&@%M:1:E9+%&79MNX1$\L2>I/4UJ>$](\*>$OBO8^&
MK'2+AM6@LC*^JM=,=[M&2R^7]W;@]1WKRNZ^*>MWK:]]JM-.EBUT+]HA>%BD
M;*@57CRV0PP#DD\@&KUC\:/$-E/;73:?H]S?6\(@^W3VA,\D8_A9PPX[\8H6
MW]=K?F92P>)=-P[WZ]6HZOOLRG\/8K&;XP6$>I1R2QM>L$1 I!?)QN!ZKZUZ
M/HX\.6^O?$L16]Z=.BMF^VPLR*68/)O6/:.$/ &>17AUGJUWI^MQ:M9N(KN&
M;ST8#A6SGH>U=3>?%+5KQM8?^S-)MWUFT%K>-;V[(7Y8^9]_[YW<DYZ#BE]A
M+R?Y'5BL+4JU&X[-1Z]I7_([?2/"_AN^U/P+KNBZ;<:1%JUQ/%/:Q7TI(**V
M"LF0P/!Z$=:9H_A'PKJ5IK#0Z2?$.M0ZE<K<63:F\$\40=MK1@G]X< $ECR2
M>:X33/B5K&E66@VUO;6+)H4TDUL9(W)<OG._##(^8],5:TSXKZQI1>2#2]%D
MN3/-/%=2V>Z6W:4DML;=TY[YXIRMK;S_ $,98;%?9?XOO+?KLU_2,GP;I<>I
M^+TM+C0KO5HP)"UC!+Y;9 .-S\;0#C)./Z5Z;/\ "C1]4U#PM*FG-H2ZA/+%
M?6,=^+D 1J6^63+<D+CKQGIQ7EOASQCJGAC7I]6L_)GGN4>.X2Y3>DRN<L&
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
MNG&[BB1EPS8)&3@AEX_A/XUD:5\//%6MZ2-3TS1Y9K1@Q1_,13(!UVJQ#-^
M->L-XDTO4=4UO1[K6-!MI+CPX+&WN(;QFMMP+80ROU(W#GG/UJ72?$7AV_TO
MPOJ5E=^'X+S1;40,-3U&6WDMV PQ1%.V0'Z<_P CS_K=Z_D9?7,3%-\NKMTT
M^%>F[OW/([#X<^+-3T-M7LM&E>Q56;S&D1"0O4A68,<8/05;U+X<:MI.@Z)K
M-S!<36VID&5(X&5K8%E"AF;@%MW&< UZ+:ZGH>O^&)_^$PUS0)K)%N9+4V]P
M\5]9,[,?+1" 9%(QV''!!K%O];@USX9>%3!XDMXI=)E":A87%V4EF'FIM(0_
M?"XS[#Z4UO\ <7];Q$I:JRNUL^SMK_PVIR^J?#S5+CQS?:#X8T?4'-JB.T5Y
M+"9(P5!R[H?+&2>.>GOFJ@^&OBXZZVC_ -BR"^2$3LAEC"B/.-V_=MQGCK7J
MGB'7]"\0:CXU\/6OB'3[";4VMI;;4'N!]GF"1H&C,BY '!'XFN7\/^&?#5G?
M7UKKWBS3=6N4T]!! NI/!:.=QS$TW<#"D >O3BI6Q4,765.\M'9:6;?37=+K
M_P $\]U[P[JWAG4?L.NV3V=QM#A6(8,I[A@2"/H:[/2?AFNMZEX5M+:VU2T3
M5;9KB[N9FBD38H!+1A"2HYQ\^#EA5CXR7^DWD/AB+1KRQN5M; PR+9W'G+%@
MC"[B2V.N-W)ZUU6A>)M*MM9^&Q.MV<,5MID\5Z?M:*L1*#"R<_+R!P>XJHV>
M_?\ S_R"MB*[H1G%6;4OP1Y5XJT"WL/&CZ+H-GJJC>L,46I1A9I')QD  ?*>
M"/8U:NOAOXDT:ZL&\0Z7+:V=U=1V[3)+&^TLP&#M)VGZU%:3V>L?$R.3Q%JL
M\=C)?$27HE)9$#':0_.!TY["O4]2O_"NA^!M6M-.O=(0G5;:Y2*TU1KN29%F
M0F0[C][:"2%Z=Z5/X8M_UJC2OB*M)QIQ5VUV_6_Z'*ZE\,]'L[_QU#%<WQ7P
M[;PRVA:1,N73<=_R\C/IBO/-'T74?$&IQZ?HUI)=W4@)6-,=!U))X ]S7M^I
MZAHEYX@\>Q0^(]'V^(--A>SF:[41Y52I1F[-D9V]<$5PWP?U[1]'UC5;76Y8
M;==2L6MHIYW9(U)_A9E(*@^H(Z4EJ_E^.I%/$551G/=KE_&,;_C=F&_PV\61
MZU!I+:0WVRYB::%1/&5D1?O$/NVG'IG-6_\ A4?CG, _X1^;]_G9^]CP,#/S
M?-\G_ L5ZMH7B+1]&U[P]IDFH^&K6SLTNG0V.IO.D.Y> 99./F)Z9[5P2>(8
MF^!VL6LFK1G4;K6_->$W \V5#M);;G)&1UZ4^O\ 7>Q,,7BINR26J6SZWUW\
MO^"<S!\.O%=SK=[I$&CR-?V,8DG@\Q 54]""6PV<_P .:V=$^%>K)XYT?1O&
M%C<Z?:ZDS@2P2QL3M0M@,-R@\#@UZK;7]CK/CSQ1+IVKVWD-X:CC:^AF#I"W
M(+%E/\/4UA^&-<T/P9IOA;0]3\0Z=J%Q'JDES)/:3^;#:QF)U W]!DL/S-..
MZO\ UJU_P3&6.Q$X245K;9)W5XWO\F>7V7@#7M>UG4[7PSILU[!8W+PF5G1
M,,0 68J,X'05$W@#Q.ESJ5O)I,B3:7!]HNHWD0,D?/S $_..#]W->B:A_9>O
M^$=2\)6OBC1["\MM9DO#--=A;:]C<EAB0<$C<!CU7\:MCQQIMC\1/">EVM^N
MK0VUB-*U"]CRR7'F8& ?X@" <^YJ8IM)=?\ @?YZ'0\97UY8[7Z/9=;^:V_4
M\J@\%>(;FQTV\M],DEAU61HK/8Z%IF&<X7.X 8/) 'O3M:\#>)/#\UK'JNE2
M1M>/Y<'ENLHD?.-H*$C=[=:]AG\5Z)X5^+>FZ!<3"+2]&TLZ?',^<1S.%)=B
M.G  )'3FJ_\ PDVA^$CH5JTOA]].@U;[28]*OYKQXP49?,)?..6!(S]*>C:M
ML_\ .W_!(^NXB_P7NK[;[M=?3I]VAY7K'P]\5:#:Q7.J:/+%%+(L2E'20AVZ
M*0A)4GT.*37O 'B?PQIT=_KNE/:6TC!%<RQM\Q&0"%8D'CO7JGB'6=-TW2]5
M&BZKX:A75;^&<3V^HS7,Y?S0WG-&V0A7J1TXQZ5B_$^70;_PL+^YU/1[GQ')
M=+EM%N2\=U&%QYDL?1&Q]3VS4MZ7_KH:4<96G.*DM'Y/_/3\3@_#O@3Q)XJM
M9;G0=*DNH(6VO)O1%SZ L1D^PS78Z]\,M,TGQ#K&GVL&L7D=CHZWRLD\ ,3D
M')DW!<H,=%&ZET>;3_$?PDTW0H?$5AHE]IFI-<3K>S^2)4))#J?XB,]/;Z5U
M^M>)=#F\5^+9HM;L)8KCPP((91=)B:3#?(.>6]NM5/1:>?\ Z3?\S*IB:[JV
M6ROI9_S16OJM=#SOP3\*=<\27FFW=_IMU%H5U)B2ZCDC5]G]Y5;)QG'.TBL:
M#P[;2?$Q_#RQWES;+J,EJJ021K.ZJY PSX3=@=3@5ZM8ZGHVL>+/!_BB'Q7I
MFG66G626T]A<7/E2Q. 00$/\)R,GI@5P&C:C91?'E=0EO+=++^VI9?M+2J(]
MAD8AMV<8]ZJRYTO-_FBX8BO-5)/I':ST>NGKL-N?A?JDNC:WJ^FVMX(--OFM
MH[.2'S)W4-@MN3*G;_$5XX-6]#\%>%/$WAR].C:KJ@UBPT\WL[7$"K; CJF1
MR#[Y]^<$5U":_:ZKH?CG1++Q1::==SZN]S933WOE121;\L$<<<X/ ZY]ZXE]
M;GL/@[;Z;83:= M[>L;L6]WF[F49P)(]N53@8.>>..:SUY7Z+\5_F.,\14TO
M9\UOEOKWT.(HHHJCUPHHHH *^T_ G_).O#G_ &"K7_T4M?%E?:?@3_DG7AS_
M +!5K_Z*6FCY_//X</4J?$3_ )%"7_KJG\Z\MTO49=)U*&^MU1I822HD!*GC
M'."/6O6?'-G<W_AB2"SA>>4R(0B#)QFO,?\ A%M=_P"@5=?]^S5H^58[3_$M
M_IK7WD>6R7P82HX)4$YY'/!Y--T_Q#=6-E]C>&VO+7=N6&[BWJA]1R"*/^$6
MUW_H%77_ '[-'_"+:[_T"KK_ +]FGH!!JFL7>KS(]T4"Q+MBBC7:D:^@':DU
M75I]7FAEN4C5H85A7RP1E5Z9R3SS5C_A%M=_Z!5U_P!^S1_PBVN_] JZ_P"_
M9HT =IGB.XTNU6!;.QN51_,C-Q &:-O4$8]*2V\2W\%U=S2^3="\.9XKB/<C
MGMQ[>U)_PBVN_P#0*NO^_9H_X1;7?^@5=?\ ?LT 22>*+U]0L[E8[>)+%MT%
MO''MB4]^ <\_6HAK]UY&HPO'"\6H/YDB,IPC9SN7G@_G4=UH.JV5LUQ=Z?<0
MPIC<[H0!DX'ZFLZ@#?N/%DUY"B76E:9,R1"%9'A8N !@<[J[WP/X9_L73_M=
MVF+VY7Y@1_JU[+]>Y_\ K5S7P_\ #/VZZ&K7J?Z/"W[E2/\ 6.._T'\_I7I]
M2QH****0PHHHH **** "BBB@ ILL4<\+Q3(LD<BE71AD,#U!IU% ;'SCX_\
M!TGA+72L*LVGW&7MI#SCU0GU'ZC%>I?!W_D05_Z^I/Z5TOB?P]:^)]!GTZ[&
M-XW128R8G'1A_GD9K%^&.F76C>%IM/OX_+N+>\E5QV/3!'L1R*Q4.69]7BLU
M^O95[.H_?BU?S6NO^?\ P3L:***V/E HHHH **** "BBB@#@_C9_R1W6_P#M
MA_Z41U\E5]:_&S_DCNM_]L/_ $HCKY*I,^MR7_=Y>OZ(****1[84444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!IZ1XAU30H;Z+2KKR$OX#;
MW(\M6\R,]5^8''U&#691102HI-M+<*W?"WBR]\)7DMUIUK8S32* KW=N)3$0
M<ADST/O6%10*<(U(\LE=$]]>W.I7\][?3-/<W#F261NK,3DFH***6Q>P4444
MP"BBB@ HHHH **** "BBB@ HHHH *^T_ G_).O#G_8*M?_12U\65]I^!/^2=
M>'/^P5:_^BEIH^?SS^'#U-ZBBBF?+A1110 4444 %%%% '/>//\ D2;_ /[9
M_P#HQ:\Q\-Z%-X@U=+6/*Q+\TT@'W%_Q/05ZEXT@ENO"-W!;H9)9&B5%'4DR
MK4OAG0(O#^D);C#3O\T\@_B;T^@Z#_Z].^@C3M;:&SM8[:V01Q1*%11V J6B
MBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *&MZ
M)I_B/1Y]*UFW^TV5QM\R+>R;MK!ARI!'(!ZUR7_"D_A]_P!"_P#^3MQ_\<KO
M**#:%>K35H2:7DS@_P#A2?P^_P"A?_\ )VX_^.4?\*3^'W_0O_\ D[<?_'*[
MRB@OZWB/^?C^]G!_\*3^'W_0O_\ D[<?_'*/^%)_#[_H7_\ R=N/_CE=Y10'
MUO$?\_'][.#_ .%)_#[_ *%__P G;C_XY1_PI/X??]"__P"3MQ_\<KO** ^M
MXC_GX_O9P?\ PI/X??\ 0O\ _D[<?_'*/^%)_#[_ *%__P G;C_XY7>44!];
MQ'_/Q_>S@_\ A2?P^_Z%_P#\G;C_ ..4?\*3^'W_ $+_ /Y.W'_QRN\HH#ZW
MB/\ GX_O9P?_  I/X??]"_\ ^3MQ_P#'*/\ A2?P^_Z%_P#\G;C_ ..5WE%
M?6\1_P _'][.#_X4G\/O^A?_ /)VX_\ CE'_  I/X??]"_\ ^3MQ_P#'*[RB
M@/K>(_Y^/[V<'_PI/X??]"__ .3MQ_\ '*/^%)_#[_H7_P#R=N/_ (Y7>5YS
MXW^+]IX)\1'2;C29KM_)67S$F"C#9XP1[46N'UO$?\_'][+7_"D_A]_T+_\
MY.W'_P <H_X4G\/O^A?_ /)VX_\ CE<G_P -&Z?_ -"]<_\ @0O^%'_#1NG_
M /0O7/\ X$+_ (4^5A]<Q'_/Q_>SK/\ A2?P^_Z%_P#\G;C_ ..4?\*3^'W_
M $+_ /Y.W'_QRN3_ .&C=/\ ^A>N?_ A?\*/^&C=/_Z%ZY_\"%_PHY6'US$?
M\_'][.L_X4G\/O\ H7__ "=N/_CE'_"D_A]_T+__ ).W'_QRN3_X:-T__H7K
MG_P(7_"C_AHW3_\ H7KG_P "%_PHY6'US$?\_'][.L_X4G\/O^A?_P#)VX_^
M.4?\*3^'W_0O_P#D[<?_ !RLCPS\<++Q+XELM'BT6>![N38)&G!"\$],>U>I
MTK6#ZWB/^?C^]G!_\*3^'W_0O_\ D[<?_'*/^%)_#[_H7_\ R=N/_CE=Y10'
MUO$?\_'][.#_ .%)_#[_ *%__P G;C_XY1_PI/X??]"__P"3MQ_\<KO** ^M
MXC_GX_O9P?\ PI/X??\ 0O\ _D[<?_'*/^%)_#[_ *%__P G;C_XY7>44!];
MQ'_/Q_>S@_\ A2?P^_Z%_P#\G;C_ ..4?\*3^'W_ $+_ /Y.W'_QRN\HH#ZW
MB/\ GX_O9P?_  I/X??]"_\ ^3MQ_P#'*/\ A2?P^_Z%_P#\G;C_ ..5WE%
M?6\1_P _'][.#_X4G\/O^A?_ /)VX_\ CE'_  I/X??]"_\ ^3MQ_P#'*[RB
M@/K>(_Y^/[V<'_PI/X??]"__ .3MQ_\ '*/^%)_#[_H7_P#R=N/_ (Y7>44!
M];Q'_/Q_>S@_^%)_#[_H7_\ R=N/_CE=K865OIFG6UA8Q^5;6L2PPIN)VHH
M49/)P .M3T4&<ZU6HK3DWZNX4444&04444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%<=XL^(:^#I"VJ>'M5DM>UY;JCQ'ZG=
ME?H0* .QKYE^/7_)3#_UYQ?^S5W_ /PT1X;_ .@5JO\ WS'_ /%UY'\2O%MG
MXT\7'5=/@G@A^SI%LG #97/H2.]7%-,3.2KW_P 2_#G2]=^%^FRZ%86MMK5O
MI\5T!!"J-<KL&\-@?,>^3W^M> 5[GXO\4W7@\_#W5;7+*FG;)XL_ZV,K%N7^
MH]P*N2O&WG^C)3M*_D_S1R_AW2M/F^ OB74)["VDOH+Q5BN7A4RQC,7 8C(Z
MGIZFKOA_P[X;\%^ ;;Q=XRL?[5N]0/\ H.GL?DP>A(Z'(Y).0 1QFNU\8Z=I
MEM\'_$NI:"ZM8ZP\5\@7HK,T8;CMR,X[$D5S.M:9/\0_@SH%SX=7[5>:&OD7
M%HAR_"A3@=S\JD#N":ER?O/T^6FI:2:CVU_X W0=3\#?$NZ;0+WPM;>'[^93
M]DN;':,L!G!PJ\X[$$'V.*\IUW2+C0->O-*O,&:TE,;$=&QT(]B,'\:[_P"%
M7@/6SXSM=7U2QN--T_36,\LUW&8LD X W8SSU[  UR7C[68/$'CW5M2LSFWF
MGQ&W]Y5 4'\<9_&C125NPE=IW+OPJ_Y*EH7_ %\'_P! :OK:OC;P9KD'AOQE
MIVKW<<DL-I*7=(@-Q&TCC) [U[=_PT1X;_Z!6J_]\Q__ !=$DVP1ZW17+>$O
M&Q\7QB>ST'4[2S(R+J[5$1_]T;B6^H&/>NIK,84444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4CHLB,DBAE88*L,@BEHH \P\7_  -T'76DNM$;^Q[Q
MN2L:Y@<^Z?P_\!P/8UX9XH\">(?"$Q&LV#+!G"W47SQ/_P "'3Z'!]J^PJ9/
M!%<P/!<Q)-%(-KQR*&5AZ$'K5*30K'P]6KK/B?5]?M;&WU>[^T1:?%Y5LOE(
MOEI@#&5 S]T=<U[OXP^!&CZL'NO#,@TJ[//DMEH'/TZI^&1[5X?XE\':YX1N
MA#KEB\"L<1S+\T<G^ZPX_#K[5::8AD/B_78/"TOAR._;^R9FW/;&-",Y#<,1
MN'(!P#_.H-$\1:OX;O#=:'?S64I&&,9X8>A!X/XBLVBJZW#I8Z;6_B+XL\16
M1M-7UJ::W;[T2(D2O[$(!G\:YFMCP[X3UOQ7>"WT.PDN"#AY<8CC_P!YCP/Y
M^E>Y^#O@1I.E>7=^*)%U2[ S]G7(@0_S?\<#VJ;I#U9XQX4\ >(/&4X&D69%
ML&P]W-\D2?\  NY]ADU[QX.^"V@>&]ESJ@&L7XYW3H/*0_[*?U.?PKT6*&."
M%8H(UBC085$4 */0 =*?4.386     8 Z 4445(PHHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "H;NTMK^UDMKZWBN()!M>*5 RL/0@\
M&IJ* /'_ !?\ ].U!I+OPG<#3ISS]EF):%C['JOZCV%5/!_P @@*7?C*Y%PW
M46-LQ"#_ 'GZGZ#'U->UT4^9BL5[#3[/2[-+33;6*UMXQA8H4"J/P%6***0P
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M"?RI[F'RUX4]^_R]\CTJUX0;P@OPR\9P>#YM6MVCT^476DZK(_F6+")^ C=
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
;A6.6\D7:T[ <N1DXS]35RU_ E%^BBBI&?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>eryan.jpg
<TEXT>
begin 644 eryan.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #.#
M )*2  (    #.#   .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#(Z,C8@,38Z,3$Z-#$ ,C Q.#HP
M,CHR-B Q-CHQ,3HT,0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 R+3(V5#$V.C$Q
M.C0Q+C@P,CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" !V " # 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V:BBN!DU^S?4K
M]-6^(L6C7$-W)$+*&XL56- ?D_UL;-DK@G)X)(XQBCK8.ESOJ*I:,Z2:'9/%
M?-J"- A6[;&9QC[_ !QSUX]:NT/0 KA-2U_4;634&M_$/AW2[:&61)1/9L[V
MKDGR_-83J 7 + E1V&&R,]W7&ZOXPN?";A];-IJ4%S<.EI%I[XO&S)M6-8#_
M *W;D;F5@1G&SC)3UT&CH?#\YNO#6FW#9W2VL;G,/E')4'[G\/T[5HUGZ9KN
MGZN9$LISYT0!EMYHVAFB!Z%XG =0<<$@9[5H54M7<E:*Q4U*]_L^P>=8C,^5
M2.(,!O=F"J,GIDD<]JX*&]L_".I7=O9>%5E\8:I+)<"*TD\[SU=LEVN&1=D0
M; ((&". >I[C6K"?4],-M:W<EG*98G$\84L@616.-RL,X!Z@BLP>%]0%PTX\
M8:WYC*$+>59<@$D#_CW]S4HKH7],TR0"QU#6/+EUF*S%O/-"[>7D[6?:O P6
M4<XS@"M2J>D6<NGZ-9V=Q+YTL$*QO*?XR!@GH.OTJY5,E%/5-4L]&L&O=2G2
MWMD=%>61@JIN8*"22 !DC)K+;QOX7G4Q6?BK0_M$@VQ9OHG^8\#Y0X)Y[ C-
M;DT$=P@29-ZJZN ?[RL&!_ @&H=2MIKS2[JVMK@6TTT+1QS&,2"-B,!MIX;'
MH>M2]BEN36ZS+;1K=21R3A0)'C0HK-CDA220/;)^IJ2J>CV!TK1++3VG>Y-K
M;I"9G&&DVJ!N/UQFKE4]]"5L%<#)K]F^I7Z:M\18M&N(;N2(64-Q8JL: _)_
MK8V;)7!.3P21QC%=]7*O'>NM_J;>(UT>WMII/W$<$'D($)^:<NNXEOO':R?*
M0 <_,9ZW*Z&[HSI)H=D\5\VH(T"%;ML9G&/O\<<]>/6KM5-+F%QI%I,(Q$)(
M4?8J[0N1G !Z?2K=4]R5L%<3-H-[X@UFXU-[3PW!/;7+0PM?:(;FX01M\C&7
MSDZ\.,#@,/K7;5YZ-$L/[0U%M1^'D^N2R7LKB_G@LG:52V0 990VU1\J\?=4
M?2IZ_P!>173^O,[G3C.=,MOMD\5Q<>4OFS0C"2-CDJ.P)JS5+1D2/0[)(K%M
M/18$"VC8S ,?<XXXZ<>E7:I[B05P.O:2RKJ%YJ,&N/&LCHXCUUK:*=9#A#&O
MGJB[?E4JP7.21N/7H?&$=C-X;=-6@:XLS<V_FPK TQD'G(=NQ02V3V .:PH-
M:M!JMXEW)X@N='EMUCBTZ7PU-Y"@Y#+Q;!BH 4 $XY/7M-KIC6AU>A03VOA[
M3K>\B6*XBM8TEC1RX1@H! 8\G![FK]9/A80KX2TI;5&2 6D8C5EVE5VC (/3
MCM6M5R=Y-DQ5E8:Z)(H$BJP!# ,,\@Y!_.G445(QJ(D<:I&JHBC 51@ 4ZBB
$@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>kpmga02.jpg
<TEXT>
begin 644 kpmga02.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-S$
M )*2  (    #-S$  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#@@,34Z,# Z,C4 ,C Q.#HP
M,SHP." Q-3HP,#HR-0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 X5#$U.C P
M.C(U+C<P-3PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %Z! @# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#Z1HHHH **** "
MBBB@ HHJMJ.HVFDZ?-?:C.EO:PC=)*_11G'/YTTFW9!L6:*Y/_A:/@G_ *&2
MR_[Z/^%'_"T?!/\ T,EE_P!]'_"M?85?Y7]Q'M(=T=917)_\+1\$_P#0R67_
M 'T?\*/^%H^"?^ADLO\ OH_X4>PJ_P K^X/:0[HZRBN3_P"%H^"?^ADLO^^C
M_A1_PM'P3_T,EE_WT?\ "CV%7^5_<'M(=T=917)_\+1\$_\ 0R67_?1_PH_X
M6CX)_P"ADLO^^C_A1["K_*_N#VD.Z.LHKD_^%H^"?^ADLO\ OH_X4?\ "T?!
M/_0R67_?1_PH]A5_E?W![2'='645R?\ PM'P3_T,EE_WT?\ "C_A:/@G_H9+
M+_OH_P"%'L*O\K^X/:0[HZRBN3_X6CX)_P"ADLO^^C_A1_PM'P3_ -#)9?\
M?1_PH]A5_E?W![2'='645R?_  M'P3_T,EE_WT?\*/\ A:/@G_H9++_OH_X4
M>PJ_RO[@]I#NCK**Y/\ X6CX)_Z&2R_[Z/\ A1_PM'P3_P!#)9?]]'_"CV%7
M^5_<'M(=T=917)_\+1\$_P#0R67_ 'T?\*/^%H^"?^ADLO\ OH_X4>PJ_P K
M^X/:0[HZRBN3_P"%H^"?^ADLO^^C_A1_PM'P3_T,EE_WT?\ "CV%7^5_<'M(
M=T=917)_\+1\$_\ 0R67_?1_PH_X6CX)_P"ADLO^^C_A1["K_*_N#VD.Z.LH
MKE!\4/!1( \1V63_ +1_PKJD=9$5T.589!'<5$J<X?$K#4HRV8M%%<O<?$KP
M=:W,MO<>(+..6)RCH6.58'!'3UHC"4_A5P<E'=G445R?_"T?!/\ T,EE_P!]
M'_"C_A:/@G_H9++_ +Z/^%7["K_*_N%[2'='645R?_"T?!/_ $,EE_WT?\*/
M^%H^"?\ H9++_OH_X4>PJ_RO[@]I#NCK**Y/_A:/@G_H9++_ +Z/^%'_  M'
MP3_T,EE_WT?\*/85?Y7]P>TAW1UE%<G_ ,+1\$_]#)9?]]'_  H_X6CX)_Z&
M2R_[Z/\ A1["K_*_N#VD.Z.LHKD_^%H^"?\ H9++_OH_X4?\+1\$_P#0R67_
M 'T?\*/85?Y7]P>TAW1UE%<G_P +1\$_]#)9?]]'_"C_ (6CX)_Z&2R_[Z/^
M%'L*O\K^X/:0[HZRBN3_ .%H^"?^ADLO^^C_ (4?\+1\$_\ 0R67_?1_PH]A
M5_E?W![2'='645R?_"T?!/\ T,EE_P!]'_"C_A:/@G_H9++_ +Z/^%'L*O\
M*_N#VD.Z.LHKD_\ A:/@G_H9++_OH_X4?\+1\$_]#)9?]]'_  H]A5_E?W![
M2'='645R?_"T?!/_ $,EE_WT?\*/^%H^"?\ H9++_OH_X4>PJ_RO[@]I#NCK
M**Y/_A:/@G_H9++_ +Z/^%'_  M'P3_T,EE_WT?\*/85?Y7]P>TAW1UE%<G_
M ,+1\$_]#)9?]]'_  H_X6CX)_Z&2R_[Z/\ A1["K_*_N#VD.Z.LHJEI.LZ=
MKM@+W1[N.[MF8J)8SD$CJ*NUDTT[,I-/5!16)K7C/P[X=O$M-;U:WLKAXQ*L
M<I()4D@'\P?RK._X6CX)_P"ADLO^^C_A6BHU)*ZB_N)=2"=FSK**Y/\ X6CX
M)_Z&2R_[Z/\ A1_PM'P3_P!#)9?]]'_"G["K_*_N#VD.Z.LHKD_^%H^"?^AD
MLO\ OH_X4?\ "T?!/_0R67_?1_PH]A5_E?W![2'='645R?\ PM'P3_T,EE_W
MT?\ "C_A:/@G_H9++_OH_P"%'L*O\K^X/:0[HZRBN3_X6CX)_P"ADLO^^C_A
M1_PM'P3_ -#)9?\ ?1_PH]A5_E?W![2'='645R?_  M'P3_T,EE_WT?\*/\
MA:/@G_H9++_OH_X4>PJ_RO[@]I#NCK**Y/\ X6CX)_Z&2R_[Z/\ A1_PM'P3
M_P!#)9?]]'_"CV%7^5_<'M(=T=917)_\+1\$_P#0R67_ 'T?\*/^%H^"?^AD
MLO\ OH_X4>PJ_P K^X/:0[HZRBN3_P"%H^"?^ADLO^^C_A1_PM'P3_T,EE_W
MT?\ "CV%7^5_<'M(=T=917)_\+1\$_\ 0R67_?1_PH_X6CX)_P"ADLO^^C_A
M1["K_*_N#VD.Z.LHKD_^%H^"?^ADLO\ OH_X4?\ "T?!/_0R67_?1_PH]A5_
ME?W![2'='645R?\ PM'P3_T,EE_WT?\ "C_A:/@G_H9++_OH_P"%'L*O\K^X
M/:0[HZRBN3_X6CX)_P"ADLO^^C_A6IHGBW0?$<TL6AZI!>R0J&D6(D[0> :E
MTJD5=Q?W IP;LF;%%%4-9UW3/#UB+S6KV*SMV<1B24X!8@D#]#4)-NR*;25V
M7Z*Y/_A:/@G_ *&2R_[Z/^%'_"T?!/\ T,EE_P!]'_"M?85?Y7]Q/M(=T=91
M7)_\+1\$_P#0R67_ 'T?\*/^%H^"?^ADLO\ OH_X4>PJ_P K^X/:0[HZRBN3
M_P"%H^"?^ADLO^^C_A1_PM'P3_T,EE_WT?\ "CV%7^5_<'M(=T=917)_\+1\
M$_\ 0R67_?1_PH_X6CX)_P"ADLO^^C_A1["K_*_N#VD.Z.LHKD_^%H^"?^AD
MLO\ OH_X4?\ "T?!/_0R67_?1_PH]A5_E?W![2'='645R?\ PM'P3_T,EE_W
MT?\ "C_A:/@G_H9++_OH_P"%'L*O\K^X/:0[HZRBN3_X6CX)_P"ADLO^^C_A
M1_PM'P3_ -#)9?\ ?1_PH]A5_E?W![2'='645R?_  M'P3_T,EE_WT?\*/\
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
M%_Y)9;_]?4W_ *%7I->-B_\ >)^K.^A_"CZ'S5^T9_R42P_[!4?_ *-EKE=
M^%GBSQ-HT6JZ-I\<UI,6".;B-"=I(/!(/4&NJ_:,_P"2B6'_ &"H_P#T;+7J
MOP/_ .21Z7_OS_\ HUJ]IXB>'P4)P_K<\_V4:N(E&1XE_P *.\>_] F+_P #
M(O\ XJC_ (4=X]_Z!,7_ (&1?_%5]6T5P_VM7[+\?\SH^HTN[/E+_A1WCW_H
M$Q?^!D7_ ,51_P *.\>_] F+_P #(O\ XJOJVBC^UJ_9?C_F'U&EW9\I?\*.
M\>_] F+_ ,#(O_BJ/^%'>/?^@3%_X&1?_%5]6T4?VM7[+\?\P^HTN[/E+_A1
MWCW_ *!,7_@9%_\ %4?\*.\>_P#0)B_\#(O_ (JOJVBC^UJ_9?C_ )A]1I=V
M?*7_  H[Q[_T"8O_  ,B_P#BJ/\ A1WCW_H$Q?\ @9%_\57U;11_:U?LOQ_S
M#ZC2[L^4O^%'>/?^@3%_X&1?_%4?\*.\>_\ 0)B_\#(O_BJ^K:*/[6K]E^/^
M8?4:7=GRE_PH[Q[_ - F+_P,B_\ BJ/^%'>/?^@3%_X&1?\ Q5?5M%']K5^R
M_'_,/J-+NSY2_P"%'>/?^@3%_P"!D7_Q5'_"CO'O_0)B_P# R+_XJOJVBC^U
MJ_9?C_F'U&EW9\I?\*.\>_\ 0)B_\#(O_BJ/^%'>/?\ H$Q?^!D7_P 57U;1
M1_:U?LOQ_P P^HTN[/E+_A1WCW_H$Q?^!D7_ ,51_P *.\>_] F+_P #(O\
MXJOJVBC^UJ_9?C_F'U&EW9\I?\*.\>_] F+_ ,#(O_BJ/^%'>/?^@3%_X&1?
M_%5]6T4?VM7[+\?\P^HTN[/COQ)\-?%'A/2QJ&NV*06QD$8=;A'^8]!A23VK
MO_V;?^0_K?\ UZQ_^A&NR_:#_P"2;Q_]?L?\FKC?V;?^0_K?_7K'_P"A&NV5
M>5? 2G/?_@HYU3C2Q,8Q/H6O*OVA_P#DFUO_ -A*+_T"2O5:\J_:'_Y)M;_]
MA*+_ - DKQ\%_O$/4[\1_"D>!>%_!VM>,;J>W\/VJW$MN@>0-*J8!./XB*Z7
M_A1WCW_H$Q?^!D7_ ,573?LW?\C)K7_7HG_H=?0]>MC,PJT*SA%*W]>9Q4,+
M"I34G<^4O^%'>/?^@3%_X&1?_%4?\*.\>_\ 0)B_\#(O_BJ^K:*Y/[6K]E^/
M^9M]1I=V?*7_  H[Q[_T"8O_  ,B_P#BJ/\ A1WCW_H$Q?\ @9%_\57U;11_
M:U?LOQ_S#ZC2[L^4O^%'>/?^@3%_X&1?_%4?\*.\>_\ 0)B_\#(O_BJ^K:*/
M[6K]E^/^8?4:7=GRE_PH[Q[_ - F+_P,B_\ BJ/^%'>/?^@3%_X&1?\ Q5?5
MM%']K5^R_'_,/J-+NSY2_P"%'>/?^@3%_P"!D7_Q5'_"CO'O_0)B_P# R+_X
MJOJVBC^UJ_9?C_F'U&EW9\I?\*.\>_\ 0)B_\#(O_BJ/^%'>/?\ H$Q?^!D7
M_P 57U;11_:U?LOQ_P P^HTN[/E+_A1WCW_H$Q?^!D7_ ,51_P *.\>_] F+
M_P #(O\ XJOJVBC^UJ_9?C_F'U&EW9\I?\*.\>_] F+_ ,#(O_BJ/^%'>/?^
M@3%_X&1?_%5]6T4?VM7[+\?\P^HTN[/E+_A1WCW_ *!,7_@9%_\ %4?\*.\>
M_P#0)B_\#(O_ (JOJVBC^UJ_9?C_ )A]1I=V?*7_  H[Q[_T"8O_  ,B_P#B
MJ/\ A1WCW_H$Q?\ @9%_\57U;11_:U?LOQ_S#ZC2[L^4O^%'>/?^@3%_X&1?
M_%4V3X(^.XHVD?28@J@L3]KBZ#_@5?5]07W_ "#[C_KDW\C36;5[[+\?\P^I
M4^[/C7P/_P C[HG_ %_1?^A"OM&OB[P/_P C[HG_ %_1?^A"OM&M,X^./H1@
M?A84445XAZ(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MQWQ:_P"24:]_UP7_ -#6NQKCOBU_R2C7O^N"_P#H:UMA_P"-#U7YF=7^'+T/
M _@=_P E;TS_ *YS_P#HIJ^K:^4O@=_R5O3/^N<__HIJ^K:]#-OXZ]/U9RX+
M^&_4****\D[@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ^*/$G_([:M_V$9O_1AK[/T__D&VW_7%/Y"OC#Q)_P CMJW_ &$9O_1A
MK[/T_P#Y!MM_UQ3^0KW<U^"G_78\W!?%(L5\4^)/^1XU;_L(S?\ HPU]K5\4
M^)/^1XU;_L(S?^C#2RCXI^@\=M$^S[+_ )!]O_UR7^53U!9?\@^W_P"N2_RJ
M>O$>YZ"V"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *^9?VAO^2D6_\ V#H__0Y*^FJ^9?VAO^2D6_\ V#H__0Y*]3*_]X^3./&?
MPCU'X"_\DLM_^OJ;_P!"KTFO-O@+_P DLM_^OJ;_ -"KTFN7%_[Q/U9M0_A1
M]#YJ_:,_Y*)8?]@J/_T;+7JOP/\ ^21Z7_OS_P#HUJ\J_:,_Y*)8?]@J/_T;
M+7JOP/\ ^21Z7_OS_P#HUJ]+$_\ (OI^J_4Y*7^]2/0****\,]$**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /+/V@_\ DF\?_7['
M_)JXW]FW_D/ZW_UZQ_\ H1KLOV@_^2;Q_P#7['_)JXW]FW_D/ZW_ ->L?_H1
MKW*7_(ME_75'G3_WM'T+7E7[0_\ R3:W_P"PE%_Z!)7JM>5?M#_\DVM_^PE%
M_P"@25YV"_WB'J=6(_A2.-_9N_Y&36O^O1/_ $.OH>OGC]F[_D9-:_Z]$_\
M0Z^AZVS/_>7\OR,\'_!04445YQUA1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !4%]_R#[C_KDW\C4]07W_ "#[C_KDW\C36XGL?&O@?_D?
M=$_Z_HO_ $(5]HU\7>!_^1]T3_K^B_\ 0A7VC7M9Q\<?0\_ _"PHHHKQ#T0H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KCOBU_P DHU[_
M *X+_P"AK78UQWQ:_P"24:]_UP7_ -#6ML/_ !H>J_,SJ_PY>AX'\#O^2MZ9
M_P!<Y_\ T4U?5M?*7P._Y*WIG_7.?_T4U?5M>AFW\=>GZLY<%_#?J%%%%>2=
MP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?%'B3_
M )';5O\ L(S?^C#7V?I__(-MO^N*?R%?&'B3_D=M6_[",W_HPU]GZ?\ \@VV
M_P"N*?R%>[FOP4_Z['FX+XI%BOBGQ)_R/&K?]A&;_P!&&OM:OBGQ)_R/&K?]
MA&;_ -&&EE'Q3]!X[:)]GV7_ "#[?_KDO\JGJ"R_Y!]O_P!<E_E4]>(]ST%L
M%%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\R_M#
M?\E(M_\ L'1_^AR5]-5\R_M#?\E(M_\ L'1_^AR5ZF5_[Q\F<>,_A'J/P%_Y
M)9;_ /7U-_Z%7I->;? 7_DEEO_U]3?\ H5>DURXO_>)^K-J'\*/H?-7[1G_)
M1+#_ +!4?_HV6O5?@?\ \DCTO_?G_P#1K5Y5^T9_R42P_P"P5'_Z-EKU7X'_
M /)(]+_WY_\ T:U>EB?^1?3]5^IR4O\ >I'H%%%%>&>B%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% 'EG[0?_ "3>/_K]C_DU<;^S
M;_R'];_Z]8__ $(UV7[0?_)-X_\ K]C_ )-7&_LV_P#(?UO_ *]8_P#T(U[E
M+_D6R_KJCSI_[VCZ%KRK]H?_ ))M;_\ 82B_] DKU6O*OVA_^2;6_P#V$HO_
M $"2O.P7^\0]3JQ'\*1QO[-W_(R:U_UZ)_Z'7T/7SQ^S=_R,FM?]>B?^AU]#
MUMF?^\OY?D9X/^"@HHHKSCK"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "H+[_ )!]Q_UR;^1J>H+[_D'W'_7)OY&FMQ/8^-? _P#R/NB?
M]?T7_H0K[1KXN\#_ /(^Z)_U_1?^A"OM&O:SCXX^AY^!^%A1117B'HA1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7'?%K_DE&O?\ 7!?_
M $-:[&N.^+7_ "2C7O\ K@O_ *&M;8?^-#U7YF=7^'+T/ _@=_R5O3/^N<__
M **:OJVOE+X'?\E;TS_KG/\ ^BFKZMKT,V_CKT_5G+@OX;]0HHHKR3N"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#XH\2?\ ([:M
M_P!A&;_T8:^S]/\ ^0;;?]<4_D*^,/$G_([:M_V$9O\ T8:^S]/_ .0;;?\
M7%/Y"O=S7X*?]=CS<%\4BQ7Q3XD_Y'C5O^PC-_Z,-?:U?%/B3_D>-6_[",W_
M *,-+*/BGZ#QVT3[/LO^0?;_ /7)?Y5/4%E_R#[?_KDO\JGKQ'N>@M@HHHI#
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OF7]H;_ )*1
M;_\ 8.C_ /0Y*^FJ^9?VAO\ DI%O_P!@Z/\ ]#DKU,K_ -X^3./&?PCU'X"_
M\DLM_P#KZF_]"KTFO-O@+_R2RW_Z^IO_ $*O2:Y<7_O$_5FU#^%'T/FK]HS_
M )*)8?\ 8*C_ /1LM>J_ _\ Y)'I?^_/_P"C6KRK]HS_ )*)8?\ 8*C_ /1L
MM>J_ _\ Y)'I?^_/_P"C6KTL3_R+Z?JOU.2E_O4CT"BBBO#/1"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RS]H/_DF\?_7['_)J
MXW]FW_D/ZW_UZQ_^A&NR_:#_ .2;Q_\ 7['_ ":N-_9M_P"0_K?_ %ZQ_P#H
M1KW*7_(ME_75'G3_ -[1]"UY5^T/_P DVM_^PE%_Z!)7JM>5?M#_ /)-K?\
M["47_H$E>=@O]XAZG5B/X4CC?V;O^1DUK_KT3_T.OH>OGC]F[_D9-:_Z]$_]
M#KZ'K;,_]Y?R_(SP?\%!1117G'6%%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %07W_ "#[C_KDW\C4]07W_(/N/^N3?R--;B>Q\:^!_P#D
M?=$_Z_HO_0A7VC7Q=X'_ .1]T3_K^B_]"%?:->UG'QQ]#S\#\+"BBBO$/1"B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N.^+7_)*->_ZX
M+_Z&M=C7'?%K_DE&O?\ 7!?_ $-:VP_\:'JOS,ZO\.7H>!_ [_DK>F?]<Y__
M $4U?5M?*7P._P"2MZ9_USG_ /135]6UZ&;?QUZ?JSEP7\-^H4445Y)W!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\4>)/^1VU;
M_L(S?^C#7V?I_P#R#;;_ *XI_(5\8>)/^1VU;_L(S?\ HPU]GZ?_ ,@VV_ZX
MI_(5[N:_!3_KL>;@OBD6*^*?$G_(\:M_V$9O_1AK[6KXI\2?\CQJW_81F_\
M1AI91\4_0>.VB?9]E_R#[?\ ZY+_ "J>H++_ )!]O_UR7^53UXCW/06P4444
MAA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S+^T-_P E
M(M_^P='_ .AR5]-5\R_M#?\ )2+?_L'1_P#H<E>IE?\ O'R9QXS^$>H_ 7_D
MEEO_ -?4W_H5>DUYM\!?^266_P#U]3?^A5Z37+B_]XGZLVH?PH^A\U?M&?\
M)1+#_L%1_P#HV6O5?@?_ ,DCTO\ WY__ $:U>5?M&?\ )1+#_L%1_P#HV6O5
M?@?_ ,DCTO\ WY__ $:U>EB?^1?3]5^IR4O]ZD>@4445X9Z(4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 >6?M!_\DWC_ .OV/^35
MQO[-O_(?UO\ Z]8__0C79?M!_P#)-X_^OV/^35QO[-O_ "'];_Z]8_\ T(U[
ME+_D6R_KJCSI_P"]H^A:\J_:'_Y)M;_]A*+_ - DKU6O*OVA_P#DFUO_ -A*
M+_T"2O.P7^\0]3JQ'\*1QO[-W_(R:U_UZ)_Z'7T/7SQ^S=_R,FM?]>B?^AU]
M#UMF?^\OY?D9X/\ @H****\XZPHHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ J"^_Y!]Q_UR;^1J>H+[_D'W'_7)OY&FMQ/8^-? _\ R/NB
M?]?T7_H0K[1KXN\#_P#(^Z)_U_1?^A"OM&O:SCXX^AY^!^%A1117B'HA1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7'?%K_DE&O?]<%_]
M#6NQKCOBU_R2C7O^N"_^AK6V'_C0]5^9G5_AR]#P/X'?\E;TS_KG/_Z*:OJV
MOE+X'?\ )6],_P"N<_\ Z*:OJVO0S;^.O3]6<N"_AOU"BBBO).X**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /BCQ)_R.VK?]A&;_
M -&&OL_3_P#D&VW_ %Q3^0KXP\2?\CMJW_81F_\ 1AK[/T__ )!MM_UQ3^0K
MW<U^"G_78\W!?%(L5\4^)/\ D>-6_P"PC-_Z,-?:U?%/B3_D>-6_[",W_HPT
MLH^*?H/';1/L^R_Y!]O_ -<E_E4]067_ "#[?_KDO\JGKQ'N>@M@HHHI#"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OF7]H;_DI%O_V#
MH_\ T.2OIJOF7]H;_DI%O_V#H_\ T.2O4RO_ 'CY,X\9_"/4?@+_ ,DLM_\
MKZF_]"KTFO-O@+_R2RW_ .OJ;_T*O2:Y<7_O$_5FU#^%'T/FK]HS_DHEA_V"
MH_\ T;+7JOP/_P"21Z7_ +\__HUJ\J_:,_Y*)8?]@J/_ -&RUZK\#_\ DD>E
M_P"_/_Z-:O2Q/_(OI^J_4Y*7^]2/0****\,]$**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** /+/V@_^2;Q_P#7['_)JXW]FW_D/ZW_
M ->L?_H1KLOV@_\ DF\?_7['_)JXW]FW_D/ZW_UZQ_\ H1KW*7_(ME_75'G3
M_P![1]"UY5^T/_R3:W_["47_ *!)7JM>5?M#_P#)-K?_ +"47_H$E>=@O]XA
MZG5B/X4CC?V;O^1DUK_KT3_T.OH>OGC]F[_D9-:_Z]$_]#KZ'K;,_P#>7\OR
M,\'_  4%%%%><=84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5!??\@^X_ZY-_(U/4%]_R#[C_ *Y-_(TUN)['QKX'_P"1]T3_ *_HO_0A
M7VC7Q=X'_P"1]T3_ *_HO_0A7VC7M9Q\<?0\_ _"PHHHKQ#T0HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KCOBU_R2C7O^N"_^AK78UQW
MQ:_Y)1KW_7!?_0UK;#_QH>J_,SJ_PY>AX'\#O^2MZ9_USG_]%-7U;7RE\#O^
M2MZ9_P!<Y_\ T4U?5M>AFW\=>GZLY<%_#?J%%%%>2=P4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?%'B3_D=M6_[",W_ *,-?9^G
M_P#(-MO^N*?R%?&'B3_D=M6_[",W_HPU]GZ?_P @VV_ZXI_(5[N:_!3_ *['
MFX+XI%BOBGQ)_P CQJW_ &$9O_1AK[6KXI\2?\CQJW_81F_]&&EE'Q3]!X[:
M)]GV7_(/M_\ KDO\JGJ"R_Y!]O\ ]<E_E4]>(]ST%L%%%%(84444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5\R_M#?\E(M_^P='_P"AR5]-
M5\R_M#?\E(M_^P='_P"AR5ZF5_[Q\F<>,_A'J/P%_P"266__ %]3?^A5Z37F
MWP%_Y)9;_P#7U-_Z%7I-<N+_ -XGZLVH?PH^A\U?M&?\E$L/^P5'_P"C9:]5
M^!__ "2/2_\ ?G_]&M7E7[1G_)1+#_L%1_\ HV6O5?@?_P DCTO_ 'Y__1K5
MZ6)_Y%]/U7ZG)2_WJ1Z!1117AGHA1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!Y9^T'_R3>/_ *_8_P"35QO[-O\ R'];_P"O6/\
M]"-=E^T'_P DWC_Z_8_Y-7&_LV_\A_6_^O6/_P!"->Y2_P"1;+^NJ/.G_O:/
MH6O*OVA_^2;6_P#V$HO_ $"2O5:\J_:'_P"2;6__ &$HO_0)*\[!?[Q#U.K$
M?PI'&_LW?\C)K7_7HG_H=?0]?/'[-W_(R:U_UZ)_Z'7T/6V9_P"\OY?D9X/^
M"@HHHKSCK"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+
M[_D'W'_7)OY&IZ@OO^0?<?\ 7)OY&FMQ/8^-? __ "/NB?\ 7]%_Z$*^T:^+
MO __ "/NB?\ 7]%_Z$*^T:]K./CCZ'GX'X6%%%%>(>B%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %<=\6O^24:]_UP7_T-:[&N.^+7_)*
M->_ZX+_Z&M;8?^-#U7YF=7^'+T/ _@=_R5O3/^N<_P#Z*:OJVOE+X'?\E;TS
M_KG/_P"BFKZMKT,V_CKT_5G+@OX;]0HHHKR3N"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#XH\2?\CMJW_81F_\ 1AK[/T__ )!M
MM_UQ3^0KXP\2?\CMJW_81F_]&&OL_3_^0;;?]<4_D*]W-?@I_P!=CS<%\4BQ
M7Q3XD_Y'C5O^PC-_Z,-?:U?%/B3_ )'C5O\ L(S?^C#2RCXI^@\=M$^S[+_D
M'V__ %R7^53U!9?\@^W_ .N2_P JGKQ'N>@M@HHHI#"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "OF7]H;_DI%O\ ]@Z/_P!#DKZ:KYE_
M:&_Y*1;_ /8.C_\ 0Y*]3*_]X^3./&?PCU'X"_\ )++?_KZF_P#0J])KS;X"
M_P#)++?_ *^IO_0J])KEQ?\ O$_5FU#^%'T/FK]HS_DHEA_V"H__ $;+7JOP
M/_Y)'I?^_/\ ^C6KRK]HS_DHEA_V"H__ $;+7JOP/_Y)'I?^_/\ ^C6KTL3_
M ,B^GZK]3DI?[U(] HHHKPST0HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH \L_:#_ .2;Q_\ 7['_ ":N-_9M_P"0_K?_ %ZQ_P#H
M1KLOV@_^2;Q_]?L?\FKC?V;?^0_K?_7K'_Z$:]RE_P BV7]=4>=/_>T?0M>5
M?M#_ /)-K?\ ["47_H$E>JUY5^T/_P DVM_^PE%_Z!)7G8+_ 'B'J=6(_A2.
M-_9N_P"1DUK_ *]$_P#0Z^AZ^>/V;O\ D9-:_P"O1/\ T.OH>MLS_P!Y?R_(
MSP?\%!1117G'6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %07W_(/N/\ KDW\C4]07W_(/N/^N3?R--;B>Q\:^!_^1]T3_K^B_P#0A7VC
M7Q=X'_Y'W1/^OZ+_ -"%?:->UG'QQ]#S\#\+"BBBO$/1"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "N.^+7_)*->_ZX+_ .AK78UQWQ:_
MY)1KW_7!?_0UK;#_ ,:'JOS,ZO\ #EZ'@?P._P"2MZ9_USG_ /135]6U\I?
M[_DK>F?]<Y__ $4U?5M>AFW\=>GZLY<%_#?J%%%%>2=P4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 ?%'B3_D=M6_[",W_HPU]GZ?
M_P @VV_ZXI_(5\8>)/\ D=M6_P"PC-_Z,-?9^G_\@VV_ZXI_(5[N:_!3_KL>
M;@OBD6*^*?$G_(\:M_V$9O\ T8:^UJ^*?$G_ "/&K?\ 81F_]&&EE'Q3]!X[
M:)]GV7_(/M_^N2_RJ>H++_D'V_\ UR7^53UXCW/06P4444AA1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7S+^T-_R4BW_ .P='_Z')7TU
M7S+^T-_R4BW_ .P='_Z')7J97_O'R9QXS^$>H_ 7_DEEO_U]3?\ H5>DUYM\
M!?\ DEEO_P!?4W_H5>DURXO_ 'B?JS:A_"CZ'S5^T9_R42P_[!4?_HV6O5?@
M?_R2/2_]^?\ ]&M7E7[1G_)1+#_L%1_^C9:]5^!__)(]+_WY_P#T:U>EB?\
MD7T_5?J<E+_>I'H%%%%>&>B%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% 'EG[0?\ R3>/_K]C_DU<;^S;_P A_6_^O6/_ -"-=E^T
M'_R3>/\ Z_8_Y-7&_LV_\A_6_P#KUC_]"->Y2_Y%LOZZH\Z?^]H^A:\J_:'_
M .2;6_\ V$HO_0)*]5KRK]H?_DFUO_V$HO\ T"2O.P7^\0]3JQ'\*1QO[-W_
M ",FM?\ 7HG_ *'7T/7SQ^S=_P C)K7_ %Z)_P"AU]#UMF?^\OY?D9X/^"@H
MHHKSCK"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+[_D
M'W'_ %R;^1J>H+[_ )!]Q_UR;^1IK<3V/C7P/_R/NB?]?T7_ *$*^T:^+O _
M_(^Z)_U_1?\ H0K[1KVLX^./H>?@?A84445XAZ(4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5QWQ:_P"24:]_UP7_ -#6NQKCOBU_R2C7
MO^N"_P#H:UMA_P"-#U7YF=7^'+T/ _@=_P E;TS_ *YS_P#HIJ^K:^4O@=_R
M5O3/^N<__HIJ^K:]#-OXZ]/U9RX+^&_4****\D[@HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ^*/$G_([:M_V$9O_1AK[/T__D&V
MW_7%/Y"OC#Q)_P CMJW_ &$9O_1AK[/T_P#Y!MM_UQ3^0KW<U^"G_78\W!?%
M(L5\4^)/^1XU;_L(S?\ HPU]K5\4^)/^1XU;_L(S?^C#2RCXI^@\=M$^S[+_
M )!]O_UR7^53U!9?\@^W_P"N2_RJ>O$>YZ"V"BBBD,**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *^9?VAO^2D6_\ V#H__0Y*^FJ^9?VA
MO^2D6_\ V#H__0Y*]3*_]X^3./&?PCU'X"_\DLM_^OJ;_P!"KTFO-O@+_P D
MLM_^OJ;_ -"KTFN7%_[Q/U9M0_A1]#YJ_:,_Y*)8?]@J/_T;+7JOP/\ ^21Z
M7_OS_P#HUJ\J_:,_Y*)8?]@J/_T;+7JOP/\ ^21Z7_OS_P#HUJ]+$_\ (OI^
MJ_4Y*7^]2/0****\,]$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** /+/V@_\ DF\?_7['_)JXW]FW_D/ZW_UZQ_\ H1KLOV@_^2;Q
M_P#7['_)JXW]FW_D/ZW_ ->L?_H1KW*7_(ME_75'G3_WM'T+7E7[0_\ R3:W
M_P"PE%_Z!)7JM>5?M#_\DVM_^PE%_P"@25YV"_WB'J=6(_A2.-_9N_Y&36O^
MO1/_ $.OH>OGC]F[_D9-:_Z]$_\ 0Z^AZVS/_>7\OR,\'_!04445YQUA137D
M2-"TC!%')+' %<EK'Q4\&:(S)=:Y;S2KUCM3YQ_\=R!^)JX4YS=HJY,I1C\3
M.OHKQ[4OVC-!M\C3-)O;PCH9&6)3^/)_2N3O_P!H[7IF/]FZ/86J?]-6>5A^
M.5'Z5V0R[$R^S;U,)8JE'J?1M%?*US\=?&\^=E[;0#TCMEX_/-9\OQ@\=2'/
M]ORI[+$@_P#9:Z%E-=[M?U\C)XZGV9]<T5\??\+4\;_]#)>?F/\ "@?%7QPK
M CQ)><>I4_TJO[(J_P R_$7UZ'9GV#17R1%\8O'41_Y#LC_[\2'_ -EK3M?C
MWXUMV'FS6=P/22W _P#02*AY376S0UC:?F?4E%> :7^TE>(0NL^'X91W>TG,
M>/\ @+!L_F*[;1_COX-U-E2ZGN--=O\ GYB^4?BN17-4P.(AO'[M3:.)I2V9
MZ315:PU*QU6U6YTR\@NX&Z202!U/XBK-<;33LSHW"BBBD 4444 %07W_ "#[
MC_KDW\C4]07W_(/N/^N3?R--;B>Q\:^!_P#D?=$_Z_HO_0A7VC7Q=X'_ .1]
MT3_K^B_]"%?:->UG'QQ]#S\#\+"BBBO$/1"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "N.^+7_)*->_ZX+_Z&M=C7'?%K_DE&O?\ 7!?_
M $-:VP_\:'JOS,ZO\.7H?,O@'Q1%X-\96NMSVSW20+(IB1@I.Y"O4_6O7_\
MAI/3?^A=NO\ P(7_  KY\HKZVM@Z->7-46IXE.O4IJT6?0?_  TGIO\ T+MU
M_P"!"_X4?\-)Z;_T+MU_X$+_ (5\^45C_9N&_E_%FGUNMW/H/_AI/3?^A=NO
M_ A?\*/^&D]-_P"A=NO_  (7_"OGRGQ1/-,D48W.[!5'J31_9N%_E_%A];K=
MS[+\$>*QXT\,QZS'8R644LCI&DCABP4X)R!ZY'X5T-97AC1X] \*Z;I42[1:
MVR1GC&6Q\Q_$Y/XUJU\K4Y>=\FW0]F-^5<VX4445!0445YU\5/B?!X*TTV6G
M.LNMW"_NTZB!3_&W]!W^E:4J4ZLU""U(G.,(\TB7QY\7M'\#ZA%8-"^HWK#=
M+#"X7R1VW$CJ?3_ZU<G_ ,-)Z;_T+MU_X$+_ (5X%=7=Q?7<MU>3///,Q>22
M1LLQ/4DU#7TM/*Z"BE)79Y,L94;]W1'T'_PTGIO_ $+MU_X$+_A1_P -)Z;_
M -"[=?\ @0O^%?/E%:?V;AOY?Q9/UNMW/H/_ (:3TW_H7;K_ ,"%_P */^&D
M]-_Z%VZ_\"%_PKY\HH_LW#?R_BP^MUNY]!_\-)Z;_P!"[=?^!"_X4^']HVRN
M)DA@\-7DDDC!419U)8GH ,5\^1QO-*D42,\CD*JJ,EB>@ KZ2^$7PF'AJ./7
M?$,8;5G7]U P!%LI_P#9_P"5<N)PV#P\.:4=>BNS:C6KU963/4-,NKB]TNWN
M;VS:RGE3<]NSAC'GL2.^*M445\Z]SU0HHHI ?$_B9MOC35V]-0F/_D0U[1;_
M +1VG06L41\/W1,:!<_:%YP,>E>*>)9%E\6:O)&P9'O9F5AT(+GFLNOLYX:E
M7A'VBV/ C6G3D^4^@_\ AI/3?^A=NO\ P(7_  KPK5+]=0UZ\U!4*+<7+SA"
M<E0S%L?K5&BG1PM*@VZ:W%4K3J?$SWN#]H^VAMXXCX>E.Q N?M(YP/I3_P#A
MI.U_Z%V;_P "1_A7@-%8_P!FX;^7\6:?6ZW<]^_X:3M?^A=F_P# D?X4?\-)
MVO\ T+LW_@2/\*\!HI?V;AOY?Q8?6ZW<]Z;]I--QV>'&V]LW/_V-)_PTF/\
MH7#_ .!/_P!C7@U%/^SL+_+^+#ZW6[GO:?M)Q9/F>'7QVVW(_P#B:GC_ &D[
M G]]X>N!S_#<*?Z5\^T4O[-PW\OXL/K=;N?2=K^T7X8E8"[T[4H,]U1' _\
M'A75:5\6O!.KE5M]=AAD/\%RK0G/IE@ ?P-?(5%93RJ@]KHTCC:BWU/NJWN8
M+J$2VLT<T;='C8,#^(J6OBC0/%>M^&+L7&AZE/:L#\R*V4?V93P:][^'?QPM
M/$$T>E^)UCL-0<A8KA3B*8^AS]T_H:\O$9;5I+FCJOQ.REBX3=GHSURBBBO+
M.P**** "N ^(OQ4M? %]9VDFGO?2W,9D(64+L .!V/7G\J[^ODCXP:]_;WQ,
MU)XVS!:,+2+GLG#'\6W5Z&7X>->K::T1RXFJZ<+QW/1O^&D[7_H79O\ P)'^
M%'_#2=K_ -"[-_X$C_"O :*]W^S<-_+^+/-^MUNY[]_PTG:_]"[-_P"!(_PH
M_P"&D[7_ *%V;_P)'^%> T4?V;AOY?Q8?6ZW<]^_X:3M?^A=F_\  D?X5Y=\
M1_&B>._$T>JQ6;682V6#RV?=G#,<Y_X%7)45M2P=&C+F@M2)XBI47+)GJ_P_
M^,T'@GPG'H\FCR7;)*\GFK,%!W'.,8KI_P#AI.U_Z%V;_P "1_A7@-%1/ 8>
M<G*4=7YLJ.)JQ5DSK_B5XW3Q]XDM]4BLFLQ#:+;^6S[LX=VSG'^W^E?0'P/_
M .21Z7_OS_\ HUJ^4*^K_@?_ ,DCTO\ WY__ $:U<>90C3PL81V3_1F^$DY5
MG)]CT"BBBOFSU@HHHH **** "BBH;N[@L+*:[O)5B@@0R22,<!5 R2?PHW Y
MKQ]X_P!/\ Z5#=7L3W,UQ)LBMXV"LWJV3T _J*\^_P"&D]._Z%VZ_P# A?\
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
M2"?QKU,KI\]?F[''C)\M.W<Y&BBBOJCQ0HHHH *^Q?AGHO\ 8'PYTBS*;9#
M)I./XG^8_P \?A7RSX'T(>)?&^E:4ZEHI[A?. _YYCEOT!K[/ "J HP!P .U
M>#F]72-->IZ>!AO,6BBL;Q5XITWPAH,VJ:M+M1 1'&/O3/V11ZG].IKP8Q<G
MRQW/2;25V5O&WC33?!&@OJ&HN&E;*V]L#\TS^@]O4]J^2?$WB74O%FN3:IJ\
MWF32'"J/NQKV51V JQXQ\8:EXTU^74M3D.W.(( ?EA3LH_J>]8%?5X+!K#QO
M+XF>+B,0ZKLM@HHHKT3D"BBB@ I0"S *,D\ #O0!DX%?07P?^$:V4<'B3Q1;
MAKEAOM+.0?ZKT=A_>[@=LYZ].;$8B&'AS2-J5*565D2?!_X2C2TA\1>)[<_;
MSA[2UD'^H'4.P_O>@[?7I[1117R->O.O/GF>Y3IQIQY8A1116!H%%%% !7RA
M\:]>&M_$R]2%]T&G@6B8_O+]_P#\>)'X5]1:UJ,>CZ'?:C,0L=I;O,Q/^RI/
M]*^([NYDO;V>ZF.9)I&D<GN2<FO;RBE><JCZ:'G8Z=HJ)#1117T9Y04444 %
M>S_#_P""6G>*_!MKK.J:A>6TMRS%8X0NT*#@'D'TKQN*)YYDBA4O)(P55'4D
M\ 5]M>'=)30?#>G:5&019VZ1$C^(@<G\3DUY698B=&$5!V;.W"4HU)-R6AY?
M_P ,X>'_ /H,ZE_Y#_\ B:/^&</#_P#T&=2_\A__ !->Q45X?U[$_P YZ/U:
MC_*>-2?LW:(<>3KFH+Z[D1OZ"LN[_9J8*38>)@QQPLUGC]0_]*]YHIK,,2OM
M?D)X6B^A\I^(_@IXM\/VTETEO'J5O&"7:S8LP'KM(!_+->>D8.#P:^[J^6OC
MGX<M=!\?^=81B*'481<&-1@*^2&Q]< _4FO7P./E7G[.IN<.)PRIQYHGFM%%
M%>R< 4444 %?8OPRO3?_  QT&9SN9;-8B2<_<^3_ -EKXZKZW^#G_)*-&_W'
M_P#0VKQLW7[F+\SOP+]]^AW%%%([K'&SNP55&22> *^:/7/FK]H/7?[0\<6^
ME1MF+3;<!A_TT?YC_P".[/UKR:M?Q5K!U_Q9J>J$DK=7#NF?[N?E_3%9%?;8
M>G[*C&'9'SU67/-R"BBBN@R"BBB@ HI2"K$,,$<$&DH **** "OJ_P"!_P#R
M2/2_]^?_ -&M7RA7U?\  _\ Y)'I?^_/_P"C6KR,V_@+U_1G=@?XC]#T"BBB
MOF#V HHHH *1W5$9W(55&23V%+7D/QV\>_V-HP\.:9/MOK],W!0\Q0^GL6Z?
M3/K6U"C*M44(]3.I45.+DSRGXL>.CXU\6/\ 96/]F61,5J/[W]Y_Q(_("N$H
MHK[2G3C2@H1V1X$Y.<G)A1116A 4444 %%%% !1110 5TWPYTG^V_B-HEDR[
MHS=+)(,<%$^<C\0N/QKF:]8_9ZTW[7X^N+TC*V=HQSZ,Q"C],US8J?LZ,I>1
MK1CS5$CZ7HHHKXH^A"BBB@#R?]H?_D0+7_K^7_T%J\+\+>,[_P (V>JII'[N
MYU")81<9YA4$DE??MGM7N'[1-Q"G@BQ@:11-)>!D3/+ *<G'MD?G7S97U&6P
M4\+RR6ESQL5)QK70I)9B6.23DD]Z2BBO6.(**** "BBB@ JSI^G7FJWT=GIM
MK+=7,APD42%F/X"NI\ ?#;5?'E__ */_ *-IT1_?WCKP/]E?5O\ )KZ>\)^"
MM$\&Z<MKHUHJ/C$EP_,LI]6;^@XKS<7CX8?W5K(ZZ.&E5U>B/%O"W[/.I7GE
MW'BF^6PB/)MK?#RGV+?=7]:]1TCX/^"M(5=NC1W;C^.\8RY_ \?I7;T5\_5Q
MM>J]96]-#TX8>G#9%:RTRPTV,1Z=96]H@& L$2H/R JS117(VWN=&QE:IX7T
M'6U(U;1[*[+?Q2P*6_!L9%>8^,/V?]*OK=[CPE*UA=KR+>5BT4GL#U4_F*]C
MHK>EB:M%WA(RG2A->\CX<U32[W1=4GT_5+=[:Z@;;)&XP1_B#U![U3KZ3^/?
M@Z+4_"X\16R 7NG8$I _UD).#G_=)S],U\V5]7A,0L124^O4\6M2=*?*%%%%
M=9@%%%% !1110!];_!RY-S\*-&+')C1X\^P=L?IBNXKA/@Q 8?A/I!((\P2/
MS_UT;_"N[KXC$V]O.W=_F?14OX<?0*@OO^0?<?\ 7)OY&IZ@OO\ D'W'_7)O
MY&L5N6]CXU\#_P#(^Z)_U_1?^A"OM&OB[P/_ ,C[HG_7]%_Z$*^T:]K./CCZ
M'GX'X6%%%%>(>B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 8GC+61X?\ !>JZH6VFWMF*'_;/"_J17Q8S%F+-R2<FOHO]HK7#:^%[#1HG
MVM>S^;*!W1!P/^^B#^%?.=?3Y52Y:+GW_0\?&SO4Y>P4445ZYPA1110![+^S
MIH)NO$FH:W(O[NRA$,9/=WZ_DJG_ +Z%?15>>_!'1/['^&=G*Z;9=0=KIO<'
MA?\ QT _C7;:KJMGHFESZAJ<Z6]K A9Y'.,>WN?05\?CJCJXF5O0][#Q4*2O
MZD.OZ]I_AG19]4U><0VT(Y/=CV4#N3Z5\E^//'6H>.M=:\O"T5I&2MK:ALK$
MO]6/<_X5;^)'Q#O/'FM%_G@TR XMK7=T_P!MO5C^G2N+KV\!@E07//XOR/.Q
M.(]H^6.P4445ZIQ!1110 44O6O>/A!\(<"#Q)XJM^2 ]G9..GI(X_D/Q-<^(
MQ$,/#GF:TJ4JLN5$OP?^$0@6#Q+XH@S,<26=G(OW.XD<'OZ#MU^GN-%%?(5Z
M\Z\^>9[M.G&G'EB%%%%8&@4444 %%%% 'EWQ]UPZ;\/181/MDU*=8S@\[%^9
MOU 'XU\PUZO^T#K_ /:/CJ'2XFS#ID 5A_TT?YF_3:/P->45]=EU+V>'7GJ>
M'BI\U5^04445Z!RA1110!V/PITC^VOB;H\!7<D4WVA_8(-W\P*^OJ\ _9OT4
M/J&KZW(O^JC6UB/NQW-_Z"OYU[_7RN:5.>OR]D>U@X\M*_<****\L[ HHHH
M*^:?VA[Y9_'UK:H<FVLEW>Q9B<?EC\Z^E68*I9C@ 9)]*^,?'>MGQ%XZU;4]
MVY)KAA'_ +B_*O\ XZ!7KY33<JSEV1PXV5J:7<Y^BBBOISQPHHHH *^P?A5;
M&U^%F@H1@M;"3_OHEA^AKY 1&DD5$&YF("@=S7W!HNG+I&@V&FIRMG;1P CO
MM4+_ $KQ,XE:$8^9Z.!7O-EVN.^*^L_V)\,]7F5MLD\7V:,^\GR_R)KL:\*_
M:/UUA'I&@Q-PQ:[F'T^5/YO^E>/@Z?M:\8_UH=]>?)3;/!:***^S/GPHHHH
M*UO"VDOKWBS3-+C4M]JN41L=ES\Q_ 9-9->L_L]:-]M\<W&INF5T^V.TXZ._
MRC]-U<^(J>RHRGV1K2CSS43SGQ&BQ>*=5C085;R90/0!S696OXM3R_&FM(.0
MNH3C_P B-616L/A1$OB844459(5]7_ __DD>E_[\_P#Z-:OE"OJ_X'_\DCTO
M_?G_ /1K5Y&;?P%Z_HSNP/\ $?H>@4445\P>P%%%% &1XH\16GA3PW=ZQ?G,
M=NF53.#(Q^ZH]R>*^-]=UJ\\1:Y=:KJ+[[BZD+MCHOH![ <5Z#\;?'G_  DW
MB/\ LC39BVF::Y4E3\LLW1F]P.0/Q]:\NKZG+<+[&GSRW?Y'C8NMSRY5L@HH
MHKU3B"BBB@"2&&2XGCA@1GED8(B*,EB3@ 5L>+M"7PSK@TAGWW-M!']J8=/-
M90Y ]@&"_A7IWP&\"?:;MO%NJPC[-:DK9AQ]YQUDQZ+V/K]*\K\4ZDVK^+=5
MU!CG[3=R2#Z%CC]*Y(UO:5W".T=_4WE3Y::D^IDT445UF 4444 %?1?[.6D"
MW\+ZIJK+A[RZ$*D_W8US_-S^5?.E?7GPDTW^R_A=HT97:TT/VAO^!DL/T(KR
MLUGRT.7NSMP4;U;]CLZ***^6/9"J]_?6^FZ?/>WTJPV]NADD=NBJ!DU8KPS]
MH'QLT4<7A.PDP9 )KUE/.W^%/QZG\*Z,-0=>JH(RJU%3@Y,\I\?^,+CQMXLN
M-2E++;J?+M8F/^KB!XX]3U/N:YFBBOLX0C"*C'9'@2DY.["BBBK)"BBB@ KN
M/AG\.KKQWK690\.E6S W5P!U[[%/]X_H.?2N=\,>';SQ5XBM=(TY<RW#X+8R
M(U'WF/L!7V)X:\.V'A70+;2=+CVPP+@L?O2-W9O<UY>88SV$>6/Q/\#LPM#V
MCN]D6],TRST;38;#3+=+>U@7;'&@P /\?>K5%%?+-MN[/:V"BBBD 4444 %%
M%% &)XS@2Y\"ZW%(,J;"8_DA/]*^*Z^Y[^SBU'3KBRN-WDW,312;3@[6&#@_
M0UYU_P *!\$_\\[_ /\  G_ZU>OE^,IX>,E.^IPXJA.JTXGR[17U'_PH'P3_
M ,\[_P#\"?\ ZU'_  H'P3_SSO\ _P "?_K5Z7]JX?S^XY/J57R/ERBOJ/\
MX4#X)_YYW_\ X$__ %J/^% ^"?\ GG?_ /@3_P#6H_M7#^?W!]2J^1\N45]1
M_P#"@?!/_/.__P# G_ZU.B^ O@J*9)!%>DHP8!KG(./PH_M7#^8?4JOD==X+
MTPZ-X&T;3W7;)!9QK(,='V@M^I-;E &  .@HKYB4G*3D^I["5E8*@OO^0?<?
M]<F_D:GJ"^_Y!]Q_UR;^1I+<'L?&O@?_ )'W1/\ K^B_]"%?:-?%W@?_ )'W
M1/\ K^B_]"%?:->UG'QQ]#S\#\+"BBBO$/1"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ***JZI?PZ5I%WJ%RVV&UA>9SZ!02?Y4TFW9!L?+_QQ
MU_\ MKXE7-O&V8--1;5,=V'S.?\ OHD?\!KSJK.H7LNI:E<WLYS+<2M*_P!2
M<U6K[BC35*G&"Z(^<J2YYN04445J0%7='TZ36-;LM.ASONITB&.VXXJE7I?P
M,T:*]\>-JMZZQVFCV[7+NYPH8C:N3VQDM_P&L:]3V5*4^QI3CSS43Z6+V/A_
M0U,TD=I8V, 4LYPL:*,#]!7R]\4?B7<^.-4^S69:'1K9SY,70RG_ )Z-_0=J
MO?%GXI2^+[YM+T:1X]%@;Z&Y8'[Q_P!GT'XUYC7FX# ^S_>U/B_+_@G7B<1S
M>Y#8****]@X HHHH ***]N^$'PA-Z8/$?BJ BVX>TLI%_P!;Z.X/\/H._7IU
MYZ]>%"'/,UITY5)<L2;X0?"#SO(\2>*K?]WD/9V4@^]W#N/3T'YU[V!@8' H
MHKY'$8B>(GS2/<I4HTHVB%%%%<YJ%%%% !1110 4R::.W@>:9@D<:EW9CPH
MR33ZX;XQ:U_8OPQU-E;;)=J+1.>N_@_^.[JTIP=2:@NI,Y<L7+L?+GB35VU[
MQ-J&J/G_ $NX>0 ]0I/ _+%9E%%?<12BK(^<;;=V%%%%4(***L6%H]_J-M9P
MC,EQ*L2@>K'']:3=E<9]2?!#1FTGX86<LJ;9;]WN6!'\).%_-0#^->AU6TVS
M33M+M;*$ 1VT*0J!V"J /Y59KX>M4]I4E/NSZ*G'D@HA111618445'//%;6\
MD]Q(L44:EG=VPJ@=230!QOQ:\4_\(M\/[R2%PMY> VMOSR"PP6'T7)^N*^1J
M[OXK^/3XW\49M';^R[/,=JI&-W]YR/4X_("N$KZ[+\.Z%'WMWJSP\35]I/39
M!1117H'*%%%% '2_#O23K7Q$T6RV[E-TLCC'\*?,?T6OLJOG[]G3PYYNI:CX
MAG3*P)]F@)'\3<L?P  _X$:^@:^6S2KSU^5=#V<'#EIW[A7R-\7=<&N_$S5)
M(VW0VK_98^?[G!_\>W5]3^(]571/#.HZFY %K;/*,^H''ZXKXEEE::9Y9#EW
M8LQ/<GFM\HIWE*I\C/'3T41E%%%?1'E!1110 5].? #0O[-\ /J,BXEU.X,@
M/?RU^51^>X_C7S-'&\TJQQ*7=V"JH&22>@K[9\-Z2NA>&-.TM<?Z+;I&V.[
M<G\\UXV;5.6DH=W^1WX&%YN78^/?&/\ R/6N_P#81N/_ $8U8M;?C,%?'>O!
MA@C4K@$'_KHU8E>K3^!>AQ2^)A1116A(5]7_  /_ .21Z7_OS_\ HUJ^4*^K
M_@?_ ,DCTO\ WY__ $:U>1FW\!>OZ,[L#_$?H>@4445\P>P%><?&7QW_ ,(E
MX7-E8.!JFHJ8XB#S%'T9_KV'N?:N[U?5;31-(N=2U&416UK&9)&/H.P]2>@%
M?''C'Q/=>+_%%UJ]X6_>MMBC)_U48^ZH_P ]2:]/+L+[:IS2^%')BJWLXV6[
M,0G)R>32445]6>(%%%% !6_X+\+7/C'Q5:Z1:Y59#NFE SY48^\W^>Y%8(!8
M@*,D] *^J_@[X$_X0_PL+F_B"ZIJ $D^1S&G\*?KD^_TKAQN)6'I76[V.C#T
M?:SMT-OQ$]GX*^&.H?84$%O86#1P*/[VW:GXEB.?>OCBOIS]H'4_LGPY6S5L
M&^ND0CU5?G_F!7S'7-E4'[)S>[9MC9>^HKH%%%%>N<(4444 6+&TDO\ 4+>S
MA_UEQ*L2?5B /YU]P65I%86-O:6XVQ6\2Q(/15&!^@KY)^$VF_VK\4-&A*[E
MCF,[?1%+?TKZ]KYW-YWG&';4]7 Q]UR"BBBO#/1,[7]:MO#WA^]U:]8+#:Q&
M0Y/4]A]2<#\:^+M9U6YUS6KO4[YR\]W*TKDGID]![#H/85[=^T5XHV0V/AFV
MD^:3_2KD ]LD(#^()Q["O!*^FRNAR4O:/=_D>1C*G-/D70****]@X HHHH *
M**ZKX<>%6\8>.+'3F'^C*WG71_Z9+R1^/3\:B<U"+E+9%1BY-)'N/P,\$?\
M"/\ AC^VKZ+;?ZHH90PYCA_A'X_>_*O5*;&BQ1JD:A44!54= !3J^)K595JC
MG+J?0TX*G%104445D6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5!??\@^X_ZY-_(U/4%]_P @^X_ZY-_(TUN)['QKX'_Y'W1/^OZ+_P!"%?:-
M?%W@?_D?=$_Z_HO_ $(5]HU[6<?''T//P/PL****\0]$**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KS7X[ZW_9?PWEM$;;+J,RP#!Y*CYF_EC\
M:]*KYM_:&UYK[QC::1&^8=.M]S ?\]).3_XZ%_6N[ 4O:8B/EK]QS8F?)29Y
M%1117V!X04444 %:EMK][9>'[K2+.0PP7D@>Y*'!E"CY5)],DG'?\*RZ*EQ3
MW&FUL%%%%4(**** "BBO9/A!\)&UB2#Q%XE@']G+A[6UD7_CX/9F']S^?TZX
M5Z\*$.>9I3IRJ2Y8DOP@^$;:E)!XC\3P%;-6#VEH_68]G8?W?0=\>G7Z& "@
M # '04@ 50%  '  [4M?(XC$3Q$^:1[M*E&E&R"BBBN8U"BBB@ HHHH ****
M "OG[]H[7FEU+2M"B?Y($:YF4'JS?*OY -_WU7T#7QO\1M>_X23X@:MJ"-NA
M,YBA(/!C3Y5/XXS^->KE=+GK\W8XL9/EIV[G,4445]2>,%%%% !7?_!71!K/
MQ.L'D3=#8AKI_JHPO_CQ4_A7 5K^'_%.L^%;B6?0+YK.69 DC*BMD9SCY@:Q
MKQE.G*,-V:4Y*,TY'VQ17R-_PN'QY_T,,O\ WXB_^)H_X7#X\_Z&&7_OQ%_\
M37S_ /9%;^9?C_D>G]>I]F?7-(S*BEG(51U). *^0)_BKXXN ?,\27@S_P \
MRJ?^@@5@ZAX@UG5CG5-6OKS_ *^+AW_F:N.45/M20GCH]$?6'B+XG^$_#4$C
M7FJQ3SJ/EMK4^;(Q]..!^) KP'XA?%W5O&H-E;*=.TK.3;HV6E]"[=_H./K7
MGE%>EA\OI4'S;LY*N*G45MD%%%%>B<@4444 %3V=I/?WT%I:1M)//(L<:*,E
MF)P!4%>^_ CX=O;[?%NL1;7=2+"-AR 1@R?B.!^/M7-B<1'#TW-_(VHTW5GR
MH]4\%>&8?"/A&QTB  M"FZ9Q_'(>6/Y_H!6]117QDI.<G)[L]])15D>5?M Z
MX=.\!1Z;$V)-2N%1O^N:?,?U"U\RUZO^T%KJZCX[ATN%LQZ9;A7'_31_F/\
MX[L_6O**^LRZG[/#KSU/$Q4^:J_(****] Y0HHHH [3X2:-_;7Q.TF)UW1V\
MGVEP?1/F'ZXKZ[KP?]G#0ANU?7I5Y 6TA/\ X\__ +)^M>\5\KFE3GK\JZ'M
M8.'+2OW/B_QW_P E%\1_]A2Y_P#1K5@5O^._^2B^(_\ L*7/_HUJP*^FI?PX
M^B/(G\3"BBBM" KZO^!__)(]+_WY_P#T:U?*%?5_P/\ ^21Z7_OS_P#HUJ\C
M-OX"]?T9W8'^(_0] HHKC/B?XWC\$^$I9XW']HW.8K-/]KNWT4<_7 [U\W3A
M*I-0CNSUI248N3/*_CUX\-_J(\*Z;)_HUJP:\93]^3LGT7O[_2O%Z?+*\\SR
MS.SR2,69F.2Q/4DTROM,/1C0IJ$3P*M1U)N3"BBBMS(***TO#^A7GB77K72=
M-3=<7+A03T4=V/L!S2;45=C2;=D>A? _P&/$?B ZWJ,9;3M-<%%(XEFZ@?0<
M$_A7TW67X;T"T\,>';32-/7$-LFW.,%VZEC[DY-:E?&XO$/$57+IT/>H4E2A
M;J?/?[2&K"77-(TA#_Q[V[7#CW=MH_\ 0#^=>*5VWQ>U/^U/BEJ\@;<L#K;K
M[!% _GFN)KZC!P]GAXQ\OS/'KRYJK84445UF 4444 >S?LXZ3Y_B;5=5<9%K
M:B%/]YVSG\D_6OHFO)OV>=-^R^ [F^9<&\NVP?54 7^>:]9KY#,)\^)EY:'N
MX6/+204CNJ(SN0JJ,DGH!2UQ7Q=UHZ'\,M4D1MLMU']E0Y_O\'_QW-<E.#J3
M4%U-Y248N3/F/QKKS>)O&FIZJ6+)/,?*SV0<+^@%8-%%?<1BH145T/G)-R=V
M%%%%4(**** "OHS]GGPR+'PW=Z_.O[Z_D\J'(Z1)U/XL3_WR*^=HHGGF2*)2
MSR,%51U)/05]L>&=&3P]X7T[24Q_HEND;$=V ^8_B<FO'S6KRTE!=?T._!0O
M/F[&I1117S)ZX4444 %>8:[\>/#NA:]>:5+8:C<26<IA>2%4VEAP<98'KQ7H
M]_=)8Z=<W<I 2WB:5B>P4$G^5?$%_=O?ZC<W<A)>>5I&SZDY_K7J9=A88AR<
M]D<6*K2I)<I]$?\ #1WAG_H$ZM_WQ'_\71_PT=X9_P"@3JW_ 'Q'_P#%U\WT
M5Z_]EX;L_O.+ZY5/I#_AH[PS_P! G5O^^(__ (NC_AH[PS_T"=6_[XC_ /BZ
M^;Z*/[+PW9_>'URJ?2'_  T=X9_Z!.K?]\1__%T?\-'>&?\ H$ZM_P!\1_\
MQ=?-]%']EX;L_O#ZY5/I#_AH[PS_ - G5O\ OB/_ .+H_P"&CO#/_0)U;_OB
M/_XNOF^BC^R\-V?WA]<JGTA_PT=X9_Z!.K?]\1__ !='_#1WAG_H$ZM_WQ'_
M /%U\WT4?V7ANS^\/KE4^DE_:,\-NP5=)U8DG ^2/_XNO6H9/.@CD*,A=0VU
MNJY'0U\<_#K1?[?^(>C6#+NC-RLLH]43YV'XA<?C7V37CYA0I4)1C3.["U)U
M$W(****\P[ J"^_Y!]Q_UR;^1J>H+[_D'W'_ %R;^1IK<3V/C7P/_P C[HG_
M %_1?^A"OM&OB[P/_P C[HG_ %_1?^A"OM&O:SCXX^AY^!^%A1117B'HA111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 -DD6*-I)&"H@+,QZ #O7Q
M5XLUL^(_%NIZL<[;JX9XP>JIG"C\%Q7U+\6-;&A?#359PVV6>/[-%SU9_E_E
MD_A7R%7T.44M)5'Z'EXZ>J@%%%%>Z>:%%%% !1110 4444 %%%% 'J7P4\ 6
M'BW5Y]1U:1);73F7_0^\K'H6_P!GC\:^G%540*@"JHP !@ 5\D?"7Q:WA/QY
M:R2OMLKW_1KD$\;6/#?@<'Z9]:^N*^7S55%6]YZ=#V<$X^STW"BBBO).T***
M* "BBB@ HHHH **** .>\>ZT/#_@/5]2+;6BMV6/_?;Y5_5A7QD2223R37T+
M^T;K?D:'IFBQO@W,QN) .ZH,#]6_2OGFOJ,JI<M'G[GCXV=ZG+V"BBBO6.$*
M*** "BBB@ HHHH **** "BBB@ HHHH **OZ/HFI:_J"V6CV<MW<-SLB7.!ZD
M]A[FO??A]\"K32'AU/Q:8[V]4ATLUYBB/;=_?/Z?6N7$8JEAU>3U[&]*C.J]
M#D?A/\(9M=G@UWQ+"8M,1MT5M(I#7..Y]$_G7T>B+%&L<:A$4!551@ #L*4
M*H"C '  [4M?*8G$SQ$^:7W'LTJ,:4;(*;)(L432.0JHI9B3T IU<7\6];.A
M_#/598WVRW,?V6,@\YD^4_\ CN:QIP=2:@NII*7+%R9\L>)M6;7?%&I:HQ)^
MU7#R#/H3Q^F*RZ**^YBE%)(^<;N[L****H0445I>'M+;6_$FGZ8@)-U<)$<>
MA//Z4FTE=C2N['U/\(=$.A_#'2XY%VRW2?:I!_O\C_QW;7;4R&)8(4BC4*D:
MA5 &  !BGU\-4FZDW-]3Z.$>6*CV/C3XB(L?Q*\0A!@?VC,?Q+DG]37-UTWQ
M'_Y*9XA_Z_Y?_0C7,U]K1_AQ]$?/5/C84445J0%?5_P/_P"21Z7_ +\__HUJ
M^4*^K_@?_P DCTO_ 'Y__1K5Y&;?P%Z_HSNP/\1^AWES<16EK+<7,BQPQ(7D
M=C@*H&237R!\1_&DWC?Q9/?$E;*+]U:1'^&,=_J>I^N.U>I_'WQX(;=?"6F2
MGS90)+]E/W5ZK'^/4^V/6O *SRO"\L?;2W>WH5C*W,_9KH%%%%>V>>%%%% !
M7TK\"_ 8T/0O^$AU&(B_U!!Y(8<Q0]1^+=?IBO*OA%X$;QEXJ6:[CSI=@1+<
M$])#_#'^)Z^P-?5P 4 *, < #M7@YIBK+V,?G_D>E@Z-_P!X_D+45W<Q65G-
M=7#;8H(VD=O10,D_D*EKCOBQJ?\ 97POUF4'#2P^0O\ P,A?Y$UX=.'/-1[L
M]*4N6+9\E:C>R:EJEU?3_P"LN9GE;ZL23_.JU%%?<I65D?.;A1113$%%%7]#
ML6U/Q!I]@@RUS<QQ ?[S ?UI-V5V-:NQ]=_#O21HGP[T2R"[66U61Q_MO\[?
MJQKI:;%&L,*1IPJ*%'T%.KX6<G.3D^I]'%<J2"O"?VD=9(71M$C;@[[J5?\
MQU/_ &>O=J^5OCI?F\^*5W%G(M(8H0/3Y=W_ +-7?ED.;$)]M3FQDN6EZGG-
M%%%?6'B!1110 4444 ==\+-,&K?$W18&7<J3^<P]D!;^E?8-?-?[.VGK<>.[
MV]?'^B63;1_M,RC/Y!OSKZ4KY?-9\U=1[(]G!1M3OW"BBBO).T**** ."^-&
MLMH_POU'RFVRWNVU7Z.?F_\ '0P_&ODVO>?VD=8 71M&1OF.^ZD7T'W5_P#9
M_P J\&KZK*Z?)A[]SQ<9+FJV[!1117J'&%%%% !1110 4444 %%%% 'L/[.F
MD_:O%VHZFRY6RM@@/HTA_P %:OHZO+_@#I T_P"'1O63$NH7+RD]RBX51^A/
MXUZA7Q^85/:8B7EH>[A8\M)!1117"=(5!??\@^X_ZY-_(U/4%]_R#[C_ *Y-
M_(TUN)['QKX'_P"1]T3_ *_HO_0A7VC7Q=X'_P"1]T3_ *_HO_0A7VC7M9Q\
M<?0\_ _"PHHHKQ#T0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /
M!?VD-;+2:1H<;?*NZ[E7/?[J_IN_.O"JZ[XHZ_\ \)'\1]5NU.88Y?L\//&R
M/Y<CZD$_C7(U]G@Z7LJ$8G@5Y\]1L****ZS ***V_!_AYO%7B[3]&#M&MU+A
MW49*J!EC^0-3*2C%R>R&DV[(Q**]R\5_ "WTGPO>ZAHFHW5W=VT?FB"1%PZC
ME@,=\9(KPVL:&(IUTW39I4I2INT@HHHKH,@HHHH *]LT#]H>73- L['4=$>^
MN;>(1O<_:MOF8X!(VGG&,\]:\3K8\*:=IVK>*+'3]9NGM+2ZD$33ICY">%)S
MVSBN;$4:56/[U72-J52<'[CW/9/^&E8?^A8D_P# T?\ Q%'_  TK#_T+$G_@
M:/\ XBKW_#.&B?\ 0;OO^^$H_P"&;]$_Z#=]_P!\)7C7RSM^9WVQG?\ (H_\
M-*P_]"Q)_P"!H_\ B*/^&E8?^A8D_P# T?\ Q%7O^&;]$_Z#=]_WPE'_  S?
MHG_0;OO^^$HOEG;\PMC._P"11_X:5A_Z%B3_ ,#1_P#$4?\ #2L/_0L2?^!H
M_P#B*O?\,WZ)_P!!N^_[X2C_ (9OT3_H-WW_ 'PE%\L[?F%L9W_(H_\ #2L/
M_0L2?^!H_P#B*/\ AI6'_H6)/_ T?_$5>_X9OT3_ *#=]_WPE'_#-^B?]!N^
M_P"^$HOEG;\PMC._Y%'_ (:5A_Z%B3_P-'_Q%'_#2L/_ $+$G_@:/_B*O?\
M#-^B?]!N^_[X2L_7_@-X?T'P]?ZK<:U?&.SMWF*[$&X@9 _$X'XTU_9K=DG^
M(G];2NW^1Y=\0?&LWCOQ0=4DMS:PI$L,,!??L4<GG SEB3T_E7+445[T(1IQ
M48[(\V4G)W844459(444J@LP51DDX '>@!**]]T_]G&SGTVVEO=<N8KF2%&E
MC2%2J.0"0#GH#5I/V;M(&?,UV];TQ$@KSGF6&7VOP9U_5*W8^>**^BO^&;]$
M_P"@W??]\)1_PS?HG_0;OO\ OA*7]IX;O^ ?4ZW8^=:*^BO^&;]$_P"@W??]
M\)1_PS?HG_0;OO\ OA*/[3PW?\ ^IUNQ\ZT5]%?\,WZ)_P!!N^_[X2C_ (9O
MT3_H-WW_ 'PE']IX;O\ @'U.MV/G6M70KG1+2[\W7]/NM0C7[L,%R(0?]X[2
M2/IBO=?^&;]$_P"@W??]\)1_PS?HG_0;OO\ OA*4LRPTE:[_ !&L)63O8P-%
M^.VB>';'[)HO@I;.'J5BNP-Q]2=F2?K6C_PTK!_T+$G_ (&C_P"(J]_PS?HG
M_0;OO^^$H_X9OT3_ *#=]_WPE<+GELG=W_$Z%'%I67Z%'_AI6'_H6)/_  -'
M_P 11_PTK#_T+$G_ (&C_P"(J]_PS?HG_0;OO^^$H_X9OT3_ *#=]_WPE*^6
M=OS';&=_R*/_  TK#_T+$G_@:/\ XBN+^)7Q9;Q_I=G80Z8VGQ03&63,_F>8
M<87^$8QD_G7H7_#-^B?]!N^_[X2O"?$VGVFD^*-1T[39WN+:TN'A25\9?:<$
M\>X-=>$A@IU+T5JO4PK2Q$8VJ/1^AET445ZYPA1110 5T7@;Q+;^$?%MMK5U
M8&_^S*_EQ"39\Q4KG.#T!-<[7KWPX^#%KXQ\)+K.J7]S:>=,ZPI$JD,B\;N?
M]H,/PKFQ-2E3IOVNST-:49RG[FYO?\-*P_\ 0L2?^!H_^(H_X:5A_P"A8D_\
M#1_\15[_ (9OT3_H-WW_ 'PE'_#-^B?]!N^_[X2O&OEG;\ST+8SO^1X3XEU@
M>(/$^HZNL)@%[</,(BV[9N.<9XS676SXNT1/#?B[4M'BE::.SG,:NPY8=L^]
M8U>_3Y>1<NQYDK\SN%%%%62%>L>"OC9_PAW@F#0X]$-S-!YA2<W&U268L,KM
MZ#/K7D]%8UJ,*T>6HKHTA4E3=XEG4=0NM6U*XO[^5IKFXD,DCM_$35:BBM4D
ME9$;A1113$%%%>O_  \^"*^*O#*ZOK=[<62W#?Z-'$@)9!_$<^IZ?3WK"M7I
MT(\TWH:4Z<JCM$9X*^,^F>"O#,&DV7AF21E^>><W8!FD/5C\GX =A70?\-*P
M_P#0L2?^!H_^(J]_PS?HG_0;OO\ OA*/^&;]$_Z#=]_WPE>-*IETY.4KW?J>
M@HXN*LOT*/\ PTK#_P!"Q)_X&C_XBN3^(OQB_P"$Z\-QZ3!I+6"BX69W-QYF
M\*" N-H[D'\*[K_AF_1/^@W??]\)7D?Q*\)6/@KQ5_9&G7<MT%@621Y0 0S9
MXX]L5OAHX&=5>R6JUZF=9XF,/?>GR.1HHHKV3SPHHHH *V_!^NP>&?%MAK-S
M9F]2S<R" /LW-M(4YP>A(/3M6)7I7PJ^%]OX_M=1N;^\GM(K5TCC,2@[V()/
M7T&/SK"O.G"FW4V-*<92FE'<[+_AI6'_ *%B3_P-'_Q%'_#2L/\ T+$G_@:/
M_B*O?\,WZ)_T&[[_ +X2C_AF_1/^@W??]\)7B7RSM^9Z-L7W_(H_\-*P_P#0
ML2?^!H_^(KQGQ3KA\2^*=0UAHO)^V3&01[MVP=AGO@8KW3_AG#1/^@W??]\)
M7SQ,JI.ZIG:K$#/7&:[\$L*Y-T%Z[_J<V(]LDE5&4445Z9QA1110 4444 =M
M\-/B"GP^U.]NWTYK_P"U0B+:)O+VX;.>AS7HW_#2L/\ T+$G_@:/_B*X[X5?
M#+3_ !_8ZC+?7]Q:O:2(H$2J0P8$]_I7?_\ #-^B?]!N^_[X2O%Q,L#[5^V7
MO?,]"BL3R+DV^11_X:5A_P"A8D_\#1_\11_PTK#_ -"Q)_X&C_XBKW_#-^B?
M]!N^_P"^$H_X9OT3_H-WW_?"5SWRSM^9K;&=_P BC_PTK#_T+$G_ (&C_P"(
MH_X:5A_Z%B3_ ,#1_P#$5>_X9OT3_H-WW_?"4?\ #-^B?]!N^_[X2B^6=OS"
MV+[_ )'C?C_Q@_CCQ7)K#6YM4,211PE]^Q5'K@=R3^-<S7T5_P ,WZ)_T&[[
M_OA*/^&;]$_Z#=]_WPE=L,PPD(J,7HO)G/+"UY.[/G6BOHK_ (9OT3_H-WW_
M 'PE'_#-^B?]!N^_[X2K_M/#=_P)^IUNQ\ZT5]%?\,WZ)_T&[[_OA*\8\>>'
M[+PMXRO-&TZYDN8K7:IDE !+%02./0G%;4<91KRY8,SJ4)TU>1SE%%%=A@%%
M%% !116YX-\/?\)5XOT_1B[1I<R8=U&2J@$D_D*F4E&+D]D-)R=D>F>&OCW:
M^'/#.GZ1%X;>1;.!8B_VP#>0.6QLXR<FM3_AI6'_ *%B3_P-'_Q%7O\ AF_1
M/^@W??\ ?"4?\,WZ)_T&[[_OA*\"4\MD[M/\3TU'%I67Z%'_ (:5A_Z%B3_P
M-'_Q%'_#2L/_ $+$G_@:/_B*O?\ #-^B?]!N^_[X2C_AF_1/^@W??]\)2OEG
M;\QVQG?\BC_PTK#_ -"Q)_X&C_XBHY_VD89K>2+_ (1F0;T*Y^VCC(_W*TO^
M&;]$_P"@W??]\)1_PS?HG_0;OO\ OA*.;+.WYA;%_P!6/$_ _P#R/NB?]?T7
M_H0K[1KR;1_@#I&CZU9ZC%J][(]K,LJHR+AB#G!KUFN;,<13KRBZ;V-<+2E3
MBU(****\P[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q/&6M)X=\&:
MKJLC!?L]LQ3/=S\J#\6('XUMUX]^T5K7V7PI8:0C8:^N/,<9ZH@_Q(_*NC#4
M_:UHP\S*M/DIN1\YN[22,[G+,<D^IIM%%?;'SP4444 %>S_LZ:"+GQ!J.N2K
ME;.$019_OOR3^"C'_ J\8KZN^">@G1/AG9R3)MGU!FNG_P!UN$_\= /XUYN9
M5>3#M=]#KPD.:K?L>@$ @@C(/!KY&^*WA!O"'CBYAB3%C=DW%J1T"D\K^!R/
MIBOKJO.OC5X0_P"$F\#R75LN;[2R;B/ Y=,?.OY<_5:\/+\1[&LD]GH>CBJ7
MM*>FZ/E6BBBOKCPPHHHH *7I244 ?7GPK\6KXN\"VES(^Z\M1]GN@3SO4<-^
M(P?SKLZ^6O@AXN'ASQLMA=OMLM5 @8D\))_ WY\?C7U+7Q^.H>PK-+9ZH][#
M5/:4T^J"BBBN$Z HHHH **** "O*_P!H'6_[/\!1:<CXDU*X"XSU1/F;]=OY
MUZI7S%\?M<.I_$!=/1\PZ; (]O8.WS,?RVC\*]#+Z7M,0O+4YL5/EI/S/+:*
M**^N/""BBB@ KJ?AMHA\0?$32+$KNC\\2R^@1/F/\L?C7+5[C^SAHN^^U?6Y
M%SY:+:QDCN3N;^2URXNK[*A*1M0ASU$CWZBBBOBSZ **** "BBB@ HHHH **
M** "BBB@ HHHH R/%>L#0/"6IZH3@VUL[H?]K'R_KBOBAB68EB22<DGO7TG^
MT+KIL/!5MI,38DU&X&\?],T^8_\ CVW]:^:Z^FRFGRT7/N_R/(QL[S4>P444
M5[!P!1110 JJ78*O))P*^UO"6D#0?!^EZ8J[3;6R(P_VL9;]2:^5?AAH8U_X
MD:1:2+NACG%Q*,<%8_FP?8D ?C7V%7SV;U-8TUZGJ8&&CD%%%%>$>D?'OQ3_
M .2IZ_\ ]?1_D*Y*NM^*?_)4]?\ ^OH_R%<E7W%#^%'T7Y'SM3XWZA1116QF
M%%%% !1110 445)!!+=7$<%NC22RL$1%'+$G %(9UGPT\$R^-_%L5HZ-]@M\
M2WD@[)G[N?5NGYGM7UW!!%;6\<%O&L442A$1!@*H&  *Y3X:^"H_!'A*&S;:
MU]/B6[D ZN1]WZ+T_/UKKZ^2QV*^L5=/A6Q[F&H^RAKNPHHHKSSI"OCCXD:O
M_;?Q(UN\4Y3[4T49]53Y ?Q"Y_&OKG7+\:7X?O[]CM%M;R2Y],*37Q#+(99G
MD;EG8L?J:]W)X>]*?R/-QTM%$91117T)Y84444 %?57P+TL:;\+K64KA[Z:2
MX;\]H_117RK7VSX6TS^QO"6EZ<1AK:UC1A_M;1G]<UXV;SM2C'N_R/0P,;S;
M-:BBBOFCU@KX6O(S%?3QMU21E./8U]TU\5>,;,Z?XXUNU(P(K^=5^F\X_3%>
M[D[]Z:]#S<>M(LQ:***^A/+"BBB@ HHHH ]L_9NU)8]:UK3&(W3V\<Z#_<8J
M?_1@KZ#KX]^&'B!?#7Q#TR]F<);O)Y$S$X 1_ER?8'!_"OL+KTKY;-*;C7YN
MY[.#E>G;L%%%%>4=H4444 %%%% !1110 V21(HFDD8*B LS'H .]?$?B#5&U
MOQ)J&IMG_2KAY1GL">!^6*^L?BCJQT;X::S<*VUY+<P(?=_E_D37Q[7T.44_
M=E4^1Y>.EJHA1117NGFA1110 5[!^SKHOVOQ=?ZM(N4L;;RT./XY#U_[Y5OS
MKQ^OIK]GS2OL?P_EOV7#7]TS ^JI\H_4-7G9C4Y,,_/0ZL)'FJKR/5:***^2
M/<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *^5?CCKIUCXE7,"OF'3HUMD Z9'S,?S8C\!7T_JNHPZ1I%WJ-T<0VD+S/\
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
M+H%[)Z>9,B?RS7SQ14++,,NGXC^N5>Y[A=_M)WC _8O#T*>AEN"W\@*Y^_\
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
MCT8C+?J36Y117PLI.4G)]3Z-*RL@HHHJ1A1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5XG^T(=3U!=)TG3;"[N8UW7,I@A9U!^ZH
M) Z_>KVRBM\/6]C452U[&=6'M(.-SXD_X1G7O^@)J/\ X"/_ (4?\(SKW_0$
MU'_P$?\ PK[;HKU?[8E_)^)Q?45_,?$G_",Z]_T!-1_\!'_PH_X1G7O^@)J/
M_@(_^%?;=%']L2_D_$/J*_F/B3_A&=>_Z FH_P#@(_\ A7UC\-- ;PW\/-*L
M94*3F$33J1@AW^8@_3./PKJJ*Y,5CI8F*BU8WHX94G>]PHHHKSCJ"BBB@ HH
MHH :Z)+&T<BAD8%65AD$'J*^2?'GP]U/P_XROK/3-,N[BQ+^;;/#"SKL;D+D
M#MT_"OKBBNS"XN6&DVE>YA6HJLK,^)/^$9U[_H":C_X"/_A1_P (SKW_ $!-
M1_\  1_\*^VZ*]#^V)?R?B<OU%?S'Q)_PC.O?] 34?\ P$?_  H_X1G7O^@)
MJ/\ X"/_ (5]MT4?VQ+^3\0^HK^8^)/^$9U[_H":C_X"/_A5K3-)\3:3JEMJ
M%EH^HI/;2K+&?LLG4'/I7VC10\WDU9P_$/J*7VBAH>J#6M"L]1$$ML;B(.T,
MRE7C;NI!]#D5?HHKQ'9O0]!;!7RS\6X-<\0_$C4+B'2K^6W@(MH66V<J54=C
MCIN+'\:^IJ*ZL+B?JTW-*YC6I>UCRWL?$G_",Z]_T!-1_P# 1_\ "C_A&=>_
MZ FH_P#@(_\ A7VW17H_VQ+^3\3E^HK^8^)/^$9U[_H":C_X"/\ X4?\(SKW
M_0$U'_P$?_"OMNBC^V)?R?B'U%?S'Q)_PC.O?] 34?\ P$?_  KWC]GSPS<Z
M5I.J:GJ-I+;3W,JPHLT91MBC)X/."6_2O8Z*Y\1F4J]-T^6US6EA%3GS7N%%
M%%>6=@4444 %%%% !1110 4444 %%%% !1110!Y?\>)-3N/!MMI.CZ?>7DE[
M<!I?LT#2;8T&<':#C+%<9]#7SS_PAWB;_H7=6_\  *3_ .)K[6HKT\-F#P]/
MD43CJX559<S9\4_\(=XF_P"A=U;_ , I/_B:/^$.\3?]"[JW_@%)_P#$U]K4
M5T_VQ/\ D1E]1C_,?%/_  AWB;_H7=6_\ I/_B:/^$.\3?\ 0NZM_P" 4G_Q
M-?:U%']L3_D0?48_S'R)X.\ :]J/C/2K:^T74+:U:Y5II9K5T544[FR2,= ?
MQKZZ    & .@I:*\_%8N6)DFU:QU4:*HII!1117&;A1110!\P?&'PSKM]\5=
M6NK'1K^ZMY1"4E@MG=6Q"@/(&.H-<1_PAWB;_H7=6_\  *3_ .)K[6HKV*>:
MSIP4.796.">"C*3E?<^*?^$.\3?]"[JW_@%)_P#$T?\ "'>)O^A=U;_P"D_^
M)K[6HK3^V)_R(GZC'^8^*?\ A#O$W_0NZM_X!2?_ !-=C\,OA=J>N^+8FU_2
M[JTTRTQ+-]IA:/S>>$&X#.3U]A]*^I:*SJ9M4E%Q4;7*C@H*2;=Q%4*H50
M,  =*6BBO'.\**** "BBB@ KPS]H*UUG6-2T?3]*TJ^O(+>)YG>WMWD7<Q
M) Z@)_X]7N=%;X>M["HJEKV,ZM/VD.6Y\4_\(=XF_P"A=U;_ , I/_B:/^$.
M\3?]"[JW_@%)_P#$U]K45ZO]L3_D1Q?48_S'Q3_PAWB;_H7=6_\  *3_ .)H
M_P"$.\3?]"[JW_@%)_\ $U]K44?VQ/\ D0?48_S'Q3_PAWB;_H7=6_\  *3_
M .)KU+X"^$M2L_&EWJ6KZ7=VBV]H5B:Y@:/+LP'&0,\ _G7T)16-;,YU:;AR
MVN73P<824K[!1117DG<%%%% !1110 4444 %8?B/P;H/BRW\O7=.BN"!A9<;
M9$^C#FMRBJC*47>+LQ-)JS/ O$?[.<Z2/+X6U19$/*V]Z,,/;>!@_D*\SUSX
M=>+/#SL-2T.Z$8_Y;0IYL?\ WTN0/QK[)HKTZ6:5X:2U..>#IRVT/A)T:-BK
MJ58=01@TVOM76]!TB_M7-]I5E<G:?]=;H_\ ,5\I>/K2WL_$TL5G;Q01@G"1
M(% Y]!7N8;%>W5[6/.K4?9O<Y>BBBNTYPHHHH **6DH&%%>F?#/2M/OY$^W6
M%K<]/]="K_WO45]#:=X:T*TQ]ET73H<?\\[1%_D*XJ^*]CTN;TZ//U/C:WTV
M^NF"VMG<3,>@CB9L_D*Z'3?AGXSU8C[)X<O@#T:>/R0?Q? K["BABA7$,:1C
MT50*?7E3S>>T8K^ON.V.!CU9\Q6'[/WB^ZP;Q[&R!ZAYMY'_ 'R"/UKJ=,_9
MMB!#:QX@=AW2U@ _\>8G^5>Z45RSS+$RV=C:.$I+I<\]TSX(>"--"[]/EOG'
M\=W,6S^ P/TKL-,\.Z-HH']DZ7:69 QNAA56_/&:TJ*XIUJM3XI-G1&G"/PH
M****R+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
&HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>kpmgllp.jpg
<TEXT>
begin 644 kpmgllp.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #__@ <4V]F='=A<F4Z($UI8W)O<V]F="!/
M9F9I8V7_VP!#  ," @," @,# P,$ P,$!0@%!00$!0H'!P8(# H,# L*"PL-
M#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_VP!# 0,$! 4$!0D%!0D4
M#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!3_P@ 1" !  +<# 1$  A$! Q$!_\0 '  !  (" P$
M      4&! <" P@!_\0 % $!                     /_:  P# 0 "$ ,0
M   !]4@ ' Y@     PB(+(  #H.DUX3AYM/8I]!B$26$%6.PC#0QMTVH  0I
M1#-)HTP6TC".-QFM3=AWFMR)-<EI-W&:  #S811Z6-'&T#SH2AODT\68W8"G
M$Z9YV@  ' J)V$R8Y])LJQ:0  "%, Z@<S@6X     $05TS"+),R"R'(
M ^%:(LXF03A,        %=)HR       #__$ "00  (# 0 ! P0#
M  0% @,& 0 0(# '$146$B% _]H " $!  $% O;*<8<^0LT<"I1HUSWONY?7
MVXPRH 56!W2'/M%^,L=K&)NYY_7/0HND&A0[J=5^G=$/)VTT(BDG7Z:&63*F
M51PN#QWZN+[7#6A*OSE'X<,<&_2%:?149I5F&!O!1I+,$/G_ *G2=#XXYSL'
M[M[!5&,P(G460NI\V.LB@H7CUY+.YK1BIB7N4)V6G&"'"C[M.X9.=#F_J$*:
MY#9"L!QJ8[[6ZK259=4R1N2Q],OIQJ 598BS6=+;H2L5CNBE^A603FW+E@JD
M:RJ%OP3C_.&<RXN9J.R29G."P6H%.E#0B&I0F)/AV: 8MO>6[7@=_9UTO.Z+
M[^?ESY=Z4XGXI)=6F?(2W!#\EK*;)Q+<$<ZH>DV_K(T_*<RI'ESG(\^/O?MP
MG2+QO*'Q[#PE:]-[#+43@&G!7?XF"(5K*@>H6KY__\0 %!$!
M        </_:  @! P$!/P$X_\0 %!$!                    </_:  @!
M @$!/P$X_\0 0A   0," @,*"@<)         P$"!  1!1(A06$&$Q0B(S)"
M48&1$!4@)# Q4F)QP24S0')SL=$T-4-38X.2H;+_V@ ( 0$ !C\"\F[E1J;?
M2J629@!ITGNM1$@2F2%'SLNKRU%G;OJ)=67TVHD@[L@AIF<M-QB<-R1V_LD4
MFI/;5.NA1(HN&8H?ZJ/>W:JZDJ! \8E//=8LA6N5&"UV:FQ/(>8Y&B$Q+JYU
M*6.(R U%(S*COAK\/BH+7GE-3.7+ZA-ZU6HT8RO=(DNL,0VYE^/PI\M6H\O-
M&-5]:UP@H?&^Z.9=1!=QV!;^3:*0SLTR1I);U-V)Y19<A;#8G>O54K&<4-D/
M,7?'9N@FIJ4.9B(5!#"[-'BWY_O/3Y42254SVL(?MNZJ/-' /.W03'Z5*-6#
M"W[RZJD$DGX=C![E)E2Y7[-C:F/6$UIF?4@8_2J:U<O13;1,1D2G@PZ*[*P0
M- R+\Z08V\)G$^IC,YSOT3;23-TN*1G2]6'YT485^[K6F/'S')=-%O R/'4;
M\2D<4(WN1$;[SME'Q$;78MB,CE"%"F=2O7X=&C8GNA26+%):VN6.[*QNI&U$
ME%?]"#&CF*B\[LK* (PI[C43RU;A4-N)P\-TD$O-<_YVHCMT'FQF<4*6Y(?9
MU[:W^,=A@^VU=%%DD57X5AJV$B>I[Z=)>W?"*N00DZ;J2,R&\F+8HN_RI*Z$
M$S4._547 ("9YN).L8UN,ZDB88QJR!"L-":W;:D.Q+<])ESSJMY8W([-LV)4
MO%L0BM%*DNNV.ZSMZ3]?"<TB",Y3\]Y-*]G538\0#0!3HL2DSL:^WM)?T#FW
MM=+72C-CN(]QG9WO(ZZJM*^3AL<KUTJ_)95[:6&(*!C9<N0?%T5P:$% BO?X
MK0#R8[3E MQJ_H]G@C8C(&I)$=+#N[0G9Z"TB;'"O4\B)7)G4Z_T1N?^25R6
M&X@7^QE_ZM7$P4_Q>4:?.N) C#_$DK\FT9F(1(P([>80)%<K_2\O, )>IQ$K
M+#A3)WOB#9G>MJXL"/&ZE.>Z]S4^=7/CB '_ "XL=$_VZ]><'F2_Q9+[=R6K
M,S#HR.]K>T5:LB63TEUT4YO"$,1/X0.4=W)2\%P8XT3IS7().[2M?O44%OLQ
M@9E[W5:;(E8BNO?RKE_Q317FT0(-K&(B_8O.]\.--*"5ZHSN2D&$;1#3U-8E
MD^P?_\0 )A !  $"! 8# 0$          1$ (3%!46$0<8&1H;$@,$#!X?_:
M  @! 0 !/R'X[R(4<)^L2,2B'FL#2N7M\QBV0AJBBTHIR*#HD3(\W9:5I#G@
MC/+%$+%6Q[0#UG>C"3,&/&8L!H K 1SI4-QO'&*C\$&8*YEB6]2>427<9;J;
M9TAT_P#"E4+-I3#&P'6H<8YD^79+T@ER!S:,6+$^_/*IL" IT>M1EN9#>"PI
M%^C+\D<0Q@;UF \71, E*,6U."&XL*5R!M=2BP*MPML-:7Z>%7=7V*.,<;:Z
M[FTH4D7(RMP02_,;#8&]"?G1$ 90*<D",';J-+VH:&,P>*3PEVPJV6 B=[?.
M#M+,;DDY!5X'25OFC<K&<>.LHV9[=GUG*WBHXO)0I@4092Q(\E8*3D%,V#PH
MD'I-HTFL&1D"+&BQ*MC1RY#22LF72<>(7-0)ZY]*P&6P.KJ[T."%)!!J(^=\
M$[,'!A-83'#D!6XO3M(L.%I%"90,E745QJ[G@"+4P3PNH^)CR.Z?HW T[M-7
M4$R]_5G=Z/=4CB"Y-]Z#9;)=X6@<["(;"6.?V+!>U3IH)'M-<U#7@U/(W,^\
M:*YEF7!I,NL4$Z!Y@'BLX,2[PE1A!D'V R ,VF] ZKM=J]5H'K<$G:@4Y^#O
M7\HGIR:>:>%8]W^L?B%LP P>A/6:MK9%#H?@_]H # ,!  (  P   !"222"2
M2220"2200""0"0""2222 2""02 222""22 "" 222" 202220 ""22222""
M2222220 2"22222222022222223_Q  4$0$                   !P_]H
M" $# 0$_$#C_Q  4$0$                   !P_]H " $" 0$_$#C_Q  E
M$ $!  (!! (" @,        !$0 A,4%187$0((&1,$"AL<'_V@ ( 0$  3\0
M^NP\R<7V_""5"ZW_ !LX,.8>5B_4 ):T.A1[FON#X9 L8+D#WS8L<"!T.KXP
MF-(H#:M=LC!>7 D@9:#EM#%5VR&$+%)8<9UB+M!8QBMI@*Y?/RY5@,#_ &^#
M>!T:HVG5YY 'GYB.$F0*$%8'C!G/H9,P0<5VH<]G/>"4!DW#;/'?$7VQ#H]G
M>-IZ979Q!L6AR"\_9GEH0EH@*L#.16<([Y233E=&/B#5+K!+U4U:[S54):],
M;]]C"@*;L\8!2LT'G!_\[T)QEK9 5>#"4:@(0A)VF<A4F)HQ@Z+KJ(J%LXDQ
M9IJ3PS@ZP#"R&%]VBC+6YSP9"5I(+-A A.B'QNY4@&EDY78J2\RVZOP2[ +-
M: 7EP^%!(L6H%".@#DV7 6&P&C:$5X)ADI1  A8+]U-*)JCM$?139<F]&<CK
M17SKV)CLPV[J._&)1;O9B$;"KK@;WC8.B$*4&!M6<&+2WX_6Z0'=@<=4C(T<
MG"47H=SEP8D.5(3:J\\XW#76.;F'1P^,)D.(63SVZSC A#1\:50)*3863C68
M?[0,"R4Y3JJN0 HQ.X4T^<    T!]X8^A2I*/<QJC%2'6<'XSSF[H)"OWO(L
M)"D(BE'R-P)A -W*RKVXVH#VGNY>AM%)\ D.@W'*00EK_P /OQFV$S8?M6$T
MTYR^HLT1)$C8[QL8AB@5[BGZ<.YX_P T\-[RB-P4R(L"W1O!_(#* <KBP0+=
M_2I_!FU[0%R^>/DIB.[C!3W*OC]L4)F'H>L$.PY/;2\L>>&^-,' Z4ZG"L5_
M.#M# 0'X/Y#PE5('YR?OJK8Z"5\,SC\V:I0@W?3$-EL4^*K[GUC<0#Y( GZK
:#"/Z@>R5_?\ 2.P2*0TK#,4)()? !_0__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>lkoellner.jpg
<TEXT>
begin 644 lkoellner.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,CD
M )*2  (    #,CD  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#(Z,C8@,38Z,34Z,S  ,C Q.#HP
M,CHR-B Q-CHQ-3HS,    $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 R+3(V5#$V.C$U
M.C,P+C(Y,CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" "7 " # 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V:N<U+Q7::+XK
M6RUK5-*T^QDLO-B-U<+'*\F_!^\P 7&.V22<=#71URGB36HM%\16$M_JMOI5
MJ^U"\WEH+@'?N4NXX"X0@*0<MSD4NJ'T9NZ7K6F:W#)-HVH6U_#&_EO+;2B1
M V <;AQG!%7JYCP+J=SJVE7ES<.]S!]L=;._DA$37L  VR$*%![J"  0H.*Z
M>J$%8>I7&N3:Z+#2)K*RB6V$QGO+1[CSF+$%5"R)C;@$DD_?7I6O</+':RO;
M1":94)CC+[0[8X&><9/>N/U'1=2UNZ2[UGP3X7OIUC$:F[U)Y2BYS@;K0@<G
MM4]1]#I-(74XUN$UF^L[R82C8;2W,*HNT<%2[G.<G[W0BM&L+PMI;Z5:W43:
M'IFBJ\^]8-,DWQ.-BC=]Q.<C'W1T'6MVJ8B*XA%S:RP%Y(Q(A0O$Q5ER,9!'
M0^]<E=:+H]EJ=KIY?Q'<2S8#21Z[=[8LAMI?,X^\48#:#TYP.:[*N3\5H)M2
MM4T\ZTVI(!*4T@6Y(0;@K.;@>6!DMCD,><9 .)ZCZ%OP>^GO9WO]G#4(Y$NV
MCNK?4;EIYH9551M+,[Y&W:1AB.>*Z&L'PA86.GZ/)'8I>+,\[/>-J'-P\Y W
M&0]">G*_*1C;QBMZJ?\ 7]?D2)TK'N(KS45@U/PUJ=I"+B%<O<6K7$<L?+*0
M%D0@_,><XP>G3&P?NGZ5Y9<ZQ)'HMM8>#;?4],T_4%03E-&O6.GJ1EWA(B(8
ML..#@,=PSDFI*Z';>%KF"=-2C34SJEW;WABO;D*%0S!%)1%!(55!5<9)!!R2
M<D[U<UX(@T2TTVYL_#>G36%K;S+&PGMI('E?RT.]ED56R01R1SC-=+5,E!34
M18XU2-0B* %51@ >@I3PI^E<AH/BR"#1+8:G-KVHW3('DG;P_<@$D D+Y< 7
M;Z=?J:0SI[6ZLKJ2X^PSV\SQ2F.X\EU8I( ,JV.C 8X//2K-9NCZW!K8NFMH
M;F)+>41?Z3;R0.QV*V=DBJP'S>G-:5 "$9&*HZ-IAT?2H;'[==7RPC:DMV4+
MA0, $JJ@X'<C/J35^N6\265U_;EAJ,&C3:N(&78L+PA[? <.0)74?,&4$@Y^
M7!XHV#H=.J(K,RJH9SEB!]XXQS^%.KE_ >FW>FZ/>"[AALTGO9)H-.@D#K8H
M<?NLK\N<AB0O +$"NHH *\\EU;18]>O?,^*9MGVHI3[1IP"89_DRT1/'/!Y&
M>2<\>AURGB/6HM$\0V4E]JMOI-I*45GE\M%N?OY#.X_@^4@ @_,<Y%+J/HR?
MP9-97%MJ4MAJ$FJ!KT^9?O)$ZW#>6@#*8E5,!=JG X*G.3S725S/@;5[S6=(
MNI[J:2[MDO)$L;Z6(1M=P8!60J !U+ $  A0<<UTU4^GHOR)"N:U*YU*P\8+
M<VNF:OJEL]B(VBMI85AC<2$[L22("Y'!/8 >O'2UROB,Z-_:X&IR^(3.(%(C
MTLZAY:KN;!/V;Y=Q.?O<X J>J*Z,V]*U"YU&.9KO2KK3&CDV+'=-&S.-H.X>
M6S+C)(Z]JOUSG@V%8K*_,$%]':R7C/;OJ#3F>5=B99A,=XPP91G'"@XYR>CJ
MF2%<SXB_M.34TAL=3U2Q'DAXUL;..19B"3(&>2)U1MH 4$J"3W[=*3@9KG8O
MB!X/N+9)&\3:/&)$#&.6_B5ER.C#=P?45)0>#9+J2QOC=3ZK<I]L;R+C58/)
MED3:IR(]B%5!W #:,X)Z&NCKF_!S:/Y6IKX;O8;K35N_W2V]QYL,),:%D3!(
M5<DG:, 9X KI*IDB=:9!!';6\<$"[(HD"(H[*!@"BBD,(X(XI99(TVO,P:0_
,WB !G\@*DHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>mwilson.jpg
<TEXT>
begin 644 mwilson.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,S
M )*2  (    #,S   .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#(Z,C8@,38Z,3$Z-3@ ,C Q.#HP
M,CHR-B Q-CHQ,3HU.    $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 R+3(V5#$V.C$Q
M.C4X+C,P,SPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" "7 !T# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
F*Y_)B/QI9H8[BWD@F7?'(I1U/<$8(HHH*'@!5 '0# I:** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>p3.jpg
<TEXT>
begin 644 p3.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,3(
M )*2  (    #,3(  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z,S@Z-3< ,C Q.#HP
M,SHP,2 P-CHS.#HU-P   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C,X
M.C4W+C$R-#PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %B O8# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#RRBBBMR0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .C\#_\ (;F_
MZ]V_]"6N[KA/ _\ R&YO^O=O_0EKNZA[@%%%%(#V7P'_ ,B38?\ ;3_T8U%'
M@/\ Y$FP_P"VG_HQJ*@H^/****W)"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH Z/P/_ ,AN;_KW;_T):[NN$\#_ /(;F_Z]V_\
M0EKNZA[@%%%%(#V7P'_R)-A_VT_]&-11X#_Y$FP_[:?^C&HJ"CX\HHHK<D**
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H_ _P#R
M&YO^O=O_ $):[NN$\#_\AN;_ *]V_P#0EKNZA[@%%%%(#V7P'_R)-A_VT_\
M1C44> _^1)L/^VG_ *,:BH*/CRBBBMR0HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** .C\#_\AN;_ *]V_P#0EKNZX3P/_P AN;_K
MW;_T):[NH>X!1112 ]E\!_\ (DV'_;3_ -&-11X#_P"1)L/^VG_HQJ*@H^/*
M***W)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MZ/P/_P AN;_KW;_T):[NN$\#_P#(;F_Z]V_]"6N[J'N 4444@/9? ?\ R)-A
M_P!M/_1C44> _P#D2;#_ +:?^C&HJ"CX\HHHK<D**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#H_ _\ R&YO^O=O_0EKNZX3P/\
M\AN;_KW;_P!"6N[J'N 4444@/9? ?_(DV'_;3_T8U%'@/_D2;#_MI_Z,:BH*
M/CRBBBMR0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** .C\#_ /(;F_Z]V_\ 0EKNZX3P/_R&YO\ KW;_ -"6N[J'N 4444@/9? ?
M_(DV'_;3_P!&-11X#_Y$FP_[:?\ HQJ*@H^/****W)"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH Z/P/_R&YO\ KW;_ -"6N[KA
M/ __ "&YO^O=O_0EKNZA[@%%%%(#V7P'_P B38?]M/\ T8U%'@/_ )$FP_[:
M?^C&HJ"CX\HHHK<D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#H_ __ "&YO^O=O_0EKNZX3P/_ ,AN;_KW;_T):[NH>X!1112
M]E\!_P#(DV'_ &T_]&-11X#_ .1)L/\ MI_Z,:BH*/CRBBBMR0HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .C\#_P#(;F_Z]V_]
M"6N[KA/ _P#R&YO^O=O_ $):[NH>X!1112 ]E\!_\B38?]M/_1C44> _^1)L
M/^VG_HQJ*@H^/****W)"BBB@ HHHH **** "BBB@ HHHH **Z7PI\/\ Q#XR
MDSH]EBV!P]W.=D2_CU/T4$BNRU?X-Z/X;MU?Q+X[M+!V4L(_L9=F Z[5#[C^
M I70'E%%>AVGPKMM?C_XHSQ=IFKS %C;RHUM+M'!(1LGKCK@<]:Q?%W@'4O!
M6F:5/K3HEUJ!FS;+AO)";,98$@D[^W3'4YHN@.6HHHI@%%%% !1110 4444
M%%=IX/\ AAJ?C?39+O1=4TH-"VV:WGED62(G.-P$9&"!D$$C\00,OQEX-U#P
M/K$6FZM-;332VXN%:V9F4*69<?,H.<J>WI2N!S]%%%, HHHH **** "BBB@
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
MS:7"Q\G45TWC[5[75_$S?9/#MMX=-HGV6:SMBI7S%=MS$JJC/..A^[UKF:H
MHJ6UG-K>0W"I'(T,BN$E0.C8.<,IX(]0>M?67A[PQX7U?PSI>I2^%=%22\LX
MKAE%A%A2Z!B/N^]2W8#Y(HKZ)^&_BWPEI_B5/!GAJR9AL8+JA()O)5!+DX'3
M )!SCC  XS;^)?A7PA8:A;>,?$$06&WRDUI"N#?R\>6IY X ;/J!R<"CFU"Q
M\UT5];>!=?TCQUX($EMI4-K:*S6DU@R!HTPH^4< %=K#MWQ7@NLKI_PZ^+FH
M6L>EVFHZ;#(BFUOH1.!$X20A=W1@#@,>?7.30G<#@Z*^O[7PIX/U+3(KS3_#
MNB217$0DAD_L^(@@C(/W:^5M3N[VQ\67<UQ;6,-Y;W#QO EG%Y",N5($179@
M8[CWZ\T)W R:*]=^)6K:=HWA;1]+M_#>B6>MZC8I<7\D6G1AK<,,83Y>"3NY
M!RN..H-=MX*\*S^&?A&FI>&+.VNO$=]:)=)+,H&[?A@@)]%/ R 6'.,T<V@'
MS917T%\-?B%<>(?$RZ%XXL(/[9M\O:7,MLL<H<+\RD$?*VW)X XR*\3\+>';
MKQ7XDM-'L3MDN'PTA&1&HY9C] /QZ4[@9-%?0WC233_@YX)M;?PE:V\>J7K^
M4+R9%>8A1EI#D?,02,#[HW=.U:/ARWT[XP_#5)_$MM;MJ*M);M=01A7A<$$,
MIY(R"A(Z'TQ2YNH6/(?@Q_R5S1?^V_\ Z(DKU7]H;_DGUC_V%(__ $5+7G'P
MSTJ?0_CS9:7=@B:TFN8F)4C=B&0;A[$<CV->C_M#?\D^L?\ L*1_^BI:3^(?
M0\B^$ME!?_%31(;I%DC$CR[6&1N2-G7]5!KUW]H;_DGUC_V%(_\ T5+7%? W
MQ%I]MXAM-"ET"VGO[JXFEBU5BOFP*(2=@^4G'R-T8??/'KZM\5/$6G^&O"UM
M>:MH%MKL+WJQ+;7)7:C%'._YE89 4CI_$>:3^(.AX;X@^,?B?Q)X=ET:]%G#
M!,H666WC99) "#@G<1@XYP!GI7!445>P@HHHI@%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 ='X'_Y#<W_ %[M_P"A
M+7=UPG@?_D-S?]>[?^A+7=U#W ****0'LO@/_D2;#_MI_P"C&HH\!_\ (DV'
M_;3_ -&-14%'QY1116Y(4444 %%%% !1110 4444 %>]_LZZS VDZKHC,%N(
MYQ=JI(^=654) ]BJY_WA7@E;'A7Q+>>$O$=MJ^GG+PG#QEB%E0\,I]C^A /:
MDU= ?1GQMT\WWPMO72+S'M)8IQA<E<-M)]L!CD^F:^6Z^M_#_C/PS\0]'EM+
M>XC=KB%DN+"<A90I&&&T]1S]X9%>#^+/@[XFT#4)O[-L)]5L,YBGMEWN03P&
M0?-D=\#'?Z3%VT8V<!17:Z7\+->F47?B%4\.Z6J[I;W46";1V 0D,6.> <?6
MLGQA?:'=:K!;^%K>6+3;"W%M'+,?WER0S,TK>A8N>/0#@?=%7$?5'B]OL_P]
MUQK9C'Y>EW!C9#@KB)L$'M7RIX(_Y*#X=_["EM_Z-6OH+X=>,;+Q[X%;1[Z:
M/^U$M6M;F"5ES,NW;Y@7NI!&>.#D>F?./AO\-_$NG_$^UDU33)K:VTR0R2W#
MC$;_ "G;L;H^3CIT[XJ%I<9ZE\:54_"75RW56@*_7SD_IFL3]GG_ ))]??\
M84D_]%15S_QU\>VMY;IX6TB=9]L@EO98G#*"I($7'<$9/I@#UQUWP*TB\TGX
M=EK^$Q?;;MKJ$'J8VCC"M^.TGZ8H^R'4\<^,_P#R5S6O^V'_ *(CKZ/\;_\
M)/O$7_8+N?\ T4U>%_%GPAK.H_&$I9VAD_MKR_L; \/LB17SZ;=N3[8->^>*
M+&;4_".L6%J 9[JQGAC!/!9HR!^IH?0#Q_\ 9O53+XC8_>"VP'T_>Y_D*QOV
MAXW'CVPD*,$;3$4-C@D2R9&?;(_,5G?"7Q0O@;QY<66NLUI;70-K<B0 "&56
M^4MZ8.Y3V&[)Z5ZC\8? %]XVTZPO= $<U[9[AY9D"B6-@#P3QD$#&2!R:>T@
MZ'-?LW?\S)_VZ_\ M:L+]H;_ )*#8_\ 8+C_ /1LM>A?!WPG'X0&L6-W?PW&
ML-Y#WEO VY+9?WGEJ6Q]X_,2/3;]3Q7[0VES'Q%I^L+) UL;5;1E$H\Q9 \C
M\IUP0W7V.<<9/M!T/2?@Q_R2/1?^V_\ Z/DKPW_FX/\ [FC_ -NJ]D^!FKVE
M[\-[;3X9E:ZT^21)XL_,H>1G4X]"&Z^Q]*Q+CX:Z=H?Q47Q-KNKQBTO-426Q
MM5SYLES))D*?]E6(/&>!SC'*V; ZGXS_ /)(]:_[8?\ H^.L#]GA$'@34''W
MSJ3 _011X_F:ZSXGZ1>:[\-M6T_3(3-=2+&T<8ZMME1R![X4UXO\%OB!:^%=
M4GTG6I?)T_4'5DG;&V"4<9;T5A@$]L#MD@6L0ZE?X[::UE\3)KHA]M_;Q3 D
M<95?+('_ 'P/SKAI->U>;2QILVJWLE@H %JUPYB '(^3../I7U)\0_ %I\0-
M&@B^T"UO+=M]O=!-XP>JD=U/'0]0#['Q^]^&&F>!+6?4?'6K6MV51_L>F6DC
M*]VV,+EB 5 )YP#CCGL6FK ;_P"S=_S,G_;K_P"UJPOVAO\ DH-C_P!@N/\
M]&RUI?LZ:E:P:IK>GRRA;FZCADA0_P 80N&Q[_.O'U]#75_%'X:_\)5XBLM=
MNM5@T_3;2U\J^>4D,D:LS IQC)W$<D8XZ]*6T@Z'!?L\_P#)0;[_ +!<G_HV
M*MW]I'_F6_\ MZ_]HU6^ VDM_P )OK6JZ=',VCQP26L$\RX+DR(RC.,%MJY.
M.F1QS6K^T5I5Y<Z3HVI00M);63S).Z@GR_,\O:3Z#*D9/<@=Z?V@Z&A^SS_R
M3Z^_["DG_HJ*O*OC/_R5S6O^V'_HB.O8_@5I%YI/P[+7\)B^VW;74(/4QM'&
M%;\=I/TQ7F_Q9\(:SJ/QA*6=H9/[:\O[&P/#[(D5\^FW;D^V#0OB#H>Z>-_^
M2?>(O^P7<_\ HIJ\"^"OC?3_  GK]W::PWDVNJ"-?M)/RQ.A;;N]%.\C/;C/
M&2/H7Q18S:GX1UBPM0#/=6,\,8)X+-&0/U-?-7PQ\$P>)/B%+I'B"-XXK".2
M2YMB2K.R,$\O(((^9LG']TCWI1M8#O/C?X,U;Q#J^EZUX?LYM2C:W%M(+;#[
M<.60X'.#O;GH,<XKNO#/V3X<?"S3HO$5PMI]D@+S"1P2)'8NR#'WCEB !G\:
MP/&'P_\ &=[JL?\ PA?B&'1M)BC"16,$TMJL6 ,_ZL$-DY.3C'2N)U7X)>/M
M1;S]1UFRU.50=OFWLTC?0%T_K1N@/,=<U$:OXBU'4@A07EU+<!3U7>Y;'ZU1
MJSJ6FWFCZE/I^IV[VUW;MLDBD'*G^H(Y!'!!!%5JT$%?9'@C_DGWAW_L%VW_
M **6OCRUMIKV\AM;2-I9YY%CBC49+LQP /<DU]E^%[&;3/".CV%T )[6Q@AD
M / 98P#^HJ)C1\T?!C_DKFB_]M__ $1)7JO[0W_)/K'_ +"D?_HJ6N#^$_A/
M6--^,B0WEF\9T<2&[;!VIOB94Y_VMP(]1D]J](^.^E7FI_#D/8PM-]BO$N9@
M@)(C".I; [#<"?0 GM0_B#H4_P!GG_DGU]_V%)/_ $5%7E7QG_Y*YK7_ &P_
M]$1U['\"](O=)^'1:_B,7VZ[:[A!ZF)HT"M^.TGZ$5Y3\<=(O++XDW6H7$)6
MUU!8VMY.S[(D1A]01^HH7Q!T/0?@%XL&H>'Y_#MU)FXT\^9 ">6A8\]\G:Q_
M ,M-\;_#--4^+&EZQY0_LJZ!EU-CC:AB&<G/9@%7 '8GO7C7@;Q*WA/QG8:M
ME_)C?9<*I/S1-PPQWP#D#U KWOXU>*H])^'C6UI.//UC$,14C)BQEVP>Q7Y?
M^!BD]'H!X!XS\0OXH\8:CJS',<TI$(P1MB7A!@]/E S[YKV+X1_%73FT:S\-
M^(9Q:W5N!#:W$G$<J?PJ3T4@?+SUP.<FO :]P\4?"^[\5^ _#&M>'UC;4(='
MMHYX&;:9U$2E2I/&X<CG&0>O'-.VPCTWQ9X&TWQ5$+E6:PU:)<VNJ6IVS1$9
MQR,%EYZ9[G!!YKR7X,Z%<^'_ (P:KI6JJBW5G82*=K94GS(L,#Z%3D=\&NC^
M#C^+=%M-1M_%\<]EH=C%^ZDU#]WY+*>0I;JFW/.=HP,=ZX,?$BVM?CI<>*;3
M>=,N)1!+E<%X-BQEL8S_  AP.#P!Q4J^PSTOXU76BZ?I^DWGB#PT-<B$LD4?
M^GR6QA9@I_@!W9"=^FWWKAO#WQKTCPII[V.@>"?LEM)*9F3^UG?+D $Y:,GH
MH_*O9]?T31OB#X3-K+*EQ:7 $MO<PL&\ML<.I]>3^!(KQM_@?%X>GEU+Q=X@
MM(]"M2'=XE82S#^[@CY23P,%B>U"M;4"IX*\1#Q9^T39ZVMI]C%V9#Y'F>9M
MVVK+][ SG;GIWKNOVAO^2?6/_84C_P#14M<3\,8QXB^-W]M:'I2V.E6GF.8X
MTPD*&)HT!QQN8\X[_,>U>A?'?2KS4_ARKV,+3?8KQ+F8("2L81U+8'8;@3Z
M$]J'N@Z'CWP8_P"2N:+_ -M__1$E>J_M#?\ )/K'_L*1_P#HJ6O-?@=I=Y>?
M$VSO;>%FMK!)'N)<':FZ-T49Z9)/ ]CZ5ZM\=]+O-3^'*O8PM-]BO$N9@@)*
MQA'4M@=AN!/H,GM3?Q!T/F6BBBK$%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% '1^!_\ D-S?]>[?^A+7=UPG
M@?\ Y#<W_7NW_H2UW=0]P"BBBD![+X#_ .1)L/\ MI_Z,:BCP'_R)-A_VT_]
M&-14%'QY1116Y(4444 %%%% !1110 4444 %%%% "H[Q2+)&S(ZD,K*<$$=P
M:V8_&?BB)=L7B35T7T6_E _]"K%HH M7^JZAJLBOJ=_<WKJ,*UQ,TA'T))JK
M110!);W$UK<)/:S20S(<I)&Q5E/L1TK4E\7^)9X3#/XAU66(C!1[V0J1]"U8
M]% !1110 4444 %:EKXI\06-J+:QUW4K:!1@10WDB*!Z8!Q6710!=M]9U2S-
MP;34KN W)W3F*=E\T\\M@_-U/7U-4J** +-AJ5]I5S]HTR\N+.?&WS;>5HVQ
MZ9!!HO\ 4[_5;@7&J7MQ>S!=HDN96D;'7&6)..3^=5J* "BBB@#5L_%/B#3[
M=8+#7=2M85&%CAO)$4#Z XK/NKNXOKE[F]GEN)Y/ORS.79N,<D\GBHJ* '12
MR03)-!(T<L;!D=#AE(Y!!'0UH7_B/7-4M_L^IZSJ%Y#D'R[BZ>1>/8DBLVB@
M HHHH **** "O5?@+X=_M7Q3=ZJ-0FM3IB)B.$@&;S-PPV<Y4;3D8ZD=,5Y5
M6AHFO:IX;U-=0T2\DL[I5*[TP<J>H(.01TX(/(![4GL!ZMKOQ\\2V.M7-I;Z
M)8V:P2&,PWB.\@(/<JZCICI^9K5\"_&O7?$GB:TTB]T*WG^T28:6RW+Y*<?.
M0Q;@=3R/SZ^7:A\2O$^K8_M6ZLKW!R/M.EVLF#_P*,TZU^)WBRPLVM-.U&&Q
M@8$%+2PMX<9]-D8Q^%3R@=!\>[NUNOB0J6KH[V]E'%/M[2;G;!]]K+7F=.EE
MDFE>69VDD=BSNYR6)ZDGN:;5+1 %%%%, HHHH *U_"OAZ?Q7XHLM%M94ADNG
M(\QQD(JJ68X[\*>.Y]*R*MZ5JM[HFJ0:CI4[6]W;MNBE4 [3C'0\'@D8- '?
M>)?@SJ.B>)-%TFPOO[2;56<"1;?R_)"%=S,-QX <'.:R_BEK=OJ'B>/2=+;.
MEZ% MA:C).=@PS<\]1C/.=H/>DN?B_XZNK66WEUYQ'*A1O+MX4;!&.&5 0?<
M$&N+I*_4 K0A\0:S;RI)!JU]$Z1+"K)<N"L:_=0$'A1V'05GT4P-*_\ $FN:
MK!Y&J:SJ%[%G/EW%T\B_DQ-9M%% %_3M=U?2%9=)U6]L58[F%M</&"?4[2*9
MJ.L:GJ[H^K:C=WS)G8US.TA7/7&XG'2J=% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!T?@?_D-S?\ 7NW_ *$M=W7">!_^0W-_U[M_Z$M=W4/< HHHI >R^ _^1)L/
M^VG_ *,:BCP'_P B38?]M/\ T8U%04?'E%%%;DA1110 4444 %%%% !1110
M4459T[3KO5M1@L--MWN;J=MD<48R6/\ GG/0#F@"M17I]Q\'K+0XK-?&'C*Q
MT:[O"1'"(#*!]6W+@>I/&>,UC^._A9K/@=%NI72_TUVVBZA4C8>P=?X<GIR1
M[YXI70'$5O\ BWPG=>$+G3K6_DS<WEBEW)'MQY)9F&PG)R1MZ^^.V:]2^#_P
MIS]E\4>(XP5(6:PM3@@@C*RM^A _&MKXJ?"O6_''BFVU+2;K3X88K);=EN9'
M5BP=VS\J$8PP[^M+FU"QQGP)CT[5];O]%U?1=-OXA;M=I+<VB22(P9$*[F!.
M,-G'8Y]:N?'_ $/2=&_X1_\ L?2[.P\[[3YGV6W2+?CRL9V@9QD_F:H?L\_\
ME!OO^P7)_P"C8J[GXS>$-6\9ZMX;L-%A5F5;II9I"5CB'[KEB >O8 $FE]H?
M0^<:T/#_ -C_ .$FTO\ M7;]A^V1?:=_3R]XW9]L9KU/5OV>-1M-)EN-+UJ.
M_NXUW+:M;>5YGL&WGGTR!^%>4Z;I;ZAK<.F23PV,LLOE>9=AU5'Z -M4D<\=
M."><#)JKIB/J7XC?V)_PJ_5/MGV7[-]C?[)]W'F;?W>SWW8Z5\FUZ7JOP*\3
M:1H][J5S?:2T-G;O<2+'-*6*HI8@9C S@>M>;0PR7$Z0P1M++(P1$1269B<
M #J32B VBO2_^%/?V1H\%_XW\26GA_[0X2.(PF=LGL<$8/KC( Y)J;Q3\"]7
MT/27U+1]0BUF")#)(B1&.3;ZJN6#<9/7/H#3N@/+J*TM \/ZEXGUB+3-&MFG
MN9.?144=68]@/7\.I%=S_P *JT:SUB#1M;\=6-GJ\Q"&UBM&E".0"%+[E )R
M,9QFBX'FE=)\/;F*#Q]I,-U8VM];WES':RP74"2J5D8+D!@<$$@Y&#QC.":Z
M#QQ\&]8\'Z>VI6]S'JFGQX\V2.,H\7/4ID_+TY!/7H.M<OX(_P"2@^'?^PI;
M?^C5HW0'O7Q:\*^'M-^%VKW>G:%IEI<Q^3LF@LXT=<S(#A@,C@D?C7G_ ,"(
MM/U;7M0T;5](T[4(?LQNHWNK2.1XV#(I 8J3@AAQG QP.37JOQG_ .21ZU_V
MP_\ 1\=>4_L\_P#)0;[_ +!<G_HV*H7PCZE_X_Z'I.C?\(__ &/I=G8>=]I\
MS[+;I%OQY6,[0,XR?S->-U[O^T- +J]\*6[316XEDN$,TQ(2/)A&YB 2 .IX
M-<S;_ 'Q+=VT=Q:ZKH<T$J!XY([B5E=2,@@B/D&J3T$>745N^+/"LWA#5?[-
MO=1L;N[49ECLW=O)Z$!BR*,G/09]\<9WM)^%%]K>@2ZUIWB'07L(0WG2O-,G
ME;1DA@T0(XIW X2BGSQK%<21QS).B.566,,%< _>&X X/7D ^H%,I@%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 ='X'_Y#<W_ %[M_P"A+7=UPG@?_D-S?]>[?^A+7=U#
MW ****0'LO@/_D2;#_MI_P"C&HH\!_\ (DV'_;3_ -&-14%'QY1116Y(4444
M %%%% !1110 4444 %>\?L[Z%;_V?J>O2(&N#-]DC8C[BA59L?7<OY5X/7T)
M^SMJ$+^%=5TX-^_AO?/9<?PNBJ#^<9J9; C&^*OP_P#&?BOQ]<WVF:2+FPCB
MCAMI!<Q)E0N6X9P?OL_85ZT='FUGX=II&NQ[+JYTU8;E5(.R4Q@-@\C(;H>>
MG>O&?C[X6N[?Q)'XC@M]UE=0I%/*@^[*N0-WU7: ?;'I7F_AOPQJ7BK46M-+
M1!Y<9EFGE;;'"@&=S-C@4K70SUO]F[_F9/\ MU_]K5A?M#?\E!L?^P7'_P"C
M9:W?V;O^9D_[=?\ VM6-^T%!--\0]-6*)W:73HTC"J3O;S9.!ZGD<>XH^T'0
MC_9Y_P"2@WW_ &"Y/_1L5=;^T)KNH:=H^E:;93M#;Z@9OM.PX+A-F%S_ '3O
M.1WXKE?V?X9;?XD:C#<1O%+'ILJ/&ZE65A-$""#T(/:MK]I'_F6_^WK_ -HT
M?:#H>@?"2\N+_P"%>C3WDS32[)4+N<DA9751^  'X5\T>-5">/O$"*,!=3N0
M!_VU:OI#X,?\DCT7_MO_ .CY*^</&_\ R4'Q%_V%+G_T:U$=V!]6>-_^2?>(
MO^P7<_\ HIJ\/_9_\/0:EXLO-7N0'_LN)?*4@\22;@&Z]E5A@^N>U>X>-_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** .C\#_\ (;F_Z]V_]"6N[KA/ _\ R&YO^O=O_0EK
MNZA[@%%%%(#V7P'_ ,B38?\ ;3_T8U%'@/\ Y$FP_P"VG_HQJ*@H^/****W)
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z/P/_
M ,AN;_KW;_T):[NN$\#_ /(;F_Z]V_\ 0EKNZA[@%%%%(#V7P'_R)-A_VT_]
M&-11X#_Y$FP_[:?^C&HJ"CX\HHHK<D**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#H_ _P#R&YO^O=O_ $):[NN$\#_\AN;_ *]V
M_P#0EKNZA[@%%%%(#V7P'_R)-A_VT_\ 1C44> _^1)L/^VG_ *,:BH*/CRBB
MBMR0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .C
M\#_\AN;_ *]V_P#0EKNZX3P/_P AN;_KW;_T):[NH>X!1112 ]E\!_\ (DV'
M_;3_ -&-11X#_P"1)L/^VG_HQJ*@H^5_[&M_[\OYC_"C^QK?^_+^8_PK0HKC
M]K/N?K_]BY=_SZ1G_P!C6_\ ?E_,?X4?V-;_ -^7\Q_A6A11[6?</[%R[_GT
MC/\ [&M_[\OYC_"C^QK?^_+^8_PK0HH]K/N']BY=_P ^D9_]C6_]^7\Q_A1_
M8UO_ 'Y?S'^%:%%'M9]P_L7+O^?2,_\ L:W_ +\OYC_"C^QK?^_+^8_PK0HH
M]K/N']BY=_SZ1G_V-;_WY?S'^%']C6_]^7\Q_A6A11[6?</[%R[_ )](S_[&
MM_[\OYC_  H_L:W_ +\OYC_"M"BCVL^X?V+EW_/I&?\ V-;_ -^7\Q_A1_8U
MO_?E_,?X5H44>UGW#^Q<N_Y](S_[&M_[\OYC_"C^QK?^_+^8_P *T**/:S[A
M_8N7?\^D9_\ 8UO_ 'Y?S'^%']C6_P#?E_,?X5H44>UGW#^Q<N_Y](S_ .QK
M?^_+^8_PH_L:W_OR_F/\*T**/:S[A_8N7?\ /I&?_8UO_?E_,?X4?V-;_P!^
M7\Q_A6A11[6?</[%R[_GTC/_ +&M_P"_+^8_PH_L:W_OR_F/\*T**/:S[A_8
MN7?\^D9_]C6_]^7\Q_A1_8UO_?E_,?X5H44>UGW#^Q<N_P"?2,_^QK?^_+^8
M_P */[&M_P"_+^8_PK0HH]K/N']BY=_SZ1G_ -C6_P#?E_,?X4?V-;_WY?S'
M^%:%%'M9]P_L7+O^?2,_^QK?^_+^8_PH_L:W_OR_F/\ "M"BCVL^X?V+EW_/
MI&?_ &-;_P!^7\Q_A1_8UO\ WY?S'^%:%%'M9]P_L7+O^?2,_P#L:W_OR_F/
M\*/[&M_[\OYC_"M"BCVL^X?V+EW_ #Z1G_V-;_WY?S'^%']C6_\ ?E_,?X5H
M44>UGW#^Q<N_Y](S_P"QK?\ OR_F/\*/[&M_[\OYC_"M"BCVL^X?V+EW_/I&
M?_8UO_?E_,?X4?V-;_WY?S'^%:%%'M9]P_L7+O\ GTC/_L:W_OR_F/\ "C^Q
MK?\ OR_F/\*T**/:S[A_8N7?\^D9_P#8UO\ WY?S'^%']C6_]^7\Q_A6A11[
M6?</[%R[_GTC/_L:W_OR_F/\*/[&M_[\OYC_  K0HH]K/N']BY=_SZ1G_P!C
M6_\ ?E_,?X4?V-;_ -^7\Q_A6A11[6?</[%R[_GTC/\ [&M_[\OYC_"C^QK?
M^_+^8_PK0HH]K/N']BY=_P ^D9_]C6_]^7\Q_A1_8UO_ 'Y?S'^%:%%'M9]P
M_L7+O^?2,_\ L:W_ +\OYC_"C^QK?^_+^8_PK0HH]K/N']BY=_SZ1G_V-;_W
MY?S'^%']C6_]^7\Q_A6A11[6?</[%R[_ )](S_[&M_[\OYC_  H_L:W_ +\O
MYC_"M"BCVL^X?V+EW_/I&?\ V-;_ -^7\Q_A1_8UO_?E_,?X5H44>UGW#^Q<
MN_Y](S_[&M_[\OYC_"C^QK?^_+^8_P *T**/:S[A_8N7?\^D9_\ 8UO_ 'Y?
MS'^%']C6_P#?E_,?X5H44>UGW#^Q<N_Y](S_ .QK?^_+^8_PH_L:W_OR_F/\
M*T**/:S[A_8N7?\ /I&?_8UO_?E_,?X4?V-;_P!^7\Q_A6A11[6?</[%R[_G
MTC/_ +&M_P"_+^8_PH_L:W_OR_F/\*T**/:S[A_8N7?\^D9_]C6_]^7\Q_A1
M_8UO_?E_,?X5H44>UGW#^Q<N_P"?2,_^QK?^_+^8_P */[&M_P"_+^8_PK0H
MH]K/N']BY=_SZ1G_ -C6_P#?E_,?X4?V-;_WY?S'^%:%%'M9]P_L7+O^?2,_
M^QK?^_+^8_PH_L:W_OR_F/\ "M"BCVL^X?V+EW_/I&?_ &-;_P!^7\Q_A1_8
MUO\ WY?S'^%:%%'M9]P_L7+O^?2,_P#L:W_OR_F/\*/[&M_[\OYC_"M"BCVL
M^X?V+EW_ #Z1G_V-;_WY?S'^%']C6_\ ?E_,?X5H44>UGW#^Q<N_Y](S_P"Q
MK?\ OR_F/\*/[&M_[\OYC_"M"BCVL^X?V+EW_/I'4?";PE8:MXKN8+F6X55L
MG<&-E!SO0=P?6O7_ /A6.C?\_-__ -_$_P#B*\]^"?\ R.MW_P!@]_\ T9'7
MNE=-.3<;L_/<_P /2P^-=.E&RLCC?^%8Z-_S\W__ '\3_P"(H_X5CHW_ #\W
M_P#W\3_XBNRHK2[/"*>DZ7#HVEPV%JTCQ0[MID(+'+$\X [FBKE%(#Y&HHHK
MSS]V"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ]
M%^"?_(ZW?_8/?_T9'7NE>%_!/_D=;O\ [![_ /HR.O=*ZZ7PGY=Q-_R,'Z(*
M***U/F@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
7 "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>33
<FILENAME>p4.jpg
<TEXT>
begin 644 p4.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-3$
M )*2  (    #-3$  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z,S@Z,C, ,C Q.#HP
M,SHP,2 P-CHS.#HR,P   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C,X
M.C(S+C4Q-#PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %> _T# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
MJ0BFF@!N*0BGTAH 9BD(IY%(10,9B@T[%-- ##32:>::10(8PJ2W%-(J2 4
M6R/DJE<<&KY'R53N%S45G:(X[F:TA#8S2>;3I8_FZ5'MQVKPI5IWW.GE'K)S
M4PYYJNK 5*'&*(U9WW'9"NV*JO(0U6#R*ADCP>F:TJU)6$D@62G>947T%(2:
MY^>8U8E#_-4Z&JJ ]Q5N/WKT\')O<RJ#G'RYJC*Q#5HD?+5*:/+=:RQ=^8<=
MBFS&EB<[J>T0/>D5 IKS[2+6Y,Q^6H<Y:I&^[48'->A@[IZDU=B45U'@X8^V
M?\ _]FKF%KJ/"'_+Y_P#_P!FKUGL8QW-K2?^0+9?]>\?_H(JW532?^0+9?\
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
M/<I.Q&RYIH7%2'%)6?LHE<S&T-2XI*I4XH7,QH%+10:LD2BBDI@(:::=32*
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
MPZ:1E/8EC[5*_2FQBGN.*[NADBN_WJ93Y*C-0 TTE*:2@!*0TM)B@!**6DH
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
MIQHXJ!C<4$T&DH 0GBF,]/(J%\UQXF26YI"]@+9H'-1YI5;O7G^TB:JX^C%
M/%)NKIP\TY6%-:#P**0'BD+5ZAS@:::,TA- BI=/M7-9BW!9B.:OWBLS8!Q5
M&"V^<_-]17B8F4N?0]"$%R7'-+@=_P *ZSP$Q)U#.?\ EGU_X%7-"#CDUUG@
MJ/R_MOOY?_LU+#2E[5)_UH1*UC>TG_D"V7_7O'_Z"*MU4TG_ ) ME_U[Q_\
MH(JW7LF0&J*?\A!OI5XU1 QJ!^E5$B?0CNQF]B]JM'[M03+F[!]!4I.%K&;-
M(F?J!^0U@(V)C6Y?'*&N=#?Z0?K7GU'[QVT_A.CLQE ?:H-3.%JU9C$*Y]*H
MZFW7ZU4_A(C\1RNKM^[-8VF#;,6]36QJG^K.:S;2/:@/?-</VCL7PG96'S1C
MZ55U93Y;58TI\H/I3=57]V:Z9:P.>.DSS[6.A!]*YUK?<3D5U6K0%G/'!%8$
MB>6&##O7(=?0H+&4R#T]:S-6.(S]*UY7PF:P=9EXX[BA%6.=M5W:ES73Q%4@
M7_>%<Q:_+=NQ]:TWNL1J,]ZM@STJU99+%,<\5AQ((]5D'JV:NZ#<B?3X_I4-
MRGEZQG'WJ?0QZFI*@-K^%</J\>)"?2NXW?Z-^%<=K(^9OQK+J:1&VC9MOPJC
M'Q>L/6KNG8-N0>U4G^6_'UIC(=8B'E'%9D0Q"#6SJJ_N#]*RD'[BM([&;,[_
M )?#6LHS$*R#_P ?5;$8S!3F4AT0W*152ZCP]7K5<N:CO4QBH6Y3V*EH<2"N
MGL3T^E<U$-L@^M=%IYRJFA[D]#H=)4M?Q8[&O5M- \E!ZD?SKS'04W7ZDUZA
MI:[I(%_VQ7HX-:GG8K8[:(86I,5'']T5)7H/<Y8[!BC%%%(H:156Y^[5L]ZI
MW/W:N)G(YW4O^/V.CM2:G_Q^1THK=;'-U(V6HF2K1%,9:!E,K4;+5MDJ,I28
MC4T<8:NA09%8&E#$@K?3I64C:!AZO!#8^?<C"B7]XP(ZN!@?AQ6=H&HQ:CID
M%ZLFY6R&_P!EAPP_ @_G72ZA86^I6CVUVF^-AS@D'\"*YR30+'PUHOE:- T<
M7G%Y 7+EF8CYB3]!66MSH35K=2EK&M)!'D[2,=?QKR?QCXA))RXV*O8=_3/I
M7<:ZWVB#[1;E6B9.>> !G_\ 57 :-X>7Q!XIN'N09+'3%\V48R)).JK^A)]@
M/6N67-.5F=U/EA&Y'X/T',PU#6 ?M<X/V>%QR@(^_CL?3TKU#6_&EMH>B0K>
MW$=K&D"KDC!.!V_*N#TS68[KQY*A+8C7"A1G'/L.F/YUWMVT#PLLZ1L@7&)%
MW D^QZC%;*.ED92FN:[//-0^)>C:E92K;7+ A02QC;!'^]TKB-3UR&8.4E1R
M%SLA(;C\.E=EXSL=/L]&E%A9QP$D2,(TV\$GD]B#Q7GFDJ(9)9E9&"R@B)@
M6]O\]:RE3C<UC6DEH9$^J:J)OD3R!T"%-S?B34\<\LI!O75F!P0!C/X5T'B?
M3XS>>?"!^\42?*1@9[>WIQ6/;VLJN0(V)#X)D48/_P!>FN4E\XRYRF'7'IMQ
MC/2I0L5] $=R"?\ 5R 9*-V(I+N,P1,[G&" 03][W^M4[.Y! $;J2KDY.  <
M_I56[$<SO9EVPN[C]Y;R;?-C.V16? /N/0=#^-.WD3+C:!@Y'\R:KN2;U)PZ
MEY$*EAZ@]<CZXJP&'F*^<XY 9>,8_P _E3429-GI7P/A$GB[4)H^5BT_&<]V
M<?\ U^17M$E>2? 6)FNO$%TVW;LAB4J.N2Q/\J];D%=$%H<<W[Q3E[U1EJ]+
MWJE+3,RF])!_KT^M.>FP_P"O3ZTGL/J=EIX_=BM"L_3_ /5K6B17 HOF.CH)
M0>***[UL8=1*0TM%.X##24XTAH 2F]Z=2&@"*6/=5?[/@\U:8XIA85QUHJ3-
M8[$&RCRZER*,US^R15R(#%2(?FHH7K791CRHSFRU'3FZ4V.G/TKI,RM(.:CQ
M4SBHJD!I%)3N]-)I<R0[,0BBE_"BES1#E8P\4F:5N*B+8I\R"S'$TF:86HWT
MN:(<K'YI"?2FYI":?,@LQV:;FDW49I<T0Y6*33#S3J;2?*]Q^\AI%)TIYI*.
M2(^9D;G@TMOR:1Q3K?K5Q@D]")-LT5'R56G[U80_)5>?H:MDHJFD-%+BI*$Q
MF@BGXI"* $"U%(O!Q4U1N:X<5&Z-8;%0J:15.>E3$9- 2O.]F:(;G J/)J4K
MQ3-M=&'A:8IO0<#\M*:!TI#7K',(:**2F!!. :KJ%7K4UR=H-9ID))(/>O&Q
M+2F=L+\I=+C-=1X,;/VS_@'_ +-7#&5B:[+P&Q87^?\ IG_[-489IUE_704M
MCI-)_P"0+9?]>\?_ *"*MU4TG_D"V7_7O'_Z"*MU[)F(:I_\Q!OI5RJ@_P"/
M]OH*:(D$O$I/X4DAPM+/_K%J.8XQ6%0UB4;W_4M]*YZ%=UZJ^]=#=<PM]*Q[
M2+=? ^E<$_C1V0T@=#"N(A]*R]0^8-6L/EA_"LJ\&0:TJ;$0W.6U+I@U40!4
M%6M2_P!<!50\ UY[W.Q;'1Z,V0*LZHN8&K-T*;.!6Q>KOMS]*ZMX'/M,XZ]B
MW&N?U"TQG XQ753Q9DK.U"V_=GBN=QT.F+."O6,8/M7+:C/O<=\&NJUY?)1C
M[UQ-P^9OQJ8FS$08.X=Z)9,=^E/QA*H7$N!5I79+V.\\&WOFVX0MDK6_?H/M
MD3^O6O/O!-Z5NI$SWXKOKN7<B..2N*MJS,.I?(_<?A7(:XN&:NO1@]MFN4\0
M !C]*P>YK$SM-?Y",U#-_P ?X^M0V4NTD>].ED_TH$52&6-17=;?A6/C_1QG
MTK:O/FM_PK%E^6(@54=B&9H&;FMN)/\ 1ZQX>9B?>MVW.Z"JD,CM.)Z+]2*D
MME_TG%.OUXK/J49RJ0P-;6GMQ[UDD8YJ_9/M:FR3NO#>#<9/7->GZ.,W$1[
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
MLJB@G.?E'3Z9]<U$#';NN[:"1L))!7)Y((.:SM%\2V^LP):QN;744^9X]_\
MK<#@IG[PXZ=OUJA?:@\,L]P$9&#;&16( Y[9 /)_G2:!,=K%PCRDKC:PXPW/
MJ.?PKFKS9+,?.9EVD@-G 4#J>.M1:AJY,[-M(89X7A?IGUK'NKII=\DC?>)Z
M]N:QY7<VYE8EEN08SY9)*L<="<8ZX[=/UK6\(:$?%WBJRTQ5+0$F6[*YR(P>
M1[;N%'^]7(3WZHK;N0>3L08X_P#KU]"_"#P^WASPBNH7L6S4-4 F((^:.+_E
MFGY'<?\ >]JU21EJV=1JWAF.\L5T^T*VMO"N6,:\9QT ] !@#L!7D'B318-/
ME9(EED;.-\CY)_+ KW?4+@6FG,K'][(,G';VKR_5M.%W,7DYZGW!KBKV3]T[
M\.[QM(\RN-*AN-K3(QYRKCAE^A'-;>B>)]>T%HXXM4DO[)",VM\"^ .P<'</
MU%7YH!$3&0.<D#')^GK63<0(MP( =K2(70_POCKSZCTI4Z]1;,*F%IRU:.PA
M^)<,-QYL5I=6\G\4:R!T)[\''\JWM/\ BMH%VZ0ZAYUA*QQOD3=$#[D$X^I%
M>4&'&,8)/:J5W:D2?O$.T]JV6*FWJ8/!02T/=M<\0V>EVPFN)&$3C]TD9Q)<
MX_N?W4]7/X>M9EKX:'B*4ZAXOLUE+B-;:R+,(X(U.0H7CC/7.2V3GCBO//#'
MB6RT[7X[OQ)#+>K"B*DK.6\@#A7VG[VT=NW49(KVNSNK?4+:*[L9X[FWEY26
M-LJW_P!?VZUV1J*2T/.G3E!ZG8:>?W2_T%:&<"L_3Q^Z7Z5>?.*FI-Q5Q0C<
M7=2;ZB)-(,^M<WUAFW(3YI:B&:>M;4JG.S.4;#J:>E.IIZ5N]B2%V(-,W&GR
M#FH\5YDYRYF;I*PNXT*W-(:!UI1E*X-(F4\4M(E+7J1V.9[A2&EH-4(3M24O
M:DI@)BFD4XTAH 2DQ2TE A&XJ%VQ4K53GS7-7J.FKHUA&['^:*3S150DYZTJ
M@^M<'UN9M[)%H.":D!S54"ID-=.'K.;U,IP2)L4AHS17H& F*-M+10 T@4E*
M:;0(,"DVTM%,!I%)MIQIM !2$9I:*!#-M&VGFDH ;LI"E/I* (]M&RGT4#(_
M+I/*!J2B@"+RJ/*J6CO0(C\L4>6*D-)0!'L%&RGGK24 ,*BDVBGTE,8PH*U]
M!&/M&/\ 9_K64:UM#_Y;_P# ?ZU,OA'#XBWI/_(%LO\ KWC_ /015NJFD_\
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
MI%DD8^G3\*\><KZGJPC;0Q]5O53=MX/.&SUKC;^\>0E&8D#D9YK5U2[4DID
M'L.E<Z[)N8G.T#DL>E<^[.R*Y4<CXAU.RB\16EMJ44EQ:1@R31(V-Q/W0?4#
M&<5Z%)J5OI^@KJ$@4Q[<6R0*6$N<!2HZG<=V/91TKQ74[@ZCJEQ=L3B5R5.>
M@[#\J;>ZC?&WMX3=3-$B;$C\P[5&>P_&O3HS]FK'F8BE[1\USOKSQ?9V4P2P
MMB^H3;EDC9@0A.X#)4D$@-T]L4_2=EAH[2<YP%'J37FFGS?9M0AN'Z(W.?RK
MNY+^(:>/,?8@.[VP!UK*M.4WJ=6%IPIIV,74[T2:HD ;D-N;'KVJ[>H);!8S
M]XCC/8U2T>VDU74+J[*!%)X'H!P!6S=0+'&@QG)'7M6#5FD:N[C<Y.*9K9@3
ME![\5ZKX#NKEM/N+Z99!:1 *-S$"0D_-M]@,9]*M>#K:QLK1V+"2YG0,@,>5
M103E1GOD9)KH+;4C8WJQ>1(]G.?E/:)NXZ=/;T/M7HT:.JFSR<3B>9.FD:%I
M-97<8DL?,F#<,,'DCMG^%AV(K4M=4UB%?+AU2XN+=3PAD82I_LG/^-85W'>:
M?/\ :;"V'DD_O8W?  ]O;T]/I3]1-ZL46H6DJ QX+C^^A[&NMQ3//NT;J>,M
M2YBLVNH)5?:PN2)=I]\]CZBM>V^),-@T<7BJW%F&.W[5$=T>>Q(Z@'U&:X34
M?[0$L6H6 A8%0)0?XEZ@X]OTI9VT[5=-DANB9)E0LR/RP'J/;H1^M)TXL:G)
M'M]K=6]]:I<V4\=Q!(,I)$P96_$5(PXKP;P/KVHZ'?26]DO[H,6\ISM63'7C
MW'(/^->T:1K]CK40^S2!)PN7MW(#K^'<>XXKFJ0<58WA-29:=>:9BIV7)IAC
MKRY4Y7.I21":5.M/\NE"8IPIR4KB<E8>**4"BO56QSB4&EQ2&D(2DHHH #TI
MF:<:::8!FD-+2&@0E(:4TAI@-HQ110 E)2FDH 0T4&B@04AH-% AII*4TE,!
M#0:*#0 AI*7K1B@!*2EI#0(*2BBF,****!"&BBDH ***#0 9I***0PHHI*!!
M0:*2@!*2@T4QA6KH?_+?_@/]:R36MH?_ "W_ . _UJ9_".'Q%K23C1;+_KWC
M_P#014[OBJ6F/_Q)K,?].Z?^@BI7)-9J)JV*TG-4&8_VB/<5;VFJ3\7P)Z 5
M>B(=V.U5/,@"4B-Y<04=A27$F]Q[5 9.<FN"K.[.NG'2[+!?')-59G# YI'D
M+?2LS4]02TA.3@UQ5))*[.J$6WH9.MR ,2IKF5F/G$GUIU]K GF*[N2:H37
MCC+9YKS)2NSTXP:5B34M2\AE.[O6I9WGGV/)ZBN$U"\-U, .F:W])N/+M/F/
M:JCH@E'0H:U="V9R3BN4TG4#+J;$-QNZ5/XPOCYY536%X=;%R6/<UK".C8V]
M+'L5A?>7)%EOO"NXT^430_6O*1,PAC8=5'%=SX8OS-;@,>1[TZ<KLPJQLKFG
MJL(EA=3W%<!=)]DG9>@STKT*_),18>E<+K@#,Q[]:52UQ4F<'XA&+OS%[U<T
MV]W6>">V*JZX-R<]JS+"Y**5-2E[INR#7Y-DY8=_2N;9A(QK6U^7>W7M6#;2
M9D/UKLIQ?+<YY/4DBAVMG%/F8@8JT$!&15:9"3S5WNQVLC/=B6]ZL0G(J":,
MBG0-V-:-71-]34@DP:O1S_+UK+B//%;FEZ1<7K [2%-1&#D]!2DHK4TK LUN
M&Q69?N?M1#>M=G;Z,8+; '2N>U#3MUX2O.#6\L/)*YQQQ$'(JVL+3R*J<UZ)
MX6\.D*LLBY/TK%\*>'WN+D,P^7->OZ;IJV\"@#&!44Z,I/4*M9+82TLU@B
MQQ4KC' JVZA5XJJ]>G"*BK'FSDY,KN*U=-^ZM9C=*T].^Z/I6J,S;A;&*NQS
M<"J"=!BI <4-7&G8TA-[TX2^]932-C@TSSY%[U/(5[2QM>8,55NI/W9YJDMX
M]+(Y>/FA1L#J71D:B<[?K4B?<!J"_.2OUJQ$"RJ%!8GH .M:]#!;CL^M/6,N
MI8E40=7=L*/QJ+4+VPT.S-SJ\R1X(54.3ECT&!RS'T%4;[4KQX%N5T@W4"@,
MI !WCU4*3T_R*G?8NUMS1F60J'L95V ?-(R9+?3TK%U'Q?'8V3+86DE_+&VR
M4VSAE@/^VQZ<_6HH43Q#;RQ/J%Q8O&P+VL $15>0 PZD?CU'YSWEY;Z);Q6]
MXA,+KY>Y(QM88Y!4=..?>K25A%2SMIM9M8;FZ>/S?OQS(FT1N#_=ZG&2#GGT
MQQ6CBU2S>RUG;C. TA!VD^A]/?\ 'UQE6,=OITY?2]0$\$PW+"(_OC'&&)X/
M;GZ&IXKJQUU1L\[[3"-R^='M(&>01W&2/H3TZBB2ZH$<S<1+X'UG==0NNEW+
M;1($)V=_TY/TS6W?V+ZS;BXTX?OHP0C;\;QUV@^O<?6M);F.\MVTG6;3,#C"
MR2@8'H,^W8]JYNY-_P"#+Q+,K)>6S?\ 'M(/[G]UO=?U'TJXROHQ-=38M-3N
M=0MRCQ*&VXF5.2V>"1GL<_AFLG2U%CJ<EIJDSE9_NNQPKL.C;CTR.OH<"HGO
MIDU&/45811S-\\8; #=U/L1D\^K'L*ZJ\TW2]6TG=(L?E3#='*R\J>QQ[="/
MJ*+KJ38D.NQZ/9;KI!/;QX!8/EXQV..K#.!Z\USS2S>*+<7ES_I$LGRD;<+
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
M#P:T-1O;(W=K=^9YFUPI,:D]#W]._P"58OB;3[2VN(M7ADDMI(F6,LF/F!.
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
MFU-]#7I#2TA%06--%%%,!*3%+24A"4AIQI* &FDI324"$-(:4TAI@-HI:2F
ME(:6D-(0E-IU)3 2FTZFF@0E)2T4 (:3%+24"#%%%(:8!24M)0 E%%% PHHH
MH$(:2EI* $HI:2@ I*6DH&%%%% B-U)%4+F)VSM!K3Q2$ T <K<6]R&RJ_K4
M"W-Q ?F#"NN:)&ZBH)+&)^HH%8Q(=6<?>YKK?"EX+M;K'\.S^M8$VBQMDJ,?
M2MOPA9&S:]!)(;9C/_ JF?PEPOS$FGO_ ,2RUY_Y8I_Z"*L;\FLZP!^P6_/_
M "R7^0JT!]:GE*YBR&JE=D?:HJLJ*J7(Q=Q'WH2LR9/0/$*[M!G _P">3#]*
M\O\ A,Y&A@9_C;^9KU76USHDH_Z9G^5>3?"D_P#$K<>DC#_QXUK#J93W1Z:L
MA]:D$I%5U[4_-%BDV7+?,KUQ/Q@TB2_\%7*PKEHQY@'TKO+",A<U'K5DE[82
MQ2*&5E((J+V9HMKG@'P;U$BYFM&8_*00#7OD:[H5/M7SCI?_ !2'Q5>SD^2*
M9R$SZ'I7T;IDBSVJ$'/'6M:FJ4B$M;$Z1<4,F!5D+QQ3'%8EV*#QYS3!%5ID
MYIH6J)(EBQ4JQTXD 4].G- RA>'9&:P^9IC6SJA^0@53L;;/)JU:QF]RS:6P
M51D=JGF(1./2IU38M5YE+MBD,S60RR9P<58C3'%6/L^Q*((MTG2G<+$\,>%R
M:P?$MV(+1\>E=%.?*A/M7G_B2=[B8QKR*(ZL4M$<O K7%X6/(S74V-MA5XK-
MTW3]KY([UT]M&$C'%:LQW$\L*OX5F7(R^!6I.V!Q506YD;)J$,J)!NP2*F2W
M"\XJ]';A5HDCV]*8&?/PO%9<[D&M:<<8K,N$QG%,1DWA)6N?NHM['BNCN8\Y
MK-E@QS28S#$.#_\ 6K4T.ZBT_4DEFR$)P2!4<T6 2!59L5.S+W1[MHNHVMY:
MHT$H<$=C6VJ*R\5\_P"C:W<:-=+)"Y\O/S)VKVCP[K<&JV*2Q/G(Y&>E)J^J
M''0Z"1&:Q5(P <#D]J5R(M/W$%B$!]S3I2WV3$0^;9Q1MVV0W?,^WFN<ZD1R
M#S-.!F.P;02,].:1G\S2ODPJ[, XX%%V1_9A>;:1M!([5 \K7VG".V&4DC*[
M\=.H_G0 MKY/]FA&;<AW*2WH<\?D:YJS6TGFN]*N[=+B.49,,JY4E3R0.O?/
MX5H^'[:6..X6\F\U@P8'.>N?\*S]0O[73?%<&%0-,R99%).#\IR?P-6M"7J<
MYXCTF_T.)?[+7?;S,6\N:5OE*D?+G/0@]_2M:;7;/6/"4L4\:V]VL43R0RJ
MPY4DC/4>XK3\37"S:+(R1,WE.KYSCOM_]FS^%8*Z5!XB\-PQ7-K&5A+1(SJ
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
-HH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>34
<FILENAME>p5.jpg
<TEXT>
begin 644 p5.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,#<
M )*2  (    #,#<  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z,SDZ,3D ,C Q.#HP
M,SHP,2 P-CHS.3HQ.0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C,Y
M.C$Y+C V.3PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %G O4# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SW_A(=:_Z"]__
M .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ*W)-'_ (2'6O\ H+W_ /X$O_C1_P )
M#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7_07O_P#P)?\
MQK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.HH T?^$AUK_H
M+W__ ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]_P#^!+_XT?\
M"0ZU_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0ZU_T%[_\ \"7_
M ,:SJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ* -'_A(=:_
MZ"]__P"!+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@O?\ _@2_^-'_
M  D.M?\ 07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD.M?]!>__ / E
M_P#&LZB@#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB@#1_X2'6
MO^@O?_\ @2_^-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\ H+W_ /X$O_C1
M_P )#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7_07O_P#P
M)?\ QK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.HH T?^$A
MUK_H+W__ ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]_P#^!+_X
MT?\ "0ZU_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0ZU_T%[_\
M\"7_ ,:SJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ* -'_A
M(=:_Z"]__P"!+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@O?\ _@2_
M^-'_  D.M?\ 07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD.M?]!>__
M / E_P#&LZB@#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB@#1_
MX2'6O^@O?_\ @2_^-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\ H+W_ /X$
MO_C1_P )#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7_07O
M_P#P)?\ QK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.HH T
M?^$AUK_H+W__ ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]_P#^
M!+_XT?\ "0ZU_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0ZU_T%
M[_\ \"7_ ,:SJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ*
M-'_A(=:_Z"]__P"!+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@O?\
M_@2_^-'_  D.M?\ 07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD.M?]
M!>__ / E_P#&LZB@#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB
M@#1_X2'6O^@O?_\ @2_^-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\ H+W_
M /X$O_C1_P )#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7
M_07O_P#P)?\ QK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.
MHH T?^$AUK_H+W__ ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]
M_P#^!+_XT?\ "0ZU_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0Z
MU_T%[_\ \"7_ ,:SJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :
MSJ* -'_A(=:_Z"]__P"!+_XT?\)#K7_07O\ _P "7_QK.HH Z7PUKFK3^(K:
M.?4[R2-M^4>X<@_(>Q-=_P#:KC_GO+_WV:\R\*?\C-:?\#_] :O1ZE@3?:KC
M_GO+_P!]FC[5<?\ />7_ +[-0T4@/3_AU:V]]X=GDO8([B073*&E0.0-B<9/
M;DT5+\,?^19N/^OQO_0$HJ'N,^3:***V$%%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!K^%/^1FM/^!_^@-7H]><>%/^1FM/^!_^
M@-7H]2P"BBBI ]4^&/\ R+-Q_P!?C?\ H"44?#'_ )%FX_Z_&_\ 0$HJ7N4?
M)M%%%;$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 :_A3_D9K3_ ('_ .@-7H]><>%/^1FM/^!_^@-7H]2P"BBBI ]4^&/_ "+-
MQ_U^-_Z E%'PQ_Y%FX_Z_&_] 2BI>Y1\FT445L2%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!K^%/\ D9K3_@?_ * U>CUYQX4_
MY&:T_P"!_P#H#5Z/4L HHHJ0/5/AC_R+-Q_U^-_Z E%'PQ_Y%FX_Z_&_] 2B
MI>Y1\FT445L2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!K^%/^1FM/^!_^@-7H]><>%/\ D9K3_@?_ * U>CU+ ****D#U3X8_
M\BS<?]?C?^@)11\,?^19N/\ K\;_ - 2BI>Y1\FT445L2%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!K^%/^1FM/^!_^@-7H]><
M>%/^1FM/^!_^@-7H]2P"BBBI ]4^&/\ R+-Q_P!?C?\ H"44?#'_ )%FX_Z_
M&_\ 0$HJ7N4?)M%%%;$A1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 :_A3_D9K3_ ('_ .@-7H]><>%/^1FM/^!_^@-7H]2P"BBB
MI ]4^&/_ "+-Q_U^-_Z E%'PQ_Y%FX_Z_&_] 2BI>Y1\FT445L2%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!K^%/\ D9K3_@?_
M * U>CUYQX4_Y&:T_P"!_P#H#5Z/4L HHHJ0/5/AC_R+-Q_U^-_Z E%'PQ_Y
M%FX_Z_&_] 2BI>Y1\FT445L2%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110!K^%/^1FM/^!_^@-7H]><>%/\ D9K3_@?_ * U>CU+
M ****D#U3X8_\BS<?]?C?^@)11\,?^19N/\ K\;_ - 2BI>Y1\FT445L2%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!K^%/^1FM
M/^!_^@-7H]><>%/^1FM/^!_^@-7H]2P"BBBI ]4^&/\ R+-Q_P!?C?\ H"44
M?#'_ )%FX_Z_&_\ 0$HJ7N4?)M%%%;$A1110 4444 %%%% !1110 445JV7A
M7Q#J5FEWIVA:G=VTF=DT%G(Z-@X.& P>01^% &516Y_PA'BO_H6-9_\ !?+_
M /$TC>"O%*+E_#6L*/4V$H_]EI 8E%27%O-:3M!=0R0RH<-'(I5E^H/2HZ8!
M1110 4444 %%%% !1110 4444 %%%% !1110 445/965SJ-]#9V,#SW$S!(X
MD&2Q/:@""BNBU_P#XG\+V*7FN:3);6[L%$HD20 GH#M)Q^-<[0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !16WX=\&^(/
M%AE_X1_39+L0X\Q]ZHJD]MS$#/M5'5]&U#0=2DT_6+62UNH\;HW]#T((X(]Q
M0!2HHHH **Z+0/ /B?Q18O>:'I,ES;HQ4RF1(P2.H&XC/X5B7ME<Z=?36=]
M\%Q"Q22)Q@J1VH @HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HK<_X0CQ7_T+&L_^"^7_ .)K&G@EM;B2"YB>&:)RDD<BE61@<$$'D$'M
M0 RBBB@ HHHH **** "BBB@#7\*?\C-:?\#_ /0&KT>O./"G_(S6G_ __0&K
MT>I8!1114@>J?#'_ )%FX_Z_&_\ 0$HH^&/_ "+-Q_U^-_Z E%2]RCY-HHHK
M8D**** "BBB@ HHHH **** "NH^'&JWNE_$+1?L5Q)$MQ?0P3(K$+(CN%(('
M7ACUKEZW/!'_ "4'P[_V%+;_ -&K2>P'V17RWX)^*_B/1?$%JNJ:M<7^G2S*
MMPE[*9-JD@%@S9(QUZXKZDKX^\$^#M1\7^(+6VM+222T$J_:I\$)&@(+9;UQ
MT'6HC;J-GU'XK\':/XPTM[35[5&DV$0W(4>;"3W5NHY XZ''-?(6I6$VE:M=
MZ?=;3/:3O!)L.1N5BIQ[9%?9FM:U8>'M(GU+5KA;>V@7+,W4GL .Y/85\S>#
MM/T;XB?$>]M_$ O;:75IIKF!K.90$?+2,C;D.1C.#Q]WH<\$09P=%>X>+/@3
MI]C;Z<GANZOY+BZO5AE>[=&CAB\MV9SM1<8V#OWQW%=-;?!CP%/X95H UQNA
M)75$O&.>/OC!V8_#%5S(5CYIHKL?AU\/+SQYK#)N:VTRV(-U<XR?9$]6/Y <
MGL#UWB6+X7^$O%2>'[CPU=7OD[5O+W[=*IA) (PH.'.",],>_2G<#R"BO5OB
M3\(%\.Z;_;WA>66ZTO&Z>&0[G@4GA@?XDY ]1U.1DC+^%7@SPYXYNKO3M7FU
M*"_A0SHUM(BQM$"JD89"<@MZ]"..#1=6N!Y[17N?B#X*^%_#UQ::A>:S=6NB
M0B1KZ2ZD5G8C;Y:1A4!R<MG@G@8%=%<_!KP-KWAH3>'8FMGN(M]M>QW$D@/<
M$JS$$>HX/TI<R"Q\U45[1X-^&'A:QO[33_'MZLNO7J%HM)29E$:\$;F3G=CM
MN ZX!QFF_%OX3Z5X>T'^WO#2M:PP,J7-J\C."&. ZEB2#D@$$X(/;')S*X'C
M-%=!X+\&ZAXVU]--T[$<:C?<7+#*P)ZGU/8#N?09(]$\9:1\./AW=V6DW?A^
M[UN\DC62>1[Z2(HA)&[Y2 6)!^7 ^HIW \;HKV'Q?\(M/NO"L?BCX?M/+;20
MBX:QE.X^65SE"><CJ5.2><'@ Y7P7T;PQJ?B:%]=O!+J0D;[%IK0N5<JF\R,
MV-O #8!/5?I1?0"AK?@+_A'?A'8Z[J<#QZI?ZBBJKD@Q0&.0A2,XR2H;D9'
MXYK$\ Z_;>%_'>F:O?(SV]N["0*,D!D9,@>V[/X5]&?%2S\,7OA:VC\:ZC<Z
M=8"\5HY;926,NQ\+PC\8+'IV'->"6.C>#[[XH1Z+:7FHW6A7<D<%K=HXCE$C
MJO+!H^1O)7&T=CGCF4[H9Z)\5/BIX8U_P)<Z1H=T][<7;1Y/D.@B"N'))8#G
MY<<9ZUX17M?Q ^#?A[PIX%U#6M.O-3DN;;R]B3RQE#NE5#D! >C'O7+?"KP9
MX<\<W5WIVKS:E!?PH9T:VD18VB!52,,A.06]>A''!IJR0CSVBO=M=^"/A?09
M+?4KS6KJUT6W5WOWNI%9V/R^6B;4'7YL]3P !S703?!OP+KWAL2^'XFMFN(M
M]M?17$DG/8E68@CU'!Z]#1S(+'S316G%X?OY_%'_  C\$8DO_M1M=JY(WAMI
M.?08)SZ#->S7GPN\'^ /!4NK^+H;C6[B,J&6*5H5+,<!5 8<#/))/0G':FW8
M#P:BO=/"/@/P#\2=!>^T[3M0T.6WF\J:&&\\SG:#P7#97GK@'(-<9\2/"O@O
MPK&UCH&JZC<:U#<JEQ:W:_*D90MN!\M0>=G0G@TK@>?44450!17J/PR^$?\
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
M>,=*7,@L=S\([NXOOA5HT]W*TTI65"[G)(69U'Y  5\U>-_^2@^(O^PI<_\
MHUJ^C_@Q_P DCT7_ +;_ /H^2OG;Q:UNGQ+UYKV*6: :K<[XX91&S#S6Z,58
M#\C2CNQG.T5ZWXA\#?#[PQX:L=3U6X\0QW5]$LD6G&:$3#(S\P,?R@=R:\GF
M,33R&W1TB+$HCN&95SP"0!DX[X'T%4G<0RBBBF 4444 %%%% &OX4_Y&:T_X
M'_Z U>CUYQX4_P"1FM/^!_\ H#5Z/4L HHHJ0/5/AC_R+-Q_U^-_Z E%'PQ_
MY%FX_P"OQO\ T!**E[E'R;1116Q(4444 %%%% !1110 4444 %;G@C_DH/AW
M_L*6W_HU:PZZ#P#!+<_$7P\D"%V&HP.0/[JN&8_@ 3^%)@?8E?*3_&3QXXP=
M>/X6L _DE?5M?#]Q!+:W,MO<(8Y8G*.AZJP."/SJ(C9=UGQ#J_B&Z%QK>HW%
M[(N=OFN2$SC.T=%Z#H*ZCX,?\E<T7_MO_P"B)*X:NZ^"Z._Q;T@JK,$$[,0/
MNCR'&3^) _&K>PCV7XY:K)IGPSFBA9T:_N([7<AQ@'+D'V(0@^N<5\W1ZYJT
M.EMIL.J7L=@V=UJMPXB.>N4SCGZ5]!?M"([_  \LRJLP34XV8@?='ERC)_$@
M?C7S?4QV!GU'\$+*&V^%=A-$@5[N6:60@?>82,@S^""OG[XA73W?Q'\022A0
MRZA-&-OHCE!^BBO:O@'XFMK[PD_A]W5+S3W=TC)Y>)VW;@/9F(/ID>M>/_$O
M2I;#XH:U;+'*S7%VT\8*Y+^:=_''/+$#Z4+=C/I;PS;KJOPRTBWOOWZ7>D0)
M-YGS;PT*@YSUSFO$OV>?^2@WW_8+D_\ 1L5>QZUK-IX!^&D<UPRQ&SLDMK:)
MF.9)1'A$'<]/R!/:O'OV>$<^/;^0*Q1=,=2V. 3+'@9_ _D:2V8&[^TA+((O
M#D0=A&S7+,@/!(\K!(]1D_F:[?X,?\DCT7_MO_Z/DKB/VD$<Q^') K%%-RI;
M' )\K S^!_(UW'P;1D^$FBAU*G$QP1C@SR$'\J'\(=3PZ2627]H4-*[.P\3!
M06.3@7. /H  /PKW#XS_ /)(]:_[8?\ H^.O$/(E_P"&AMGE/N_X2;?MVG.W
M[3NS],<Y].:]Q^,B/)\)-:$:LQ A;"C/ GC)/X 9H>Z YC]G:RA3PAJ=\$'G
M2WWDLV.2J1J0/S<UYQ\;;I[CXK:C&X4+;QPQICN#$K\_BQKL/V>_$UM#]O\
M#=RZQS3R?:K;<<>:=H#J/<!0<>F?2N7^.NFO9_$R>Z*OLOK>*4,PX)50A _[
MX'YTU\0=#V;X..TOPDT4RLSG;,N6.>!-( /H  *\@\!6D5A^T=]CMT"0V]_?
M11JHX5528 ?D*]A\&36G@[X.Z9<ZLWV.WMK/SYO,SD%R7Q@\Y); 'J<"O$_A
MAJ1U/XZV6I3@1O>7-U,RYSAGBD./S-)=0/2_VAO^2?6/_84C_P#14M>&^"/^
M2@^'?^PI;?\ HU:^@OCAHFHZYX"ABTBTFO)K>_CF:*!"[E=CKPH!)Y<?AFO%
MM(\+:EX9^*?AC3]36/[6]W:7#PPMO,0,H.UL=" ,G&1CO3CL![M\9_\ DD>M
M?]L/_1\=>4_L\_\ )0;[_L%R?^C8J]8^,B/)\)-:$:LQ A;"C/ GC)/X 9KR
MG]GA'/CV_D"L473'4MC@$RQX&?P/Y&DOA#J=!^T?<S)9^'[59"()9+B1T[%E
M$84_@';\Z[3X,?\ )(]%_P"V_P#Z/DKB/VD$<Q^') K%%-RI;' )\K S^!_(
MUW/P;1X_A)HHD5E)$S888X,\A!_$'-'V0ZGC6CZK9Z)^T9=7VIRI!:IK%XCR
M/PJ;S(@)/898<]J].^/MG+=_#:.:'!2UOXII#_LE73^;K7AOBZPNKSXI:U8V
M\+-<W.KS1PQGY2[/,=O7UR.?>O:[ZT\6?#CP'9Z=H]O/XMFD)299H3+%;)QA
M%C4[R"#CJ0,'@<"F^@&5^SC92QZ;KU\P'DS30PH>^Y Y;])%KD?CW>6UU\2%
M2U=7>WLHXI]ISA]SM@^^&6M*\\:?%)M(%AIWA.;1;=5VK_9^CS1[!Z#=D+^
M%>3WL=U%>RKJ"3)=;B91."'W'DEL\YYSS32UN(AHHHJ@/6OAG\4]9TG1[?PO
MIWALZU(C-]G\F4HRAFW'=\K# 9CSP #S70>$_#$NG?%NRUGQGJUM%XCU)IIX
M=)LTW[08FR78<* -P YR0/F/-=K\*?#&G>'_  'IUQ90K]JU&VCNKF<\NY=0
MP7/HN< ?4]22?._ OA#Q>/C0==\2VC1"&><S7,C825FB95$6>6&&&,<!5QQC
M%9Z:C.C_ &AO^2?6/_84C_\ 14M?.-?3?QTTC4=8\!VT6DV4][+#J"2O';QE
MV">7(,X'.,L/SKYDJH["85]'?L\_\D^OO^PI)_Z*BKYQKZ._9Y_Y)]??]A23
M_P!%142V!'E?QH=F^+>L!F)"B *">@\A#@?B3^=>O? 2]:Z^&IA9<"TO985.
M<Y!"O^'+FO*?C?IUY:?%"^N[BW>.WO4B>WE(^60+$BM@^H(((Z]/45Z[\$=.
M_LKX703SH8?MDTMTQDR..%#<] 50'Z<TG\(^I@>'M(M%_:>U_;"@%M:FZC 7
MI(ZQ;F^I\UOS-5_VC[ITL?#]J OERR3R,>^5" ?^AG]*Y_0OB#90_'Z^URX=
M(]/U!VLS.7^58QM5')]#Y:D^@)]*ZC]HK3FGT#1]2179;6XDB8J,J!(H.3^,
M8'XTNJ I_LWR.8_$<9=BBFV8+G@$^;DX]\#\A47Q"U2U\&_M!:/KCPCRFM4D
MN2HY(;S(6;IR0H!QWQBM/]G;3S!X;U;4&B9?M-RD8<Y^<(I/';@N>?\ "N=U
M6ZTCXF?M 6]C)MNM*6&2T22-R!)LBD?>",<!R<8X( Z@T=6![5J.EZ#XX\/H
MEY%;ZE83C?%(ISCC[RL.0>>HKPSXE>"=:\%>$QIMC*=0\,M?+=B5U)FM9=I3
M:V.-K;NH'7TR-V';:MXM^#_BB>Q!D6 2DM!,I\B[4<!U^HQR#D=#TQ7MVN>)
MK37?@=J&N7,7V2.]TR4"*4_=D8%% ) S\^,''/!HU0'$?LW?\S)_VZ_^UJPO
MVAO^2@V/_8+C_P#1LM;_ .S>CB/Q'(58(QME#8X)'FY&?Q'YBL+]H=''CVPD
M*L$;3$4-C@D2R9&?Q'YBG]H.AZI\&/\ DD>B_P#;?_T?)7SAXW_Y*#XB_P"P
MI<_^C6KZ.^"[!OA)HX!R5,X/M^_D/]:\7\8_#[Q!+XM\6:G+:?9K"VGGO3=7
M&4CE1F+JJ''S,0<8'0\$BA;L#TS]GG_DGU]_V%)/_145>5?&?_DKFM?]L/\
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
M'YBB*6(CFB=\>RJQ8GV KCY(WAE>.5&CD1BK(PP5(Z@CL:0#:*W/^$(\5_\
M0L:S_P""^7_XFGZ+X%\3>(;BX@TG1[B62U<QSA\1"-QU4ER &'<=11<# HK7
M\0^%-;\*744'B#3Y+-YE+1EF5E<#KAE)!QQD9XR/45+X2\):EXRUR/3M*C_V
MIIF'R0I_>8_R'>@#.&E7IT5M7$!^P+<"V,V1CS2I8+CKT!/_ .L54KZ#^)W@
MA]+^$FDZ!X7T^[OOLVH([K!$TLC_ +N7=(P4'J3]!D#TKP.]L;O3;Q[34;6:
MTN8\;X9XRCKD9&5/(X(/XT)W @HHHI@%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 :_A3_ )&:T_X'_P"@-7H]><>%/^1FM/\ @?\
MZ U>CU+ ****D#U3X8_\BS<?]?C?^@)11\,?^19N/^OQO_0$HJ7N4?)M%%%;
M$A1110 4444 %%%% !1110 5Z]\"/!5KK.H7/B#4XEGBL)!';1N,J9<9+$?[
M((Q[G/85Y#7T9^SPZGP)J$8^^NI.Q^ABCQ_(U,M@1P_QO\4Z@_Q%%A:7EQ;Q
MZ5'&8Q&Y3$K+O+@@YSAP,]L'\?7/$&CV_P 0OA7$\\*&YNK!+NU9Q@Q2F,,O
M(SCDX..Q-<'\7?''C+PAXR6#2-4>WTZYMUEA4VL3*&'RL S(2>0"02<;O3%<
M3;?%SXBWMPEO9ZO)<32'"116$+,WT CR:5FT,[K]G&[N);/7[625F@@:W>.,
MGA"WF;L?7:/RK3^,'Q"N?!NIVEIX?C@BU6ZA62>[>(,PA5VV(,C!!;S/ISCD
MY&-^S=_S,G_;K_[6K"_:&_Y*#8_]@N/_ -&RTOM!T/>--F3Q/X+LY[Z!-FJ:
M>CRPGYEQ)&"5]Q\U?.OP:\82^'?&D%A<3L-.U-Q!)&2=JR'A'QZYPN?0\]*^
MA?!'_)/O#O\ V"[;_P!%+7QPCM&ZO&Q5E.593@@^M$>J!GU/\9M&N-8^&MZ;
M65T:R87;(K8$B)G<&]0 2WU45XI\'(9H_'0U4S-;Z?I=M+<WTN2%$84@*>QR
M<'!_ND]J^AO!6O1^+O UAJ,NUWN(?+N5 X\P?*XP>V0?P->)^/+&V^''A&;P
MMI\JM>ZU=O<7+JV66T1R(4)X//![\[Z%V X/Q=XGO/%OB2ZU.\DD*22'R(68
MD0Q]%4#H. ,XZG)KZQ\(W,MYX(T.YN7,DTVG6\DCGJS&-23^9KXSK[(\$?\
M)/O#O_8+MO\ T4M.6P(^.[:XEM+J*YMI#'-"XDC=>JL#D$?C7VEK=E#J7A_4
M;&ZD:*"ZM989)%ZHK(02/H#7Q37V3XT=XO 7B"2-F1UTRY964X((B;D&B0(\
MJ\/_ ![TC3O/L;G0YK;3+?":<EF%9UC QB0,P&>^1ZXYQDYG@VPM/BO\7M4\
M0ZE9A=.MPDIM7.X.0 D:MZ@A"2.G&.17CU>W?LWRH+CQ%"2-[I;LH]@9 ?\
MT(4-65T []HC6;B.;2=%@N2EN\33SP(V-_S (6'H-K8[9SZ5U'PKN8_'/PE?
M3_$:MJ$<4SV<WG\EP KJ<]<@,N#U!'MFO/OVAT<>/;"0JP1M,10V."1+)D9_
M$?F*[O\ 9]@DB^'5R\BX6;49'0Y^\/+C7/YJ1^%+[(=3R?2M-NO!GQPLM)@N
M'4P:M#!O!YDA=UQGZHPS7T;XUU>TT#P=?ZKJ%LEU%:*LBPN,AY Z^7V./GV\
M]NM>%>*94F_::@:(@@:M8J<>H$0/Z@UZS\9_^21ZU_VP_P#1\=#U: S/@WX\
MU?QK!K"ZX8GDLY8WC>- F%DW_)@=ALX/7GGUKS7X_6D-M\1XI(8U1KFPCEE*
MC&YM[ID^^$ _"ND_9N_YF3_MU_\ :U87[0W_ "4&Q_[!<?\ Z-EIKX@Z'KGP
MCN[B^^%6C3W<K32E94+N<DA9G4?D !7!GXI7UK\8(O#VD6D-MI']JM9W$.P;
MIY7FVO*6Z@[R2 .HZ^W;?!C_ ))'HO\ VW_]'R5X;_S<'_W-'_MU26[ ^@/B
M//IVF>$9-<U/3UOVTF5+FVB?IYQ/EH3Z@%\_AGJ!7/?!OQYJ_C6WUA=<,<DM
MG+&\<D:!/EDW_)@=ALX/7GGUK3^,_P#R2/6O^V'_ */CKAOV;O\ F9/^W7_V
MM2^R'4YSX_VD5M\1XI(45&N;".60J,;FWNN3ZG"@?A7J_@_PW:?#?X:W%^8
M]^MD]Y>R@99V5"VP'T'0#ZGO7EW[0W_)0;'_ +!<?_HV6OH6Y\VYTB;^SY3#
M++ WD2J =C%?E8 @C@X/((IO9 ?/'P8\4:E-\5/+O[RXN#JT<OG;W)5G"[PQ
M'3("8'H#CI6O^T'X7M[2>P\16<4<37+FWNMO!=\91L>N P)]A7(2_&'XA03/
M#/K31RQL5='L8 RD<$$&/@UF>(?&WB[Q7H:)K]Y)=Z=%<@J_V6-$$NUL#<JC
MG:6XS[U5G>XCZ)^$=W<7WPJT:>[E::4K*A=SDD+,ZC\@ *XBZ^*=Y:_&*W\.
MZ);V\.D#4OL=Q&(P&FEDDQ)(3C((<MTZ\DYSQV/P8_Y)'HO_ &W_ /1\E>&_
M\W!_]S1_[=5*6K&>U_&ZTAN/A5J,TL:L]K)#)$Q'*L950D?@Q'XUY1\$/$FJ
MVGCBPT"WN0FF7DDTL\/E(2["!B#N(W#E%X!QQ[FO7OC/_P DCUK_ +8?^CXZ
M\-^#'_)7-%_[;_\ HB2A?"'4]K^,GB;5_"G@ZUOM N_LES)?I"S^4CY0QR$C
M# CJH_*OFG6M:O\ Q#J\VJ:Q/]HO)]OF2[%3=M4*.%  X '2OH#]H;_DGUC_
M -A2/_T5+7SC3CL#"BBBK$%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 :_A3_D9K3_ ('_ .@-7H]><>%/^1FM/^!_^@-7H]2P"BBB
MI ]4^&/_ "+-Q_U^-_Z E%'PQ_Y%FX_Z_&_] 2BI>Y1\FT445L2%%%% !111
M0 4444 %%%% !7;_  M\>CP+XBDDO%>33;U!'<J@!92#\KCUQEN/1C[5Q%%+
M<#ZIUG6OASXYT-(-7UK2Y8#B2/S;M898SZC)#*?4?G7EVL:UX+^'MC<VOP]F
MDU/6[E#"^IROO%LA'.Q@ I8@X&T?4\8/D]%)1"Y['\&_%7A+P9H]]/K6NB*]
MU!DW6PM9F\I8RX&2J$$G<3P>F.^:SOBYK/A7QCKVF:GHWB!&8*EG<(]K,HBC
MW,WF\H,@;CD#)Z8'6O+:*+:W ^GM&^*OP_T?0;#3(_$)D6RMH[=7:RGRP10N
M?N>U?-VL6UC::Q<0:3?"_LE;]S<B-DWJ1GD, 01G!XZCCBJ5%-*P'KWP,\<6
M.@G4])UJ[AM+21?M<4LSA%W@!67)/)(VX'^R:\[\7^(Y_%GBJ]U>XW 3R?ND
M)_U<8X5?RZ^^36+11;6X#X(UEN(XY)D@1W"M+(&*H"?O':"<#KP"?0&OIO1O
MBKX T?0;#3$\0F1;*VCMPYLY\L$4+G_5^U?,-%#5P-?^SM(_X2S[%_;,?]D>
M?_R$/*E_U77.W9NW8XQMQN]N:^A]9^*O@#6-!O\ 3'\0F-;VVDMRXLY\J'4K
MG_5^]?,-%)JX#YXUBN)(XYDG1'*K+&&"N ?O#< <'KR ?4"MSP5XKN?!OBFV
MU:U&]%_=W$6/];$2-R_7C(]P/I6!15 >Z^/9/"_Q4TG3M1TGQ1INF7]LI4V^
MJ3"#Y6P2K=2",=1D']:N1^.O#?PO^'T.C:+JD&N:HJN4:VP\?FMD[G(.-H)
MP#DC\Q\_45/*!U'@V^L)?B#;:SXIU7[''#="_EG,+N9I!(&VX13@D\],8!]J
M]F\:_$3P'XL\&ZAHB>)1 ]TJ[)#93D*RNKC/[OIE1FOG&BAJX'L?P;\5>$O!
MFCWT^M:Z(KW4'3?;"UF;REC+A<LJ$$G<3P>F.^:R?C-KWAKQ7J=EK'A[61=S
MQPBUEMC;RH0H+L'!90.K8(SGD>]>944[:W ^C?!/Q$\!^$_!NGZ(_B03O:JV
M^064^&9G9SC]WTRQKS5KCPM_PNI=<3Q&ATC[;_:C3FVFW"3S-_DA=F2<XYQC
M;WSQ7GE%+E ^C/''Q$\"^*_!6HZ+#XC6&6Y1?+=[.X"AU8.N?W9XRH!XZ5RW
MP;\5>$O!FCWT^M:Z(KW4'3?;"UF;REC+A<LJ$$G<3P>F.^:\<HHY=+!<]-^,
MVO>&O%>IV6L>'M9%W/'"+66V-O*A"@NP<%E ZM@C.>1[UU_PI^+FE1:!:Z!X
MGNA9SVB^5;W,HQ')&/N@D<*5''/! '.:\#HHY5:P'T7XPT?X4>(+I]8U+7K*
M"XX>9]/OD+3 #H4&XD_0;C7DOCKQ;8:K';:%X6M/L7A[3F)@0CY[B3H97SSG
MKC/."<]<#CJ*$K ?1O@GXB> _"?@W3]$?Q()WM5;?(+*?#,SLYQ^[Z98UYO]
MH\)_\+H_MS_A)!_9/VO^U//^R3;O-\W?Y.W9GKSG&,=\UYU11R@?1OC;XB>
M_%G@W4-$3Q(('NE79(;*?"LKJXS^[Z945XEX#\01>%O'.F:Q<H7AMY")0.H1
MU*,1ZD!B<=\8KGZ*:5@/J3Q5K'P]\<>%!;:KXELTM69;A&BND2>-@.R,"0<$
MC!7/)KYZ\9ZCHNH^(#_PC%@MEIEM$MO  N&F"Y_>/W+'/4\X S6!122L 444
M50!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &OX4_Y
M&:T_X'_Z U>CUYQX4_Y&:T_X'_Z U>CU+ ****D#U3X8_P#(LW'_ %^-_P"@
M)11\,?\ D6;C_K\;_P! 2BI>Y1\FT445L2%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!K^%/^1FM/\ @?\ Z U>CUYQX4_Y&:T_
MX'_Z U>CU+ ****D#U3X8_\ (LW'_7XW_H"44?#'_D6;C_K\;_T!**E[E'R;
M1116Q(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M&OX4_P"1FM/^!_\ H#5Z/7G'A3_D9K3_ ('_ .@-7H]2P"BBBI ]4^&/_(LW
M'_7XW_H"44?#'_D6;C_K\;_T!**E[E'R;1116Q(4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#KOA9_P E+TK_ +;?^B7KZ+KYT^%G_)2]*_[;
M?^B7KZ+KJH_"?FO%?^_1_P *_.04445L?)A1110!XU\'?!N@^*OA/HVLZ]8?
M:M0N?/\ -F\Z1-VV>1!\JL /E4#@=J[?_A5G@W_H#_\ DU-_\7114\L>QW_V
MECO^?TO_  )_YA_PJSP;_P! ?_R:F_\ BZ/^%6>#?^@/_P"34W_Q=%%'+'L'
M]I8[_G]+_P "?^8?\*L\&_\ 0'_\FIO_ (NC_A5G@W_H#_\ DU-_\7111RQ[
M!_:6._Y_2_\  G_F'_"K/!O_ $!__)J;_P"+H_X59X-_Z __ )-3?_%T44<L
M>P?VECO^?TO_  )_YA_PJSP;_P! ?_R:F_\ BZ/^%6>#?^@/_P"34W_Q=%%'
M+'L']I8[_G]+_P "?^8?\*L\&_\ 0'_\FIO_ (NC_A5G@W_H#_\ DU-_\711
M1RQ[!_:6._Y_2_\  G_F'_"K/!O_ $!__)J;_P"+H_X59X-_Z __ )-3?_%T
M44<L>P?VECO^?TO_  )_YA_PJSP;_P! ?_R:F_\ BZ/^%6>#?^@/_P"34W_Q
M=%%'+'L']I8[_G]+_P "?^8?\*L\&_\ 0'_\FIO_ (NC_A5G@W_H#_\ DU-_
M\7111RQ[!_:6._Y_2_\  G_F'_"K/!O_ $!__)J;_P"+H_X59X-_Z __ )-3
M?_%T44<L>P?VECO^?TO_  )_YA_PJSP;_P! ?_R:F_\ BZ/^%6>#?^@/_P"3
M4W_Q=%%'+'L']I8[_G]+_P "?^8?\*L\&_\ 0'_\FIO_ (NC_A5G@W_H#_\
MDU-_\7111RQ[!_:6._Y_2_\  G_F'_"K/!O_ $!__)J;_P"+H_X59X-_Z __
M )-3?_%T44<L>P?VECO^?TO_  )_YA_PJSP;_P! ?_R:F_\ BZ/^%6>#?^@/
M_P"34W_Q=%%'+'L']I8[_G]+_P "?^8?\*L\&_\ 0'_\FIO_ (NC_A5G@W_H
M#_\ DU-_\7111RQ[!_:6._Y_2_\  G_F'_"K/!O_ $!__)J;_P"+H_X59X-_
MZ __ )-3?_%T44<L>P?VECO^?TO_  )_YA_PJSP;_P! ?_R:F_\ BZ/^%6>#
M?^@/_P"34W_Q=%%'+'L']I8[_G]+_P "?^8?\*L\&_\ 0'_\FIO_ (NC_A5G
M@W_H#_\ DU-_\7111RQ[!_:6._Y_2_\  G_F'_"K/!O_ $!__)J;_P"+H_X5
M9X-_Z __ )-3?_%T44<L>P?VECO^?TO_  )_YA_PJSP;_P! ?_R:F_\ BZ/^
M%6>#?^@/_P"34W_Q=%%'+'L']I8[_G]+_P "?^8?\*L\&_\ 0'_\FIO_ (NC
M_A5G@W_H#_\ DU-_\7111RQ[!_:6._Y_2_\  G_F'_"K/!O_ $!__)J;_P"+
MH_X59X-_Z __ )-3?_%T44<L>P?VECO^?TO_  )_YA_PJSP;_P! ?_R:F_\
MBZ/^%6>#?^@/_P"34W_Q=%%'+'L']I8[_G]+_P "?^8?\*L\&_\ 0'_\FIO_
M (NC_A5G@W_H#_\ DU-_\7111RQ[!_:6._Y_2_\  G_F'_"K/!O_ $!__)J;
M_P"+H_X59X-_Z __ )-3?_%T44<L>P?VECO^?TO_  )_YA_PJSP;_P! ?_R:
MF_\ BZ/^%6>#?^@/_P"34W_Q=%%'+'L']I8[_G]+_P "?^8?\*L\&_\ 0'_\
MFIO_ (NC_A5G@W_H#_\ DU-_\7111RQ[!_:6._Y_2_\  G_F'_"K/!O_ $!_
M_)J;_P"+H_X59X-_Z __ )-3?_%T44<L>P?VECO^?TO_  )_YA_PJSP;_P!
M?_R:F_\ BZ/^%6>#?^@/_P"34W_Q=%%'+'L']I8[_G]+_P "?^8?\*L\&_\
M0'_\FIO_ (NC_A5G@W_H#_\ DU-_\7111RQ[!_:6._Y_2_\  G_F'_"K/!O_
M $!__)J;_P"+H_X59X-_Z __ )-3?_%T44<L>P?VECO^?TO_  )_YA_PJSP;
M_P! ?_R:F_\ BZ/^%6>#?^@/_P"34W_Q=%%'+'L']I8[_G]+_P "?^8?\*L\
M&_\ 0'_\FIO_ (NC_A5G@W_H#_\ DU-_\7111RQ[!_:6._Y_2_\  G_F'_"K
M/!O_ $!__)J;_P"+H_X59X-_Z __ )-3?_%T44<L>P?VECO^?TO_  )_YA_P
MJSP;_P! ?_R:F_\ BZ/^%6>#?^@/_P"34W_Q=%%'+'L']I8[_G]+_P "?^8?
M\*L\&_\ 0'_\FIO_ (NC_A5G@W_H#_\ DU-_\7111RQ[!_:6._Y_2_\  G_F
M'_"K/!O_ $!__)J;_P"+H_X59X-_Z __ )-3?_%T44<L>P?VECO^?TO_  )_
MYA_PJSP;_P! ?_R:F_\ BZ/^%6>#?^@/_P"34W_Q=%%'+'L']I8[_G]+_P "
M?^8?\*L\&_\ 0'_\FIO_ (NC_A5G@W_H#_\ DU-_\7111RQ[!_:6._Y_2_\
M G_F'_"K/!O_ $!__)J;_P"+H_X59X-_Z __ )-3?_%T44<L>P?VECO^?TO_
M  )_YA_PJSP;_P! ?_R:F_\ BZ/^%6>#?^@/_P"34W_Q=%%'+'L']I8[_G]+
M_P "?^8?\*L\&_\ 0'_\FIO_ (NC_A5G@W_H#_\ DU-_\7111RQ[!_:6._Y_
M2_\  G_F'_"K/!O_ $!__)J;_P"+H_X59X-_Z __ )-3?_%T44<L>P?VECO^
M?TO_  )_YA_PJSP;_P! ?_R:F_\ BZ/^%6>#?^@/_P"34W_Q=%%'+'L']I8[
M_G]+_P "?^8?\*L\&_\ 0'_\FIO_ (NC_A5G@W_H#_\ DU-_\7111RQ[!_:6
M._Y_2_\  G_F6]*\ ^&M$U.+4-,TWR+J'.R3SY&QD%3P6(Z$UT=%%-)+8YJM
5>K7ES59.3\W?\PHHHIF(4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>35
<FILENAME>p6.jpg
<TEXT>
begin 644 p6.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,#0
M )*2  (    #,#0  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z,SDZ-#D ,C Q.#HP
M,SHP,2 P-CHS.3HT.0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C,Y
M.C0Y+C S.#PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %A _P# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#F_&^M:I;>,KZ*
MUU*[AB!C*QQSLJC,:G@ ^IK!_P"$AUK_ *"]_P#^!+_XU?\ '1SXSO?I%_Z*
M6N?K<A;&C_PD.M?]!>__ / E_P#&C_A(=:_Z"]__ .!+_P"-9U% S1_X2'6O
M^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB@#1_X2'6O^@O?_\ @2_^-'_"
M0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\ H+W_ /X$O_C1_P )#K7_ $%[_P#\
M"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7_07O_P#P)?\ QK.HH T?^$AU
MK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.HH T?^$AUK_H+W__ ($O_C1_
MPD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]_P#^!+_XT?\ "0ZU_P!!>_\
M_ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0ZU_T%[_\ \"7_ ,:SJ* -'_A(
M=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ* -'_A(=:_Z"]__P"!+_XT
M?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@O?\ _@2_^-'_  D.M?\ 07O_
M /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD.M?]!>__ / E_P#&LZB@#1_X
M2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB@#1_X2'6O^@O?_\ @2_^
M-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\ H+W_ /X$O_C1_P )#K7_ $%[
M_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7_07O_P#P)?\ QK.HH T?
M^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.HH T?^$AUK_H+W__ ($O
M_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]_P#^!+_XT?\ "0ZU_P!!
M>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0ZU_T%[_\ \"7_ ,:SJ* -
M'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ* -'_A(=:_Z"]__P"!
M+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@O?\ _@2_^-'_  D.M?\
M07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD.M?]!>__ / E_P#&LZB@
M#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB@#1_X2'6O^@O?_\
M@2_^-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\ H+W_ /X$O_C1_P )#K7_
M $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7_07O_P#P)?\ QK.H
MH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.HH T?^$AUK_H+W__
M ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]_P#^!+_XT?\ "0ZU
M_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0ZU_T%[_\ \"7_ ,:S
MJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ* -'_A(=:_Z"]_
M_P"!+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@O?\ _@2_^-'_  D.
MM?\ 07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD.M?]!>__ / E_P#&
MLZB@#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB@#1_X2'6O^@O
M?_\ @2_^-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\ H+W_ /X$O_C1_P )
M#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7_07O_P#P)?\
MQK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.HH T?^$AUK_H
M+W__ ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]_P#^!+_XT?\
M"0ZU_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0ZU_T%[_\ \"7_
M ,:SJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ* -'_A(=:_
MZ"]__P"!+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@O?\ _@2_^-'_
M  D.M?\ 07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD.M?]!>__ / E
M_P#&LZB@#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB@#1_X2'6
MO^@O?_\ @2_^-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\ H+W_ /X$O_C1
M_P )#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7_07O_P#P
M)?\ QK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.HH T?^$A
MUK_H+W__ ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]_P#^!+_X
MT?\ "0ZU_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0ZU_T%[_\
M\"7_ ,:SJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ* -'_A
M(=:_Z"]__P"!+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@O?\ _@2_
M^-'_  D.M?\ 07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD.M?]!>__
M / E_P#&LZB@#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB@#1_
MX2'6O^@O?_\ @2_^-'_"0ZU_T%[_ /\  E_\:SJ* .@\<_\ (Y7O^[%_Z*2N
M?K?\<_\ (Y7O^[%_Z*2L"@2V"BBB@84444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M&_XY_P"1RO?]V+_T4E8%;_CG_D<KS_=B_P#125@4"6P4444#"BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH W_'/_ ".5Y_NQ?^BDK K?\<_\CE>?[L7_ **2L"@2
MV"BBB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% &_XX_Y'*\_W8O\ T4E8%;_C
MC_D<;S_=B_\ 125@4"6P4444#"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH W_''
M_(XWG^[%_P"BDK K?\<?\CC>?[L7_HI*P*!+8****!A1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 ;_CC_D<;S_=B_\ 125@5O\ CC_D<;S_ '8O_125@4"6P444
M4#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH W_''_(XWG^[%_Z*2L"M_P <?\CC
M>?[L7_HI*P*!+8****!A1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ;_ (X_Y'"\
M_P!V+_T4E8%;_CC_ )'"\_W8O_125@4"6P4444#"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH W_ !O_ ,CA>?[L7_HI*P*W_&__ ".%Y_NQ?^BDK H$M@HHHH&%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!O^-_\ D<+S_=B_]%)6!6_XW_Y'"\_W
M8O\ T4E8% EL%%%% PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -_QO_P CA>?[
ML7_HI*P*W_&__(X7G^[%_P"BDK H$M@HHHH&%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!O>-_^1PN_]V+_ -%)6#6]XW_Y'"[_ -V+_P!%)6#0);!1110,****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#>\;_\C?=_[D7_ **2L&M[QO\ \C?=_P"Y
M%_Z*2L&@2V"BBB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &]XV_Y&^[_ -R+
M_P!%)6#6]XV_Y&^[_P!R+_T4E8- EL%%%% PHHHH **** "BBB@ K2T74;#3
M[ACJFB6VK0L1E)II8F4#/W6C<=<CJ&Z<8YK-HH ^G](^%7P^UC1+'4X?#S1Q
MWMO'<(CWD^5#J& /[SKS7FOC.;P#X1\77NA_\(#]L^R^7^__ +9GCW;HU?[O
M.,;L=>U>Y^"/^2?>'?\ L%VW_HI:^<OC#%)/\8M7A@C:261K=41%RS$P1@
M=36<=6,[/P7;?"3QEJ7]G1^'9["^89CBN+R;$OJ%82<D#G!Q[9YKR;Q596^F
M^,=9L;*/R[:VOYX8DW$[461@!D\G@#K6QXKL8O OQ,$&FQD#2VM)5#.26D$4
M;L2?=LGT&>!CBL+5[Z37_$U]?PV[+)J-Y),D"'>09')"CCD\XZ<U2$0:9IUS
MJ^J6VGV$9EN;F01QJ!U)/\O>EU73I=(UB]TVY9&FL[A[>1HR2I9&*DC(!QD>
ME?0OPC^%O_",QKKNO1J=6E3]S"1G[*I'/_ R.#Z#CN:\P^(?P_\ $UAK7B#Q
M%=Z9Y>E-?RS"X^T1'*23$(=H;=SN';OS1S:@='\&_"OA+QGH]]!K6A"6]T]D
MW7(NIE\U9"Y&0K@ C:1P.F.^:YSXR>&=(\*>,;6QT"T^R6TE@DS)YKOES)("
M<L2>BC\J[+]F[_F9/^W7_P!K5'\8/">L>+OBI8V6AVIF==+B,DC':D2F:4;F
M8]/IU.#@&E?WA]#Q&M#P_:6U_P")M+M+]MMK<7D44S9QA&<!CGMP376^)O@Y
MXH\+Z/)J=R+2\MX>9OL<C.T2_P!XAE' [D9QUZ9-<9ING7.KZE!86*QM<W#;
M(UDE2,,W8;G(&3T'/)P!R:K<1]+^// ?A*W^'FK20Z-86<EI9O+#/#"J.'5<
MJ-PY.2 .>N:^7J]"UCP-\3TT&=M;2_DTRSB::2.;5$D1$0;B=GF'H!V%>>TH
M@%%=EH/PM\1:YHYU=_LFEZ;L#K=ZE-Y*,O\ >'!./<@ YXS5_6?@KXLTC2S?
MQ+9ZG J[V^P3%V"XSN 95W#Z9-.Z \^HJQ86%UJFH0V.GP/<7,[A(XD&2Q->
M@'X'^(4FBMY]5T."\F7='9R7C"5AWPNSG&>U%P/-Z*Z3Q9X#UKP7#9/KJP1M
M>M*(XXY=[ 1E<DXXP=P(YSZXKFZ8!7KGPLT[P;XYU2YTO5O"4$%U# ;A9;:\
MN0C*&"D%6D)!^9>Y[]*\CKU7]GG_ )*#??\ 8+D_]&Q4I; =SXS^'O@'PCX1
MO=<_X1;[9]E\O]Q_:$\>[=(J?>W'&-V>G:N6\(Z=\+/'EP=+AT:[T34I(\HO
MVUW#''.QF8@D=<%1P.G6O1OC/_R2/6O^V'_H^.OE[3-1N-(U6UU&R;9<6LJR
MQGGJ#GG':ICJAGHWQ!^"][X6LI-5T.>34=-B&Z9&4>= N.6..&7U( P.V 37
ME]?;]O*EW9Q3 92:,, ?0C-?)WQ/\,Q^%?'U[96JA+27%Q;J/X4?^'Z A@/8
M"B+N#.1HKHO"G@37O&<SKHMH&AC.V6YE;9%&<9P3W/L 3R*Z&;X*>)3ITMWI
M=WI.KB%BCQ6%WO8,#AE^90,CN,YJKH1YY13I8I(97BF1HY$8JZ.,%2.H([&N
M@\*>!->\9S.-%M-T,9VRW,K;(HSC.">YZ< $\BF!SM%>D+\#?$MQ8R76F:AH
MNI",LNRTNRQ++U7)4+G/')%<%<:5>V>L-I=[#]EO$E$3QW#",(Q..68@ >Y.
M,<YQ2N@/J?\ X5SX*_X1;[+_ &18?9OL_P#Q^^4OFXV_?\S[V>_6ODVO21\.
MOBLVEC3UAOC8%=HMAJT?E%?3;YN,5YQ'&\TJ1Q(TDCL%5%&2Q/0 =S2B VBO
M1$^"GB);:VDU'4-&TR6YXBM[V[*2,V,[0 I!/L#63XI^&?B#P=I/]HZVMLD!
MNEMH_+FWF0E&;<!CA?E(YP<]L<T[H#J_@-X<T37M4U:76K2"]DM8XO(AN%#K
MABVYMIX.-JC\:/CSX<T30=4TF71;2"RDNHY?/AMU"+A2NUMHX&=S#\*XWP?X
M7\6ZR\M]X-$GG6YV2/;WT<$J9YZ%U;!]>AP?0TSQEX<\5Z)=6]SXT2?S[L,(
MI;B[6=G"8SR&8C&X=?6EU YNBK.FZ;>:OJ4%AIEO)<W4[;8XHQDL?Z#')/0
M9-=\WP1U^&:WM[S5]!M+RY!\FTGO2)9,=0HV'/X9IW \XHK:\3>$=:\(7ZVN
MNV;6[29,4@(9)0#@E6'![<=1D9 S2>'/".M>+)IXM M%NI( #(AN(XR <X(#
ML,]#TSCOU% &-176:C\+O&6E?91>Z)(INYQ;P+'-'(7D(+8PK$CA6.3P .37
M0R? /Q@E@UP'TUY FX6RW#>83C[O*[<_\"Q[T70'F5%/FAEMYY(+B-XI8V*/
M&ZE61@<$$'H0>U,I@=]\'_#NB^)?%E[;>)+87%G!ITEQAI7C"LKQC=E2#P&/
MM5G5O$?PNMKMH]'\#7%_$K$>=-J<\ ;!X*C+'!]\'VKA]+UJ[T>+4$L2J_VA
M:-9S,1DB-F5FQ[G9COP3WP10I6U ^G=#^%?@'6?#VG:I_P (YY/VVUBN/*^W
M3MLWH&VYWC.,XS@5YSXPF^'_ (1\97>A2> VNDM3'NN%U>=20R*_"<]-V.O.
M.U>X^"/^2?>'?^P7;?\ HI:^</C/_P E<UK_ +8?^B(ZB.K&=/KFB_#W5OA!
MJGB3PCI,EI>6CQ1E9IY2\+&5 007*D%6X//7L1QX_6C8:[=Z?HNJZ5 (S;:H
MD2S[@<CRW#J5YX.1CG/!-:N@_#KQ1XGTT7^A:='>6Q8H66[A!5AU#*7!4]\$
M#@@]"*O81S-%=-+\._%$'B>V\/SZ6R:E<Q"9(A*C@1Y(WEE) &5/4_S%:?BO
MX1^(_"&AMJVH/97%K&RK*;:5F,>XX!(91QD@<9ZT70'#45?T;0]2\0ZDFGZ+
M9R7=TX)$:8X ZDD\ >YXKNT^!GB-[A[5=4T/[:D8D:S^UL954]"5V<#WZ470
M'FM%7]:T/4O#VIOI^M6CVEU& 3&^#D'H01P1[@T:-H>I>(=233]%LY+NZ<$B
M-,< =22> /<\4P*%%>E)\#/$;W#VJZIH?VU(Q(UG]K8RJIZ$KLX'OTKA-:T/
M4O#VIOI^M6CVEU& 3&^#D'H01P1[@TKH"A1113 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** -[QM_P C?=_[D7_HI*P:WO&W_(WW?^Y%_P"BDK!H$M@HHHH&%%%%
M !1110 4444 %%%% 'V1X(_Y)]X=_P"P7;?^BEK@K[Q7X/TCXV7EKJ^@+'J;
M20(NKM(91N,2[3L/$> 0N5SZG%=[X(_Y)]X=_P"P7;?^BEKYP^,__)7-:_[8
M?^B(ZR6K&'QG_P"2N:U_VP_]$1UQ,$\MK<1SVTKPS1.'CDC8JR,#D$$<@@]Z
MTO$VO2^)M?EU6XB$4TT4*2*K9!9(E0M^)7..V<9/6M_QMX4'A/POX9@N[=8=
M5NHY[B\())P678I^BCH.Y/UK381[]\);Z[U+X7:1=ZC=37=S)YV^:>0N[8F<
M#+'D\ #\*^>_'OB/6[CQ=XATVXUC4); :E.@M7NG:(*LIVC83C P,#'&!7OO
MP8_Y)'HO_;?_ -'R5\X>-_\ DH/B+_L*7/\ Z-:ICNQGJW[-W_,R?]NO_M:I
MOCCXYUG0M<LM'T2Y:P$ELEU+<0MMDD^=PJ9[*-I..^[TZP_LW?\ ,R?]NO\
M[6K"_:&_Y*#8_P#8+C_]&RT?:#H>\>'KF36_!>EW5]M:2^T^*2; X)>,%N/3
MDU\9H[Q2+)&S(ZD,K*<$$=P:^Q_!'_)/O#O_ &"[;_T4M?&]$>H,^R/&_P#R
M3[Q%_P!@NY_]%-7S1\+/"\7BOQ]:6EV UI;@W5PA_C1",+C!R"Q4$>A-?2_C
M?_DGWB+_ +!=S_Z*:O!O@#=Q6WQ'ECE=5:YL)(HP3C<VY'P/P0G\*4=F!U_[
M1.I2VVAZ+I<65ANII)7VM@'RPH"D=Q^\S^ H^&_Q>\-Z9X&L]-\0WCVEW8J8
M@/(=Q*@)VD%0>V!SCD5N?'/P_/K/@+[7:*7DTR;[0Z@<F/!#_ED'Z U\RTTD
MT!ZU\(;W3-2^-FI7WE)"MTEU-81R@!D9I 0!_M",OT[9[5V7Q2^$]WXDU)O$
M7ARZ8:FJ+OMI'P)"H&THV?D;CIT)YR.2?%/#NA>(&UB[DT@2V6I:/:M?E'#)
M*%4K]T8Y.'!P>",_C[)X#^.=EJGEZ?XN\NPNSPMXORP2>F[)^0^_3CMTH=[W
M0'G?Q*\47&O:'X=L-966+7M*%Q#J$,L95@3Y>Q^@!W!<\?U%>?5])?'7PUIU
M_P"")=?:)5U#3S&(YUX+QM(%*'U'S9'H<XZG/S;3CL(*]5_9Y_Y*#??]@N3_
M -&Q5Y57JO[//_)0;[_L%R?^C8J<M@/5OC/_ ,DCUK_MA_Z/CKY4KZK^,_\
MR2/6O^V'_H^.OE_2=+NM:UBUTVP3?<74JQ1C!QDGJ<=AU)[ &ICL-GV!X.$H
M\"Z"+C?YO]FV^_?G=N\I<YSWS7B7QPL3JOQ:T?3X&"R75G! &(Z,TT@'\Q7O
MQ>WTO3-\\J0VUK%EY'(5411R2>P %?+VJ>,8O$'QJL]?ED$=C#J5OY1<X"01
MR+@G/3(!8YZ9-*.]P9[KXHTR3PQ\([[3/"5C/)+%:BW@BM4)E8NP5G&T$EL,
MS$^QK@/@-I6OZ)XCU2WU71M0L;6YM _FW-L\2ET< +E@ 3AV/X&O6?&%G?:A
MX-U2WT>6>*_:W9K9K>4QOYB_,H# C&2,=>_/%?*<GC3Q=%(T<OB36T="596O
MY@5(Z@C=0M4!Z)\<?"@?Q_H\VG+&DVN8@*D8!E5E7<2/4.@Z=N^:]%\8V\7@
M3X)W]IHJLBVMHMNCJ=K$R.J,Y('WCO+'W]*\)LK[Q!%XA\)ZUXLO;Z:P:_2:
MUFOKEI!L25#(PW$E1TYXSCOBOIWQ1I!\0>$]3TI&"O=VSQHQZ!B/E/YXH>E@
M/!?@Q\0]*\(_VCI_B"9K>UN66:*98V<*X&""%R>1C&!V-8?Q<\4:3XL\;"^T
M(M);1VJ0M,T93S6!8E@#SC# <@=*XNYMIK.[FMKJ-HIX7:.1&ZJP."#]"*62
MUN(K>*XE@D2&;=Y4C(0LF#@[3T.#UQ5VUN(^Q/!;O+X"\/R2,SNVF6S,S'))
M,2\DU\R_"G['_P +3T/^T?+\GSVV^9C'F;&\OKWW[<>^*^F?!'_)/O#O_8+M
MO_12U\F>&=%O_$/B*VTW2)%CO9-[PLSE<%$+\$ D'Y>/?'2HCU&?1?Q2^&!\
M=)#?6%W]GU*UC,:)*28I5R3@_P!TY/WA]".F/*?&.OZDOPSM/"7BN.>#7=-U
M%'1)E),MOY<@#;Q\IP6VYR<^_-=5X%^.;1NFE>.49)%;RQ?JF-N./WJ^N1U'
MKR.]=O\ $[0=(\5_#F]U!_*F:SM)+VRNXF!QA-W##JK 8(Z'@]0"#5:,#RO]
MGAW'CV_C#,$;3'8KG@D2QX./Q/YFMO\ :1_YEO\ [>O_ &C6%^SS_P E!OO^
MP7)_Z-BK=_:1_P"9;_[>O_:-/[0=#9^ ?AFVLO";^('C5KS4)'1)".4B5MNT
M?5E)/K@>E>1_%#5)+[XI:S<1W#L;>Y\F-@2/+\O"X'IA@>G?FO=?@C>0W/PJ
MT^&)U9[66:*4 \JQD9P#^#@_C7SWX^@DM_B+XA29=K'49W SV:0L#^1!H6[
M^D]3TB#X@_"FV2_B7S[W3XKJ%V^8PS&,,K \=S@],@D=Z\&^"[NGQ;T@*S*'
M$ZL ?O#R'.#^(!_"OHS0&70_AWIC7TB(ECI41F?/R@)$-QSZ<5\Y?!C_ )*Y
MHO\ VW_]$24ELP/=/BSXKNO"/@=KS3L+>7$ZVT$I4'RF96);![[5;'N15+X)
M:_J7B#P%++K%U)=S6UZ]NLTK%G9 B,-Q/).7//TK-_:&_P"2?6/_ &%(_P#T
M5+1^SS_R3Z^_["DG_HJ*E]D.IY/\8HEA^+6M*@P"T3<>IA0G]37$UW/QG_Y*
MYK7_ &P_]$1UPU:+804444P/LCP1_P D^\._]@NV_P#12U\X?&?_ )*YK7_;
M#_T1'7T?X(_Y)]X=_P"P7;?^BEKYP^,__)7-:_[8?^B(ZSCN-G#5[G^S>[%/
M$:%CM!MB%SP"?-R?T'Y5X97N7[-W_,R?]NO_ +6JI;"1L_&#QC<>"=6LKG08
MH5U:_@$<MS*N_9!$Y8(%/'S,[9/H/7!' ^-_C1=^,/"[Z*FD1V,<[(9Y//,A
M<*P8 #:-OS 'O5C]H;_DH-C_ -@N/_T;+7E5"2L!]3?!WPO;:!X"L[M$4WFJ
M1K<SRXY*MRB_0*?S)KR7PQ8>,#\7K'Q#>^'=8B^T:CNF>6TE"Q)(2K98KP%5
MCZ# [5[M\/KJ*\^''A^2!U=5T^&(E3G#(@1A]05(KYS\7ZSXR\->+-0TN?Q!
MKD*PSMY(;4)3NB).Q@=W(*X__74K5L9ZY\>]!AO_  (NK;56XTV9"'VY)C<[
M"N>W)4_A[UJ?!WPO;:!X"L[M$4WFJ1K<SRXY*MRB_0*?S)KY[EU'QCKGAV_N
M;G4]6O=)MB@NC/>.\0)8;00S88[L' !QP:^H/A]=17GPX\/R0.KJNGPQ$J<X
M9$",/J"I%#T5@/"?#%AXP/Q>L?$-[X=UB+[1J.Z9Y;24+$DA*MEBO 56/H,#
MM7HWQ[T&&_\  BZMM5;C39D(?;DF-SL*Y[<E3^'O7D?B_6?&7AKQ9J&ES^(-
M<A6&=O)#:A*=T1)V,#NY!7'_ .NLN74?&.N>';^YN=3U:]TFV*"Z,]X[Q EA
MM!#-ACNP< ''!IVZB.=HHHJP"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#>\;?\
M(W7?^Y%_Z*2L&M[QM_R-UW_N1?\ HI*P:!+8****!A1110 4444 %%%% !6E
MHL>AO<,?$-SJ$,*D;4L;=)&<<YRSNNWMV;//2LVB@#Z(LOCUX.T_3[>RM=,U
ME(+:)8HU$$7"J, ?ZST%<;XM\5_#'QCK)U34++Q+;73*%D:T2W7S<# +!F;D
M 8SZ5Y314\J ]<\-^,/A1X8O(KRRT'7)[N(82>Z2.1@?4#S H/N!]*Y;XH^,
MK'QQXKAU+3(;B*"*T2 +<JJMD,['A21CYO6N,HIV ]J^$WQ9T?P_X;30?$CO
M:I;.[6]RD3.I5FW%6"Y.=S,<@8Q^M7Q]X\\%B'4Y/!=DMQJVM1F*\U!HW4)&
M1A@H?H6'!P!ZG)KQ^BERJ]P/5/A;\1/"_@+1[D7MOJL^H7K*9S#%&8U"%M@4
MF0$\,2>!R?:J?Q+\9>%/'6K:=J%K%JUM/#MM[GS(8\&#<S$KB0_."QP#@'/)
M&*\WHIVUN!]"Z;\=_!VE:5::?:Z=K0@M($@CW0Q$[54*.?,]!7B;'PX?%P=#
MJ T#S@Y4Q*;C9C)3&_'7Y<[NG/7BL:BA*P'T+J?QW\':KI-WI]SI^M>3=P/!
M)B&(':RE3_RU]#7@UK?RZ/K27VBW4T<EM-OMIR@1\ \$KD@9'5<D<D<BJ=%"
M20'TAX:^.WAS4-)C'B=FTV^"[9@L+R1.?5=H) /H>G3)ZUS.N>,_A9HMV-2\
M+^'H-2U3'[HB%XH(B""&*M@ ]QM7/'45XK12Y4%ST;X<^/[72/'NL>)/%EQ*
M[W=E*/D0NTDADC8(HZ#A2!D@  #-6]:T[X3:SJ O=-\1W.B*[[YK06$LBD=2
M$P/D/XD#L*\NHIV ]/\ B3\3;76]$M?"_A<2_P!CVR1K)<3Y\RXV !1SS@8!
M)/)/ICGS"BBA*P!7J/P\\8^!O 5W<7P&O7][-%Y/F&UBC54W!B OG'DE5Y)[
M=J\NHH:N![[K_P :? WB70[G2-5TS7'M+D .$CB4\,&!!$O8@&N:\.^.?ASX
M+)N_#^@:O>ZDJGR[C46B# G(P"I(7@XR%SCUKR>BERH#M_''Q4USQM$;.8)8
MZ;N#?9("3O(Z;V_BP><<#IQD UQ%%%/8#WCP#\<M/@T:WTSQ>9HI[:,1K>JI
MD$JC &X#+;L=^<XSQ4OB3QA\'KVZ.KSV2ZMJ"G.R&UEC,I/&6#;5;_@6:\"H
MI<J"YN^+O%E[XPULWUXJPQ(HBMK6/[EO&.BC^I[GT& /4OAS\;[>RTM-*\:/
M+_HZA8+]4+ED'19 .<C^\,Y'7D9/B%%.R8'O_BCQE\']4D.IWEFNK7RLKX@M
M98GE(P!N)V!AC^\3P.AZ5Y)XI\6'Q?K=K)=0C3-,ME6""TM5WK;19YVKE06_
M[YS@#C%<W10E8#Z%TWX[^#M*TFTT^UT_6O)M($@CS#$3M50H_P"6OH*\O\%:
MWH'AWXLVVK)/<1:+ \S(T\/[Q5:%PJE5+9.Y@N<\]3CMQ5%*R ]9\3O\*_&-
MR^J6^M77AZ_N#YDRM8R2JS'J2BY&[W5L$\\TGBOXDZ38> H/!?@>6XNK7RC%
M<7]RI!9"22J@\\DG)(  X [CR>BG8#T'X4^,_#W@:^O-2UB+49[V>/R(TM84
M*)'D,22SC)) XQQCJ<\:7Q4^(?AGQ[I-H+"#5+>_L78PF>&/RW5]H921(2/N
M@@X/3'?(\LHHMK<#M/AO\1+GP%JTC/&]UIMU@7%LK $$'_6+G^(#/' .>>Q'
M5>)'^%WBSQ4NOW'B:ZLA,0UY9?896,I  && PG YZ^V*\AHHL!ZU\3?B_%X@
MTQM!\+)-!I[;1/<M\K3*/^687J%Z<YR<8QC.>6^&GB+0O"?B8:UKT=_++;J1
M:I:1HPRRLK%MS+V/'7J?05QU%%E:P'LWQ"^*OA'QQX3DTS[)K$-Q&_GVSM#%
MM$H5@-V)/NG<0>#C.:/A[\5?"/@?PG%IGV36)KB1_/N76&+:92J@[<R?=&T
M=,XSWKQFBERJU@.Q^)?B+0O%GB8ZUH,=_%+<*!=)=QHHRJJJE=K-V'/3H/4U
MQU%%, K2T6/0WN&/B&YU"&%2-J6-NDC..<Y9W7;V[-GGI6;13 ^B++X]>#=/
MT^WLK73-92"WB6*-?(B^55& /]9Z"O./B'XC\&^,M6FUFP.LV6H/$%9)+2)H
MY65<+DB7*]%!/S<#I7GU%3RI %>I_"OXA^&? 6DW8OX-4N+^^=3,8(8_+14W
M!5!,@)^\23@=<=LGRRBFU<#T'XK>,_#WCF^L]2T>+48+V"/R)$NH4"/'DL""
MKG!!)XQSGJ,<^?444; >G?"SXKKX-@?2=:BEGTN23?&\9W-;L<9P">5[X'?)
MYS7H/B+QW\)?%%JO]O3)>M&/DS:3K(O.<!PH(Z>M?.%%+E5P.U\<>.[;7;6'
M1?#.GC2/#]LV]+8*%::3^^^"?P&3ZDGC&S\+/BNO@V!])UJ*6?2Y)-\;QG<U
MNQQG )Y7O@=\GG->8T4[*U@/H_Q%X[^$OBBU7^WIDO6C'R9M)UD7G. X4$=/
M6O)?''CNVUVUAT7PSIXTCP_;-O2V"A6FD_OO@G\!D^I)XQQ5%)*P!1115 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% &]XV_Y&Z[_P!R'_T4E8-;WC;_ )&Z[_W(
M?_125@T"6P4444#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH WO&W_(W7?^Y#_Z
M*2L&M[QK_P C==_[D/\ Z*2L&@2V"BBB@84444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% &]XU_P"1NN_]R'_T4E8-;WC7_D;KK_<A_P#125@T"6P4444#"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH ZKQ=IDUQXGN94:,*R18R3G_5+[5B_V-<?WXOS
M/^%==XB_Y#DW^Y'_ .BUK,KAG6FI-'Z/@N'<!6PM*K-.\HIO7ND8G]C7']^+
M\S_A1_8UQ_?B_,_X5MT5/MYG7_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_P"%
M;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4>WF'^K&7=G]YB?V-
M<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\
MS_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8?ZL9=V?W
MF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_
M?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4>WF'^K&7
M=G]YB?V-<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?WXOS/^%'
M]C7']^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8
M?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S
M_A1_8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4
M>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?
MWXOS/^%']C7']^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\
MA6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]
MC7']^+\S_A1_8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B
M_,_X5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G
M]YB?V-<?WXOS/^%']C7']^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<
M?WXOS/\ A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQ
MEW9_>8G]C7']^+\S_A1_8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A
M1_8UQ_?B_,_X5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_ (5MT4>W
MF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_
M,_X4?V-<?WXOS/\ A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=
M%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7
M']^+\S_A1_8UQ_?B_,_X5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_
M (5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_A6W11[>8?ZL9=V?WF)
M_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?W
MXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_P"%;=%'MYA_JQEW
M9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C
M7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_A6W11[>8?Z
ML9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8?ZL9=V?WF)_8UQ_?B_,_
MX4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_P"%;=%'
MMYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4>WF'^K&7=G]YB?V-<?WX
MOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_A6
MW11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8?ZL9=V?WF)_8
MUQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,
M_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4>WF'^K&7=G]Y
MB?V-<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7'
M]^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8?ZL9
M=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_
M8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4>WF'
M^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?WXOS
M/^%']C7']^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W1
M1[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']
M^+\S_A1_8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X
M5MT4>WF'^K&7=G]YI^(O^0Y-_N1_^BUK,K3\0_\ (<E_W(__ $6M9E9U/C?J
M>MEG^XT?\$?R04445!Z 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &GXA_Y#DO^
MY'_Z+6LRBBKJ?&_4\_+/]QH_X(_D@HHHJ#T HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
' **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>36
<FILENAME>p7.jpg
<TEXT>
begin 644 p7.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,SD
M )*2  (    #,SD  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-# Z-#4 ,C Q.#HP
M,SHP,2 P-CHT,#HT-0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0P
M.C0U+C,X-CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %F OD# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SWQ#_ ,C/JG_7
MY-_Z&:SJT?$/_(SZI_U^3?\ H9K.K<D**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@"WI'_(;L?\ KXC_ /0A7J=>6:1_R&['_KXC
M_P#0A7J=2P"BBBI ]#^%7_,5_P"V/_L]>AUYY\*O^8K_ -L?_9Z]#J7N-'Q9
MXA_Y&?5/^OR;_P!#-9U:/B'_ )&?5/\ K\F_]#-9U;""BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH MZ1_R&['_KXC_]"%>IUY9I
M'_(;L?\ KXC_ /0A7J=2P"BBBI ]#^%7_,5_[8_^SUZ'7GGPJ_YBO_;'_P!G
MKT.I>XT?%GB'_D9]4_Z_)O\ T,UG5H^(?^1GU3_K\F_]#-9U;""BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH MZ1_P ANQ_Z^(__
M $(5ZG7EFD?\ANQ_Z^(__0A7J=2P"BBBI ]#^%7_ #%?^V/_ +/7H=>>?"K_
M )BO_;'_ -GKT.I>XT?%GB'_ )&?5/\ K\F_]#-9U:/B'_D9]4_Z_)O_ $,U
MG5L(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"W
MI'_(;L?^OB/_ -"%>IUY9I'_ "&['_KXC_\ 0A7J=2P"BBBI ]#^%7_,5_[8
M_P#L]>AUYY\*O^8K_P!L?_9Z]#J7N-'Q9XA_Y&?5/^OR;_T,UG5H^(?^1GU3
M_K\F_P#0S6=6P@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** +>D?\ANQ_P"OB/\ ]"%>IUY9I'_(;L?^OB/_ -"%>IU+ ****D#T
M/X5?\Q7_ +8_^SUZ'7GGPJ_YBO\ VQ_]GKT.I>XT?%GB'_D9]4_Z_)O_ $,U
MG5H^(?\ D9]4_P"OR;_T,UG5L(**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@"WI'_(;L?^OB/_T(5ZG7EFD?\ANQ_P"OB/\ ]"%>
MIU+ ****D#T/X5?\Q7_MC_[/7H=>>?"K_F*_]L?_ &>O0ZE[C1\6>(?^1GU3
M_K\F_P#0S6=6CXA_Y&?5/^OR;_T,UG5L(**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@"WI'_ "&['_KXC_\ 0A7J=>6:1_R&['_K
MXC_]"%>IU+ ****D#T/X5?\ ,5_[8_\ L]>AUYY\*O\ F*_]L?\ V>O0ZE[C
M1\6>(?\ D9]4_P"OR;_T,UG5H^(?^1GU3_K\F_\ 0S6=6P@HHHH **** "BB
MB@ HHHH **** "BNV\"?"[6?''^DQ,MCIJL5:\E4G<1V1>-Q_$#WSQ7>^(O"
M?PM^'=I%!KT%YJVH2)O6 7#"1AG&XA"JJ/3/7!QG!I70'AE%>@0ZS\,=1G>W
MO?"NH:-$YVI=6FH-.R G[S*_3'!XW=ZZ#Q+\*O#^@?#?5_$>FZG)JRLL#6$A
MX$2M*BDY4X<D$CD#&>F1FBX'C]%%%, HHHH **** "BBB@ HKK?AOX?T7Q5X
MLCT37/MZ-=*WV>:SE10A568A@R'((7@C&".ASD=9\5/A7HG@?PM;:EI-UJ$T
MTMZMNRW,B,H4H[9^5 <Y4=_6E?6P'DU%%%, HHHH **** "BBK8TJ].BMJX@
M/V!;@6QFR,>:5+!<=>@)_P#UB@"I171> = MO%'CO3-(OG9+>X=C(5."0J,^
M ??;C\:]5^*GPK\,:!X$N=7T.U>RN+1H\CSW<2AG"$$,3S\V>,=*5[.P'A%%
M%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKK_ (:^
M'M$\6>*ET376OHFN48VTMI*JX95+,&#(V<@'!R,8[YXZKXJ?"O1/ _A:VU+2
M;K4)II;U;=EN9$90I1VS\J YRH[^M*^M@/)J***8!1110 4444 %%%% !17T
MS_PHSP?_ ,(_]F\B7[9Y./M_VA\[L?>VYVXSVQ7S-23N 4444P"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"WI'_ "&['_KXC_\
M0A7J=>6:1_R&['_KXC_]"%>IU+ ****D#T/X5?\ ,5_[8_\ L]>AUYY\*O\
MF*_]L?\ V>O0ZE[C1\6>(?\ D9]4_P"OR;_T,UG5H^(?^1GU3_K\F_\ 0S6=
M6P@HHHH **** "BBB@ HHHH *V_!WAR7Q7XML-'B)5;B3]ZX_@C'+GH>< XS
MWQ6)7J?[/B*WQ$NBW5--D*_7S(Q_(FD]@/H>UM;31M*CMK2)8+2UBVHBC 50
M*^-_$.MW'B/Q%?:O>?ZV[E+[<YV+T5<^@  _"OKGQAYP\#:[]FW^=_9UQY?E
MYW;O+;&,<YS7QI4P&PKL=&\7+!\+O$7AB^N&Q<-!+8H58_,)E,B@] ,+GG X
M/<UQU%4(=%%)<3)#!&TLLC!41%)9B3@  =3791?"#QW- )4T"0*1G#W$2M_W
MR7!_2O2?@)X,M4TI_%5["LEW+(\5F6Y\I!PS#T8G(SZ#W-<!\4/$^I2?%>]N
M+74)4.F3^5:&*3B$J &QCN6!S^1I7UL@.-U32-0T2^:SU>SFL[A>L<R%21DC
M(]1P>1P:ET[PYK>KV[3Z3H^H7T*OL:2VM7D4-@'&5!&<$<>XKZ7\5^'+3XD?
M#.VNW@ OWL5O+*4C:T;M&&VY&>&X!'(Z'J :\R_9XN[A?&FH68E;[,^GM*T6
M?E+B2,!OKAB*.;0#SF3PKX@@OK6SN-$U""YNV*V\4UJZ-*1C.T$#.,C/I6MJ
MGPP\9:-I<NHZAH<L=K"N^1TECD*+W)56) '<XX[U[I\7_&C>#-*LIM-AB.L7
M?FPVMQ)&&,$?RF1AD8SGR^#QT/.,5T/P^U^Y\4^ =,U;4%07%PCK+M'#%79"
M<=L[<X]Z7,[7'8^/ZWO#_@?Q)XIC:70M)FNHE.#*2L:9] S$ GZ&M >%TUCX
MP7/ANT A@?5IH!LX\N)9&SCZ*IQ7N?Q5U%?!OPIDMM#;^SS(T=G;>0,; <E@
M,="55N?ZTVQ'F?PZ\&>(/"GQ<T$Z_IDMHLIG".65T8_9Y.-RDC/MFNY_:&_Y
M)]8_]A2/_P!%2UQ/P)\6WMKXKB\-SR/-8WBR-#&W(AD52^X>@(# @=R/>NV_
M:&_Y)]8_]A2/_P!%2U+^(?0\&LO"OB'4K-+O3M"U.[MI,[)H+.1T;!P<,!@\
M@C\*@NM#U:QU"&PO=+O+>\GV^5;2V[I))N.T;5(R<D$#'4U[5^SC=W$MGK]K
M)*S00-;O'&3PA;S-V/KM'Y5SW[0;M'\1=/>-BK+ID95E."#YLO-5?6PCA/\
MA"/%?_0L:S_X+Y?_ (FL.OLSPC<RWG@C0[FY<R33:=;R2.>K,8U)/YFOEGX>
M>%O^$P\;66F29^R@F:Z([1+R1U!Y.%R.F[/:A2 @T#P+XE\40M-H>D3W,*G'
MFDK&A/H&8@'IV/%6-:^&_B[P]9->:KHD\5NOWY(W24(.N6V$X'N>*]<^/.JM
MH/A#2=!TD&SM[QW5HX %7RHU4;..@RZ\>U:OPV^(F@7?P_L[?7=9M+>\M8S!
M/'>W"JS@9 /S?>!7'3/<4KNUQG@?A+PEJ7C+7(].TJ/_ &IIF'R0I_>8_P A
MWKV?XG>"'TOX2:3H'A?3[N^^S:@CNL$32R/^[EW2,%!ZD_09 ]*YCX6^*+B'
MXM/HF@W"Q^'K^_NYE@$"#<@C<Q\E=P "IQD=.G)KTCXR>)M7\*>#K6^T"[^R
M7,E^D+/Y2/E#'(2,,".JC\J&W<#YST[2?$EGXA$.F:;J<>KV>)C##;/YT(XP
MQ4#('S+U&.1ZUO\ BS5?B1JVC8\6P:N-.@969IM/,$8.< L0B@\D 9[FJ_AK
MQ%JNK_%W1=7U"[,M_<ZC;QRS!%3<I*QD84 #Y..!7OGQG_Y)'K7_ &P_]'QT
MV]1'S%INAZMK/F_V/I=Y?^3CS/LMN\NS.<9V@XS@_D:FO/#&OZ>L3:AH>I6J
MS2"*,SVDB!W/11D<DX/'7BNK^"=W<0?%738(962*Y69)D!X<"%V&?H0#7NOQ
M.\3Q>$?"(U7[+%<WJ7"I8B5<JDS*PW>V$W^F>F>:&[.P'SW)\)O'$=@UXWA^
M?RE3>0LL9?&,_<#;L^V,UQ]?5?PC\6:CXP\%O>ZRRR7=O=/;-*JA?, 56#$
M  _/CCTKQ;QYH=M=?'JXT=!Y$%]?VR.8P!M,RQEF'OER?K0GK9@<QX?\&>(?
M%2R-H&ES7:1G:\@*H@/IN8@9]LUIW_PJ\;Z;#YMQX>N77TMV2=O^^8RQ_2OH
M3Q_<+X1^$VIG1(_LJV]NL$ A.SRM[K'N!'0C=G/J*\T_9[UR\D\1:KI4\TLT
M,MK]J'F2$A'5P"0#W;S,D^PI<SM<9Y;>^%?$.FV;W>HZ%J=I;1XWS3V<B(N3
M@98C Y('XUE5[M^T#J>M:<MI8Q:D3I&K1D269ACX>)D;(?&[!)7C/8^N*\)J
MD[H04Z**2XF2&"-I99&"HB*2S$G   ZFFU[[\!/!EJFE/XJO85DNY9'BLRW/
ME(.&8>C$Y&?0>YH;L@/-HOA!X[F@$J:!(%(SA[B)6_[Y+@_I7+ZII&H:)?-9
MZO9S6=PO6.9"I(R1D>HX/(X-=E\4/$^I2?%>]N+74)4.F3^5:&*3B$J &QCN
M6!S^1KVKQ7X<M/B1\,[:[> "_>Q6\LI2-K1NT8;;D9X;@$<CH>H!I7:W ^:-
M.\.:WJ]NT^DZ/J%]"K[&DMK5Y%#8!QE01G!''N*9J6AZMHWE?VQI=Y8>=GR_
MM5N\6_&,XW 9QD?F*]-_9XN[A?&FH68E;[,^GM*T6?E+B2,!OKAB*U_VD?\
MF6_^WK_VC1?6P'E/_"$>*_\ H6-9_P#!?+_\365]AN_[0^P?99OMGF^3]F\L
M^9YF=NS;UW9XQUS7U5\([NXOOA5HT]W*TTI65"[G)(69U'Y  5\U>-_^2@^(
MO^PI<_\ HUJ$[L _X0CQ7_T+&L_^"^7_ .)H\.^#/$'BSS?[ TR2[6(X=]RH
M@/IN8@9]LYKZP\(7$MWX(T.YN9#)--IUO)([=68QJ23^->2:/\7='\#ZI-X:
MATJ5M$TT&W2X@"F>:96P\C D*0QR?7\\!<S&>.ZUH>I>'=3?3]:LY+2Z0!C&
M^#D'H01P1[BJ%==\2_&</CGQ8-2M;5[:WAMUMXEE(WL S-DXX!RQXR>E<C5"
M.Y^#'_)7-%_[;_\ HB2O6OC[:W%[X'TZWLX)+B>358PD42%F8^5+P .37DOP
M8_Y*YHO_ &W_ /1$E>V_&+Q1J7A3P7#>:,T<=S->+;B5TW&,&.0EESP&^7&3
MG@FI?Q#Z'A<WPD\<P6;7+^'YC&JEB$FC=\>R!BQ/L!FN/EBD@F>&>-HY8V*N
MCKAE(X((/0U[3\%?B!K>I>+I-&US4Y+V&ZA>2'[2^YUD4[L*3SC;NX]AC&*D
M_:#\+VMO]A\26L:133R_9KG:N/-.TE&/N I&?IZ4[N]F(\L_X0CQ7_T+&L_^
M"^7_ .)JC:Z'JU]J$UA9:7>7%Y!N\VVBMW>2/:=IW*!D8) .>AKZC^$=W<7W
MPJT:>[E::4K*A=SDD+,ZC\@ *\-MKNXL_P!H9VM96B:3Q(T3E3]Y&N2&4^Q!
MH3 Y6]\*^(=-LWN]1T+4[2VCQOFGLY$1<G RQ&!R0/QJOI&C:CKVHI8:/:27
M=RXR(XQT'J3T ]S7T]\9_P#DD>M?]L/_ $?'7+_L[6%JOA?5-05!]LDO/(=L
M\^6J*RCVY=OK^ I<VEQV/+KKX2>.;.V:>;P_,R*,D0RQRM^"HQ)_*N=U'0-4
MTK73HU[92)J09%^S)AW+. 5 VYR2&' YYQUKU35M'\9_"SQ@_B&"ZNM7TB6?
M?<R!BQ=#U$J] 0!@-TX'3I7%?%74K/5_B7JE_IMQ'<VTZP-'+&P8']Q&#R.X
M((([$$4TV(U_[4^+G]A_V1]D\0?8_+\K;_9K;]N,8W[-W3WK@].TK4-7N&@T
MFPN;Z94WM';0M(P7(&<*"<9(Y]Q7V%X1N9;SP1H=S<N9)IM.MY)'/5F,:DG\
MS7RK\/KNXL_B)H+6LK1-)J$$3E3]Y&D4,I]B#23&4KWPKXATVS>[U'0M3M+:
M/&^:>SD1%R<#+$8') _&MNT^%'C>^L4N[?0)O*==R^9+'&Q'^ZS!OTKZ7\:Z
MO::!X.O]5U"V2ZBM%6187&0\@=?+[''S[>>W6N0^#?CS5_&L&L+KAB>2SEC>
M-XT"863?\F!V&S@]>>?6CF=KA8^:IH9;:XD@N(WBFB8I)'(I5D8'!!!Z$'M5
MC3-*O]9ODLM*M)KNY?[L<*%C]3Z#W/ KT/X_6D-M\1XI(8U1KFPCEE*C&YM[
MID^^$ _"O6/!_ANT^&_PUN+\P![];)[R]E RSLJ%M@/H.@'U/>GS:"/"[CX1
M^.;:T>XD\/S%$4L1'-$[X]E5BQ/L!7'R1O#*\<J-'(C%61A@J1U!'8UZC\&/
M%&I3?%3R[^\N+@ZM'+YV]R59PN\,1TR F!Z XZ5U7Q>\%Z?-XR\-:JT,<<&I
M:A%9:AM)4R;F&&X[[0X)SG@47ULP/*]'^&?B_7]/COM+T266VD&4D>6.(./4
M;V!(]ZAU7X?^*=$L[N[U71I[:VLU1IIG9=@#MM7!!PQR1PN2,\XKZ'^*'@K4
M_%GARV@T"^-I-9/O2VW;(Y^F 2.A7&5[?S'E][XLU,_"/Q#X3\9-)!K%F8/L
MXNSB2>/STR!D_.5VDY&<KSVS23;&>9:1HVHZ]J*6&CVDEW<N,B.,=!ZD] /<
MUTMU\)/'-G;-/-X?F9%&2(98Y6_!48D_E7J/[.UA:KX7U34%0?;)+SR';//E
MJBLH]N7;Z_@*P-6T?QG\+/&#^(8+JZU?2)9]]S(&+%T/42KT! & W3@=.E.^
MMA'E&L:/?Z#JLNFZO;FVNX0IDB+!BNY0PY!(Z,*I5U_Q5U*SU?XEZI?Z;<1W
M-M.L#1RQL&!_<1@\CN""".Q!%<A30!1113 **** "BBB@ HHHH **** +>D?
M\ANQ_P"OB/\ ]"%>IUY9I'_(;L?^OB/_ -"%>IU+ ****D#T/X5?\Q7_ +8_
M^SUZ'7GGPJ_YBO\ VQ_]GKT.I>XT?%GB'_D9]4_Z_)O_ $,UG5H^(?\ D9]4
M_P"OR;_T,UG5L(**** "BBB@ HHHH **** "NP^%OB:/PK\0+*[NF"6D^;:X
M<X 1'Q\Q)(P P4D^@-<?10!]P3PK<VLL+\I*A0_0C%?%.IZ=<:1JMUIUZNRX
MM96BD'/4''&>U>L?#[XXMH]G!I/BR*6YMH@$BO8OFD1>  Z_Q #N.>.AK5\;
MZ'X"^(%PFLZ5XOTS2[^11YIGE5%F &!N5BI5AP,^V,5FM&/<\(J1;:9K22Y6
M-C!&ZQN_968,5'XA&_(UW,?P_P!!T]?/\1>/-%$*.-T>E.;N1U]!@#!]\$#K
M6=XK\66.H:7;>'_#&GG3M!M9?/"2X::XF((\R1N><$@ 'I^ %W$>]_!25)/A
M-I2H03&\ZOCL?.<_R(KYV\=(\?Q#\0B164G4[AL,,<&1B#^(.:Z?X3?$E/!-
M]-9:MO?2+M@S&--S0R<#?UY&.HY/ QZ'?\7>$/#'BSQH=<L?'&B6UA>L'NHY
MKI5EC( 'R*>N<=\8/K4[,9[)X54Z?\/]&6\ C-OI< E!(^7;$N>?PKPS]GG_
M )*#??\ 8+D_]&Q5N_%'XL::_A^3PUX0G^T"6,0W%VJYC$6""B'N2, G&,$X
MYZ<U\&=>\->%-3O=8\0ZR+2>2$VL5L+>5R5)1BY*J1U7 &<\'VI).P'2_M(_
M\RW_ -O7_M&NY^#'_)(]%_[;_P#H^2O-_C)XJ\)>,]'L9]%UT2WNGL^VV-K,
MOFK(4!P60 $;0>3TSWQ75^"OB)X#\)^#=/T1O$HG>U1M\@LIP&9G+G'[OIEC
MBC[(=3A/"CK'^TW.7Z?VM?CGU(E _4UZ%\?[62X^&\4L>-MM?Q2OGT*NG\W%
M>*>+=1L+;XC3ZYX6U-;Z.2[_ +0BE,+IY4AD+[2& )P>>.,$=\U[A;>/?!OQ
M%\$S:?KNHVVER747EW$%U,L9B?J&1FX." 0?ID=J;Z,#Q[X,?\E<T7_MO_Z(
MDKU7]H;_ ))]8_\ 84C_ /14M<_X1B\ > ?&UE'!KD.L7MQYH;47D1+>QCV,
M1ALD%VP$Z]">F<&]\6_&G@OQ/X5ETJ#7'DO+:47,'V:!G1Y K *6( P0Q&0>
M#SSC!-V!5_9N_P"9D_[=?_:U87[0W_)0;'_L%Q_^C9:I_!?QOI_A'Q!=VVL-
MY-IJ2HIN/X8G4G;N_P!D[B,]N.V2/1?B%?\ PQU*6TUS6M2M]2N;-=L5M87"
MR-<#EA&X7.%SDY) YZ\X)M(.AW7@C_DGWAW_ +!=M_Z*6O"?V?9$3XB7*N1F
M339%3/<^9&?Y UZ?IGQI\$OI-HU[JBVERT"&6W2UF80OM&4!"8(!R,CTKY[B
MU(>$?&BW_A;4$O4LIM]M<M$RB12.596 /0E3T[X[&DD]0/<_C]H<NH^"K;4;
M>(.VFW&Z0@9*QN,$_3<$S_\ 6KYOKZHT'XH^#_%F@XU.]L[!YHS'=6.H2JHY
M&&7+8#J?7TZ@=*X'7-*^#WA>[&I17#ZO(!F+3+2[$\3,".68=![,V",\&G%V
MT X[X,?\E<T7_MO_ .B)*]5_:&_Y)]8_]A2/_P!%2UY%H7CEK;XKV_BS4XAL
M-PQECB  CC9#'A0!SM0\>NWWS7N?BK6/A[XX\*"VU7Q+9I:LRW"-%=(D\; =
MD8$@X)&"N>30][@?._@C_DH/AW_L*6W_ *-6OH_XS_\ )(]:_P"V'_H^.O%+
M?5O"5Q\5=.OK0QZ'H&DM$T3F%V>X,3;@2%5B69N[?PCKG KTSQQ\1? OBOP5
MJ.BP>(UAEN47RW>TN H97#KG$9XRH!XZ4/= >6?!C_DKFB_]M_\ T1)7JO[0
MW_)/K'_L*1_^BI:\I^$^HZ%H?C*/6_$6JBP2R5O)C\B20S,Z,A^XIP #WQU'
MO7H'Q3\;^"O&G@M['3_$(%W;S"Z@0VDX$K*K#9DI@9#'GIG&>*'\0=#6_9Y_
MY)]??]A23_T5%7E_Q<NIK'XTZG=VKF.>"2VDC<#.UEAC(//N*[KX6>-_!7@O
MP6EC?^(0;NYF-U.@M)R(F95&S(3!P%'/3.<<5Y_\6-1T+7/&4FM^'=5%^EZJ
M^='Y$D9A9$5!]]1D$#MGH?:A?$'0]<TGQ?I_Q1^&FI6>MK_93^1Y5U=2Q_Z*
MD@P5=7)QP=K;201ZG@G#^'5GX6^&HU'5-7\7Z+?7$T?E(MC,)62,$DXQEB6P
MO '&.IKT&\\'^'/%7@.RT:$N-'6.-[5[2;! "X5L\AN"?O9YY/-<H?V>?"F.
M-0UG/_7:+_XW4W0'E/Q2\?+X[UZ%[.%HM/LE9+</]]]Q&YCZ9P./:N'KU#XE
M?!\^#=+&L:/>27FGJP2=9P!)$2<*V1@,"2!T!!(ZYX\OK16MH(*^I_@I*DGP
MFTI4()C>=7QV/G.?Y$5\L5Z+\)OB2G@F^FLM6WOI%VP9C&FYH9.!OZ\C'4<G
M@8]"I*Z!',>.D>/XA^(1(K*3J=PV&&.#(Q!_$'-?57A53I_P_P!&6\ C-OI<
M E!(^7;$N>?PKQOQ=X0\,>+/&AURQ\<:);6%ZP>ZCFNE66,@ ?(IZYQWQ@^M
M7OBC\6--?P_)X:\(3_:!+&(;B[5<QB+!!1#W)& 3C&"<<])>HS"_9Y_Y*#??
M]@N3_P!&Q5N_M(_\RW_V]?\ M&O/OA;XNM?!GC:._P!15C9SPM;3N@R8U8J=
MV.^"HR.N,XR>*]I\>:C\-?$^CV\_B#7K69+-_-B%E<JTQSC*;5RV&P,\#IG(
MQFF_BN'0T?@Q_P DCT7_ +;_ /H^2OG#QO\ \E!\1?\ 84N?_1K5[WX;^,?@
M>+P];13W(T@Q[HTLA;2OY4:L0G*H1DJ%)P3R:\.\;?V/?^/+RZT75X[FRU&X
M:X-Q)#(@@,CDL&!7<0,Y^4'@]S1'<#ZB\$?\D^\._P#8+MO_ $4M?'#N\LC2
M2,SNQ+,S'))/<FOIW1?BKX T?0=/TQ/$)D6RMH[<.;.?+!%"Y_U?M7S9JUO9
MVFK7,&F7JWUFCGR;A49=Z=1D,H(/8\=0<9&#1$&5****L1W/P8_Y*YHO_;?_
M -$25ZK^T-_R3ZQ_["D?_HJ6O(OA-?VFF?%#2;O4;J&TMH_.WS3R!$7,+@9)
MXZD#\:]<\8^*? _Q%T:Z\.IXCM[*XBD66"[N8RL6]3@X9L Y!(Z]\C(J'N/H
M>7_!2"2;XLZ6\:Y6%)WD.>@\EUS^;#\Z]+_:(NXD\&Z99LZB:6_$JIGDJL;@
MG'IEU_.L7X?V7A;X9O=ZYKOBS2;^\>+R8X=,G\_8I;)QCDDX7L,<\UYU\0?&
M]SXZ\2-?2(T%I"OE6MN6SL3.<GMN/?'L.U&[N!]!?!C_ ))'HO\ VW_]'R5X
M;_S<'_W-'_MU7H7P7^(NB6?A=/#VM7D.G3V;.T,MQ($CE1F+'YCP""QX/;&,
M\X=J^N_#7PMX\77[":/4=4O;A&E:"3S8+16;$LPV@_-C<< DY[#.2MFP.N^,
M_P#R2/6O^V'_ */CKPGP)XGUWP%$WB"SM%N-(NI_L=PCN LDBKO SR5(#9!Q
MCD]>WK'C;XB> _%G@W4-$3Q(('NE79(;*?"LKJXS^[Z945R7PXO?"%Q\*;_0
M/&&IP6@OM3<QJ9,2(1%&5D'7: 5/)^4D8YSBA; >P>$_'.A>-[%GTJ<&55_?
M6DPQ)'D=QW'/49%>%_&OP1I_A/7[2\T=?(M=4$C?9@/EB="N[;Z*=X..W..,
M :'AWP9H?AGQM9ZTGQ!T1M.LY/.7RKE?M#_[!3D8(R"0<\GBL+XH^.K?Q]XH
MM8K)EMM+LR8H;B=6^;<1NE8 $A>!P 3@=,G :6N@'T3X(_Y)]X=_[!=M_P"B
MEKY3\$?\E!\._P#84MO_ $:M?06C?%7P!H^@V&F)XA,BV5M';AS9SY8(H7/^
MK]J\/\,1^'M+^)4$]WKR+I.G7*W4-VL$K>?L965-NS<#ZY 'RG!Z$BZ@>^_&
M?_DD>M?]L/\ T?'7#?LW?\S)_P!NO_M:MSQK\1/ ?BSP;J&B)XE$#W2KLD-E
M.0K*ZN,_N^F5&:Y3X-^*O"7@S1[Z?6M=$5[J#IOMA:S-Y2QEPN65""3N)X/3
M'?-+[(=2C^T-_P E!L?^P7'_ .C9:^A;GS;G2)O[/E,,LL#>1*H!V,5^5@""
M.#@\@BOG+XS:]X:\5ZG9:QX>UD7<\<(M9;8V\J$*"[!P64#JV",YY'O77_"G
MXN:5%H%KH'B>Z%G/:+Y5O<RC$<D8^Z"1PI4<<\$ <YH:=@//I?C#\0H)GAGU
MIHY8V*NCV, 92.""#'P:IZGXI\;>/;2TT[4KB34+>6^CB@_T:*)#<,"JKO"J
M 2&/!/OVKUSQAH_PH\073ZQJ6O64%QP\SZ??(6F '0H-Q)^@W&O/KGQII5YX
MU\,Z5X?A33/#&DZI!(AE.WS6$B[II">G&>O09)ZX#7H!VO@CXU+%-_8?CQ3:
M7ENWD&^ZJS@[2) /NG_:''7.*[OQMX+TKQ]X=\J;9]H"%[*]CP3&Q'&#W4]Q
MT/L0"/,?'/AWP-XVU.XU?0/&&EZ?J,C$31W<PCAF9>-W.",XZC(/4#G)L6OC
M/3/A?\,_[&L=<MO$&L2LYB6SDWPVQ;K\P_A!R<=23T Y"MV X#P)XGUWP%$W
MB"SM%N-(NI_L=PCN LDBKO SR5(#9!QCD]>WT7X3\<Z%XWL6?2IP957]]:3#
M$D>1W'<<]1D5X_\ #B]\(7'PIO\ 0/&&IP6@OM3<QJ9,2(1%&5D'7: 5/)^4
MD8YSBH_#O@S0_#/C:SUI/B#HC:=9R><OE7*_:'_V"G(P1D$@YY/%-V8&?\:_
M!&G^$]?M+S1U\BUU02-]F ^6)T*[MOHIW@X[<XXP!YG7>?%CQ]#XX\00_P!G
MQLNG6"M';NXPTI8C<Y'8':,#K@9/7 X.J6P@HHHI@%%%% !1110 4444 %%%
M% %O2/\ D-V/_7Q'_P"A"O4Z\LTC_D-V/_7Q'_Z$*]3J6 4445('H?PJ_P"8
MK_VQ_P#9Z]#KSSX5?\Q7_MC_ .SUZ'4O<:/BSQ#_ ,C/JG_7Y-_Z&:SJT?$/
M_(SZI_U^3?\ H9K.K804444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5<T?[
M#_;MA_;&1I_VF/[5MSGRMPW].?NYZ<U):>']9O[)KRQTB_N;5<[IX;9W08Z_
M,!BL^@#Z+^(NF^*Y=+TP_#";9HGD<Q:2ZQ-G.0P92,J1C[OOG.:\XTN'XO3W
MRBT/B@2 $C[7)*D?ISYI"]^_U[5YW14V ]Y^)_BB33OA7#X8\07T%]XDO%C^
MU"WQB,+('RV. ?E [9.2!BO!J**:5@"BBBF 4444 %%%:%WX?UFPLEO+[2+^
MVM6QMGFMG1#GI\Q&* ,^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH MZ1_R&['_KXC_]"%>IUY9I'_(;L?\ KXC_ /0A7J=2P"BBBI ]#^%7
M_,5_[8_^SUZ'7GGPJ_YBO_;'_P!GKT.I>XT?%GB'_D9]4_Z_)O\ T,UG5H^(
M?^1GU3_K\F_]#-9U;""BBB@ HHHH **** "BBB@ HHJQI^GW>K:C!8:= ]Q=
M7#A(HDZL3_+Z]!0!7HKU+5_AMX:\"Z=:2>/-6U&6[NP3';:3"O&,;AO?@XW#
MGCZ5O3_ S1-;\,0ZIX*UF[=IX_-A%]M991@_+\JJ5.>_./2IYD!X?15D6@M]
M6^QZHSV@CG\JX8)O:+#88[<C)'/&1G'6O8[/]GF&_L8+RU\7"2"XC66-QIW#
M*PR#_K?0TVT@/$Z*]L\*_ K3;FW6'Q7K$D6K-&)FT^RFC#P(>F[(8GZ@8SD9
M/6N2^)_PR?P'<6]S97#W6EW1V(\N/,CD SM;& <C)!'N,<9)= <!173^!? F
MH>.]8>TL76"W@ :XN7&1$#G''<G!P/8UV7B'P/\ #;PUKD.A:EKVLKJ$BCS)
MT$30VQ(ROF#;D9R#@$\<G YHN!ZY\*M2O=7^&.D7NIW,EU<NLJO-*<LP65U&
M3W.%')Y/>OF;QO\ \E!\1?\ 84N?_1K5]2?#_09?#'@:PTB>>*Y:W,I$T)^6
M16E=U8?56'_UZ^6_&_\ R4'Q%_V%+G_T:U3'<;,.BBG11232I%"C22.P5$09
M+$] !W-6(;17JY^$VE>%O"@USXBZI=6Q?:$L=/"&3<<G9N;(9L#M@#!Y-;,_
MP+T;6O#$.J^#-8O"UQ$)H5OPI60$<*2JJ5.>_/TJ>9 >'T5>M]$U*ZUX:+;V
MDDFHF8P?9UQNW@X(]!C!R>@P3TKTW6?ACX2\"Z#:W/CC6-1FOKGA;;2Q&,D8
MW;=XY R.3CZ<XIW \DHKU36O@_;WGA5/$GP_U&;5K-H]_P!EF0><0"=VT@#+
M#^Y@'@X).!7#>$-"L_$GB2WTF_U,Z9]J(CAF\CS0TA("H1N7&<GG/7 QS1=
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
M,# [8'I7I'[0P'_"O[$]_P"U(_\ T5+7E7P8_P"2N:+_ -M__1$E>J_M#?\
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
MCX@U-]0UF[DN[J0 &1\=!T  X ]A5&BK$%%%%, HHHH **** "BBB@ HHHH
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
M<WYM8+1KAS(T-L&$:L>N Q)&3DXSWXP,"JE%%, HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH MZ1_R&['_KXC_P#0A7J=>6:1_P ANQ_Z^(__ $(5ZG4L
M HHHJ0/0_A5_S%?^V/\ [/7H=>>?"K_F*_\ ;'_V>O0ZE[C1\6>(?^1GU3_K
M\F_]#-9U:/B'_D9]4_Z_)O\ T,UG5L(**** "BBB@ HHHH **** "BBB@ HJ
MWI^D:EJ\C)I6GW5\Z8W+;0-(5STSM!J34= UC2(UDU;2;ZQ1CM5KFV>,$^@+
M 4 4***T;#P[K>JP^;I>CZA>QYQOM[5Y%_-0: ,ZBK%]IU[I=Q]GU*SN+.;&
M[R[B)HVQZX(SVJO0 445J6_AC7[NS%W::'J4]LPW":*TD9"/7<!B@#+HIT44
MD\R0P1M)+(P5$1<LQ/   ZFKVH>']9TB%)M5TF^L8G.U7N;9XU8]< L!GH:
M,^BBB@ HK2L?#FMZI;FXTS1M0O(02#);VKR+QUY (K/EBDAE>*9&CD1BKHXP
M5(Z@CL: &T5IWGAK7=/LS=W^BZC:VPQF::U=$&3@?,1CK690 4444 %%%% !
M116H_A?7X[%KV30]22T5=YG:TD$87&<[L8Q[T 9=>Y>%?@1I.L>#['4M2U.]
M2[OK=+A1 4$:!UW*""I)X(SR*\-KT#0_C1XIT#P_#I%J+*:*!/+AEGA9I(U[
M $, <=L@TG?H!Q6KZ<^D:W?:;*X>2SN)+=F X8HQ4G]*A@M;BZ9UM8))FCC:
M1Q&A;:BC+,<= !R3VI9I;C4;^2:4O/<W,I9CC+2.QR>!W)->Z^%OAS)X2^%G
MB75=80#5;W2+@>60/]'C\ICMS_>/!/T [<C=@/!*]^_X9WTS^P<?VM>?VKY6
M=WR>3OQTV[<XS_M5X#7HG_"\/%_]@_V9OL\^5Y7VOR3YV,8SG=MS[[:3OT \
M[HHJWI^D:EJ\C)I6GW5\Z8W+;0-(5STSM!J@*E%7-1T?4]'=$U;3KNQ:0$HM
MS T9;'7&X#/6JB(TCJD:EF8X55&23Z4 )16P_A#Q+% 9I/#VJI$!DNUE(%Q]
M=M9MQ9W-H(3=V\L GC$L1D0KYB'(#+GJ#@\CCB@"&BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@"WI'_(;L?\ KXC_ /0A7J=>
M6:1_R&['_KXC_P#0A7J=2P"BBBI ]#^%7_,5_P"V/_L]>AUYY\*O^8K_ -L?
M_9Z]#J7N-'Q9XA_Y&?5/^OR;_P!#-9U:/B'_ )&?5/\ K\F_]#-9U;""BBB@
M HHHH **** "BBB@ K<\&>&9O%WBVRT>$LJ3/F:0#_5Q#EFZ'!P,#/&2!WK#
MKU/]GPI_PL2[W=?[-DV_7S(_Z9I/8#M?BQJJ_#OP/INB>$<:6;N1D#09#B-
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
M]>?2O8OAUK7A[PS\/M*TK4?$VBK=0H[2J-1A.QG=GVY#$'&[&1Z5\O446NK
M=)\0K:*'Q]JTUK>VM];WES)=13VLZ2J5D8M@E2<$$D8.#QG&"*^H-.U;2/'W
M@Z4V=RLEM?VK0W"*XWP[TPR, ?E8!J^.Z*&K@=YXW\+>'?#$=GX?TK45U77G
MN-US>,XBBA0\+&06VKR022>,<D XKWOP_P")_"^D>&=+TV7Q5HKR6=G%;LPO
MXL,40*3][VKY(HH<;@=1H6K3?#WXA174%Q#>1V<Q21[699([B%N#@JV#E3D#
M/# 9Y&*^F4N_#/Q&\,2V\5Q!J%C<J!)&K8>,]1D=58<&OCZBAQN![7JGPO\
M!7@.Z;5?$FOR7EM%\]OI951+.1_"<'YADCH% [G%.^'EWIWCF/QW+XF-O8VN
MIFTC^^J+#_K%B"D\;AA<>I'2O$J*+ >M6/P@\8^'_%EI=Z!J-LUK'*&&IQSA
M%1 0?G3.2#TVC(/<U;^.OCK3=96V\.:3*MU]EG\^YGC.45PI4(#W(#'/8<#K
MG'C5%%M0"BBBJ **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH MZ1_R&['_KXC_]"%>IUY9I'_(;L?\ KXC_ /0A7J=2P"BBBI ]#^%7
M_,5_[8_^SUZ'7GGPJ_YBO_;'_P!GKT.I>XT?%GB'_D9]4_Z_)O\ T,UG5H^(
M?^1GU3_K\F_]#-9U;""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH MZ1_P ANQ_Z^(__ $(5ZG7EFD?\ANQ_Z^(__0A7J=2P"BBB
MI ]#^%7_ #%?^V/_ +/7H=>>?"K_ )BO_;'_ -GKT.I>XT?%GB'_ )&?5/\
MK\F_]#-9U:/B'_D9]4_Z_)O_ $,UG5L(**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@"WI'_(;L?^OB/_ -"%>IUY9I'_ "&['_KX
MC_\ 0A7J=2P"BBBI ]#^%7_,5_[8_P#L]>AUYY\*O^8K_P!L?_9Z]#J7N-'Q
M9XA_Y&?5/^OR;_T,UG5H^(?^1GU3_K\F_P#0S6=6P@HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** +>D?\ANQ_P"OB/\ ]"%>IUY9
MI'_(;L?^OB/_ -"%>IU+ ****D#T/X5?\Q7_ +8_^SUZ'7GGPJ_YBO\ VQ_]
MGKT.I>XT?'^N:/YOB'49//QNNI6QLZ9<^]4/[$_Z>/\ QS_Z]=%J_P#R&[[_
M *^)/_0C5.N5UJE]S]3H</Y;.E&4J>K2ZR[>ID_V)_T\?^.?_7H_L3_IX_\
M'/\ Z]:U%+VU3N;?ZNY9_P ^OQE_F9/]B?\ 3Q_XY_\ 7H_L3_IX_P#'/_KU
MK44>VJ=P_P!7<L_Y]?C+_,R?[$_Z>/\ QS_Z]']B?]/'_CG_ ->M:BCVU3N'
M^KN6?\^OQE_F9/\ 8G_3Q_XY_P#7H_L3_IX_\<_^O6M11[:IW#_5W+/^?7XR
M_P S)_L3_IX_\<_^O1_8G_3Q_P".?_7K6HH]M4[A_J[EG_/K\9?YF3_8G_3Q
M_P".?_7H_L3_ *>/_'/_ *]:U%'MJG</]7<L_P"?7XR_S,G^Q/\ IX_\<_\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH U_"7_(ZZ)_V$(/\ T8M?45?+OA+_ )'71/\ L(0?^C%K
MZBKIH[,_/>+?X]+T?YA1116Y\6%%%% '/Z=X8T"XTNUFGT/3999(4=W>TC+,
MQ4$DDCDFK/\ PB7AS_H7]+_\ H_\***5D;K$5DK*;^]A_P (EX<_Z%_2_P#P
M"C_PH_X1+PY_T+^E_P#@%'_A1119!]9K_P [^]A_PB7AS_H7]+_\ H_\*/\
MA$O#G_0OZ7_X!1_X44460?6:_P#._O8?\(EX<_Z%_2__  "C_P */^$2\.?]
M"_I?_@%'_A1119!]9K_SO[V'_")>'/\ H7]+_P# */\ PH_X1+PY_P!"_I?_
M (!1_P"%%%%D'UFO_._O8?\ ")>'/^A?TO\ \ H_\*/^$2\.?]"_I?\ X!1_
MX44460?6:_\ ._O8?\(EX<_Z%_2__ */_"C_ (1+PY_T+^E_^ 4?^%%%%D'U
MFO\ SO[V'_")>'/^A?TO_P  H_\ "C_A$O#G_0OZ7_X!1_X44460?6:_\[^]
MA_PB7AS_ *%_2_\ P"C_ ,*/^$2\.?\ 0OZ7_P" 4?\ A1119!]9K_SO[V'_
M  B7AS_H7]+_ / */_"C_A$O#G_0OZ7_ . 4?^%%%%D'UFO_ #O[V'_")>'/
M^A?TO_P"C_PH_P"$2\.?]"_I?_@%'_A1119!]9K_ ,[^]A_PB7AS_H7]+_\
M */_  H_X1+PY_T+^E_^ 4?^%%%%D'UFO_._O8?\(EX<_P"A?TO_ , H_P#"
MC_A$O#G_ $+^E_\ @%'_ (44460?6:_\[^]A_P (EX<_Z%_2_P#P"C_PH_X1
M+PY_T+^E_P#@%'_A1119!]9K_P [^]A_PB7AS_H7]+_\ H_\*/\ A$O#G_0O
MZ7_X!1_X44460?6:_P#._O8?\(EX<_Z%_2__  "C_P */^$2\.?]"_I?_@%'
M_A1119!]9K_SO[V'_")>'/\ H7]+_P# */\ PH_X1+PY_P!"_I?_ (!1_P"%
M%%%D'UFO_._O8?\ ")>'/^A?TO\ \ H_\*/^$2\.?]"_I?\ X!1_X44460?6
M:_\ ._O8?\(EX<_Z%_2__ */_"C_ (1+PY_T+^E_^ 4?^%%%%D'UFO\ SO[V
M'_")>'/^A?TO_P  H_\ "C_A$O#G_0OZ7_X!1_X44460?6:_\[^]A_PB7AS_
M *%_2_\ P"C_ ,*/^$2\.?\ 0OZ7_P" 4?\ A1119!]9K_SO[V'_  B7AS_H
M7]+_ / */_"C_A$O#G_0OZ7_ . 4?^%%%%D'UFO_ #O[V'_")>'/^A?TO_P"
MC_PH_P"$2\.?]"_I?_@%'_A1119!]9K_ ,[^]A_PB7AS_H7]+_\  */_  H_
MX1+PY_T+^E_^ 4?^%%%%D'UFO_._O8?\(EX<_P"A?TO_ , H_P#"C_A$O#G_
M $+^E_\ @%'_ (44460?6:_\[^]A_P (EX<_Z%_2_P#P"C_PH_X1+PY_T+^E
M_P#@%'_A1119!]9K_P [^]A_PB7AS_H7]+_\ H_\*/\ A$O#G_0OZ7_X!1_X
M44460?6:_P#._O8?\(EX<_Z%_2__  "C_P */^$2\.?]"_I?_@%'_A1119!]
M9K_SO[V'_")>'/\ H7]+_P# */\ PH_X1+PY_P!"_I?_ (!1_P"%%%%D'UFO
M_._O8?\ ")>'/^A?TO\ \ H_\*/^$2\.?]"_I?\ X!1_X44460?6:_\ ._O8
M?\(EX<_Z%_2__ */_"C_ (1+PY_T+^E_^ 4?^%%%%D'UFO\ SO[V'_")>'/^
MA?TO_P  H_\ "C_A$O#G_0OZ7_X!1_X44460?6:_\[^]A_PB7AS_ *%_2_\
MP"C_ ,*/^$2\.?\ 0OZ7_P" 4?\ A1119!]9K_SO[V'_  B7AS_H7]+_ / *
M/_"C_A$O#G_0OZ7_ . 4?^%%%%D'UFO_ #O[V'_")>'/^A?TO_P"C_PH_P"$
M2\.?]"_I?_@%'_A1119!]9K_ ,[^]A_PB7AS_H7]+_\  */_  H_X1+PY_T+
M^E_^ 4?^%%%%D'UFO_._O8?\(EX<_P"A?TO_ , H_P#"C_A$O#G_ $+^E_\
M@%'_ (44460?6:_\[^]A_P (EX<_Z%_2_P#P"C_PH_X1+PY_T+^E_P#@%'_A
M1119!]9K_P [^]A_PB7AS_H7]+_\ H_\*/\ A$O#G_0OZ7_X!1_X44460?6:
M_P#._O8?\(EX<_Z%_2__  "C_P */^$2\.?]"_I?_@%'_A1119!]9K_SO[V'
M_")>'/\ H7]+_P# */\ PH_X1+PY_P!"_I?_ (!1_P"%%%%D'UFO_._O8?\
M")>'/^A?TO\ \ H_\*/^$2\.?]"_I?\ X!1_X44460?6:_\ ._O8?\(EX<_Z
M%_2__ */_"C_ (1+PY_T+^E_^ 4?^%%%%D'UFO\ SO[V'_")>'/^A?TO_P
MH_\ "C_A$O#G_0OZ7_X!1_X44460?6:_\[^]A_PB7AS_ *%_2_\ P"C_ ,*/
M^$2\.?\ 0OZ7_P" 4?\ A1119!]9K_SO[V/A\,:!;S)-!H>FQ2QL'1TM(PRL
;#D$$#@BM2BBF9SJ3GK-M^H4444$!1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>37
<FILENAME>p8.jpg
<TEXT>
begin 644 p8.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,S8
M )*2  (    #,S8  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-#$Z,#4 ,C Q.#HP
M,SHP,2 P-CHT,3HP-0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0Q
M.C U+C,U.3PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %B _P# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#@F\1:R[%AJU\,
MGH+A^/UJ6TU;Q#?7"P6NHZC+(QX"W#Y_G6-'F3&#7KWPGT*+RWNG4-(6QGK@
M5TTX\SU.2<N5:&%#X7\:S* ^H:A"S=-UR_\ C67J^@>/]*!DEN]2DA_OQW4A
M_K7TK!"LL>QE7CID5<&F020E9D# CD$4Y2AV)C&?<^.9]6\11<2:UJ<;>ANI
M!_6J9\0>(-V!KNIY_P"ON3_&OK+6/ &B:JK1W=C'(&_BV@$?C7G6I_ .(3,V
ME731*?NK)\P%*T7LRKR6Z/#I?$GB&/KKFI_^!<G^-26WBC7>KZWJ)^MW)_C7
M8>)OA+XET?,AL_M< ZO;\X^HKD#I+VP*S1M&WHP(-3RZCYM"O>>+-?\ ,PFN
M:BOTNY!_6K%GXDUXIF37-2/UNY/\:S9+$M/P._I4\MH\,7%*Q5RQ<>*->$GR
MZWJ('M=R?XTD7BG7=WS:YJ7/K=R?XUGI:R2-SFA[5AQWI687-27Q/KZKN76]
M1(_Z^G_QIJ>*=<E_YCFI*?\ K[D_QK/CBE  <96FM9,&W19HU"YHMXI\0*<'
M6]1^OVI_\:;_ ,)/XAZC7-1/_;W)_C586C2####?2GQV,B-SR/I3L+F+2>)=
M>;C^V]2S_P!?<G^-2KXBU_.#K.I?^!<G^-11Z>'&5R#5VWLBOWA5*)+F3VVL
MZW(0?[9U$^WVI_\ &MFVUC50@WZG>'ZW#?XUG0VR(,@8J;H*U44C"4FS2.MZ
ME_T$+K_O\W^-(=;U/_H(77_?]O\ &LTO@8II<GO0Q*YHG7-2'34;O/\ UW;_
M !H&N:IG/]HW7_?YO\:S<TH8 5!:N=)8^+M0MR/,F,P_Z:'-=?HOCRSD95O;
M>'.>\8KRW=[TX.>,5#L:)L^C]-U31;U R6]JV?\ IDO^%;<5OI<F"+*U/_;%
M?\*^8['6+RQ;,$K#'8FNOT?XD7-LRK=9(]JR9JI'NRZ=IK?\N-K_ -^5_P *
M=_96G?\ /A:_]^5_PKC-%\>65\J@R -CH375VVJQ3J"CAOH:DT4D6AI6G?\
M0/M?^_*_X4?V3IW_ #X6O_?E?\*F257'6GYS065_[)T[_GPM?^_*_P"%1S:+
MITL93[%;KD=5B4'\P*O9HSF@1Q&H_#6WN@S6FJ7]JYY&V=BOY9KSKQ+X.\5>
M']TRWMU=VP_Y:13.<?49KWW%,EB26,HZAE88((SFK4VC.5)/8^59-6U*/.[4
M;L>N9V_QK%OO$NKR.4@U.\15ZL)W']:^E=8^&/AW64<2VS0N_P#RTA;:17DO
MC/X)ZII$+3Z%-_:%H.7C(Q*!_6J<TS.,''<\W&OZW)C9J^H;1_T]/S^M+)XA
MUPE(TU;4 1QG[2_)[]ZJW4#V>Z*1623/ 88.>]5TS ID/S$#:/\ >-2:HT%U
M_69;G;_;6H>7$,N1=.,^W6IF\2ZN5)75;[YN0!<OP/SK)=/)C6,<,WSR9]3T
M%0B79@ >H ]ZD9M2^)-8CB)&L7Q('S?Z2_'ZUG2^)]=5>-:U'<W('VI^!^=4
M))1*K!?N;OSQ4"L'WN>I(5:'<#?MO$&N_(3K.HN<]#=OS^M6FU[6/.\I-8U
M\8XNGSG\ZQ;9@F#W[5H:?LCC=R,L03SU':A 7IM?UE%&=6OL =1</S^M58O$
MFLM(TC:QJ&T#I]J?_&J=Y(HPN[Y<9/X=JAA&8QCEB<4KC1JC7=;8QJNLZ@2P
MS_Q]/_C2S>(-:,NQ-8OQ_P!O+\?K5$$"0%1RJ\>U2VY2.W:63!(Z>Y_R:+@/
MN/$>M18":QJ! X_X^GR3^=-?Q'K@CP-9U#<!R?M3\G\ZSH_](OO1$!8^V*6"
M,LQ4@YYZTFP+\.O:Z4S)K>H@=S]JD_3FFS^*=9B&!K&H$]A]K?\ QJK=2"%0
MJGIZ>M48HFGEX!9B< 8S4N31<8EP^)_$+98:WJ('3/VIQ_6D3Q!XB. -<U1B
M>G^F2?XUT^C_  YU34HDDEB\M"-W/7%=1IGPR8C=+\L9X48PQ'J?2L)8B,3I
MCAY/<\T?Q!K\0^;7M3=O[JWDF!^.:=%XD\0'@ZUJ.?>[D_QKUAOA;:@@IE3]
M<UD:U\+9HX6EL>77DC'6E'$18Y862V.,M=>UTL"VLW[<\ W3G^M=AI^H:D8%
M:;4+IF8Y(,S''ZUQ#1R6-RT,\?E2H<$-VK8L=3\MASGV-=<)'%.+.R74+S_G
M[G_[^G_&I!?W?_/U-_W\-9-O=). 5Z]ZM)(,X[XKH33.:2:+PO[H]+J8_P#;
M0THOKO\ Y^9O^_AJH"#WIP;WID79;^W77_/S-_W\- OKK_GYF_[^&J^<TA-,
M+LM?;KG_ )^9?^^S3OMMS_S\S?\ ?9JF#2AJ079<^VW/>XE_[[-*+RY_Y^)?
M^^S57-*&H"Y;^V7!_P"7B3_OLTX7EQ_SWD_[[-5 >*>IH"Y;%W/_ ,]I/^^S
M3A=3_P#/:3_OHU67VJ4"@=V6%N9C_P MI/\ OHU(+B4_\M'_ .^C59?>G[@*
M NRR)Y.\C_\ ?57K'4C;2!I$24#M(@;^=9/F"G"3/2EH%V>FZ/J6B:BJI-8V
MD4I]85P?TK=&E::1Q86O_?E?\*\8BNGB8%#BNIT7QK<6@6*Y_?1CL>H^AK-Q
M>Z-HU.C._&DZ=_T#[7_ORO\ A2_V3IW_ $#[7_ORO^%1Z9J]MJD(>V<$XY4]
M15\5GJ;*S*G]DZ=_T#[7_ORO^%']DZ=_T#[7_ORO^%6Z2@95_LG3O^@?:_\
M?E?\*3^R=._Z!]K_ -^5_P *FEN8(1F6:-!_M,!5-_$&DQMA]1MP?3?3U%H2
M/H^G,I'V"V&>XA7_  KEM<\,/;;I[$%HNI0=5^E=A;W<%TNZWE61>N5.:F(!
MX/--2:)E%2/(6#*><BF[CZUWFN>%X[L-/9@)-U*]FKB[BTEMY&BF1D=>Q%;Q
M:9SR3B]2L68]S2%F[$_G3BIS1CUIBNQFYO[Q_.C<W]X_G3L"DQS05< 6_O'\
MZ>"?4T@%/ J0N+3J!2XQ4E"@<4X+[4#I3J0Q,#TIP53V'Y4E/% PVK_='Y4A
MC'H*D%&*+@5VC]*L6$\4,VVXBC=3TW(#1MJ-X_2JW)U1V-G!I\R _8[8Y[^4
MO^%:":;IQ_Y<;7_ORO\ A7&:7J+VL@CD/RYZ^E=?:70D0$&LI)HUB[D_]E:=
M_P ^%K_WY7_"C^RM/_Y\+7_ORO\ A5A6S3ZDLJ?V5I__ #X6O_?E?\*/[*T_
M_GPM?^_*_P"%6Z2@"K_96G_\^%K_ -^5_P */[*T_P#Y\+7_ +\K_A5JB@"I
M_96G?\^%M_WY7_"C^R]._P"?"V_[\K_A5NDH J_V7IW_ #X6W_?E?\*7^RM.
M_P"?"U_[\K_A5FEH J_V5IW_ #X6O_?E?\*/[*T__GPM?^_*_P"%6Z* *G]E
M:?\ \^%K_P!^5_PH_LK3_P#GPM?^_*_X5;HH J?V5IW_ #X6W_?E?\*/[*T_
M_GPM?^_*_P"%6Z* *G]E:?\ \^%K_P!^5_PH_LK3_P#GPM?^_*_X5;HH HMI
M>GB0?Z#;8(_YXK_A2_V7I_\ SX6W_?E?\*LS<*&_NL#3J8'QI;VFQ_GZ^U=A
MX:UZ]T:Y5;&4;6/*GD&N;(!^\*6(203"6%SP>E>JJ26QX[JM[GT/X:UJYU )
M)=$$^BC%=K'(K*,-7@'A[X@QZ:%2\@9 .-PYKTW0/&.G:LJ_9[A2W]TGFL*U
M)WT-Z-9;,[8 -2E >M003JR#!J<-FN)W1WIIC'@5U*L 0>HK'U#PCHNIQLE]
MIUO,&ZYC&?SK=S10I- X)[GC>O? FPEF:70[AK8]?+D^9:X+7_A;X@TF,LUI
M]IA'\<'S8^HZU]0$9J.2%77##(/7-6I]S%TNS/C9=-:!RLL;(WHPQ1-IH8Y
MY^E?6&H^$-&U1&%YI\,A;OL /YUY]K?P7C>5GT6[:$'_ )9RC('XUJI19E*$
MUN>)1Z<"N&Q_A3#INU^.17;:WX!\0:'EI[,S1?\ /2#YA7+R,R,5=65@<8;B
MG=&=W<K&RCQS@4U850D$\4Z23L:KM(U*Y5BP!%Z<U(),=*H[R.M.#GC-/F#E
M+GF?G2%JKJQJ0-FJN9\I)UHIHIPH8TA/YTF*D %(0/PK-FB&9Q2EZ:3S323B
MLV4/\SW_ %I#)48%."TBKDT-U+ X:*1E/L:Z72?'>H:>R[W9U^M<KMHI6"Y[
MEX?^)=M<A4N'VMWS7<V/B"VNU!CD#?C7RLCLARC$'VK7T[Q-J&G,#%,Q [9I
M<HU)H^J8KE)!P:F#9Z5X=H'Q3V8COL@^N:]"TKQG97ZKLF7GW%3L:*9V&<4N
M:HP7\<JY# CU%65D#=#0:)IDU-=0RX;D4@-.S0,P-3\$>'=91EU'2;:8M_$4
M ;\Q7E?C+X%)$OVWPK*Q6,%C:3'.3[-7NE(P!&.M K'Q-?Z1J5A([:C8SPON
MQ^\C(%8MS(0QVG!^Z#7W5<:=:7492YMHI4;JKH"*\C^('P)TO4XGOO#*BPNU
M^8P+_JY/P[&BXK'S6P,=GG@9.!BE0 &-1UX)]JUO$7A36-"N%BU"RDB"\EPI
M*_G67:_-,[G!"G ]Z+@6)9-BX'IP*TED$:JDG&Q!DCO[5D9\R\ ZX.2/I_\
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
MGF^NWS:CKMY=N26FE9V)ZG)K-')%*S$DL>IY-(#C)KDZGH Y^:F_Y%'6C.*
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
M&".*];+_ 'J;78\C,?=FGW.89"IY%--;DUCGHM49K,KD@5Z#BT><IIE$4O\
MG-/,9'4$4F,=:@L!3EYI!3U6D,>HR*GCSN%0HI-68P!UH&C2LYS%R:Q/&6;J
MS$@'*G.:T0YVXIMU#]LL9(G&3CBL9*Z-XL\[)+Q@]Q0"<#<*G:W,4SQD'*FG
M+;NQ&[@5R['6BSI2D2@UV-JGR#'2N3L/^/A44=#7;6D7[D5E+<Z($%_(%C"U
MSM[<8S6OJH=F..O:L-[229L8-*YH4Q<LOW/O&K$=BUS&2SY:G+I,JL&Q6SIV
MG2$ 'BKNB+-F59^'GE<D9//>MZT\*[I%+.1CTK>TW1B2I8FNCATY8TSWK*52
MYHJ=CF%TT(P0#@#J:T+: 18Q6A+;A&) JE(^&V],U%[E['0:;)C%=/92G@'F
MN*@O(K2(.YY]*T;/Q+$Q&,"B]B>6YV1 (YYJ%X!G(XK,M]764 AP1FKPN>F3
MP:OG3(Y6AX4J:D!Q3!*#2[A2N@L/+UROB2U0W'F8Y]<5TI:LO6(A(BMC-7"7
MO&52.AQVTKTZ58A<]ZLR6PC;('!IIC Y%=:D<31)&?2KUG>S6D@>%\$=1V-9
MZC'2ID/%438[+3]=AN5"R_NW_0UKJP;H<BO/$)'2MK3=8>W8)-EH_4]105<Z
MJBHX9DG0-&P8&I*904444 (1FJ%YIRRC='PU:%% ;G+R1-&Y5Q@TW%=%<VB3
M(<CGUK$GMG@8@Y([&F9M6(,4M%*HW'%(:'QKG+'H.E"*7D-2,,*%%)$0#639
MM%:%F-<+5:5MC<=:L*^>!56X'S4Q$JG<H-+3(C\E/-,09IK#-+UI=M %"[MM
MZEDX8=#4>GZT;><07?!SA6[&M%DR*R=4TT31G:"#V(JXVZB.LAF65000>*DK
MSOP[XH>VN#8ZBV"C;0Q_K7?P7"3H&0@@CBFTT!+1112 **** "BBB@#YH\-_
M%Y[:%8[S)P,9KMM,^+%I=R*B]37S:#@UMZ5=K&5YQ^-:+5F#6A]9Z?K]O>PA
MQ(O(]:T4O8&_Y:+^=?..G^)I+. +%.<XXYZ5>A\6ZDTP83,5!Z9K3V;(YVMS
MZ&#HPX(-(84;L*\ITOXAF& "YSD#UK6MOB?9O<"(YYK-Q:+4KG<7&DV]TI66
M-6!]160_@K2BS$6J?-UXJY8^(+:[B#K,O/3FM&.]ADZ.#4%:'!:U\-+*Z0FS
MC$3]B.*X:;X5ZG;S,\$HR#W'6O?-Z,/6HGC5NPH$>%)9:QHP*SP,0/XEYK U
M3794D_?QR)SW%?14NFP39$B*1]*QM1\&:9>Q$2VR'ZK2ZAJ>#VFOJ QW]N]9
M6M:TLL9 /:O0_%7@'3[&)Y+9/+_W:\7UR%K6Y=-V1GK51;3"R9EW5TS3$J>]
M6+&Y?(K,Y9ZU+"+.*M-W):5C=M[HX&:T(+FLV./"BIU&WI75&31S2@F;<-SP
M,U=CN%[USJ2L/>IDNB.N:T50RE3.D693TJ16!Z&N?CO>>M6H[WWK15$9.FS9
M!I<UG1WF>]6$N0>M7S)F;BRUFE!J%95/2G[@>E,FS),T;J8#2Y_2@0_--=C@
M^@%(#4<K[4:@#"\47?E:6R#^(G->8R'+&NO\57IDW*/NCY?QKCVKR\1*\SV,
M/'E@(.*8>2:D/ IN,=*P.D8?2E7[U)WI5[T %&*.V:.E "'EJ0T'K2=J0!C-
M2)SN^F:CZ#ZU) ,L1ZC% A0,K_NFH&Y)-3XQ&_OC%0D?+04,84J<&AN:$XH
MF4$LO>GL<$8Z"FIT'M3P-TP'H<F@184851WZUKZ"QCN6V]5K)C^;D^YK6T#F
M1R>]8U/A9T4/XB/2-)O'\E<GKVQ736-^W 8_G7"V,VR/AL$'I706=V"!N8?7
M.*\:<=3WHO0[NSNLD;L#FMJWN!CY2,=:X>SO"",.36Y:WI)^]SV'2LA21U*3
MY'W@:'F&#SDUEP3%Q\QP?K4Q9Y6"H2#[4<SL8N)#<3332F.'( ^\3VJY9Q[0
MN6"GT ZUG:K<KI=G\HPS'YCZU0L=>1L%GQCWH6C'RW6AVL<)D'!)]J?Y+QR=
M#BL2W\5VD"'<Z@CWJ&Z\<6>T[)E)]!76G&QS<D[G80N@7YB!4%]"DJDK@L.E
M<''XO#2'8^1GIFMFR\0Q3X!<9],U;JIJS1/LFG<O;=K#BN#U"/R=1N$'17->
MA2#<H;UKA=;7&LSX_O5WY:[3:/-S->XGYF:4#=:B>U5LU9"TH%>X>$9,M@".
ME4Y; CI71;13&A!K-Q3-(R:.7:W93TI5CQUKH);,-VJNVG\G K-Q9JIW,Q5.
M,"I AJVUKY=1MPO_ -:LF:JP ?)ZU9MT)7@530^E2B[:-,#K4,U1@ZI9)!JK
M;Q@-WJA<V[#[C J:UM8_?HLK=NIK'FD"X"-QBN.:U.RF[H=8KMN!ZYKN[2/%
MNOTKA=.!:[4GGG-=U;2@6ZCVK"1UTQWV%)6)903]*L6^B1XSM _"B"8;JU(9
MU*BHN:V,Y=!WR<+@5KV6@QQ\L!FK,%PBKS5E+U"V!Q4-E)$D-H(N%4#WJ8Q<
M<T^.8,!S3RXI#U,VZA C)Q7.2L%NOFKJKK!0BN0UA6BE+J..]-"94U>^6&-G
MSP.V:R-/U.6XDR 5'UI]TC7Z>5SUYJW8Z4RJ%C7GM6FEB4:;3Z@+>%K3<REL
MOMYQ7<Z/)/<:<C29W 8K,\+6IAC99UP2>]=C!'&B850/I6:CS,J4DBC'(0V#
M5E7R*=/;!AN7@U AVM@T[-,BZ98JK?\ %MNQTZU;7&*BNH_,M77VJX[F4]C
MF02(63I6<[>6Y':K<4ABD:,],U'=Q;AD<5U(Y&BN).XYJ9'!Z527*GGD5/&3
MVJT0T7E;-3(<543)^E65!JC-FA97LMM(&C; [@]#71V6I170 )VOZ&N27BK$
M;%>0<'VI@G8[/-%8=EJY7"3G(_O5KQS)*H*'(IEIW):*!10,*AF@25<,*FHH
M P[JS,397E344: <GO6Q<@;#[5DD]<?A4R!(8YS]*B+_ #8[4YO2F;:R-46(
MFZ4VXI8QTITR96J1!# <Y%653/6H80$^M3[J8"D@=*9GFBDS3$/ IDB J0>F
M*4-2[@>] 'E7B\#3?$W3"3H&'U[UM>&O%;V3I!=,6@/W7_N__6K&^,>;>RM+
MQ!S')@GV-<CH>LI<PA"P_.NN-I1LS-NS/I&UNH[F%7C8,",C!S4]>3>&?%$F
MES+#<L6MF/!S]S_ZU>HV=Y'=PJ\3!@PR".]8RBXLI.Y8HHHJ1A111F@#X+(I
M\<A3&#4><TH]JNYG8U["<F1<G//<UUME)&PP&YKS^"8HU;5IJ!0#YOSK>$]+
M&,XLZ\C_ "*J3(0^Y>,>E5;34=PY;-7'D1USN%5-:$16I<L]5O(.(YW7TYK;
MT_Q3J%O,&>9GQZFN6C==W!!JW&WIQ7(]SHL>DQ?$4PPYE4DCTJQIWQ*2]G"$
M;5SW->9W#@6_/>J%H^)\IQS3"Q]'66O6UQ$&\Q>>>M2S:S:*A_>K^=>,V]]-
M#9 K(1[5SVK>(KQ-RI<$'ZTF&IZ1XRUFR>U<>>I..@-?/OB%UGNG=>1FM>6_
MEG4F:1G8^IK!U!]V>:$.UC&5?WE;E@@"CBL>,9DK>L%RHK2.YG(T57"TH7TI
MX%&,5J9B 8I0M*!FG8'TIHFPS::>,CUI1^E.Q57):'"5E[FIDNB.M0[:,52D
MR'%%U+SU-6DN_0UD[<4X,1CFKYV0Z:-Q+K/4U*)U/>L-9F!ZU*ER0*M5"'3-
MKS >AJEJ=SY-G(P/../K4 NOESFLK5[[$"H.K')I2J:!"D^8Y77ILR1PYS@9
M;ZFL;&6X[59OI"]TY/.#5=3M7/>O*D[R/7BK*PC<<4QCQ2YR>:8>3B@8@I_2
ME"A>OI3:  TAIQIE @H-% H 1ONCVJ6#C+>@J)OO8J6/B(^N: %SE6],U!_2
MIWZ'WJ$\ TBAF*5:".*%% $Z#Y:4<2$_A0.%I<?O3GZTP+ .(O?FMK0OE;/8
MC'UK$_Y8UTFA)\D/RC&<=:PJ_"=&'^,WHG\LY'-:$%R 1C\A5<6YV_3K0B$8
MXKS6D>RF=!:W^,<@#M6[8WDDK@#C'/45R%KDN!MKJ]'C(=-XQQZ5A***N==I
MP9E!D'&.M;EC;JTF_MVQWK*LI$50 X/J *V890%&,4HI7,9MF)XXTR>[TDRV
M?S21<[,=1Z5X\VLR12&,[D=3@HW!%?098/'@G(KC_$7@:RU=C+Y*K(3D,!S6
MUE>XHSLK'C6J7>JWBA;.8Q+W(/)K,2/5[3]XMRTC9Y5SD&O29_A_<VQ)BD.T
M=C6)J7AZXM3\QR1Z"NB,XI6,Y1N[E32M7GGM 9HS$XX(]:Z'0+V:358$+%MT
M@ 4'K638:)<3[ "%#.%)Q]WWKTW1/"-AX?(G1FN;EE_UTG;Z#M6<Y11:.F:;
MUKB]88/JTS#UQ71O<8-<I<MYEU(WJQKNRSXI,\C-&E!(B I<9I0*4"O</!L)
MBEQ[4X"G8Q0 T"@Q@U(!2XI%HK-;[JK2V@/:M,=.:7&16;2+3:,![,@\"HC:
M.3TKHC"":8;7=[5C*)O&9E0:+]K1HW'#"N<U/P;=6C%D;Y,\<UZ"A%G 7 YK
M(OKY[@'S.%KAK229Z-"#:N<?96OV=AN^]TK=2?:F,U3D4-*<# IC,:Y]SLCH
M:*79'>K4=^1SGBL+>1SDT]9C4N)HF=+%J;'Y<\5<BO /XN:Y-+@KT-78+H\9
M-0XFD9'96U_T!-7EN_0UQ\%V<\&M*"\SC-9NY3U-Z27<M9]Q!'."' (J/[9N
M'!H\_(JD9LK&QAC/R(!6IH]JAGR5''2J>[<U.DU)+!<HWS>F:IB1U8A"2*R
M"M&&50 I8 ^F:\^'C*5?E('UJ-O$K/)O+D4DFBG%/=GIN[BJDP&<BN1L?%C*
MP60[DK;AUB&Y.$;.>:INZ,N7E9KQ-D5)C<A'J*B@8.@(JPHJHF<CD;R%DNF'
MO4AC,D7S5=U:';<D^M0QCY<&NM+0XI.S,\VF&IZ6_H*O,HQ3.G:M$C-MD:1$
M&IU6FBG"F(>!S3Q3 *<*8AX-6K6\DMG!4G;Z55&*44BCI+;4(Y4&2 >XJSYR
M^HKE%<J>#BK<-RY(&: N=!YH;IS3ADU6M3N4&IYI1%$6/X4RD5=0<!-@/S'K
M]*S6.%J21S(Y9CUJN[;F^E9R9HD)U-. '<TG04UCWJ"RPK 8I\K9CXJHCY:I
MR,QU29+1 C?/5@&JHXD_&K2#BJ)%YHQ3@*<!0(BQ3E6G'@=*$/-,1P/Q?TUK
MOP1<-&N6A(>OGS2KNXMIU*Y [BOJSQ9:_;/#-]#C.Z%OY5\JDF&X=2.58@UV
MT87B<5>JXM(].T:Y^V6ZYZXKKM UZYT6X6.4EK4GD==M>2:#K+6TR@GY<^M>
MBVUPE[;AE-;.":LR(U;ZH]DL;Z*]MUEB<,&'45:KR/0_$,^AW8!):V8_,O\
M=]Q7J6GW\.H6J30.K*PR,&N*I3<&=D)J2+5)2T5F:'P0K4_M4(-2!N*9 II!
M(Z]":4G(IIZ4"+]M?,F 35T:L0,;JP233"S^M5S.P<J.CBU?G.[]:UK+4B[#
MG]:X82.#UK6TVZ*L-U1<H[B>?-OSZ5!9M^]'IFJ!OE: <]14<.H+&V<]/2K0
MCL)[@1V.?:N!U>_/GD9K5N]8W6^T&N2OIO-ER*3 D^W?+R:J7%QOZU"3S4;5
M)3)(#F2NETU?E&?2N:M?]8/K75::/E%:QW,9EPK0!4A&<TF*U,A@&*=CM2XI
M13$(![4X"BG#D<TQ"@=S2XQ0*<.0:9($4F*7&:7% #"#^%&*?MXIN"W Z4 1
MN>R_B:PM5GVEN?N\5OS 1QD]@,UR.J2EX_\ >/-95'9&M*.IC2$LQ)[\TC<4
MYOO_ $%-;J<<URG6-YQ2*0#Q^)H8D]>*!]*8F+GU[TF*7J:#0 T^E-/6G>M(
M:!"4+][]:*4_=XZT -ZM4L?W?QJ+^*IEX7B@ <YP?]FH3]WFIW^Y]%J$]<4B
MAII5Y84@I5ZT@)ARQ^AI['E#ZH*8O]#3OX$/U%,1,G*CWKLM"@#V,&.I^7\:
MXY3C;QZ5WWAV#_B6IC^&0$?C7-7?NG;A5[YO10;XU?'WAR/0TK6XZ\5IVT!P
MXQ\N=PS3A&%)'EX8'DUYC9ZAGP0D8^7'UK:@O8[5!\N2>['I53;\V .:9.JJ
MX+9&.>M3N!TME=L0LTDA5.R UM0ZXIP&;!Z 8KS"\UUHY0@/"CL:K_\ "12?
MPR[1Z[JM4V9N2/9XM65DSN4?2G_VLG]X>_->/P>)EBY>8\CD]:T(/%]L@_B<
MD9R3BJY)(5DSU!KM)> ,Y%9.J:4+M,QKDGK7'+XQOKA-FG6_U8C-7M(\4:[%
M<*)X5E4GD$=J?*Q^S>Z-G3-),#%9(\+FNI9 +($'[O K"U/QC8V@BC9,O(.5
M'5/K6E#?I/:%4/;(]\U+1&JW,N\G*,_TK&Z]>M/U6]"7!3/3K6:=14'J*][!
M4^2G?N>!CJG/4MV-$"G@5F#4U7N*D75(R>M=USSN4T![TO6JRWT3=ZE6=#WH
MN'*2CTIPS35=3WIPZ\5+8TA0,]:>!FA14@%25814J5(<]:$&:MQ +UJ),T@M
M2I=6IDMBJCK6 ]CL+"1\X[5UEQ*#$0G'%<Q*7%Q(&[^M>;B%JF>SA'[K1@7Y
M6%B$ZTQ KQ@@\^E1ZF&$C9S[57M#-&QW*V#[5@CK<2T8LK41C(/-78B'Z4YX
ML]*L@S\8J6-\-Q2O%@]*9M(-38I,NQ7&W%78KD^M92#%6HAT%0XE)FDMV1UI
MXOL?Q56VC9TK/NW<*0@.:20FS5FUM8(R$^\>]8\E_)._)S51+2XG;+ @>IK2
ML[)(L%QGUK5)(28L,.X9;))[ 9K9L="GO<*(BB'JS<8J>PN+>WP1$N1W(K47
M6,?ZO ]A4MFRBNK+5GX1L(4VO*SN>IS6E%X=CM!YENQ/L34.G7!F8,2:Z2)A
MY8'M4[F,Y=B"R)"[3U%7AVJLB@-Q5H?=JHK0PD9.L+R#[5GQFM+5"&8#VK.
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
MHB^\_EI@'YC48.?ZUFP3F0@LQ)]ZOHP(%8N5S>,;(E!IXJ.G@U)0\4X4P&G
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
MRKE]9<W,GEI_JU_4UZ!K]W%9V#C(\V0;5']:X,@'/O4RJ-JP*"BSB]3A=6)
MJ+3B<8;K6YJ\2X/%8]H0)66L3;H='9'[H[5M0-\HQ6!:/TQ6Y;'*BK$7EIX-
M1K4@-!+'"GCBF TH:@1*.M2CVJ%3DU(.M<TS1$HZ4\5&#4BUF4(_:I;=2YQ4
M<GW:LVJ[4]S6M-7D1)V1:1=G2B04@.*5R,5Z,3F81FI15='P:EWU1)**6H0Q
MIP)I#)0VWD&I8[@@X8U5Y[TX#- S41MPSFI1TKF]5U.72=-FND7S!"A<IGJ!
M2>%_&VD^*+7?8W*^:!\\+'#*?I3Y7:XN=)V9TU1R1+(I#@$4]3GWI:G8MI,\
ML\?_  PAU56OM(C6*Z') XW5XO<Z3>6-P]O<VSK(IY&*^NB :Q[WP_87=P99
MK9&<C!)%=<,0TK,X*N#3=XGPL35BU3>U0;"3TK5TRWWMTKC.XMVD+%AQ75Z3
M"44;A573=/4L,KSVKL=-TI"@)%1(5R*%BF.U;-E>.A'S&F_V8N.*GBTUOX:@
MDZ"PU5U ^8U-J6MNELQ![5E6]E(N,9JCK8F6U8<]*8C@M?UCS_$$3.<X:O;O
M!>I)-I<0!Z"OG74$=]94=\U[7X$=TLHP?3I6G0#U%9E*TI=<=:SDD.T9JI=Z
MDL"G+8I#YC3N77RCDBO%/BLT?]GS;<$\UWE]XEB$# 2@$#UKQ/X@:U]I610^
M02:Z(NR,I:R1QOA*V6?5U5AGYJ^D/#>D1+9H2HR1Z5\\>"AG6$/O7TQX=_X\
MH_I712=H71SUM:EB6[TB&0?<%7]+T*WC7/EK^5/E!-:U@,1BIJ3?+8*4%SCD
MTZ(+C8/RJ&71K:4?-"I^HK57[M+7%8]#E1S-SX0TVY'[RUB)_P!P&N>U3X6:
M%=(V;*-2>^,5Z-QZ5')M"DG@>I.*+"Y3P#6O@_!$Y:S4JN<>U<O?_#6]LU9U
MVE1W/ %>Z^)O&&G:2WV<)YURZY4#@?F>?R%<E#>VVI%K_6C)=PQG_5>:(HP?
M3GD_E1S,TA0DUS/8\HLO"&L74C+:63W 4\F%"<5M'P#X@ALS.VC76U?2(Y(K
MMM8^+-MI02'2VL%51A8H-[)'[G@!C7-'XH7-Y=BYU'6+G*L/*ABM 8QZM@GM
M0Y>9K"EU9FKX#UDVRW4VG"&)LD/,X!('< G)%53X8O8GWR$^1TRBA 3[9J]J
M7C**]OIISJ=[<A%'E275H@)/^T.@'7@5%'JFF:A./MNLR*K #>T <#U&,CCZ
M&LM#T:,J4=6);Z&D4&Z[U!8F;_5Q[2['\NE:]OX9MY2D"33W$S@GRXUV9 _W
MA^M03P:9ID\)TK5;'5O.R'C:)H=@QZD\5H:)XT;2;KSC93B/&WS"!-M&>V><
M>U/3J=L\3'E]TA?PG;/.( EW:$<,9IT*$]L<9_E7,:YX;N-/D(D@$B=1)$-X
M(]\9KV*'Q_HM\K8N;,NV VZ(C([DJW_UZDE;PU;VLDLUS:H)<M'Y,FW'' VC
MFFXI['*L2WI*)\[W&F[9"&CY_NM\IK-GM0K,N&C('1CG/XUZ-JVCZ)Y#/:7E
MQ-*^6)\L*N?J3FN.FMO+&YNAZ>U3>PYX:,U>)SLEL0?NY![BH3%AL,2/PK5N
M+;#%HSQZ52=B %?KG)S5IW/)J4G!V95*GHHP*4)CK4P- (';-,R&A<XQ1)\J
M\')J3/'2HV7./:@ C7]WD^]-495OI4P&(^E,BX+%N@4F@9#MVG!["HINM3 \
M9/7&:BD.]2?>@"!Q4L0R13=NY:DB'- BS&/FZU/&/WA],\5%&.*GB7_&D431
M+R*Z/PQJJZ5>LET-UM,,./[I]:Y^)<<BIY89N) N0_7%(M'K4>AZ;K.GK+"R
MN=O#J>0:R;KP?>1Q"2T82@C.UN#7&Z3KD^F%MLLD3=B.A]B*[K2O'D;0+]M^
M7MN'.?\ "I<8O<?OQ^$XZ^TC4GO-CVDJ;3W'2H]9\-RVNF"];*XX8'OFO7+/
M5[748P8C!,/4$5S?Q!1I]#D$?EQHO) /WL52BEL9N3>Z/(,=:<H&*K><>:<L
MI-42620%&*<)% -5-YP.:,G:32 O></+I@N.:IF7"FHO-P<YH&=%+/N6,Y[=
M*FL7SN4]^16)]J^1 #VJQ:WI1LYH)9TVGOF4\]>HKJ;4H(QZXKS^SOL7'6NJ
MLK[='WSBM8F;.MBE!A^7TKG]>9O+R*U]//F0\U5U>!?()(%;=#'[1Q6\[B*M
M6O)ID\:*Y-.MWP>E8FQ9DQM.:J%P>,TZYF(7CK60]R^XXSB@$:HPW>GB(D<5
ME1W9![FM2UG\S%- T;VBP?+ST%;%TH$! ]*HZ/CRS6C>'_1S]*9)F0W&U:=+
M>/T2JT:%L_6M[1])CN,O)4-V!M6,VV,\\@Y-==H^DR2%2^XULZ%X?MGN%+Q@
MCW%=K'I]M$@"*J@>@K'VKZ&5V]4<G%HLUS,(T&U1U-.U30I+>V\J#YI&':NN
M%N8VS"O7N:GAM,L'E^9O>LI*4S:FV>1:GX2N[&P$]P.6Y^E9%MI;33I& <Y[
M"O7O%Z;M'944$D^E<UI6E+;Q^;(!O(KG=.TK'=";:U,2]TH1VZH!T'-<Z^G%
M)CQQ7?7BALY%<_=1 ,<"M+&ES(\D+'TJI*.#6I(F15&6(DXI2*BS&F7+=/QK
M7TE>!G]:@>TST6K6GQ/')@]*S6Y;V-AH\KQ5?R"3TK1BB+H.*LPV.X\BJ>HD
M[%6RM&\Q>*ZBR0J@!JO:683&!6I##M'2E%$R=RW >E7DYJE%P15R,UJB&3J*
M=TIHIW6M49CLU7U"^BTZQDNI_NH.GJ?2IR=JDGH!GFO.?%OB ZE=_9;9C]EA
M.,_WSZTR64]1UB?4KIYYSUX4#L/2JGVK&/YU5)^2H">:@1#JUSE"!6';S8N>
MM:E__JS6';M_I7XU):.IL9.!BN@M')4<BN;L""!BNBLN@JT(T4)-2 5&@XJ8
M"F2 IXYI *<.M AZU*#D"HA3U]ZPF7$E%2*:BSFGK6)9*!NP*LIP15>,XYJ=
M3Z5T4]S*1/CTH*_+2KC I_&#7;$P9 H^:IPE0C[U6!VJR10M.Q29HI#%(I0:
M0TJT#*6L1>?IMQ%UWQLOZ5\K+?W6BZU*UI,\,T,K ,AQC!KZQN%W1$>U?*GC
M:T-CXSU&'&T&8D?0\UUT-4T<.)5FF>Q^ /C+#?>7IWB1Q#<_=2X/W7^OH:]=
M@NXKB,/%(K*>00>M?$0<CH<&NP\+_$;6- *1"X:6W'\#G./I1.@GK$5/$M:2
M/K3.::1FN%\(>-T\1V:LI ?'S+GFNUBEW1@FN:47$[85%-:'PF;<@UO:/;=S
MZTZ2Q!8=JU-.MPBJ!ZUA<T9N:;" PKK;%<0CBN<L5QBNBMV"PCM1(S+@ZBK,
M!JDC9(JW#UJ0-6!AM_"LG7W'V9OQK0A/R_A6'XBEQ;L/:@1Y=<RJ-?W-C ->
MQ^#KZW%J@X'%>)78:353MYYKN-!O7ME15)%6P9[7]JC9.&'X5R>O2;B2LOX5
M1M-1GD7C)JKJ$,\BEN1GWI+<EG&:I-<!I2C\#)ZUYSK=V\\S!VW'-=UKJR1+
M*V\@#.?>O-[L[Y2?4ULRD;'@]Q%J:$^M?1OAJ[W6J<]J^9-&F^SW:L/6O7_#
MGB3RH5#-T'K7=AX\\+'GXF3A/F/6S.&K9LG_ '=>8V_B=9)%' !/4FNZTS4H
M!;JTDH7([G^59UZ;@M2\-54Y:'1J^1\M!; R2,51^WJL#S/MA@C7<TDIVA1Z
MUP.I?$A]2U1]-\&:?)JMPB$O>.WEP0CU)/;W/ZUP-V/2BG+8[R^URUL8B[L2
M ,Y& ![DD@ >Y->6>-/BNN5M=!OXI923YIMXS((QZ;SP3]!CWKG]96:[TY;C
MQIK9E\S+0V=L0$E]#TZ>Y_"N?T?09[V\@^SV5Q);,W2%-@<=P&/\Z-6>GA\&
MY+GD26[:QX@OA;Z5:S7%S)DDYRY]V8UU=I\(=8N(E;Q!KEOIT8_Y9PCS6_,D
M '\Z["WFCT+3$M-(M+/3F(&X27D>XG_:(R3]35IO#U_JOE27'B"&"+_EL+8!
MF;Z.WW?P JU32W)J<UM[(\\U?P%X7T&&9KJ_O+MQ'^Y'G*KRN>F$5>E1>%?"
M>B7?AVZN]2CN6ECFV._F,OEC'W0/4GC\:]?L-#TG3AG2K1!(W$ER4\QV^KM6
M#X[U*PT[PS);+93M<B=?+5AMWN#G<2.M*T14_P!Y:G%:G$W7P\M6LYX[:&YC
MN4A\TC?E4)R0O3G%>:"SNI)A!M,F1@J3T_*O8[;XI,;"XM]5TJ6.Y:$QB>(8
MYQ@$@_TKGK7P['J5M'-IB"'"@,(FW<^K$]#["H:70[*>#FK^UT.*OO#4FFVD
M5QY\;"3^%6(9?J*AM;Z[L\&-U=>P+9Q7IL7@>[93_P 3"-,]=T6<?CFLK6/A
M\+8?:[/458])7$> OH<U#BPEAXKX&<[;:O#-*TFI6<<CXP5=0%;\1_2FFR@N
M?,GM+DVTKG(B(+1KZ#/4?CFNHUOP/+=>';2[TC$US#%^^M0F)-O<C^]BO.IY
M)K"7:6:%^RYY'X4K'-K%ZFW;7=K;2?9]=L2%Z&6!B1]?2KD^@Z?(1+%,9;5_
MNS1GA?J.U<];ZDLC*+P<9Y<#/'H16[!;A56Y\.7"P/\ QVLS?NY/IGIF@WAB
M&C%U;P]/8W92!A/'C<K <D?3U^E<[?6;J064C(Y&,5USZG&\CQW<<EJX&3$Q
MY4^JGTJM<6T=U(RWZF.:0 I,/ND#IQ[T+0NHHU8G$&)E/!_"E&1RU=&FEQ,6
M^T+F-&VNR=?J*9J?A6XLF#1RB:)UW(XXW#^5:)GEU*+BS Y)I-H&1G)J<P.C
M%2-I]Z:(]I ]:9A9C7'R<=.U1=F'J*L2#C%08_>8I#(&X;%,VYS4I&YC2*OS
M&@1 /ED.:EB&3^-$J#=[TZ$<T 6$&!4R'O\ A4:#UJ9$SC'K0-%F ;N.Y-;E
MMY*QY:3?(H^5.@ K'MTS( O)-;!TUG0!E"-C^]S2-H('G%Q&(3$BH#GY5Z_C
M67=P>228 RCTJ^NEW)NC"D@'?.>#5B]TF>VM'D:4,RKD*%ZTC4YE-1N;24D;
ME/JK$4E[JUS>1;7ED9>X9JKW+N[%FX]JA7D8IV,)2>Q&%.:LHG%0EE#5*)0%
MH,2>.$%>::R@;AZ4).-M0--EF [F@!9!A:K,,5([_+DU7+Y-,"SDA5^E)%(2
M34B)O5<>E(D1$A!I@7[#F89KJK)_+49QTKF=.B)E&:Z:./$?X5:,I'5Z9> 0
M<XJGK>HCR<"JMD^V'WQ6?JS[D..N:VZ&.S,U[G<V33HK@!A5 @CD<TT,X;Y:
MRL:Z&T )1SS4+6()S@XJ*UD<=:OK*&'- RHFG@-6C:V?EXJ6U =AQ6O% "!B
MA )IK,C$5I2-NC.?2JUK#B8XJ_Y/RFJ)>YEPK\WXUT6CR'>%SCFLA(L2' [U
MLZ7&4N%)'&:SFM"9_">J^';?-FKNH.>E;?E^@%8GA^[46B(QQ5S5M>LM&M&G
MO90JCH.YKGIVMJ73:Y$6KFYALK=I[J0(BCDGBL%?'VB/<>1#<>;(3PJ D_I7
MF?C#Q[+X@#6]JK0VW8$\M6C\.[*TAMY)FVF=CU/7%.3DMC2*<GY'HM]?Q7EL
M%V'!YY%94AXQVJ660'[OY579JAG3%6*5P <YK&NH<MQ6M=-C)K)DF._%9W-;
M%*2#%5C &;-:^SS%Z56FA*Y-#8(K"U4CFI(K10U022NG:I[*4R.!471=F;=I
M;@@5IPP =*@LHLJ#6K% <4A#8TQ5E>E-,1 J1$IH3%3K5V$>M5 A!JY%TK5$
MLG'-/Q3%.*))5BA>5^%12Q^@K1&;.?\ %VN#3+ VT+ 7$P(_W5]:\UR=Q-6]
M5OI-2U*:YE/+L<#/0=A504$#V^[41ZBI#TJ-NHI"*6H#]V<5S:';=CZUTUX-
MT9SZ5R\IV77XU)9U>G-D"NBLVX%<MIK@A?I72V9SBJ0C70\5,*K1]*L+S5$D
M@Z4X4P4X'FD!(*<*8&IRG-8S+1(#3UJ,<#BG@@=*P+)0:D@ES\I[5"#4:OLF
MS5QE9DM71L*>*>*BB;<H^E2BO1CJCED1GAJF4\5"_P!ZI$Z5H02"EI!2BD4+
M0.**!0,2096OFWXQ6GV;QNTO::(-7THX^6O"OCO9[;G3[L#[P,9-=&'^*QRX
ME>Y<\?W9J17[&H1UIPKL/,9T7A[Q!?:'>+/8RLISRO8U[%I/QJMQIZ"_MI!,
M.#L(P:\&A./6KL;DH*;IQEN*-:4-BX\RD\^M7[%AM'UKGM[;N?6M6PGVD9KQ
ME$^@>QV%F/E!K71PJ 5SUK?(%'/:M%;]"HYIR(L:L4PR!6E;OD=:Y<7R>8 &
MK9L;I& &[GM60VC=B;"GZ5SGB23]PWTK>65=G4=*Y;Q)*#$W-,@X2RC$NKG=
MS\U>@Z5I:&1,BN%T=-VJ$_[5>E:3Q*OM6@,ZBST]%C&T5!JUKLA)'0#I6E:'
M]V*HZP_[I_I1'<AGD?B1&,<Q/ &:\WGC._I7I?B=O]&E]Z\\E .<UI+<J&Q5
MB)C?(KIM,U'RT&2>E<YL^; K5LX?W?-:TIN.QG5@I+4ZFVU=MR[7YS7=:7XM
MM-#TXWE^[22X^0#EB>P7TKRR-/)4.3S_ "J[911SS_:=0G:.W3C.?F/LH[?6
MG6JN2U-L+@W)^ZCMY]<U7QL[B[O#8:?&0TZC[D('0$_QL?3H*RM0\5A;%-!\
M*0O'8*Q#28_>7;=V;T&?6L\-+XEN+?3;!_L6EJX4JB\*/4^M>NZ=X6\'^!K%
M9[@QW4K$!9[D>8Q'L@Z#\*XXP<G<]J-!X=ISC?LCS30] \0ZU,98=.:ZN <>
M=.@:-"/3/!_6NKD\"^)KW3Y+K7[ADDMU/E()0B*![+ZUUT_Q!LX]BZ?#(X;A
M?-Q&H_X".?Y5/!!K/B2T;[2/L=M-D/A=N]?3'7%;<MCIE7K+6245Y[G":!HN
MEQPPOJ32LB_,8H[=F<Y[EN@KM=!UK3=1OQ9&".SM8\&&.1AOE8=W[CZ5GWW@
M;38)XWBUV6VGA&W$8WX'IC)X]C5*\-K)ILD6B1S7%TO'G31!(^.IQG)I7-)^
MSQ.S;_)'HEQ<1O,IO)8H+:,EMLC@&3T./05Q7BW4;._UVUDLBUZ8UV%4!*[B
MPP,].F:S-.OX=3LXHM4NI)[B,;)+:7I'ZX'ICO5M-.NIKE8_#4ODQQMN9)5R
MHSW![5+=S&EAE0ES2>J^XOR6,-RVVYB1^/F##(%0IH=A%(#8QM;OZPL<_EWK
MJ;.Q6WM\SJ&DQ\[FD2$"0R6@\H,O ;D?EVHL8/%N]D<Y);W?E^4K^8O\3'Y6
M ^E2(RI;JD-N)"?E([?_ %ZU;RQ#1-+=R%MH+ *-@!_#DUC6<K7+$ARJKDE%
M./Q)I&M.KSHW+.T%O9K>V=M&+E%(E"YP5[@"N#\6_#33+\I=:0JA;E6=-O8@
M9(KT+1=0@?-M\R;Q\I;@-]":Q)[F?3O"=[% A=].NBH*G_EF3G^1Q2L<\.;V
MFO\ 5_\ (\!U#PI?V]V(X8'>3!RJC)P.^/2LIFOM+F!</$P. ''!]C7U1H.E
MQ:3I$E]- LE[>8DE_B))^Z@/H*\W^)W@.&S\+"ZMMSW<]T7E.>A.3P/05/*9
MU'&4VH'G-KJ>D:N@M]5B:*0G D7L?7Z5GW<DU@#;EQ<0*2%DX.T>W^(JCJ&C
M7>F2E+A"#]*CM[LQKCT_,#^M382J-:,[[P))9ZE;ZOIEU;BXDDA%PLX.2BK_
M /KK%\0Z;<Z/?BPN"ZQC$D0W?*ZGH0*P;+4+O0]0%]I-QM;D';T*GJ"I[>U:
ML^HZGXGF;4;YWO'C 5F(P !VXZ4^@*3E(R]0'F2;6@"-GAE[BLV6T>&=<_,A
M'##I7H%G9V&N1PK<0&*3;\LJ<,/9AT/L:QM;\+W.DM(XD6: @Y/W3^*TR)11
MR$XV*#^55E!W U9NB3@#O3$_=X;:#U S086(&B(SCFDC7<<]Z?+SDD<FB)>F
M:5P&3)E_UI(AS4LBXC+?A381P,TTQ%@  "K%O'YDH7UX'/>H!ZFK-JNZ52#R
M#GF@:+L-K,]V\=M\Q3GGVJ[%>O\ ZNXB973VJI:231SN]NQ#8Y([UH)J2[M\
MXWNRX8$=:1T4T$>LPK,I&X;3D$BNI34]/OM.^=XR^.0?Y5RLMM'=GS([+"9Q
MD-C-4;K360-L25".3CD"F:-7,[Q";>.ZE2V*E=W&*Q0Y$>>YJU<VVR0G.1UJ
M+8N,4T<D]RH7.[BK)SY(/M36@^;/O5EX\VQQV%#,RJCG/6F*Q+_C0<@\>E-B
M!WG/K3 N^2&CJ'R?FZ5:7_5BDQS2 LVT6 O^[46/](VCO6C9HK+SS\M5HE7^
MT!GCF@#3TRV9F!QUK=*[!@CM5?3@G&WCBM*X ;&.N*TCL8O<+%2Z8INHZ=(8
MMVWO6EHT 8C=ZUKZO;HMN=HP,5T16AA)ZGG#08;&,<T^"W#R 8YJ]>1@3<"N
MP^%_A2#Q)XAD:]RUK:H'=1_$<\"LWH:)W1R:Z<RKG%0^65?%?5A\.Z.UK]G;
M3K8Q8QCRQ7&:G\*M :Z9D2:,29*[7X2EN6TX[GB-GQ(*W(),+@FG>(?"T_AG
M6#;RMOA<;HI,?>&>_O5(3QQKRPXI; M35MI%\RKV\=*X^YUE81^Z.3ZU3A\1
MW!EX?OTHYD.S.Y11YF<=ZU;9Q%@GBN1LM=5U!EZUHOJR2KB,XI-IH35U8ZRX
M\4_8[<+;D[P.#7(:QJU_K$@:[D+!>B]JJS3.V3U%0ARW6L^5((Q2*%XKQKD?
MI4>F>++W29\1.RC-)J,Y4'-<S=3 N:2:N;):'L.E?$!Y2HN5W ]6':NMM]<L
M[I,H^"?6O -%O620 G*]J[6WF>2',)YQVK?V5.HM-"/:S@[/4](N95=248$'
MT-9)#&7BN*DU?4[([E<[1U%7-*\;QO,$O8SQU85S5,)-:K4Z(8F#W.[MX25Y
M%-N+<D'Y34FEZSIUW&"DF,CO6N(H9E!5E/XUBZ<DM4:QG%O1G)RV3-U%7=-T
M[$@^6M_^SPW09JW;:>$/3%<[BTS;F06=IA1Q6FEO@4Z&((HJRN#6T8W,FRLT
M%"PX[5;VTF*KDL+F*S1T^/BI&%,Z4 *37)>)?%,:1S:=: 2%U*2/V7V%3>-?
M$BZ%I(6-@+BY)1.>5'=J\RAU)9LG/)Z\U2,Y/H7L\\TAD '-0F08R36;>WXB
M4Y)H9-KFJ;J/IFF[U;H?UKC9]<*2'DU?TW5C/CFE<+6-ZYYC/TKF+N/$_3O7
M3%O,AS[5B7D?[P\4F-&AIS;57Z5TEE)C'M7-6 _=K70V7:FALVXWX'%6%8FJ
MT ^45:5:L@<":<#2 4\"D H%2)UIJT]>*SFBD2'H,4H]:9G-.!KG+)14,O$E
M2*:CGZBD"-&RDW)@U=%9%FY5JU$.17?1E>)SU%9A(.:>E(XS2)729$M.IM+F
M@!:!UI-PI/, -(9(U>4?'"S\[PK%/WAG'Y$5ZDTHKAOBA#]L\$WZ8^ZF\?A6
MM%VFC*LKP9\RYI01ZTT^F<\TW)%=YY5BVDF!UJTDV%%9@?IBIU.5ZU<6821H
M$<U(DAC/RU26[W-R:O6YW$5XY](6([^1/[WYU,-5D YS2+;ANW-.-KGMTJ6%
MQ@U9@XY-:MEKY0C+<?6LK["'/2K$6E%L;14@V=*GB8;,;NWK6)J^N^<I&<]>
M]0R:5(JY':LB]M)(\YSBFD9EC2=1$5T&/K7=Z5KRK,"S>G6O,;>&0R?+6K%]
MI4CR]V:NPF>W66O1L@PPJMJ^LQ&%LD=/6O,;;4+R"'ECD>M4;S7[E\J].*5R
M&M"UXEU!)+5@IY)Z5Q;RC-2ZE?O,2">]9?F9_BP?>G+5EPT1>C;+\FMRR"M'
MD]*YF-B&!+#'UK7M+@@?+SCG!I)V-J=-U)J)JW4J1%#( 5/<G^E,AN[0S!I/
MWFWH,'BKUE9_;[B&,VIN[R8@) #@+G@<GO6Q%X%-G$TFH,T-QYC(+8Y+ @_H
M/<XSVJ6G)Z'UF'I0H674@L]3L9P%FNIH,]&  QZ#_P"O7:Z%I5H\(E@O9+F5
MEV!8L-CTYQ5FT^#5E+X:ANFD?[>\9E*$?*>.%&.:O_#[PPFE^((3<))!(L9)
MMI"1@CH<'K51NMPJXRG*$G%ZHZW2/".FZ39PW-]!]JO-X8-* =C'T%9GCY=7
MFGVQW=Q9VFT+"UNQ =N^[^@KM+B:);B))#DCY@H&23]*R?%*S7NDI'!$V1,K
M$$@$^P'K0SPJ->3KJ<]?4\_TCQ(D=C-I]TNV[C4X9(S^\'J?>M72M.N9-&MP
MUJ8?DYEFD$:_KS6I??;M!\/P+I&DJU]+EG?RP[)_B?TKE-2UX1V9GO4DEO6P
MKK.F,.>.A[5!ZD9NK\"LK_UH6-3MX](NH_M%W9W:S. P29?,CSW'M75Z'92Z
M39RQ[2RRN)(\MD'/;-<A8Z#;Q6LB3PB7S1F61QDL?3VK!EU'4_"UXKZ3/(;1
M7QY!<LI'?(/;M1<JI2=:'(I:_F>OLCW _?RL?5%)"G\*5S.KC8R!!U)&37,Z
M!X]TO5U$=P?L=SC)C8Y4_1O\:Z*>]B6#]S/ \C<+\XP:JYXLZ=2$N62$#Q$O
M]KO%9>Z2$( /I6=+>Z2MRP2[MP[G;\GS<^YJ[=6-G>VY6Y2,JPY<XX_&N9F2
MWMKYEL[B.X Z(.B_CC!-(UHQ4GN:-[8Q:K +<3;I=ZLO. ?8?A3= M+:UU#5
M-%N1L^T1;A"W)[]_UJN'62PF:4-&%0DD'G/7C%-DU6&W@LYM4AN-D8W6UY&3
MYT6>H.>H^M2=+4N1Q1V$$QFFL%4DA8BSY]1@?F#7,>(9UU/Q$$GE5[6TD$:0
MKU=NK$^O3&*V+JZ>WL5NH8(;VWG7+-$^S.1U'O7*V4B6D:ZK<PJ))G;[';MS
MMQQO<^@_4TV88>%FYOY#O%7@V#77DN;&-?EBRQ!ZG_\ 57ANN:1%;[VC.R16
MQL)P3^':O8TCU+5M6G6XN7N"H#N3A5P1TP*YYM"MM0BNED"*R2D#*\CGBLV=
M#PEU9O4\?Z=<UL:??1:<(KS3799U($]M*<K,/]D_T/X5/K6C+97$BNA7:2HZ
M]:P2C <<BA.YYTX2INS/3;34([U3J>AX?" 7-G)PV1SC'MS@BL3Q#]GOK![Z
MQE,9QF6')X/0X!^M<E;7=Q9S++:S/'(.ZG%:D^N)<:(+-[8+(N?WJ\;N<\_C
M5"Y]-3G9_F?C%1G=C##&*D9@C_/VI)IT*_*"=U(S1!(?EXZU)&,+\O)[5$,L
M>*LQ_?"CKSDX]J0$$_RQE*2+.!1-U]!3H1\M"$3 >M7K)%+-N. JEJJ$ (/6
MK4:8A'=B<<50TC;L+2)]+N+MSLVN OOFDTZP%Y>!&RJC[Q]JT+7P_JUU9JMG
M;>>L<7F.D9R0N>N*M:"L"O=K.2+C*@(PP0.AJ>IT+1$WE06X BZ(=JKG/-9V
MOSNMCB( <9E<<#Z"N@N[*'386FD*\<@D]:XC7M4>^CV+\L:G.?4U3%K:YSMS
M)N<U6QN-2/W.:(QMP>M(P8,F(0:FB4/92'WIUTA%N@4>I-):G_1IACH,T$%6
M. /'GT/--$.';ZU+:R[692>H/%-\P-(<=*8B50=@XI ,BGP'. :$'S,#0!TW
MA/2&U99V'2( <>IK%URT;3-;EA.05/%>@_"*..6'44;&]9(V(]N16+\3+ 0>
M+1@<,BGZ5MRKV:D8*;]HXG,Z?J,BR=S73V]P70%NN*Y^UL,3#CO6^D/EQ?AQ
M2B.1LZ7=",U>O-0\R$J:Y^QW%N.E7+A66!B?2MX[&$MRE<.';UKNO@_K\&D^
M(IK.ZD2..\0!68XPXZ"O-S-AB#3[:<I.K*3P<Y%9O4TCH?7X<$9!XK/O[F,-
MAG "\GVKPS3?&.J162PB\F$0&,;NE87B+X@ZHT;V5I=LJ,"K-GYL=^:-(ZLI
MR<E9&M\4_&=MJFJI8Z> R6A(:8'AB>H'TKSI[USW_6J@+.>A)/4^M2K;2-VQ
M6$FV[FD4DB"YN6*\FJ45TRS9]ZT;BRQ&2S"LZ.U4R]<\TBSH+*Z+1C)Y[5>%
MRZGJ:SK.$!/2KACQSD8I :%OJ#!N3D>]:,=Q'*OI7-LVWEJDAN\'@T[BL7-1
M4/N"URMY$Z2'BNG,HE7GKBLJ\0#@X(J67T*6DLPF 85VUK(8X@8^..E<5:L(
M[@?6NKLYPT 'J*N$G$AJY;N=0A<!)TR*MZ=;Z;<D84+[5S^H+N4D#\ZR[?49
MK.<,N<9KMIU;[G-4IZ:'KMMI$(1?L[%?I5L)>VP_=RM@>]87A77UNXU5SSZ5
MUDCJT>?45V<JD<7-*+*L7B+4+)AYGSCWK;L/'-F[!;A=A]JY:\P[%16,J;;C
M:P/7M2EA*4U>Q4<75@]SV.WUZPN%#),HJ]%>6\GW)5/XUY9:0YC^4D9I91/$
M<QSLOXUPRP<;^ZSMCC&_B1ZSY@(X-*&S7C$WB'6K+/DW;,,]ZDL/&^N--MDD
M!_"H^I5.C-/K=/JCV)JPO$WB6S\-:>;B[;=(0?*B'5C_ (5SB>)M1>WW,P''
M->:^*=3N-5OI)KAR_P#"/85RU:3IJ[.FE5538P_%GBN^U_5FN[ISQ\L:+P%7
MT%,T34&=PIYYK'O$(8D]*DT24BYQ[UB.6YZ(3NM\^U<]J4C_ # 5T%L=]JN?
M2L34(22WRYHD.&YR-\S$\FKFARE9<$]ZAOHMIY6FZ0X6YQ2&ST>V;=:K]*SK
MT?-5W3VW6H^E5KX8IO8E"V3_ "CZUT%D_P!VN;LG!%;]BW -"$SH[=LK5Q>@
MK/M3D5?0UH2/%/%,%.H >*?GBHUYI]1-:#0X&GBHP:>*Y7N:#QUILX^4&E%)
M-S'Q2#J%LV&K3ADXQ63;GYZTXATKHH/4BHKEIF^6F(W-3; T>14*KAJ]!'*2
MC)IV#2 4X&F FWWHV4[<!2[J0R,QUC^)-/\ M>AW<) .^)A^E;>ZJUXN^W9>
MQ!%.+LTR9*ZL?&=TOD74L9ZHY4_G4.^M7Q9:&R\5:C!C&V=CCV)K'KT6>22*
M<&K2'Y15->M6D/RBM(F4C0'AV\#Y$D&/]X_X5?MM,N8?O/&?H3_A6M17SGM9
M'[C_ *L9=V?WD,<<B]2OX&I5R.N*6BAU9,7^J^7=G]Y)&ZJ?G!-7H+^VB^\C
M_@!_C6;12]I(/]5\N[/[S8?5+1TQLES_ +H_QK&U!%NA^Y&/]ZEHH]I(/]5\
MN[/[RE;V3Q'Y]A^AK1MW2+.Y<_2HZ*?MI!_JOEW9_>3M,C'H<5G7EDMP#Y9P
M?>K5%/VTQ?ZK9=V?WG.7/AZZE^Y)#^+'_"JQ\+7V?];;_P#?3?X5UE%'MI#_
M -5\N[/[SE8_"]X&&^6#'LS?X5IV^C- /O*Q[DG_ .M6O12]K)G11X?P-%WB
MG]YT?A34/#FC6-PVJV]W=7S_ .I:.-0L1]<E\Y_"M#Q+XNT_6;FVN;=+M9XU
MV3-(B@3@?=SANO7-<915>WF;/)L*ZGM'>_J>LZ+\6]-M]$BM=5M+WSXN T 5
M@0.G)8&H]4^)FA7NIV=_;0:E!/"VV5O+3YD[@?/UKRJBE[:9S_ZNX#F<K/7S
M/9(?BQX9A#!++5 &()_=Q_\ Q=59?BMHT^K)</9WRP0 M&@1"7<]V^;C]:\E
MHI>VD2N&\ G>S^\[5O'@N)FENDF\QW+,Z#D?0;A3=4\5Z7J-BELPOI C!@9$
M7<I![-N)_"N,HI>TD=7]BX-;)_>=V/'EJ(Q"4N7CSRQ10Q_)L5%/XLT69B#;
MW>PK@_NTZ_\ ?5<311[20?V+A.S^\NSW-M!?&?2A(BM]]9 !G\B:V]/\61I'
M''J$3[ ?WGD*/GQ]2/QKEZ*/:2*>485K5/[SN#XOT5EVO:W>W.?+"KM'X;J6
M3QO8<+##<JN>247('M\U<-11[21G_8F#[/[ST1/'VD)%L%K=CC PB_\ Q57A
M\4=)N-)?3[^RNC&R;5>.-,CC&<%J\MHH]I(B60X*6Z?WG<V?CJUL(9K6.*>>
MSF.&BFC7IZ@[N#2GQQILT<:7-M=$01+%$<*2 #GU%<+11[21:R/!IWL_O.]M
M/'6GVVOO>F*[,#P>64"+G=GK]ZH(/%VD1ZA?3/!=F.Y?<HV+D<#_ &JXFBES
MLK^Q<)>]G]YT&J:KI.IK<(\5P YRCE%W ^_S5QSZ:Z.QMI  W!#"M&BCG9E/
M(,#4^)/[S%;1IRP^>/&?4_X4C:-<$</%^9_PK;HI^TD8_P"K67]G]YS;^';M
MO^6D/_?1_P *8?#5WNR)(,=OF/\ A73T4>TD'^K67]G]YS0\.7?_ #T@_P"^
MC_A4B:!=*P)DAX.?O'_"NAHI<[#_ %:R_L_O.9E\-W;N=LD(7MEC_A3T\/72
MJ!YD/'^T?\*Z.BCG8?ZM9?V?WF#_ &%<DC+Q8^I_PJQ#I4R,I9TP#G@G_"M:
MBCG8UPWEZZ/[S9\+>(I_#VH^<X\R)EV2*O4K[5T>I>+O#.J$?:-,N,Y),BQH
M'&1C(.ZN#HI^TD-\.8!N]G]X[6HTN;C.GWEU-%DX6[4*5';[I.:P;C1KN8G]
M[%CW)_PK<HI<['_J]@;6L_O.8_X1J[)'[R# /]X_X5,WAV?C8\0^I/\ A70T
M4>TD1_JUE_9_>84FB731JHDAR,]2?3Z5$GAZY6-E,L66&.&/^%=%11[20O\
M5G+^S^\Y-?"U\MP'$MOMSR-S?X4H\+WHE9A+;X)_O-_A75T4_:2#_5G+^S^\
MYR+P]=1XS)#QZ,?\*=_PC]UYA820X/\ M'_"NAHH]I(/]6<O[/[Q_@N:3PU?
M22W)WQR !A%R3CZXJQXTN8O$>II=V8:,\;O. '3Z9JI15>WGR\I'^JV6\W-9
M_>01VY1@3CCTJT[!EQR*911[:8_]5\N?1_>6+.>.W;]X&/T%6KF_MYHMJI(#
MCN!_C6;13^L3)_U5RWL_O*DMK([D@KR>YIT-LR2*7*D \X-6:*7MIE?ZKY=V
M?WEZXO(38F*V1A*1C+C KF_[*E>4M*Z'/H3_ (5K44.M-[@N%\N71_>4ELC&
MN(PF?4FHWM+MNCQC\3_A6C14^TD/_5C+NS^\QI=*NY%QYD7_ 'T?\*JKH%ZK
M@B6'_OH_X5T=%'M)#_U9R_L_O,^WL[F),.T9/L3_ (4]K:X/0Q_F?\*NT4N=
MA_JSE_9_>9KV=XV0'BQ[D_X4L5C.IR[)^!/^%:-%'.P_U9R_L_O*I@E_A*_F
M:@EL+B0$;H_Q)_PK1HHYV/\ U:R_L_O,6/2+E),EXL9]3_A6O K1)@GGVI]%
M'.Q?ZLY?V?WD<BNZX)%,^QPM 5D'S=B*GHJXUIQV%+A?+I;I_>2:/+_9DP<D
ML >@KKXO&=FL05X;@G'95_QKC**V6,JHQ?"66/=/[SKY?%=A(<B*Y'_ 5_QJ
M@^OV[3[U27;GN!_C7/T5?]H5R/\ 4_*GTE]YVEMXQL(8]KQ7)X[*O_Q5$WC'
M3Y/NPW/XJO\ \57%T5'URJ7_ *I99V?WG33>([.4?ZJ;\5'^-10:]:0R;C'-
MCV4?XUSU%/Z]6%_JCE?9_>=E+XRLS:F.&&<,1C)5?\:YBZNHYVR@8?6JE%<]
M2M.I\1O#AC+J?PI_>4[FS><$*5'U-16-A-:S!V9",]B?\*T:*SNR_P#5O =G
M]YMVNM00PA'24G'8#_&JUUJ,4V?+#K]0/\:S:*?,P7#> 71_>5KRV:X)V,!_
MO56M=/G@G#LZ$>@)_P *TJ*5P_U;P#Z/[S9L=8@MH0DB2'_= _QIEWJL$^?+
M60?4#_&LFBB[#_5O =G]YH6NH) 3O5C]!6K;^)+2$#=',?HH_P :YJBB[#_5
MO+^S^\[F#QMI\8^:&Z/T1?\ XJK:_$#2P/\ CWO/^^%_^*KSNBGS,7^K67]G
M]YZ,/B'I?_/O>?\ ?"__ !5+_P +#TO_ )][S_OA?_BJ\XHI\[#_ %:R_L_O
M/2T^(VD*F#;WN?\ KFG_ ,52_P#"Q](_Y][W_OVG_P 57F=%#FV+_5G+^S^\
M]+'Q&T@'_CWO?^^$_P#BJ</B1I'_ #[7W_?M/_BJ\RHK-I,K_5O =G]YZ</B
M5HX_Y=K[_OVG_P 50WQ)T<IC[-??]^T_^*KS&BERH/\ 5O =G]YZ6GQ&TE&S
M]GO?^^$_^*JXGQ3T50 ;6_\ ^_:?_%UY1151]W8'PW@'NG]Y[!'\6]#1<-::
MA_W[3_XND_X6SH6?^/34?^_:?_%UY!16OMI(S_U7R[L_O/8?^%MZ#_SZ:C_W
M[3_XNC_A;>A?\^FH_P#?M/\ XNO'J*?MIA_JOEW9_>>P_P#"V]"_Y]-1_P"_
M2?\ Q='_  MO0O\ GTU'_OU'_P#%UX]11[:8?ZKY=V?WGL/_  MO0O\ GTU'
M_OVG_P 737^+.A,I'V34?^_:?_%UY!11[:8?ZKY=V?WD'C.U3Q!XFN=1TW]W
M#-@[9N&![],USY\,W7_/2'_OH_X5T]%;?7*IA_J?E=[VE]YS \-7@_Y:0?\
M?1_PJ0>'[P#_ %D/_?1_PKHZ*:QM9"_U.RI])?>%%%%<1]>%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
&%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>38
<FILENAME>p9.jpg
<TEXT>
begin 644 p9.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-#@
M )*2  (    #-#@  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-#(Z,C0 ,C Q.#HP
M,SHP,2 P-CHT,CHR-    $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0R
M.C(T+C0W-CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %A _D# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#R;3.-O>NQTOMS
M7':9_#79:6.GK7882.PTX87^5=#;?=KG].^Z,UT%M]T>E)F9=3I5A:@0U.O0
M"H =1TI310 E%%+0 E+24N>*  4K_=- '2E?[IH S;GI6%?_ '36]<5A:AT(
M(-4@..U?N3BN%U;'S5WFK]&QFN#U@?,W!JRHF"O+&K477-55^_5J+.:DU-"&
MK\(Z5GP<UH0\;?2D)EL# ZU(.*C7H.E2#I02,?C-5I>M67Y%5I1US0-%";C.
M:SKBM&;O6=/SG-!2,Z?ZU3>K<]5'I,T(S1114]0'"I *8M3*.*H8X#%+BE ]
M*4"@+C<4W<14A%1,,4##?S3E?%0GK0#B@"RK^]2K*>E4PU/#T"+RRU*LWO5
M.<=:>LGO038TUF'&*G6>L@2>]2B;% K&RD_'!J=)C6,D^!UJPEP<]:!&S'/S
MBK4<O-8L<WK5R*7D&@DV$;/0U85N?2LZ*3(]*N(V1GVIDEM34HSZ]J@0X J5
M2?:@DF!!I>WI4>X#@<=JD#9'7/% "XST.:4C//7%(".U.'(S0(0CKFC:/_K4
M[&,<<TJCYJ $ Y[8J"5>OTJQ@#KUJ&3O0!FSCK63=<<CBM>?@5D77 )[TRD9
MDG6F+4DGWJ8OOZTRBY;CD5K6HQ@UE6W7BM>V*@__ %Z0F:ENO&*G(.T>OI4$
M+],U8+C&!2((7R>E<9XSU EDLDP5QN8UV-Q,L2,[?=49->5ZA<F\U&>?J6<X
M^E(TIK6Y6/(QTQ3HU0<D<TB<G@FI2I0=NGYT&X #ITZ&E;G=NP3Z 8S3MN_'
M(QCI2']X F3D?=Q2 4@?[6WU]/:FHNV1D89&.#UQ0!E2I.,=Z!M#$C)'3B@!
MR*1N4G#=O>IX3Y8VN0W///)JOM)B)# ?-@C'(%3,-V#]X'_9H L!%=L*<+MW
M U):.K@;@I3D!B.A'2H(XY/+WH20HP 1VJRL>$6.160@Y)4=1["D Z*-VDD-
MT608P /XOP_*KTN8RL4KRLS(&\N-3DCKR:@MYEE(,RLN]NA'7GKFIDFN)KHM
MY^V15*!@?7U)[8H$:<,D4-E!<VX*S;2J(S8V'/WE8=3VQ706,/\ :5Y<20W%
MYJ(MX0!);G)\ME^[S@_*6P 1BL+1C!/M^WV4@MP")C !F3/11G@9/.?:NTT[
M0Y-,TZ&[T9Y@L\A4PW$PS(>3D]B, ?+UZ\]*1(MIY5]':W-QJNS*,MI*(\1!
MT7#*7  SD?=8 @]Z[)[6?5+9-.O;=6=56>.0OD704+DMWR">N0>_(-4[2YB2
M^2\F$B_:1\\<L#1QN0!DE!P", ?K6Y)9/)IZ&WG2':!(B.@&WG&,CIQQQ@CC
MZ4KBL<<T<MK?&WDBCD>\CD1T+'RW)'W5/9NF/\*9JN76&.SED>U,2QQO,"S(
M3UC8>O!&1W![\UW9CBD\W[1&I3<K* ,G(/.<=">:Y?7XI86FN[6;=CYV29
MP!!SQPQVYY[]L=*:E<&K'GFL:?*L):0 2RRL#'C:5/?'MW(K 1(X9FCB+$8R
M<]CZ5Z->VMD8?,7RQ<QR%V6,E@R,/E?Z=OPK@=3_ 'EQ)*('C <[688S[&K0
MA@?CK^%&_-5!)P/6@R^].PBVKTN[!ZU4$U.$OO\ G0%BZKXI?,4@>N:I"7OF
MG><1Z4"+WF=LY]Z59!ZU2$W3GZT>?CG- &@)0/2@2<XJAYOOUI?/YZT"L7_.
M^GX4GF[NO%4//YSGBCSQ^%,=B_YOI1YWJ:S_ #^N#2?:,?UI6"QHF;BF>< :
MH>?[\4W[1Z&@9H>=^7I2&;TK/^T#'7FD\\$]30%BW)-[U7>3WJ!YL]ZB>;WH
M&.D>H"U(\G''-0E^>M,99!YZU/'+CI5 /4JR<\=* -2.;FK,<^/>LE9<=#4J
MS>](1J?:.V<#%)]HQ6=]HY]:3S^*!6-$SYS3#/5 S^])YU 6+_G=/K4\=STK
M(,W/!IRW'2BP'1P70)Y-:,%V.YKE8KLYZXJW%=C'6E81UL%V#UJW]K7U/YUR
M27Q!&3Q4OV\_Y-38+'):5_#DUV6E#YA_*N-TOMCVKL],Y(S6HI'8:=RH!%=!
M;9V^U8&G?=6N@MONBDS,N1]*L+[5 G7BIQ4 .HQ0*,T (:*6DH 7_.*7M2#W
MH[T *#0^<&BAONT 9]S6'?\ (-;ESWK#OQP:I <?J_4XZ8KA-8Y8]Z[S5ONM
M7!ZOPS59<3 4?/QZU;C&:J*?G(%6XO>D:%Z'CO6A#6? >?PK0A]JD1;0<"I1
M[FHUZ8[5(/7UIDC7'6JTI]JLM564\G]*!E";DFLZX'6M&;IUZ5G7'UXI%(S)
M_:J;CFKL_6J;4&B(Z*#14@/2ITYJ%*GC%,9* ,#FG8X%(/RI^!V- B-AZU$]
M3,,U"PH&0M31UI[4V@84H-&*3% #P:=N-1@8[T9H$2A\=:42<=:A/2@&F(M+
M)TJS'*?6L]6J9&H"QK0R?-5^"7-8L+\U?A?'U]*"&;D,G J['+@@=L5C0RX
MYJTD^,<T$-&S')Q4PDXK)2XQWJ?[0./FS0*QH>9BE$N",?SK/\_!I%N/2@5C
M6$W&,_@*>LO!YK)%QCH:>+GW_.F%C5\T?CZTAEYZUFFYZ\T?:1ZT"L:7G?E4
M$LWR^WM5/[34$ES[_K0-(?<29')Q]:RKF0'.:EFFSU/)K.GFR2!3&B&1OFIH
M?%0O)S30_O3&:4$N#Q6I!-P*P(I,5=BGQCFD#U.BBGZ9-3^>1T/:L.*X&.>:
MF-UCC/%(BP[7;[R='G*MABN ?K7GT2E\[B0".372>(KD/8*G=F%8,8"C&,Y'
M-(WAHAJ(!Z[<]:E"@+D <'O3H8MP&1TJ]]G8#)1BI&.!UJ"S,<$$YZGG:!2\
MJ!T#&K,L;([,5.XGIBH3&,;F&#GC%,"/:3\HX)/Y^U$:'S -N<] :GBVJQ*@
M XP"1TJQ"(FEW2GJ.U("$1':'4$$C+#VJ6-#]H(*Y##"Y/&33VQO1D4A@Q!V
M].*L()&X,>&R O\ L\=J5P$B66+3W"[<[LE<C@4W>64-R=AR!ZBK8A2&:X#Q
MG#'D*>"/7\\4@M';#(@ [#IS0!' &FL2H3(#848X]\9H$#HB^:-R@@E$X/7I
M3+GSD.P.X;[JJ#T_*KJP[+=?.1F<C)/& ?>@#3MH;JY<2M'Y@CR51V V8[X'
M -=OH.FQRP?9;:^>>Y3:WF1X0HI.6!!^]^G2N0TNT:>5&O'5?*7>&7: PZ '
MUZ>E>A>'[<[RT4]TD<B@\(44KV&.ON3QUJ6]!6.DM=/\U1;Q27GDQ2A$25,9
MX.06//3H1^M;=I QLY89Q\ZOM#'JXZ!F[9J&Q4,J/)">$PKGD@9].E78F!=A
MC!P0<]QVK.]RK%5 UO;KE4<Q'*E1C&3SBN?U956W9+B$S+R59!P@]U!^H/N*
MZAT#1N7<CCKC%8>J6[>42 @*\-O/!Z<#_$T(31Q)@+LIA?8\<@$1:3KQA@#U
MQR./:N9U\332,)%8@_*5D(.T]NGKZUV$ZBYFDMMRQM(I*L>BN/K]*P+VWW30
M-+@M/&"8M_ /< ^AZBMHLBQYY*YBD96X.::)<CFIM<@^RWQ0[O\ @76L[?QQ
M6I);:; H$Q]:I[^?I2^9[4 71<=@:0S_ )U4#T%^A% %T39[TOGXJGYG&:3?
MDCFF(N"<T"XXYJD7[#M0&SWH N>>><T?:/0U4+?C2;N,YH N^<>YI/.]ZJ[Z
M:Q- RV9_4TGFGUJH'IV_CFD!/YOI1YIS5?=FDSF@98\S(IC/FH=Q'>C(/\5
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
ML+3L[1FMVW^[4,S+B=JG45!&:L*:D ZT&@^U%  :2BB@!:* :* ' \T/]W%
MIKC@T 4+GO6%?G@UNW/(-8.H'.:M".2U8_>R:X/6.&:N\U4Y#5P6M'YF]JHN
M)SF[#'CO4R/CI58GYC]:D0FD;%U'^7CCFK$<G&#5)3TJRAR*!%H2^]!EXS5<
MGCB@DD<T 2M+D8J,R$<&FTUN>#2 ;(^:K2-GZ5(W%5W.#S0,B<U$:>YJ,FD6
M-)YH%)TI0: ' X%2"HQ4BF@"1>E+GVIJG%.W4Q"$TQCFG-3"<T -S2=312#K
M2&.I1[T@- - #LT9I-U!-  :;]*7--+4 *#3A3 >]/7K0!(M6XA4"+DU;B3-
M,ADJ9[5-CY:(X>.*E\L@<TQ$&1BH7;&>.*LM&><BJ\L9H K-)BHO.(/)ITBF
MJSC'>D4BQY_RX)S2B?U-5-U )-(=BYYV.] G/K54-2@T!8M^<<4HE/?!JLK4
MX$4")_,_#FFE_6F9(Z4'WIA8.O6GJ@[4P#)J>->!3$/B3/-6(XR:2%>3CI5V
M*+IZ4@$2(]ZG$!-6(H#QQ5U+;/:@ELPM1M2;)BHY7FLR-<1@]\UV%Q9E[5T
MR2N!Q7+QIM#9 W*>:3*BRU9'A0/Y5L6SEA@8&.F:R(%("D=.M:,$FT')_"L)
M&\2V8P2&9LFFI#\_.#SUIJD_WOSJ] R\ 8S6+-4+# ,Y'\NM;5I%&8P"%Y[>
ME5HH&E4<;1G&:U[2UV%0<DGTK"3N;))"16K88#A,Y^45,EDS8R>.E;%M:':,
M@=/P%639[>W?DTA-F#]A!;&.34B:02<N3^76MJ.W&[D\$<XJXD<*QXC&YU[#
MFF*YA)IZ0_*%#9'3'2I?L[,AZ*O>M)P^W+1HBYSN)_G5:X(1>-Q)'&!@"I'<
MKQQ*G*CD>M7('9.A[>M9DTWEG ))'7VI8KIY R@'&,F@;1OQRLB;BPSWP*5[
MC,B9/(Q@]<FLF.=E4 Y&\84?SJVBL& 4$CCYB.M;1,9(V[>41MGNHXJM>'SE
MW@*K9SC)X]Z>I(A <#/&*:'WXR%QGCL:ID):D8ML( 5 )Z^X-9&HQ/',K06Q
M;;G!!QM]:WXHYFN,(5\K9D-WW9Z?3%5]8LR\!F49,8RR[<Y]Q2B]0DM#RWQU
M$TNFP[&!0S;LCG/'2NM^$T*V-KYTJ )@DMCI6+J>FC4K1K>++LC)*&QC&6P<
M_A7>:+H#1^';BUA8QR2Q$1,/7%:3D]D53BK79Q?Q@TFQU"QM/$FE1JKLQANM
M@Z_W2?>O)]GH*]?T/_B=>&]7T.[4B8*XVM_"R]/U%>3%"K%7X8'!^M:4975C
M.O3Y):$6S/6E*>E2 "EP*W,"+9Z"E"<5+CC%&/6@"(IQ0$X%2\48]* (MO']
M*793Z7MUH$,"4NRGX Z<49% QH7FEV9I=V:<"/QH$,V4[93MPH+<\T#(V6HV
M6IF-1,10! RU"WI4[$\XJO)S]:8$3CDTRE;J<TAY%, [TX8XR*0=*</>@!P
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
MO,YO$!L9E+R#!QD@]/K6S!XB1HU*2E@><^E<[DT]2^3L=@LQ*Y7KCFH;R_\
M)A()89!P>U8">( 4^4\>M4KK6/-A)=R1C@9Z4I.^PN7N.$EM!(TY42RRMG+@
M';]/2L?5?$WV=O*@5BQ;#,G'X$_X<UEMJ[/.R/C&<9'4?2N0UJYU^#61<Z;M
M2.(#RL@$8[DCN3CK5PC=ZC>B.Q3Q-?3R+:0ZI:64DK;0D87S/URWY5AOJ5C-
MJI@N-;-]+NV8!9LMG'?IBN:N--U76]??5M,L&M+F4AV%L3\C[<%E/49Y)'O4
MVE>&]6MM0:6\ BG+&168DL'/.XX[]ZZ.2-C.\KZ'477CV30RUA91LDK_ '_F
MSM'T'?KP:9H4^I:WK;W<H41R-EY"F,TW1]$TZSDWD+=W1.65AN S_%GM7::;
M8;(]V ..,5#DDK(KE=[FC:PF,;>O.<UM6ZE5 XYK-LSE\=CUK65?E&.N>*R8
M:F3XY /@N^W?=6$L<^W2I/"$2V6DP^5'L62-7.!C/%5/B#/Y?@N^+ X\O!(]
MZENO$=AX7\)0W5_*I98%$42D;I#M&,"G9M$IV;,/XQ^(UMO#46FQL//OG^<
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
MTWXC3F/18;0%6:24R%QU=1_]>O,C7?3^$PEN)CJ:7'K1VI:T("@<4=Z"?EH
M *0'FESSUIOUI /Z=*0D?K3<T;L]: %/?TI.OTH)XIH/.30 [.!Q0330<T9H
M 7/K06Q3<^M)VXH*'9XI13<YHS0(4]*;D_2ESQ29)I -/.349/%/;K4;9SFJ
M :6I#2DXZBC.:8@ J51CK4?4U(M $BU,O-0K4RTF \4$XI!014C%QQ[T8HI!
MUH GB]ZOV]48^:O0'%)@:D*]*L;152%LU/N/H:@1RNE\D9KMM(' SZUQ6F?>
M%=MI R5P<UTF;V.VTP?**WX<[16%IG*@^H[UOP_='%2S,LQ^M6%JN@%6%J #
M%(1BE-(: $I*=2=: "E[=**4'% "CK0W2@4K?=- &?<]\5B7WW3VK<N!WK$O
MAD'M5(#D-6Z'Z5P.M=6KO]7Y#8K@=9Y+&K*CN<TO,AS^%6XSG JJ.'X]:M1=
M:1J7X!6C"<8S6=$:T(<Y%(1=3IQ3UY[4U/NBI!R/:D01R=#FL^<]:T)!@'Z5
M0N...:"D9EQWK,GY/-:<XZUFS_>H+13.=QJ: _-4#<&I;?[U!;V->V/2M>V/
M %8]N>!6M;'IB@S9L0'\ZOI]T'\ZSX.15^,X7F@@DSTIPI@)!]/K3^H_J*"1
M<9Q3@:8/RX[TX8H%J*">U+C.:;[CKTIR\*>:0Q?0XR* ,XSR.U)ZTH%,!<<>
ME!3/'&,T G'8TIH$,\K/.*:8>N,5./I^% Q_A0!5:WQR>],-L,\=*O<9H*#;
MTQSTI#,YK?'85&8^?ER*T70<XXJLZX)^E T5&7'45 X&<?TJRZ]>>E5I.?I]
M:"B"1<YJ!DYS4Y7-"J"W2@97\G/44X6W!.*O)#SSZ5.MO@\\@=J!7,W[+D#C
M%1O:&MP6_%1O:X!Q^E KG.RVN#VJH]M72/;=>O-5)+49_P#K4%7.=D@ZU T'
M-;TEK59[;KZ4%)F&8,&HVB_.M:2#!JM)#3'<SMF#4L?!J1HN:15Q3$6X"21F
MM.W/ K+@..E:=MVIDFK;=!QS6M!D@'O63;9_&M6'D@4B67D^Z<C)IW0'ZU&H
MP.M/YQ09D;5$^#QC(J5O>HF[T#,V&Y&D>)H9N!;W">7,/ZUW=NJ-PA#*.A'>
MN&U*W%Q9N!PX&Y3[BMCPQK!:UB6X;(Z9ST-<]:-]3JI2MH=((]K;0#ZYJPD9
M+_=R".XIL<B/(H#9.":OVRXDRPSZ&N%H[HL=;VPW# Y[^U:MO;@KA.3W-%O#
MD#IFM6TMU Y ''-"029B:M$;>SFE=> IY]J\:O?$,EW=R1P [03R?2O;_%Q
MT:2->692/>O%X/#%VWS1QMB1L9Q6L;+<A)M&GHHWX]0?6NYTI/+"GC.:Y;1=
M!O(SM96&WN>]=W8:9-Y(X[=<5FWKH:6TU.JM)3-%$5Z8Y-27&C6]]'B<+@Y!
M!Z8-9]@)[>,J!FI9S(6W7$V%'(5:UYM#G<7S:'GMAX=D\+>.IH%?S;&;,EN_
M7(SRI]Q_+%>@,$>W##@,*P==OK0WMO!;L)'BW,Y4[MI/ 'U[TV+5CM*&38.F
M0<XK-RN:6-20*.<Y(J /AL$9[\5']K#?,/F&,G'>HFE(VR+EMV><8V^V*@8Z
M29HF8@#9G@D]_2J,,8>ZE\PYR,[1S@?6IKU_]'4)N=R.  !GCWJLHEL[$G9N
M=UP<GYCG_"M$C)[GG7Q&1VG POE6\7#+U.X]Z\\S7L$/AF;QS/J\"7"0E66.
M-\=2@P?UJK8? ^]#8U2]VX/2(=?Q-=]/X3FFU<\JSZTF?2OH;1/A1X=LE\NZ
M@6Y9NK2G-<IXY^"\]@LFH>%@TT(RSVA.6'^Z>_TJR+W/):3/>@Y1BK@JRG!!
M&"#32:"AP.!2$\TF<=:3-(!Q.*;NIN<]33<T /W9%&:C!I/I0!(6XH)II;%)
MG- Q^:-W%,!I>] Q<]Z7)S333A0(7.>M-ZFG$4F/2@!I.!S^%1DXJ0^],/WJ
M: C;FBE(_"DJA#@,4]148 S4JBD!*E2@<U$M3+]VD,=10*,4@"BBBD,FBXJ]
M!UJC'VJ["<'BDQ,TX!4^:KP-5BLQ'+:9]\<=*[C1^J_2N(TT?O./6NVT;DKB
MNHS9W&F?<6MZ$?**PM+'R^M;T0^45#,RS'5A:@CJ<<U( :::<124 )2=Z4T4
M  I:3-'TH >M#]*%%*WW: *$_>L._P"AXK<N16+?<9Q5(1Q^L?=;MQ7 ZR>M
M>@:NIVG'_P"NN UKJU65$YD??-6XNV*J#_6&K41%(V+\/(%:5N/7I6; :TH.
MWO2$RZO:G@]ZC0]*DQTI$C9/NUGW&>:T' VY'>L^?O2&C,GK-G!YK2N._I6;
M/G/7BF:(I/PW-20'YL5&_P!ZGP_>I%&K;\8R:UK4\_C61;'I6M;=109LV8"<
M#'3^57XVSD'N:SK=N,?E6A%VID$RCJ?;@TX?I3![?_JIP]?3WH$._A'^<TN<
M4G0 ?TIW&XT@#MP,THR:;GW[T_(!YR* '$<>AI,'J*,\ ]:,D=Z %)Z&C)IN
M[/(-.!XYH =FEXZ_I3/8_I2Y]?SH$.!I>_\ *DST!-&>H% @<]:K2<CO5@G(
MJM(3WZ4#*T@]<53E7G/3VJW*<#/:JDH)/3_Z]!:(<5*G)Z5'@4]<&D,NQ=O2
MK:@9Z9JG$V.3^57(N,?2J)+"1^GZT-#E?ZT^/GWJ7CIU],4$,HR6X.?2JLEL
M.U:Y0'.*A:('TI#N8KV_!R,BJ<EL,D8KH'@_+%5)8.O'6@=SG9X,$X%9\T.!
M].M=%<0=367/%G--%HQ9$Z\5#MP*O3KC(]*J-Q5#'0<FM2V/2LN+AJTK8<C!
MS0(U[8].*U;<^M95KC'?ZUJ0D=Z1,BZI./6G,?E[TQ#@=>M*S8]J"!CL0/2H
MF/6GNW'4U [X'J: 0CGVK.L=UO>364)"^8-Z%N_K5QI/6J=SPZ7"'$D)W#'<
M>E2U=&D79G56&J.@*.HV*O7'0_\ ZZZ&QU%7N%4!L=\_SKCK&5KVW#L%'.X'
M.,BKME?LKOO4CRUX[[Q]*XIQN=T9'HMM>*>X&*TO[2A@&YV 51\Q)KA;+4?E
M !()7(W5A^*?$4EM&(A\[L=V!V/:L8IWLC9VM=G7:]XCBD=B#\HXP3_.J/\
MPGFBV&GK'>:?,TZ\-Y(!4^X.:\QEU>YFDV&1<OSDYZ_XU4GN'<AY!E<;>6X!
M[5LJ7<S=1):'M&D^/= O+A4"2P%N-LB9/Z5Z)I=[:RV>;=TDC<<%3FOE32Y'
MCU**260*%<LI()!X[8]*]6TGQ;)9R6MK<#;<3)NV*0"23QG''8D^G%5[.ST(
M<KGHNO:O%HUBTI0N6!P!Q@#JQ/85Y!K/B][K5)OM#%5"@J.=C #@L?3K6AJ_
MBNXU'4G@LY8RGEDH[/D8QA@P/'6N.U%3JEPD5O$VU$V*T:X#$#EOH<#@TU!=
M2>9]#:L]?C\W:F3R5!&!]3UJ5]?5)!YK,@9CL;!&2,US=IH\DLT=NCM&I^60
MCC<?3G\JNQ:7/Y\8;>BL1\\@.T#_ "*?+&X<SL=KH/B1;UTMKL".1QE3D_,/
MQZ5TK2A"D39!DX4>M>>16S03K+*6E6:/Y,*<!AU/UXS7=Z:1=V2O*=^#P_0D
M?6L9P2=T7&5U8)WS(J0[LJ1P>X)K+\8ZI'I^DL68B1<XQP.*U7 L/.N'.0H+
MCGMQ7G'BC4Y=9U6+2K=6V&97DW#(V ]_SJXQN1)F]X;O+CPYX:AOBQ,OF>8_
MN&/3\J]<L;R'Q#HZW%JXWE<C%>5ZE%O\-WT<:X B) 'M5OX5Z^?[/B.[Y#P1
MZ&NBE[R9A6C8[BW=X[HQR\.IY%;MK<9^23E35/6K+S(DU"U'S+]\#N*BLY?/
M12O3O6KU5SG6CL<#\5/A(-3\S7/#<8%Y]Z: <";W'HW\Z\ ECDAE>*9&CD0E
M61A@J1V(K[AM/FAVOR,=Z\Z^(OP?L?%.^_T\BSU'&?, ^63V8?UK-2-4?,.?
M6FDUJ:_X=U3PSJ#6>LVC02#[K8RD@]5/>LKDU98C-VIO>E/MUIM A<TF>*3M
M1WQ0,7<<BES3>3UH- #QR: >*:#W-+]*!C@?6G TS-+G- A^:0FF[LBB@ ;D
M8IO>ES32>::!B&DZ<4$\T9%4(5:E6HQ4JFD ]:F7I4*U,IP!2&+2T4M(!*44
ME**0R:,9YJW#5:/MFK47!I 7X>U6LU4A-6=U0R3FM-_UM=OHPY4FN(T\?O:[
M?1APN>E=)G([G3/NBM^$?**P=-QA>*WH?N"H9F64J=>E01U..*D!#2=13B*2
M@!,4A%*:04 +1WHI10 HI2>*0=:<W2@"A< X)K$O\8(SS6Y<<UBWPRO\JI".
M0UC[IR:X#6^IKT'5_P"+I7G^M_>;O5E1W.8'^L)%6(AFJV/WC?6K<''6D;%Z
MW7UK1AXQQ6?#6A#V/7VI 75P!R*>.E,7E>/YU(,X%(AC).%./RJA/SGBK\O&
M>]9\P]Z!HSIP.:S+CO6G/WK+N*#1%)NII\7WN:8_WJ=%U%(LU;4=.]:MJ:R;
M9L8K5M^U!FS9M?SXK0CK.M3VK1C'2F0R?I]/2E&>W/-(,\>E.ZT$BC+#GC%+
MC/2C&>3C-&?2D,7&.YY["E'!Y_.FYR?>EW'L*!#AQ^5 +#K3?\XI-V#0 ]<=
M/QI,XSZ4T<#/Z4I.* ' YZ\YI0<#N/?-1Y/;BER,9_6F(D#<#'ZTN<C^M1@]
MZ,FD ]CP#QFJ\@-2G[M1.21_]>@97EY'.*IR'GO[5;EZ>N*JOU..<=Z"B$G\
M:5#CK2-Q2IU[^](9<AZ<G(JY%VQBJ,1]*N1?2J)9<3]<_E4P.1Z>]5T..!4Z
MD_3B@S'+SQ02.AIO0Y!I<]"/UH&*4%5YHP<D]:GSUZ4DARO?\:!&/<1<FLFZ
MCZUNW XS6/=#K3+1AW*_,>*HN.:T;L?,?UK.?C)IEBQ >9P>*T+?C%9T7WZT
M+?G%(#6MCS6K#C'/'%9-L>G;^M:D)X!H)9;5L+S]*&;UJ/=\O!Q3&;CUH)02
M/UQ5:23:W8?THD>JLDE [#FD]33$62YE6&%&DDD.U47J:@R\\PCB4N[D!5'<
MU[/X \$Q:) NIZJH>[(R P^Y[4,9P%UX:UGPC907&J01I:W.-K Y*'^Z?2F
MA&CF5@788Z\5Z'\4KY-7\*R6Q^5$8.I'9ATKQ[1M8^]%=##)PQ/>L)Q>YO3F
MFK':6\^^ ?PGID#I7)ZY"UQJ.Q"0P.UBYXP>E=-:.I0-&V>^:BO(A'>QN(U(
ME&-S#/E^YKG6DCI>L3,LM#3RUE"R.VW)8C'?H!Z>]0C1[O)7[,7C4EEB5<A>
M>,UT4]W/):&:WF&2-D:/U(''/Y9K!_X2J^AD^S74#H0<%MV"X_*M/>>Q"2ZD
M:>$=1$RF1X[<J#@%@"/:KFH>#=1N(8?LEZDDRC:,XR .WTS5<^(K[S#Y.G6[
MJQRID+,<=R3FMK3M7N[JT(BTDR2(I),,IP3GW]:=K;LV2NM$9&E^ ;RWO#<^
M(KDJF<K$.6D_^M7;PW0CC5+2R<)C]/KC\*SGN=2N+)+BVL%B\O*'[1+E@0<8
MQV'N:Q+RVUC52+:>XD6 N0ZQDJB@>X_&ERIL;B[:'17FLV]C*LM_##$O56+K
MFJ9\6V&J7C1:8@;Y?F..%'KGI7/_ /".VZ*(8$\R5F^\RY(QQ^%='H?AR*VM
M73;@-P[$<FB2C$RU9.HBN;J*%@@8J<8/"_0=B:ZZU$5I9I"-N ,5Q]Q);6<Q
MBMAALCY6/''>M&UU)GTDRS$;TZUGN+1%?QAK<=K:F-GP@&YE'<#H/SKC?"D5
MS?ZO-J\I4*RE,$_> JCXEUEM>U:.SLFWQ%P1QG..M=5H=F-/TV* 8.W))]:T
ME[D;"@N:5S>3:UO+&WW70@Y]Q7+_  U)B^V6R\;)B4_.MRZNOL]J[MP%4D^]
M8OP[4F*XN4Y9IR:UP^Y%?8]V\/W0NM/"2<G[K U7O[1M)D-S",P9^<#^&J>B
M3>3=J%^Y,-PKJ+F-9K*1&&0RD8K9Z,X]&@L)TFA5D.01D5?!R.>:XWPEJ'VC
M35 /,;M&?8@XKKXVW+6,E9EQ>AD>(_"FE^*-+DLM4M4FC<=QRI]0>QKYD^(7
MPPU'P3<-<0[[O2V/R3!?FB_V7_QKZS:JM[90:A:O!=Q+)&X*LK#((]#0G8H^
M&?>DZU]"^,O@-IUQ:2W'AEC:70RPA)S&Q]/:O#M8\.:QH$QCU>PFML'[[+\I
M^AZ5=QF5BD-/[<TVF,3O1BEQS2$8H&&*6F\]Z.G- AV<4 ^M-SFDZ4#)":0-
MS3<\4@Z\T 29IK=>*0M@4;JH!,TH'-(*=3)'#@U(M1K4BT@'CCZU,.:B[U(I
MI#'4M'I2@4@% J14H1>:L)'FDQH;&M68UH2//2K"Q8%1<8Z+WJS4*#UJ7%(D
MY^PXFKMM&Y*UQ5D/W^*[;1OX:Z3*6QW6G#Y16['T%86F?= Q6[%]T5#,RR@J
M<5 G'6IP.*D!*0TI%)0 WFBEHH *448I10 JTK?=I ,&G'I0!0N.^*Q;T?*<
M=JV[GO6+?<*15(#D=7/RDG\JX#6_XO2O0-7XW5Y_K7\>:T''<Y<?ZP_6K$9J
MO_RT/UJU#R,U)L7X#P,UH0]CTK-@%:,(QCFD(NQ_=J7'R^]11]/YU*!CIS^-
M(D9+D#^M4+CH?I5^0BJ,_(_"@9F7'>LRX-:DYZUF7 Y-!HBA)UIT7WAZ4U^M
M+$<M06:EL1VK6MCTK(MN,5JVY/%(S9L6W0>OK6E%G:.OUK,MCTK4A/R"F0R<
M4O&!31R!BG#'2@D<>>3Q2C'.><4W(]*"?EP/QH 7^+@4K?>R./<4WJ.QI,_E
M2&/)!ZTTL>A%-SUI,^IIBN/SP:4' P:C]>O%'- A_&,XI2?4_P"%,S_*D9OR
MH!DOO2D^G/I4><@8_&CH1[4Q$F3CIS[U ^<GTJ3</_U5&Y&#0!7<8_\ K568
M_G5A_;@^E5Y.O-(LB/&:4#G.::>#TI5Y."*0RU$1^-6XSTS5*+&:N1'I3$7$
M.>1R:E4\<U G7@U,/:@EH7/%+G(XQFF \<Y_"@'(H$29ILA.WK2 TDF0N>U
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
M<LW H'T'EO,D"#[J]:L=!Q5:W38F6ZGK4^:EC0X'->)_M">%O-L[/Q);1_-
MWV>Y('5&/RD_0\?C7M><5E^)M&C\1>&+_2I@"MU R ^AQP?SQ51=F,^.8>GI
M5^ G%4V@EL[J6VN4*30N8Y%/8@X/\JMP'Y<=.:V T;4YD%=7IQ)4>OTKD[0X
M<5UFF?= KGJ[&]+<VHL\4\G"^M-3&WBA_NUYLCT8CPQQUI)&^4^M1JU1S28C
M.*(/451:%>2?#TOG^_Z5F3SXD]>://KT8K0\F>Y[-&N /6IEX'-,6G9JS$?1
M2"EH&+1FDS2BF Z@=>*2G+2 <*!UI:*!BT4"B@!*6DI<T %+FDI0* ' TV5=
M\9S2T=12 \]\;:.+JRE&W&1QQ7@EZC6UU)"P(*'%?4FMVHFMVR.U?.OC^P^P
MZLTJC 8\XK6+*B<T6)YII%1I,*D$F3Z510@!J:.$GWJ2&(/Z5?B@"\XH$10V
MV%^8?E5U$"4W.U3C-1M-CGI5"+#R@57EE].E0O,2>M0EB: 0Z20DU"3FG,,T
MW&.E(9T?@SPP?$NI^3YA1%^]BOH3PK\.M*T:%&2W#R#DN_)S7D/P8BDD\13;
M0=H S7TK:)B(5G.5MA/<9':1PJ!&H 'M2F&K6!Z4;160%7RN:3RJM;:-E %7
MRA1Y0JULHV>U %7R?:D\JK6VC90*Q5\FCR15K91LH"Q5\FCR:M;*/+H$5?)H
M\FK>RC9[4#L5?)H\H5:V>U&SVH&5?*%'DU9V"G;*!6*GDT>35K91LH'8JF"H
M)8!6CMJ*1*!&!=VH*G(%<=K^G[HWX'0]J]"N(\J>*YG6X?W#\=C31+/!->B,
M%_T^M5HFR*T_%R[-2/NU8\;$ 5H-$[-BMSPYX1O/$4A.XV\ _C(Z_2L_0]-;
M5M:AM?X2<M]*]PBMX[*QCCME"B-0.!0)E'0M$MO#UCY$'S/_ !,>IJX\O-1O
M+NYSUI 1WH('>9S4T4GS54;Y6SFIMVU0U,"ZW*9JJPZBK$+"1.M1R)@F@969
M3FG&/S(R,4$5+$M,16M'/*^AJV#5.5?(NMPZ-5@-6;*),T@Y[TS- - $F<49
MJ/=2%QWH DS1OP*KO, .M9=_K$5K&7>3 'O0!L/=!>IJI-K$$7WY%7\:\PUW
MXB^4S160WM_>%<?<:OK6K/O\QE'UHT-(TVSZ"MM8M[@XCD#?2M!'!'!KQ#P=
M<WZZ@D<K-R:]FLMQA4MUQ2W%./*RYFG9-,'%+3('@TM,!Q3J %H'M2"EH 7O
M12=*/K0 4M%% !FE'O24"@!\;;6!JY<KYUFPZ\51S@Y%7H&WPD'TI,:%L8EA
MLT1?X5Q7GGB"YFL/$4OGMM5B&4GN*]&@.$(/8UC>+/#<'B'2I$4,+F-<Q.@Y
M!]*4M36E)1EJ<S:^+K>*(EY!QVK@]8\2+/XF>[MRT:G@D<9K#UC3O$NC3.EU
MI-X(P3\XB)4_B*YV75Y=V)(Y$8=0RD5%I'9:&Z.MO-? NB[-G/O4UKKRCD/U
MKA)K[S1M/!IB3SH."V*3B/0]4@U^-HRK./QJG<7<#2[PV&SG->=_VC*O )IZ
M:G.3_&?P-1RLH]'MIHKHX*QR#KP<$5T>EW=]8%?L-VZIP0A.17DEIJ;I(&"N
MA'L:Z72_$@C \Q\_4T7E$3BF>QV/B]@H&HP$8ZO'S^E=582V^K6JRV5S"X/8
MN-P^HZBO&[/Q!!<8!-3R2Q,V^%MK>S8--57U,70BSUXZ'*7)\^//8<\U2,9C
M9E;[RG!KSJQ\3:IIQ5;:^<HO_+.4[U_6NMT+Q%'J[>7.!'<=>/NM6L:B9SSH
MN*N;L _>58OCB2-?1:B@4^?@U)>?->X] !5F70<ORK43R9:EE?:O%,4;F!H
ML180%VZ#FFQ$SR>8PP.WTJLTOVB3RD_U:GD^IJ_& B4F,>S;:E0Y452=RTGX
MU<'""@:'$TY,8YJ+/-2+TJ2CYR^.'AH:-XS35+=-MOJB[FQVE7@_F,'\Z\^A
M.*^FOBUX9/B7P'<K FZ[LO\ 28!ZE0=R_BN?TKYCA;< :VB[H#2M>9%SZUUN
MEGY0<XKD;4_,*ZK2CE165;8VI;F\F=O]:;*?<\TY#E034<O'3->9(]. SS,&
MH;B;Y2*:YQG%4;F4^60.?>E#<=1:%"YF_?4WS/I^=9]S,5<_6H_//K7J1V/(
MFO>/HX4M- IPIG..!I:04M Q<TM)2T **<IIE+F@"449IH.13NHH&+10#2&@
M!.]+THZ4 T +BBBB@!PI.E)2.V!0!3U$@P-]*\&^)\ ?<0.A->XZA+B%OI7B
MOQ"92LF>HSBJ0X[GD:.1QFIDD-0#[S?6GCIQ5FQHP7.TCO6C#> \9K !Q4\,
MN.E40T;K297.>:@8U#')N'6I2,4"$Q2GI2=,TJ(\T@CB4N[<!5&230 TG K5
MT+PSJGB2[$.G6[,N<-(1\HKN?!?PBO-69+K6QY,'40XY/UKWC0O"]CHUHD-G
M L:*.PQ4.5@.7^'/P^3PI8?O#YES)R[GUKT9$"* *%0*N!3JQ;N 4444@$Q1
MBEHH 2BEI* "BBB@ HHI:!"4N*2EH&%%%% !1110 4444 %%%+0 E,>I*C>@
M3*4XX-<YK"YA:NDGY!KG]7_U+?2FA6/!?&J[-1Z#K6!$<5T7CH8U#TYKFHV^
M7BK0D=K\.%#>(';NJ5ZN''0]Z\K^&<).J3R]E7%>F!\FJ9+(YT\M_P#9-(IS
MTJR0)4VFJ;*8WVGM5(DED7*9%-)S"1WIZ\KBF*N&- $FG3[F*'J#6E*FY<]:
MYU)#;:JH)PK]:Z6/YXQ28(SV7YOZ5-&M.DCPU+&*8RM?P[H=PZK4,$F^,&M&
M<?NFSTP:Y[3KM9X?,3H2<CTYJ&,U-W%,+<U$TF*A><*N2:0%AI0*K3W:J.O2
MLV\U-(4)+ &N.UWQ?';HWS\^F: 2;.BU?Q'#:1L2XX&>M>8^(/%,^H2%(F(3
MO6-J6M7&I2,2S!*H9RN<TFSIA3MJRW8(+B["XR>N377V^G?NAM'/TKC-.F-I
M=K*5RM=Q8:[ T0"1DL1T]*QG<ZHVN:N@VS6^I02'NV",5ZQ&H$:X[BN$\):7
M->W O+A=D0/RCUKO.!P*NFFEJ<F(:<K(?033-U)O K0YR7-*#Q4!EQ0)@.]
M%D$=*6JWG"G"8'O0!/WI<TQ6IU "T4E** %HI*!0 M6;5_FQ5:GQ-M<4 .U"
M_M]-C:>[\SRUY/EJ2?R%5K7Q]8_9Q):VL\B]ODP2*Y?X@>*9M#:!(D#^:<'=
MZ5F:9K_FHI*CGD@"H;1T0IW5S>U;XM6ZS&W_ +*F4GC,N *YJ_U&TUA2;G3[
M92W0[15KQ/+8W&C2//&N]1E6QR#7#V6I-<V?E8Y4X!I-V-E"+6PR]\/Z4]P1
M/#Y9/0H*O:;X>T0##H[^S&LO4KJ7S%42<]@:DM;^:1E/3''%9R;-$CKK;P]H
M"."+",_7FI;NTTRRB)AL(%4?[ K%AO95QD_K5B:]\V$HQXQSQ65RK%=Y[2?<
M4@A&#T"CFHI])TR[16>V,9/=.*R+FW99&,+E03ZU:TZ_O(?W4HW1]CFJ3&6)
M/!LNSS='OSD?P2C^M9L\^KZ0Q34;:1 #_K!RI_&NSTNX? )7:#6QF.:,I*BN
MIZAAD&E==179YW#JQNA\K\^U;NAZI/:W22 'Y6# UL'2;"(DPVL29Y.%Q5:>
MWB@^9(\?3I1H%[GKFGRK<QQ3+TD4,/:IIO\ C\D)]<5A^#-4M+S3[:".=?/C
M7:T1.&'^-;4K9N)/]XUUH\YJVA X+M45Q*0WV:$_.1\Y_N#_ !HO+O[.%CA&
MZXD^Z/[H]3[4VUM]B\DLQY9CU)]:H@M6\2QH . !Q4LTVR/KS4;R!$)JG)(9
M*5KCV+EJ3++STK0-9U@3'DGO5UI030QH?3U(S59I<"FK.0>:15R_@,I4\@BO
MEWXD^$V\*>,9TACVV%X3/:D#@9/S)^![>F*^GXGW+7.^/?"L/BWPI<V3*!<J
MOF6TA'W) ./P/0_6E%V8SY@MS\PKJM*.  *Y2)9(YC',OER(Q5U(P5(."*ZC
M2CPM%78UI;G1QG*]:;*,KSQ1 ?D&33I "OK7FR/3@RA,.O/-9UTIV&M.7J:S
M[H?(<>E*&Y<_A.7O?]95;=]?SJ>^XD-5,_[5>I'8\B>Y]/BEKQ/^W=7_ .@K
M>_\ @0_^-']O:O\ ]!6]_P# A_\ &N7ZPNQ]?_J=7_Y^K[F>V@TZO$/[>U?_
M *"M[_X$/_C2_P!O:Q_T%;[_ ,"7_P :/K"[!_J?7_Y^K[F>WT5XA_;^L?\
M06OO_ E_\:/[?UC_ *"U]_X$O_C3^L+L'^I]?_GZON9[@!2UX=_;^L?]!:^_
M\"7_ ,:/[?UG_H+7W_@2_P#C1]978/\ 4^O_ ,_5]S/<QQ2YKPO_ (2#6?\
MH+7W_@2_^-'_  D&L_\ 06OO_ E_\:7UA=@_U/K_ //U?<SW7-%>%_\ "0:S
M_P!!>^_\"7_QH_X2#6?^@O??^!+_ .-'UA=A_P"I]?\ Y^K[F>Z"E%>%?\)!
MK/\ T%[_ /\  E_\:/\ A(=:_P"@O?\ _@2_^-'UA=@_U/K_ //U?<SW:CM7
MA/\ PD.M?]!>_P#_  )?_&C_ (2'6?\ H+W_ /X$O_C3^L+L'^I]?_GZON9[
MKFHI7XKP[_A(-9_Z"U]_X$O_ (T'7M8/75;X_P#;R_\ C1]978/]3Z__ #]7
MW,]4U:<) W/8UX;X[O@S. :V9-5U"48EO[IQZ-,Q_K6?-;07)S<0QRG_ &T#
M?SI_68]@_P!3Z]_XJ^YGEZCGFI!7HW]EZ?\ \^-M_P!^5_PI?[+L/^?&V_[\
MK_A3^M+L:?ZHU_\ GZON9YU2J<'BO1/[,L/^?&V_[\K_ (4?V98?\^5M_P!^
ME_PI_6X]A?ZHU_\ GZON9Q5NW2K6[ KK1I]F.EI /I$/\*7[%:_\^T/_ '[%
M'UN/87^J-?\ Y^K[F97AWPKJGB6[6*PA;9GYI6!VK7O?@GX5Z?H2I/<)Y]SW
MD<9KRNUU34+&/997US;(.BPS,@_0U:'BGQ OW==U(?2\D_QJ7BD^@?ZH5_\
MGZON9])V]G' @"@#%61Q7S)_PE?B'_H/:G_X&2?XT?\ "5^(?^@]J?\ X&2?
MXU'MUV%_JA7_ .?J^YGTW17S)_PE?B'_ *#VI_\ @9)_C1_PE?B'_H/:G_X&
M2?XT>W78?^J%?_GZON9]-T5\R?\ "5^(?^@]J?\ X&2?XT?\)7XA_P"@]J?_
M (&2?XT>W78/]4*__/U?<SZ;HKYD_P"$K\0_]![4_P#P,D_QH_X2OQ#_ -![
M4_\ P,D_QH]NNP?ZH5_^?J^YGTW25\R_\)7XB_Z#VI_^!DG^-'_"5>(?^@]J
M?_@9)_C1[==@_P!4*_\ S]7W,^FJ*^9?^$J\0_\ 0>U/_P #)/\ &C_A*_$/
M_0>U/_P,D_QH]NNP?ZH5_P#GZON9]-45\R_\)7XA_P"@]J?_ (&2?XT?\)5X
MA_Z#VI_^!DG^-'MUV%_JA7_Y^K[F?35+7S)_PE?B'_H/:G_X&2?XT?\ "5^(
MO^@]J?\ X&2?XT>W78?^J%?_ )^K[F?3=%?,G_"5^(O^@]J?_@9)_C1_PE?B
M'_H/:G_X&2?XT>W78/\ 5"O_ ,_5]S/INBOF3_A*_$7_ $'M3_\  R3_ !H_
MX2OQ%_T'M3_\#)/\:/;KL'^J%?\ Y^K[F?3=%?,G_"5^(?\ H/:G_P"!DG^-
M'_"5^(?^@]J?_@9)_C1[==@_U0K_ //U?<SZ<%%?,?\ PE?B+_H/:G_X&2?X
MT?\ "5^(O^@]J?\ X&2?XTO;KL'^J%?_ )^K[F?3E,?I7S-_PE?B+_H/:G_X
M&2?XT?\ "5>(?^@]J?\ X&2?XT>W787^J%?_ )^K[F?1L_0US^K_ .I;Z5X@
M?$^OGKKFI'_M[D_QJ-_$&LR#$FK7S#_:N7/]:?UA=@_U0K_\_5]S(O'?_(0]
M:YB,\=:W9W:Z;==,9CZR'=_.HO(A'2)/^^15?65V%_J?7_Y^K[F=M\-[;R]'
MFN".78X-=>LF&YKR:WO[RTB\JUNIX(_[D<A4?D*?_:VHG_F(77_?YO\ &G]:
MCV)?!V(?_+U?<SU]&STI\T0FCR.".E>/C6=3'34;L?\ ;=O\:7^V]5_Z"=Y_
MX$/_ (T?6EV#_4VO_P _5]S/5HVVG!J1?O5Y&=8U,G)U&[SZ^>W^-+_;.I_]
M!&[_ ._[?XU7UJ/8/]3:_P#S]7W,])U52A61>H.<UOZ;-YULA]5KQ5]6U&08
MDO[IAZ-,Q_K3H]:U2)<1:E>(!T"SL/ZTGBHM;"7!N(O_ !5]S/<94SS38UQ7
MB?\ ;^L'KJU]_P"!+_XT?V_K'_05OO\ P)?_ !I?6EV*_P!3J_\ S]7W,]M=
M05(->?Z/<I!KFIZ9NR8)BZC/8UR7]OZQ_P!!:^_\"7_QJHMS.ET]RLTBW#_?
ME#G>WU/4T/$KL-<'UTG^]7W,]1EGV_>.#BLC4-56",Y;%<2=2OF^]>W!^LK?
MXU%)/+-_K97?_>8FE]9787^IU?\ Y^K[F0>(/$S*61&YKBYIVNYBTK%N> 37
M8O9VTAS);Q,?]I ::+"T'2U@'_;,4/$I]#6/"-9?\O%]S.3$65X&![4JV_;\
MJZT6EN.EO%_WP*<+>$=(8Q]%%1[==C3_ %4K?\_%]S,6RTT-@N./2NZ\*^$_
MMDJ2R)MB4\Y'6L-1L^[\OTJVFK:C&H6._ND4= LS ?SI*LKZH'PK7MI47W,]
MAA2*UMUCB "J,<"@S =Z\@_MG4_^@C=_]_V_QI/[7U(_\Q"Z_P"_[?XUI]8C
MV.9\'XA_\O5]S/6Y+D #YJJS:E'&N2X_.O+#JFH'K?7)^LS?XTQKVZ?[]S,W
MUD)H^LQ[!_J=7_Y^K[F>AW?B:WM\[I!6!>?$6PMS_K03Z"N3D19<^:H?/7<,
MU ;"S)R;6 G_ *YBCZS'L4N#ZW6JON9N7'Q40?ZF-CZ&K>C_ !*%Y<+'*-N3
MCI7-"SMATMXA]$%.6W@1@R0QJ1T(4"CZRNQ7^I]6W\1?<SVW3;L74"NIZBM
M'BO$8M6U&%0L-_=1J.@29A_6I/[=U?\ Z"M[_P"!#_XT?68]C/\ U.K_ //U
M?<SVNE%>)_V[J_\ T%;W_P "'_QH_MW5_P#H*WO_ ($/_C1]978/]3J__/U?
M<SVVDKQ/^WM7_P"@K>_^!#_XT?V]J_\ T%;[_P "'_QH^LKL+_4[$?\ /U?<
MSVW.* 1N'->)?V]J_P#T%;W_ ,"'_P :/[>U?_H*WO\ X$/_ (T?65V'_J=7
M_P"?J^YGH_CWP^-8TD31C,L'S#\*\_TZ?[+$0V25J!M=U=U*OJEZRGJ#<.0?
MUJF)Y0I E< G)&X\FHE73Z&]/A2O%6=5?<RYJ=Y=ZHGD[2D7\ZK6MG]D7''O
MS3!/*.DCC_@1H,TIZR.?^!&DZR9I_JM6_P"?B^YC+Y(99 S=:;;RI#RHZ4\D
ML,,<CWINU?[H_*I]H@_U6K?\_%]S)GU:-$RQ Q5&7Q+; 89AD5(UM XP\,;#
MW0&H_P"SK+_GSM_^_2_X4E./5!_JM7_Y^+[F1+XELI 0TBDFKMIJMJS#9("?
M2JPTRP'2RMQ](E_PIXLK5>EM"/I&*.>(?ZK5O^?B^YG3V6J(N 3Q]:V8M7B;
MCH:X50$&$ 4>W%/$CCH[#\:ER0_]5JW_ #\7W,[Z2Y62/AQ[5BWUU-&C;#^=
M<]]JG P)Y,?[YI&N)G^]-(WU8T<X?ZKUO^?B^YEZV\0307BLF4D0Y#+P:]A\
M,^(5UK16O)"#+&<./>O"]HW;L#=ZXJW;:G?V:,EI>W$"L<E8I64$_@:UA643
M.IPG6FOXB^YGNL$9:1IY3F20\D_H*N>:L:9[UX)_PD&LCIJ]]_X$O_C0=?U@
M]=6OC_V\O_C6OUF/8Y_]3L1_S]7W,]T)>X;CI5B.%54>M>"#Q#K2_=U>_'TN
M7_QI?^$CUO\ Z#.H?^!3_P"-'UI=@_U.K_\ /U?<SZ!7BEW9Z5\^_P#"1ZY_
MT&=0_P# I_\ &E_X237!TUG4/_ I_P#&E]878?\ J?7_ .?J^YGT$%+=*>+=
MO6OGH>)M>'36]1_\"Y/\:7_A)]?_ .@YJ7_@7)_C2^L+L'^I]?\ Y^K[F?1<
M2^6,&I0^3BOF_P#X2?7O^@WJ7_@7)_C1_P )/K__ $&]2_\  N3_ !H^L+L/
M_5"O_P _5]S+_P 7?#(T/Q<NI6R8M-3RQ&.%E'WOS'/YU@Z6WW?K4U_JNHZK
M$L>IW]U>1JVY4N)FD /J 2>:J+\GW/E^G%*5=-6L:0X2KQ?\1?<SIH'RGM4Q
M;*?SKEQ<3CI-(/HQI?M5Q_SWE_[[-<S=SJCPS67_ "\7W,VY!DY'\JH79&PC
M/4<U2-Q.>LTG_?1IID=OO.Q^IH3L.7#59K^(ON9B7X^<^G:J/%=(T,;_ 'XT
M;ZJ#3?LMO_SPC_[X%=<<2DMCBEPC7;O[5?<R6BBBN(_1 HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#ZYHHHKT#\)"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
(H **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>39
<FILENAME>p10.jpg
<TEXT>
begin 644 p10.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-30
M )*2  (    #-30  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-#(Z-3( ,C Q.#HP
M,SHP,2 P-CHT,CHU,@   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0R
M.C4R+C4T,#PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %? _L# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
M,YK/O<*,'B(#@>M6-6E^S:7'"A+7$B@L?[HJ*%8[O3F69<M$N2:J(F9*1O\
M:/M$F=I'%5U8KYLG\6#MJ_ILSWT4EF4RJJ74_P!VL^0D1JP&?+;YAZBM$9LY
MFXC=)F$G4G--4$=:U]8B#VRW$8XS@^U9,>370G=&#6I9@A,A&#S73:/8,S#?
MSBL*RCW,,>M=CI$1C49]*B3-81.AL@EN@P,$5I!_,A:L?MUJ:&4@'DBL7J=4
M=#2MFS:LO]TUG7]C+/)]IBY4#D5-93XNC&Q^]6S$F/W<:[B1T%9[,ZV[Q.0\
M-22W_B5]IV00?>]S74W4B/</MZ9XJG9Z#)I=]<7$P\M9>0O2G ?,2.YI/5F?
M0=Y2N<U/'&!C%,7WJ4&D6D3 ';4,BG'%2;N,4 YJ&58RKN5DS68UZ@;!(K;U
M&Q\^%MAPV.#7&3V-W:3R.\AX^[D<&M:<5(YZDG$W&=K^+[-$ S.?RKZ%\':9
M_8_A*PLR<LD0R?<\U\Z^%/MTNN6S72K''O&<'J,U]118\E-O3:,5TTE9LY:\
MKQ7F/HHHK8XPHHI* %I**2@ -)0:,T %)110 5#<?<-35!/]P_2@#D=>/R&N
M9+"ND\0?<:N5W?-64MRH$A/%0RGBGYJ"4U)N5Y.:KO4[&H'IDD=/6H^]/4TQ
M%B+K5M3Q5*,\U:4\5+*0DO*UEW*9S6F]4YQP: 9BS+MJN92*O7"U0D2J1 X3
M$U,CYZU3Z4OF$=#0!>)&.:KR,O:JK7!%0/.3TIV%<L-( :9YE5MS-2[33%<M
M))\_Z5[=\/72'P?'+,X1KF5MN>^.!_*O$[*$RW"*/F+,H ]37T/9>&[>UT&U
MLWR'AC R/7J?UHL6M(EB60JO/KBL'5GW2@>O84^YCNK"0JTK-%CN<U%%*MQ:
MR.W+*>#6-1&])VU,NYB"*N6QFLZX;Y<YS^-:R1M.TA91A1P*Q]03C"H/PKE:
M.Z+Z&+=G.[-8MT=Q]*UK@'D[3BJ<D/RDD?G4H)'.7<7!]#UK%NTW(P/5:Z:Z
M08(K#NX2AW#D=ZVC(PE$YZX7=%GTX-9$XY8>O2MZX 7<!R&K"N>'KJBSCFBG
MNQD&F-\W%.DZ_C4;YVY'8UJ8D)X(J6,E6&,XS2N@8=.M26*?OML@.,\U1!T5
MJ#;Z*TX.&4A^G4 UJ@K+$LB]&&:Q[SY]%D2(D;<$#U /2K6A3>=IX3.=A(Y]
M.U9R+CL6B*0&K#)5=_E:I*)XW ZU)YZU3WU&S$].* N7))ZB@D!N154ACU)I
M(CLG&:81>IW6C@$K6Z'VBN:T*;)2M^1OEK"1Z-)7*%_<;9.*JK>Y;&:AU-B'
M//>L^)COZ]ZB+.N=-6.ACER*5SD52MWXJSNR*V3/.J1LRK,*I2BK\M5)%IW,
M2@XYJ!A5N1>:KLM %=EJ!EJVRU&Z\4 4V2HF7FK3+496BX%8K28J9EII6BXB
M,4&G$44@(B*:14A%,(H 9BDQ3\4F* +/F9:IH_F-5U3)JS&NVK!(;,=H-5H8
MS-<J#TJ>=2QQ3[%,72_2I9T4XW9J3R"WM51.#BLRXRMN6/6K\XWS &LO4I"\
M@A'3O6:.V3LAVBEY&^;.*V)8QBJNEPB.,8ZXJ^ZY6GU.>6IE2#]YBG+Q3K@;
M9,TS?E:LYFK%F'EA6E%PHK)MV)<5JIPHJ)&T$3@TKMT'K38QEJG$!,BMV!J4
M.0ZPMS-=("IQNJWK6(K^RA4?*'K5T^!%:3;U7#"LG7?^0I:D_P!^M8QL>?6D
MW$]8\+_\>D7T%=8G2N2\+?\ 'I%]!76I]VH0^@^BBEQBJ :X)3BH(6$2;GX]
MO>K> 5('7%5)XMUOQUSUJ6AI]#.U&^98VV'!)QFL)9G8L[,<]<FM6\A\I,,,
MDGBLF[/E(H(RS'IZUS3;OJ=4;6T(EE+:G;R2GA#P/>LO76%W>,R\D9Z5;FN4
M@DWRX!7YB37+)K8DUHYP48X_.DG=!;6YQ^KS.U]L3^$U5L8@\YC R">?<U:O
M>->O8ARZN<52L+DV^MQ6Y'0$$GU-: 5]4DWR2L3DJ<"KY"6.D.2,-(O?Z5E7
M *ZHP;IN/'XUJ:E$9H0K\,%&T]B*JQ+,KP]((;N[; YB(%#6:_9)%/WI!FJ^
MG!K9IMPYP15A798HVZLQX%,5C$UU19VB0D_/)SM]!6# ?W@KH_%VFW%N([BY
M!!DZ9[US]D-S $5T1:Y3%K4WM,B#,"178V$2JG3M7+:9"01CI766387&,\5E
M)F\$747U&15F.,,OW:9;KUS5R-,*<5G<V2L9\\9C8.G45T?AK5K>*Y5[H#<1
M@$UE21 ]:?#;KMZ4KZE[QY3H_$^J0W*1P0E6).3MYQ6"(^!BD6 1L2.*M1*"
M*4G=CA'E5D1"/.*"A]*M!/2AXLU)JF5@,4]1S3Q'CM0>*EHJY*JAA6?JVD_:
M8?E'WN#5M)#O K0M663Y33CHR)JZ.?T_37L6C/)*]Z]V\.WXU'0[>;(+;=K>
MQ%>5W%L<G':NK^']YY5Q<63'Y6&]1[UT4I6E8Y:T>:GZ'>449I,UU'G"TF:*
M2@!:2BDH **** "BBDH 4U!/]P_2IJ@G^X?I0!R'B#[C5R8ZUU?B$_(U<D&Y
MK*6Y=,>>E5Y34Q/%5I#4&Y$QJ)Z>QJ)CFF2,-.6FFI$I@2H*LKTJ!*F'W:D:
M$:JLW0U.YJ!^0:!,SYES5.2.M1TJK,O%.Y-C,9.:C*FK+CFF;:H15:.H73%7
MV3BJSK3%8@45(!F@)3PORF@#6\,PFX\1:?$B[B;A,#Z&OH*]U&",E'GBC8=F
M<"O(OA1IOVKQ0;IE^2TB+\_WCP/ZUTWQ)\*1:O;)?O T\D'.U21N&<D''6C8
MU23LCI6GBNDV,5=6Z$'(JI:V AD9?X&;)KR#0M7NM*\47SZ>38Z+QML)Y-P!
MQSM)KV#1+]+Z)#&V^.5-\;>HJ)+4T6B,V>18;J5>@STKG=:OA;$D#(]A6KKC
M?9[Z4MZ\US=U<QS9&W(KE;U.I+2Z.6N_%,JR$?9SC/I42^(Q-]^)E!]JZVWT
M^VE7>54G'I45QIUHX.Z)?J!5WB^A/+/>YS$SK*H93FJ$Z!P0?2M:^TEX\M;-
M^!K'=9D8"1#]<5-NP[]S$O+4J64#CL?2N;OXF5<XY!YKO7B$B'-<]JFG[BP'
M>M83UL85(75T<D_#CT(II7@BI[J,QX5NJFF$?=)]:ZD<;0R'YX\=,'%6+9=C
MY))IL4.^0HARS= !S75Z5X)N[ZW,BW"0N>%60'DT.<8[A&G.?PHRX3YL,X?A
M%C;/ITJ#PS=*MT8V. XQSZ]JFU.WET_2KNVF!BF1_+D'KS6!97!BN4D![\T2
MU01T>IZ(Z8%5G3-6HG$UJCCNM0MP:S3*>Y7,>*;LJR:811<1"R54F^1P:OM5
M*\'RTP.A\.W&9$&>]=:QROX5P/AF7_2PON*[Y1E!64D>A1D8VHKG)K.08:MR
M]AS&:QL8DK ]3>)=@-6ATJG":MKTJXLX*L"-ZKN,U;9<U"R5I<Y'$H2K4#+5
M]TJ!DIW)L4RM1,OM5MDYJ-EHN%BDZU$RU<9:B9*+A8J$4TK5ADJ,I0*Q 13<
M5,5II6@5B$BFD5-MIA6@"/%&VI-M&VD,G0#<*D=@.E5@WSFID!=AFM0BM258
M\KDTEL,78J?HN!5>(XNA4,ZH:,O2??/TKG-3F>*Z) -=(>6!]JKR:<EPWS+4
MK0UGJ-T&0S("]:\XQTK/L[?[+)@# J[(V[)I=3)F9<L-Q%5@<&IKOY7)J '=
M5&4MRW:D;_QK4#<5C0DAA6K&V8Q4LT@6X7&[%:R)F#(]*P8B0XKH+-QY!!J>
MI4D7M*ES=H&_C0I^(YK/UX8U&USU\RGPW'DW:,.-K@U+XGC"WUK(OW6<$5M%
MWT.'%0M&YZ9X5_X](OH*ZY/NUR'A0_Z)%]!78)]VH1FMA2<49)] *7'XTTQK
MG)'/UIL:!& 8_-]:JZA<2!1#;+N=CU;H*FVA7Y 4=<^M9^HWL4:;@>0:B3LM
M32,;LAEB<PEGDWR=SZ?2J\UJCJ)3@[ 2,^M5FU%F7 X#4"Y9H3'V*\<UAS)F
MW*T<3XHE=(Y"IYZ8]:YFQC+R(7^\C>9(W9173:_$U[>!(!QP21VK!O%(A-E9
M8!;_ %C^M3$M['-S1M-KTU\NXAY<J/4>M5;M,ZRTT8QDY_&MJ11&AAM_O+PS
M^U9PMRT[W,HVP1#AC_$:TN0]"G?(3J!.WDC<?8UK3$S^'X25_?*^T8':L^PF
M^U$R..6?C/I6S?SQV5BL$0!<#<3Z55R3 DA!N%A_CQ\P]#4=O&T=T1(.%/ ]
M:325FFN)92"1G<SGM6A' )KA!D99@/S-4Q+<A\?7'GZ'9PM@B-<H_MZ5PFG0
MYE'6NY^)$J%[*QC*D0Q[2%[8-<UI=GF13BK@[1$U>1M:=#T %=%:PX -9ME
M4*X%=!;1[NW2LVS:*+$2?*,5(28U.*%!R,4]QN6I-$B-6)/-7+< U2QBK%NQ
M%(T+13FGHN*:&QC-2!P,4 2;>*:1BEW]J0F@8UC5=V.*E<U5E8]!04@67!YX
M-7K)_GXK)0[I.>M7))_LMHS)_K"./:BPV[&C)-)<S.('&5Z+GK6KX?N?LVI0
M32?NW5L-[@]:\^BU:XTY?->&23)R2O6MG3]=%^R20!\YQ@CG-6KIW(<;JQ[X
MK!E##D'D4M4-(>0Z/;&<$2&,9![<5<WBNT\9JSL/S24W=1NH$.HINZDW4 /I
M,TW=2;J 'T9IFZC=0 ZH;C[I^E2;J@N7&PT <AXB_P!6U<>&YKK]?!>-MH-<
MB()<_<;\JPF]2Z8%N*KR-4YAE_N-^55I(9<_<;\JBZ-B)FJ,FI/(E/\  ?RI
MIMYO^>;?E3N@(RU2QFHS;3?\\V_*I(X)A_RS;\J+H1.IIX>HA#-_<;\J&CF'
M_+-ORI710]F%0EA372;LC?E4)CG_ .>;?E3(;0YB*J3,,&IFAN#_ ,LV_*J[
MVUP?^63?E3%<J/UIF<58:SN/^>;?E4;6=Q_SS;\JJZ$1,PVU69AFK36=Q_SS
M;\JA-C<Y_P!4WY4)H5R,&GCE<>].^Q7'_/-ORIZ6D_>-ORJM!7/5O@]:%-%U
M.[*X$DRHK8ZA5Y_G74W]\RK)$ ,#UJA\,H#;^!(0R[6>:1F!'O\ _6J]JD:^
M86QUZU-38Z(6<K,XV]TA+^X+&WA;/JHKJ/#NEIIUM$@55VYVJHP%%1VUKYLG
M _(5>OY?[/M2P^]MK*.BN;5-?=1P?C.[SK,Z(<@'K7*H\O[P@,<*2,=36OJL
MAN[V21NK'-588L$%>N:R33=S9II)'!Q>-M9B:ZD7R8(858HDRG+8[?6M"Q\<
MWLMJL^IZ<R1,<":,\?7%=E<6=I=*5O=.B?MYBIR?K6+?^'K$1E(H]J]AFM7.
MG:S1DH5+W3&0^(-.O_\ CWNXW;T!Y_*DG\N0'&#FLQ?#EM#)O@78WJ*TD@$4
M6 =Q'K6+Y>ALN;J4GMRO09%9M];@IN[BMMB.AZU5N8MT!&.:E.PY1T/.M6@Q
M,W&>>/>J#6[;!A3@\BNJN['S;@#'-5)[$6TAW#(&/PKL4[(X73;8N@621+'*
MZ!Y2XX/:NUDDNH/LX@;9YA/0<"N0M5 6,]"&+<5JZUJ[V?AC:W_'Q<,4A;NH
MQ\QKFJ)RE9'93M3AS/H<AXNU-=1UJ^FB;=$7VAAT../Z5S\?"C%2.6-M(&Z^
MM,@.Z%3Z5WI6C8\N3O*YW.@W7FZ>BYR15W.:Y_PO(S?NQU .!72_8Y\_<;\J
MRT3+97)Q3&:K+V4YZ1M^51-8W'/R-^5%T25BV34-V/W=6_L%QG_5M^5,N-/N
M&CP$;\J=T!%X=DQJ8'J:],A&Z,5YMH^FW$&I*Q4XSZ5Z5:*WDKD=JB5CHHR(
M[F+,9XKG)UV2FNKF7]V>*YF_7;(:PEN>S2E>(D+"KT?-9,3X:M&!\XH1C4+.
MW-,:.K,:YIYBJKG*XF:\?M4#1^U:;P^U0O%BG<CE,UH_:H6CK1:.H6CHN*QG
MM'41BK0:.HVBHN%C/:+VJ)HJT&CJ-H^*=PY3.:,U&R5H-'[5']G)[4UJ0XE$
MI3=A["M);0GM4JV1_NU:B0VC)$1-+Y!]*VEL?:I!8^U5[,CG1S07+&K<*XZU
M&J8J13BD=<86)S]VJG(E#5.7XI@&YJ U3+D3;E%6HB%JE'\HJ99,5#1LI71.
MQRU1R286D#9JO<OM4TC-]RG<R;FJ.+WJ%Y=TE2QFJ,RPA^85IPG]V*RD/S9J
MY%-DXJ6-.S+\9 ;-:MM.$CYZ5D1FI9YV2#"#)Q2-6]#5WK(-PZU;U>;S])L)
MNZRA:Y[2UO+EL;"!FM_5HOLVG65N>HE!-:16IS8F4?9M'I_A,YM(OH*[%/NU
MQOA+_CSB^@KLH^E2CE6P^E"[B/:@#FE4_,:8REJ"MLST%8=S;>9(,9(/K713
ML'B96Z$8K)*!;48/0XSZUC45V;TY61S]]B"10&&,55DO!$H*Y.>1GN/6K>JP
M*+B,-SSFL/4IA$&8+RX*IGL*YMF=%KI#]RQ:5>7NWG:2N>W%>?V5XUQ=2+G;
M(X(Q[5UEG<F\M9=/<_ZR(GBN-LF73?$31LA+@E2<=!6D=B.I8,:P7#$@LB#@
M?XU2U:5I-)=A@<\ 5>U&8-$4C!#.22?:L>:7S=-N%'.P8JD+J-TZ(221(.",
M8-2:L&74'A?JR<&KGAVPDGMHKJ0;0HXINJ[)=0W]0B]:M/4DR5N6@T]($&-W
M+$=S5_P]I=WJ6K(+=6*PH9G.<;0.]5$3S-.8E<,IX-:FDZXOAO2M0E*DS/ 4
M (XP?_KT,$<EXFNA?>(7V\B,;2?4]S5O38  ,5C0$W%P\S\LY+'\:Z/3TQBK
M>BL.*U-BUAS@UL0)M&?6L^U&TUI*<=*S-B51CFE//2F9XIOF<&@8[K3D^05&
M&R::[\4%%L3 BI!(,5D><5?K5J*<,.O-.PKF@LF:4OQUJJ):"_'%(I$Q.><U
M!(<KBEW<4U?F8"D:(1=D"^9)^ ]:FC3[6HW$<]JI&$7VJ>1('!4@(!T->F:;
MX#TNV>"=YYF*@%HV(P35J)C*:3U-*P\$Z&VGQ>;8K(60$ER<YQ5^R\*:+ITH
MDM-/A1P<YQFM$7"*H48P.E+]I7UK;FL<#E+N2XXI*B-ROK3?M*>M',R.0GHP
M:A%RGK2_:5]:.8.1$NTT;:C^TKZTANE]:.8.1$NVC;4/VI?6D^UIZT<S#D1-
MBC;4(ND]:7[2GK1S,.5$NTU')%N4T?:4]:3[2OK1S,?(BC/I:S?>&:K_ -@1
M?W16K]J3UH%TGK4-7':QDGP_%W44T^'8C_"*V?M*>M'VE/6ERH9B_P#".0_W
M12GP[#_<%;'VI/6C[4GK1RH#&_X1R'^X*4>&X?[@K8^U)ZTHNT]:.5 9 \.0
M_P!P4'P[#_<%;'VM/6D-XGK1RH#'_P"$<@_N+^5(?#4']Q?RK8^VQ^M-^VQ^
MM+E06,C_ (1N#^XM'_"-0?W%_*M;[;'ZTAOX_4460:&5_P (U;_W%_*D_P"$
M9M_[B_E6K_:$?J/SH_M"/U'YT60:&4?#-M_SS7\J:?#%M_SS7\JU&U*(?Q"H
MSJD7]X?G2LAZ&:?"]M_SS7\J3_A%[?\ YYK^5:?]IQ?WA^=']J1?WQ^=%D.R
M+NDVR6.E"W0856)_.LC6;R.'<6;IVK4M;I+B"38<[3SBN(\7W#HQ5226X %7
M.5H&V'AS5#7\/7US>WCRQPXME)!<GJ?:H/%&I#:T:\DUN>'XEM?#-O&\>R1(
M\-QUSS7!^))S]L< =ZSG>,$NYM#EG4;2V.?EN524^8:EMI8G8%6!YJD]NLI9
MWSDUG-,UE?KM^Z3TK%,Z&CO(8T95)JM?6]N$)(YIMM(_V=3VQ5>\FRI!%5N)
M1U,>X0!\ITJFPQDGBKKD$FJ4X)X'2I9IH5F&00#SZTC)F,T](CNJ66/9%[FD
MA2LC"DM?]*W8^7H<5DZDC27'D(N6."Q]!72R@(I8]*R(SYUY/)C:@4 OV ]Z
MT3;,;)"6VDVMA:&]U";$:C)%<?XBUO\ M?4D9%\NWA&V*/\ NCW]Z?XBUZ34
M9BD1*VL8Q$OK_M&N?!/EHQY+'K733IV]Y[G#6K<WNK8?.NV&5NVZH+881D]L
MBKERO^@$^O-4;8CS@/JIK=;'*]SI?!<XC\01JPR-P;'K@\C\LU],P>%;6:!7
M5%*L,@XKY1TZY?3]5CE1B"O!P<9%?5'A[Q5;SZ';.' S$I(S[?XUR5EJF=-.
MSCJ63X1ML?ZM?RIA\(VV?]6M67\36X_Y:"H_^$GMR?\ 6"L"[1(3X1ML?ZM:
M9_PB%MWC7\JM#Q+;G_EH*#XCM_\ GH/SI:CM$JKX1M@P(C7(]J?)H"1KPHJ4
M>(X,X\P4K:Y#(.''YT)LI))Z'/ZEIGE1DBN(U6/;(:]#O[^.6,C(-<7JL(D8
MLM6KG?2>AS8.'J_:OR*K2P$-5BU0@UI8F;-JV&Y:M"/(JO9K\M:2)D4C$IO#
M5=X:UFBXJO)%2$9#QX-0.E:<D=5)$Q0%BBR<TQDJTRU'LR>* L5&3-(+<M6A
M':ECTJW%9=.*TC$F4DC'6R)[5,FGGTK>CL?:K"67M71&!R3JF"FG>U3IIWM6
MZMI[5(+; Z5LH''*HS#&G^U.^P>U;7D>U)Y7M5<IDYL\GQ129I2:XSWP)I4.
M#3,U(JT"L3*>*>O--7@4I?;2&2E]JUG7LO&*EEFPM9]S+OH,I,K;_FJPKG&:
MJ#EJMA?W6:#),D^T8%2V<^Z;!-467-.M&*SCZT@N=3'TS5K3/W^H!"NY>_%4
MHWS;@+RQZ#UKO+'PVND:+'=3<S2H&/MFDDVTD5.:C"[)-/MHEC)" 8;'3K63
MXE_UD'_70"N@MAB$8K \3?>A/_305T6LSSI.].YZ/X1_X\XOH*[-/NUQ?A _
MZ)%]!7:)]VL$;+8E%5[B[6#N,X_&IY'\N(8ZUF8'VA9)6RQSTI2=MBXQN-EN
M#(N=A2,#)8]3^%59Y-T,>/E&.!5J[(8A!]WK6;<'=&AW8P:PDV;)(JZGU#$<
M[?RKC+Z4W4B*OW1]X^E=9JLP\MYB?E4=ZXPR[;>68CAFPOTK)ZR-HZ1*$4[)
MKP%KRR\'T"]Z@UVV6'56FMD!:?HWO5;2;G%U=M_&20#6G>1L--M9F!SR QJN
MHMCG;N5XWF9AOP0O'TJ&*T^SZ;*)?OSOD ]A5JZFBL8FW@22,<JOO56V$EXW
M^DOR3D_3TJR+&TJ,MI' GRQJ@+$<9XKG-0F+7#!.%(Q707EXD<*[/[NTXKEU
MS-<L[=!P,]JI$EID9=-VQC W8+>M8NMS*MFEK&/FD/S,3DFM&_U9TTR.&V"^
M6&[<\USD8>YNF>0EB6R,U4=[L'J6+&#'45T-I'C%9MI#AAGI6S;C!%#9I%&G
M ORBK:OC@U4B;"U(6[U)H3,^>^*:/7UIBMN-/[4 2;L=*A=J<#C@TPK0,AD/
M&3423[).M22=*J..],#4BN<]34_G9K$24ANM7$N< "AC-'?GH:DA;# U064F
MK<39(K-FB=RTCM%<K-'PZ-D'TKMK/7KF6U1FY;')S7*V%D;JZC3L>M=.ELL,
M81!POK6D=CEK6V+)UJ?T_6F_VU/_ '?UJOLI?+SVJSEL2/K=R.B_K47]N71/
M"_K08?:A+;F@.4G36+DC[OZTXZQ<_P!W]:1;?"TAAH'RCAK%R?X?UH;5KD]O
MUIOE8I#'2'RC6U:Y';]:B?6+OT_6I?*S3# .] <HQ-7NR>1^M3#6+H=OUJ/R
M *:T=-,7*2?VU=>GZT[^V;D]OUJN(A3A%3=A6)?[6N3_ /KIRZI<_P"34/EB
MC:!4E6+']JW _P#UTG]K7'^358BF[:061:.JW'^30-6N>Q_6JFVDQB@+%PZK
M<^M,.K70_P#UU7Q32/2@=D6#JUU_DTPZM=>OZU7:FC!IA9$YU:[]?UIIU>['
M>F%!BHF6D'*B4ZM=_P!ZF'5KS^_492FLE N42;6+U1P]5&UV_P"SBG3)D&J9
MAJU8EHE;6M0?_EI3X[^^/)D-1I!4Z+M%#L"B*^H7H7_6FH?[2O?^>IITK#%5
MR:$AV.U\ ZE+-=WEI<-N+QATSZ@X/\ZN>(+*,7"W$G*I\U<=H6H'3-:MKK/R
MJV']U/!KOO%2!]),T7S C/U!J9_";T7::-9V2*S0CE&0'CZ5YQK]NNI:M]GM
M)O+8_>=ER!6SX1&LW]N]I?3LL21%[=\9. V I]>*H:UIVI6EXI2T25F!)>,D
M4YIR29K2@H2<;ZG"W+7EG.\7FK)@XY7C\*I?9WEE\R=]S>@'%:=Y<1I<2+=1
M20L&P=XSS]:KM+$X_=.K?0UC:QL^8Z;19!>:>86_UL(P/]H5%>1[<@\'O63H
MVHFVU!<GCH>:W;]A(&90.>:0XLQ'&*KLH+XQ^-69.O-0R-BI9=QH4)VJ"4[R
M:>SG%1,<*2:D1F:M<1VMF\DK851DFN6UGQ#%:^$F@M5!EOR5#?W%'7\:G\5W
M#75Q;Z?$VTS. 3Z9.!3_ !AX8L[33I-+AD8:AI4*SN=ORNC 9Y_'\ZZJ<+)-
MG%6FW=(X24@J .R 4QDVPPK^-2S*%E(ZY %/$9DFB4_PK74V<2070VVH7_8)
M_6LJ(X?(^M:U^>) .=L1/ZUC1G#*?:JCL*6YHSKF0,.ZY%>H>$KB2\T.!EE8
M;4 (!KS%SNMXV[KTKM/A]?E;6:!C]WD"L:BNC2-KG82Q2Y_US_G2"*4#_6M^
M=3>>K+3=^:PU-+1(L2_\]7_.E'F#K(WYT[--8Y-%@T%#N#_K&_.K,,SCC>WY
MU5 %2*0II-%)FG&6?&6)_&I'M]Z\U!:R D8K4B 9::1TQG8PY]/YZ5&EIM;I
M7126X(JJ\&#0:7N0VL6VM*).*KQ)BK\2\4$,;Y7%120U>"TQX^*0&/-%S5&6
M.MF:/FJ4D)8X J2C+\@L:GALB>HK1BLLD<5HV]E[5T0IG/4JV,Z&P]15Z*Q
M[5IQV@%6%M\=JZHP//G6;,U;,#M3Q; =JT3%BHV7BM4CF<FRD8@*8R 5:85"
MU405V%,VU,PJ,B@#QMJ3/%!--SS7GGT8H/-3*:B%.W4$-DN^ESNZ5 6XI\3C
MN:".89/$=AK-()?!K6>0$$&JGE!F)%,S;U*_E=#4ZG,>*-N#3,[32$1N.<4T
M'RV]Z227#9J'S-[46)OJ=]\/K#^W/$UM;OS'&=[CV%>M^+XA#8!%X"C %>=?
M ^V,OB*>?&0L>!^=>E>-A_HS4Z.LS'$OW$CG+;_4+]!6!XG'^J_WQ6_:_P"H
M7Z5@^*/]7'_OBM7\1S_\NCT+P?\ \><7TKMD!V@#OU-<3X,YM(O0#-=NI(4&
MN='0MD+(BJ@S^9JA<G,3&+ (Y!Q5R;]XH4G[QY^E59<-\JC@'MWJ9:EQTU*S
MPY*AVY/+$]ZR+E_WK(X^4G"BMB>3;G.,L?RKG-2E>.Z8[<D\#GO6,]$;0U,7
MQ1(_DQPJQ 9LO[ =JP=0D*Z;% F/,W=/6MG7]T<<7&YB/UK);3I'E6>3<S=A
MZ5DMS5[&/%;QP:IY8^\>ON36YJ[Q+8_85&&BC# UG",17DES< 9C;*@=35:X
MO&=YKFY.UI!A5]JKJ(Y&XG:;5Y(VZ*?TJ];2DPL1P2>/I5:[6.+7,\9D J_9
M6W[R8-P /EK3H)F;]JE:;]X>,\U4:\+&5$.W=Q@5:NXO*CY&7.< 55M+)HT9
MYOO/5HD;L TK8@P6;I4<%N%9>*OI!E<=JE2WPPP*5RE$6&(!<8^E78%(QFF+
M$0O2K$8Z<4BRTG"\T[((XJ(-3P:!D@&,8J5<$<U&K8(S3R<=*"AQ&1Q4>X=Z
M"^#4,@.<K2 )".35":5=W!KI?#>BKJ]^?M6?)B&YA_>KNFT/2GC$;6$!4# ^
M04TF1*:BSQO=GFIXV'&37H>H> =,N@S6A:V?MMY'Y5S5QX(UF!BL<:3*.C*P
M&13L4IQ?4Q1/BM"VESMS5:[T+5K)/,N;.1(\\MUIEM+AU!-'*6F=UX>?-W&#
MWXKJ&AKG_"UC(VVYD4A!T)[UU.,TUH<U5IR*?D^U*(O:K.T4;:9E8K^33UBQ
M4P6B@8WR^*:8ZFS2&@"N8Z84JR:812 @V4FRIB!1M% %<I3"E62HINVBXROL
MH*XJQLI"M BJ132*LE*8RT 5B**D*4FS% #,4FVI=M*%H KD4TU9*5$ZXI 5
M9*8II\O!J-:H"0MQ3>]*: ,TQ"4$9IY%*L;/]U6;Z#-(=^Y6:/-1>1S6M'I5
M],,QV<S#_<-/.@:F/^7&;_OFBS)O$R1#08>*T7TJ_B'SV<RC_<-0F&1/OQNO
MU4BC4=T9DL%5V@(K2EZU"Z@BFF#2*"C!P:]$\.+=:IX5,5]"PB0[89&XWK_]
M:L7PGX4&L71N;T$6<+ %<8,K>GTKTX1(L(B156,+M55& !6RC=:F7M'%Z'.7
MUE+#IL4FGN8;B 94CHP[CWKF+CQ9=6UPB:E8;S@AI(SC'/7%=S>0B2V:,\#&
M,BO.-:L[NWN)3'+YG&%5C@]<UG*RZGH8=4ZD>6H8>L^)M/=[J%;5Y"TG#D<-
MGO7):YJENUP6T[3T0!,%L=36AJ,&I-._[L 'G<2*S!IS.VZYE+?[(K.\4;3H
MPCLV9.EOJJW@NKBX_=+QY>W.[\:])>8/9QN#]Y17+?9UV@!0,=*U(9F6U5&-
M92E<F*L/E/>J[-FGLV1UIC,*@T&&J]T^V$XZU*\@Z"JMPVY#SP*21+9AVOA-
MM7UB:YU(RI&"K1!&Q\N.&R*ZJ30$U:\OFUJ5[JWD@B0;6VOM'0%AR1TK.BUB
M66P"VP6.2%=@?.<@'G-;FJ6YT_P]>ZK;W"Q70M-QD;YE8#D C..M=CO9)'F^
M\Y-WT/*/'>@6^@:Y%'9,Q@EC\Q58Y9<<=:Q;;!.\GD+4&IZK=ZO<&ZOYFEF?
M!+'L/0#L*= WRDMP ,GVK9)J.IG?4BG;?-<$<X0)^M90[8[<5HQ'=%(Y_B(_
MG6</O-6L3.1HQMFS)'8UL>$YS%K C!_UHP1[YK%LOF@D3VJ?39S;ZM;R XP^
M#6;6Y:W/7(HVVC)IW*BIH</;QN/XE!J*7C-8F@F^HGEQ30]1LU%A7'^<>U!E
M;'6HQ2EA18=RU9W;+)@GBNBL[G<HKD%;;("*V+.X( R:+%19U2L&6H)%YJM;
MW.1UJ<ON'6I9TQD*@YJW#5)6YJU"U2:%U104XHCZ"I.HH)*<D6XTU+/)Z5?2
M'<<U<BMAZ5<(7,ZE2R*4-D!CBKT5H!VJW';^U6%BQVKMC%(\NI-LJ+ !VI3'
MBK92HG6M3!E1UJNXJXZU6D6F(JN*A9:LL*B9:"2LRU$1S5EEJ(KS3 \2)J,G
MFG9IA&:\X^B) ^:5FXJ(<-4F,T$,B>4@TWSRC4]D^:HI8\@<52,)"O<'% N"
M />HI% 3FF*5W#FF1<N*^5R:KRG .*<SJ%'-12NNWK187,0/R#5=7(? ]:>[
M[FPM26L(+\CD&AHFY[+\")(UO+M7P'(!'TKO?&H_T9OK7DGPUFEM/%5J(6*K
M(<,/45Z[XS'^AFE1TFR<1K!,YFT_U"?2L/Q.I:.( 9)D 'YUN6G^I7Z51UB.
M-+;[7/&95BE4+&/XV/:KEI(R2O2.T\(JL=K&BMO&!\WK7;%?E7G%<CX2836$
M1\@1%1PHZ >E=-N\W[IY'4>E<Z-TM!MP3'D[L#H#W-1LG[L<X)':A[;)R22?
M<]*9,Y7H.!QFEZE>A3N"(R0V=J]_6N9N+TW&JRJ.8X4R">QK;OI6F(4=2:YO
M5+V"PL9G4#+M\Q'\1K&3-X(E=8[J82RG=%#'O;W/:L*222\N [.8X0QP :73
MM5DNK"YW#;O( ^E0W+^3$G9%^8GUJ"S&U%774R%8[<951V]S6)=3QB1VDD\Q
MAUST%7;^^9T>;.-['GT KG894N-2D$QQ$B[R/6J2"Y;2U%W*+B.(N<\R/_2K
ML1,+R2.?E4=*I2:XL<1W8BC ^51VI1>I>:6'BS\WK5M:$D6&<^<>=Q-/CAR>
M<U-#$3:HIZBK*18I%I$26_H*G2W'>K"Q<#%3! >E!16$0I1'MJP$IK<<"F!!
MC)P*</E- 0JV>M*RX&: 'H<FI5&>M11#O4N[ R*3*0QQZ"A5[GM2%\MQUJ0$
MLP45-RK&]I>C?;M"F>*66VNP=UO<1.5:-@/U'L:J:'\1I(4-GXC@+7$#&.2:
M'KN'J/?KQ74:&%32XH\=CG\:\V^(&AS:1KSZI&A-G=$>:0/NMV-;4VKV9G92
MT9ZC8^(](U%0;:^BS_=D.UOR-73)E=R'<.Q!S7SXET89<$GCHWK6A'KE_I[K
M):W4D?<;6QFMG3[$.DNC/<U?/##(/8TU=+T\R>8;*WW_ -[RQ7D^G_$K4X&'
MVD1W* \AUP?S%=MIGQ$T>\VK<>9:L>[C*_F*EP:(Y)+8[%<*H"@ #H!1NJ"W
MN8;J$2VTJ2QGHR'-/W5%C,<6I0U1$TH-(+DM-)I0::U P#4NZH\XHW4 2%J:
M33-U(6H 4M2;ZC9JC,F* +&[-+5=&W&K"CBD 4AI^*1EH$1DBHVZ5(5II6@9
M":;FI2M,V4"(\TX&G;*-M QI-1OS4I%-*YI 49EJ  UI-$#35MP3TJKB*6#7
M2^&O#!U("ZO<K:Y^51P9/_K51L]--Y>16Z<&1L$^@[UZ9#$D$"11#"(H51["
MM8*^IE-M:%&/2-/M_P#4V4" =]F34A5(ON(J_10*L,?F(/2JYRZDXQC@UNDC
M$8SL>]1;C3MV:1AZ4AB!CZT[9O\ O*#]1FE48%,DF/W5- #)-/L92!-:PR'W
M04BZ+I<4@:/3[96[GRQ4T/'UI['+9)Z=J+(1-'@<( JC@ #%2U AXJ0'-,"I
M<.ID>,]<9Q7(:Y;I)G@9[5;\>WT^DZ<-3M21);R(<=F!."#[<UA1>)+#5XU8
MMY,I&"CGO[&N.JU>QZ&'B[<QS6HVN9&&[ SP":QI+94/7-=%JD<N\D L*PI(
MI&. C'Z US':RJJ?-D]*'<XP#Q4K6UQ&I+1,H_VABL^:4AL=Z0B5IRO>HGG8
MU!RQI^,CFF3< 68?,<T2MB TPMMJK?7(BM78GG' H)8SPANU"^O(&'RQ \GN
M2:Y[XB+J%FL48OKC[#(VUK?S#LW#D'%=Q\++%I;+4K]UXDFV*2.N!_\ 7I/%
M>@#5K"ZA(&3G;GL>U>C&UD>;-OF=CPN-L_>.<FK<DACLB!PTG ^G>FM9/#,4
MNCY91L%,<YS3+F3S+@=E4<#T%:/4SV0^,_Z.X_V15!?YBK<9/V>0^YJLG)XI
MH3+6GG]\1ZBG@;)MPXVL#^M169VW _$5,6VR."/O#!_.I>Y2V/7])G,FC6K]
M]F/RJ:0[JRO#3%_#ML?8_P ZUUCS7/LS;=E8I4++S5Z2/BJY7-%Q6(L5&P(-
M6 E-9:8B-%JS$^SO4.,4A;%(>QKVUR<]:THI\BN:@DPW6M:WF^4&AFD9&JK9
M-6X&K.ADS5Z$]*@Z%(TXCP*L(-QJG">E:%LNXTUN#>ERW!#Q5^*$4VWC^45>
MCCXKKA&QYU6>HQ8ABE*U.5IA%;(Y65V%1.M62*B<4Q%1Q5:05<=:@=*9)29:
MC9:MLF*@=>*8%5A49'-6&%0D<T$GA"MNI"<&D92.5IN=QYKFJTI4WJ>Q2KQJ
MQNA]2*<XI@I<X%8&C).*CD]*>O-,8<U2,V4;HL%!JDTAXK4GB+KTJLUF6X45
MHDS*13$C,>],FD;UK073Y-N I)^E7;7P?J^HR*+6QF<-T(0T[$I-[& C'M6A
M9@Y!-=4GPO\ $$97=8RG/^S77^%?@Y?7-Q'+JJ&&('.TCDU#L4HOJ2?"O0IK
MO6H[UD(A@.<D=37HOC(?Z*U=/H^A6NBV*06L810/2N;\9#_1'HIKWKF5:5XV
M1REG_J%^E.U*W6[T9+8W @>2X(5B/I267,"?2M2'25OT2,JSRQL)D/10>F/?
M/]**CLQ4U>%CH_"VDMI.G^5+(LC$#:R_2MZ _+UJ!4\N NF&;' 7V]*3+;AL
M4X;^(U@;6TL/>4[9" < ?G7-W4\MP)',K0K&V,#TK;DGVW"PJ<A\C/O7/:I$
M9IF&-L(;,A]3Z5E-NQM36I"C?9[-B7;Y\X8G/6N;U[RWM5BST^[5C4M1/R*J
M$(K8 ;O7,2W%Y>7I$A"HQ('L*P=WH;I6U+EILC@+@_+&N#CO3KN5;RP^T1'<
MF"#[5"+24Z2]K;1L!D!G846L<>G:1<VLTHWS?<!/(-4B3FM1D$&@SR$;BKG'
MI7/>#XFO]1NVFRS.F>>G%='?64!TG['<W\:@R%W]3[53T:*VL9G-G+D!",XX
MK5:19-M3FM0LKFXU21$ *AL#FI;X_9(8HA<!/*'\)Y)JS=W"65O)<J<S7#';
MST%<Q,SR,=QR3U-;Q5Q6.ST'6H-0'E,=DP_A;C=]*Z-(\C->2 R0R+)$2K*<
M@BO0?#'B2/4XQ;W3*ERHXR?OU,Z=M47%G0*I!I8X$68R@?,W!J<+D=*54P*P
M-$,89]!47EY8D\59:,-P:=Y7 (HN%BF5(8+CCUIKQ<^U7?+SVH,6X8-.X%&,
M 9!ILV57CK5IH"C?6J\Z_O,>@J6RT0 X SUJ[91[FSVJH(]S#O6G81D*,\'-
M24=1IKF-57MQ6W)';WEJ]O=1++%(N&5@"#6#:L H]:THYOE'-:HQDCQ/Q9I0
MT'7I[%<M I\R$]]AZ#\.E9D$NZ-HB<CJIKI_BMQK]A,1@21-&3^-<#'<7$+C
M.&"GC'!Q79%WBF%]2\20U21RF-N"<?6FMMDPZ<!AG'I4=4!NZ9K=WI]PDMK<
M/$RMD%6_I7J/ACQW;ZJR6NI%8+D\+)T1S_0UXJKXJQ!<E'ZX]Z3BF#2EN?26
M/6G 5Q?@/Q:-5@&FW\F;R-<QL?\ EHH_J*[6N=JQS2BXNP9HZTA-(#2$(U1%
MJE?FHF% Q-U&ZF$4'I2 1FS4+U*:8RYH 2-L8JY'(-M9Y!!J6-C185R_OI"]
M1*<T$TACB],+U&QI,TPN/+TF^HR:;FD%R4M32U,)II:@!^Z@-46Z@-181-NI
M0U0[JVO#6D'4KSSID/V6(\^C-Z4U%MV$Y**N;'A.R*I+>2*06^1,CMW-=(TB
MH,L<"D "J    .@[5GSNTLAR<(#P*ZHQLK',W=W+@99?F6HI"460^HJ&*01L
M!GK5F4;F'H015"* )SG)% ;GK2S(5/%1$TAD^0W ;'UH6(!LDBH0P;AJ7:!R
M,F@"4NB=^?05(@.T;NIYJH@.[)'/O1/<RH/E89/08I@: J.6\@MQ^]E5?;-9
M<TTODGS9"?QK)DY)-)L+%KQ"8-=T*^AC&\/$R8([XR#^=>(6$[*BJQ.5X^E>
MTZ<ZB[\N3.QQ@UY#KVD3:+XBO;=D;RDE+(^."K<BN3$1O[QWX6=KQ+\6I/&
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
MW"V]OY,?-5;FY;[40O2HE!+9;K7FUFN=GJX>FY15S9\.INU,$]^#4VJ6$O\
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
M9_K7$#YF !ZD"N]'BR6IZ981!--MEQC;$O\ *K1MV$2RE3L8X!]ZL0Z3?")
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
MI?\ R1AKX<V_\O7_ )#_ /KU,NA[?^7G_P A_P#UZUJ*?UW$?S?@A?ZJY/\
M\^?_ ":7_P D9RZ45_Y;_P#CG_UZE6P(_P"6O_CO_P!>KE%'U[$?S?@O\A?Z
MJY/_ ,^?_)I?_)%=;7;_ !_I4BQ$?Q?I4E%/Z_B?YOP7^0?ZJY-_SY_\FE_\
MD*K%:F6Y*]OUJ"BCZ_B?YOP7^0O]5,F_Y\_^32_^2+B:@4_Y9Y_X%4Z:R4_Y
M8Y_X'_\ 6K,HH^OXG^;\%_D'^JF3?\^?_)I?_)&XGB1D_P"7;/\ VT_^M2S^
M(X[F(QSV <$8YD_^M6%12^O8A_:_!?Y#_P!5<G7_ "Y_\FE_\D9>KZ%#J4NZ
MW<VJDY* ;@?Y5G#P> V?MO'IY7_V5=+16+KU);LZ8\/Y;%65/\9?YG._\(H/
M^?S_ ,A?_7II\(@_\OO_ )"_^O7244O:S[E_V%EW_/O\9?YG-_\ "(\<WO\
MY"_^O43>"]W_ "_X_P"V/_V5=311[6?<7]@Y=_S[_&7^9RI\%94 W_3_ *8_
M_95 W@'=_P Q+OG_ %'_ -E78T4>VGW$\@RU_P#+O\9?YG(KX%V_\Q'_ ,@?
M_95(W@K=_P O_P#Y!_\ LJZJBCVL^X?V!EO_ #[_ !E_F<G_ ,(/_P!1#_R!
M_P#95(O@S;C_ $_/_;'_ .RKJ**/:S[C_L'+?^??XR_S.;'A+'_+[_Y!_P#L
MJ7_A$_\ I\_\A?\ UZZ.BCVL^X_["R[_ )]_C+_,YW_A%/\ I\_\A?\ UZ7_
M (1;_I\_\A?_ %ZZ&BCVL^X?V%EW_/O\9?YG/?\ "*_]/G_D+_Z].7PLF[+W
M1(]!'C^M;]%'MI]P_L++O^??XR_S*UAI.F6;*TMJT[#NSX_I73VGB"SLPHBT
MH87_ *;8_P#9:P:*T^M5K6O^",Y<.Y9)W=/_ ,FE_F=FOQ V)M33,<?\_'_V
M-4Y?&32L2;+'_;7_ .M7,45@YR>YI'(LNCM3_&7^9OOXH+_\NN/^VG_UJJ2Z
MT9/^6./^!_\ UJRZ*5V5_8F _P"??XR_S+37I;^#]:8USG^']:@HI#_L; _R
M?B_\R438/W?UIWVG_8_6H** _L; ?\^_Q?\ F65NP/\ EG_X]3)[DS+@#:/K
MFH:*=P>2X!_\N_Q?^9U]GX]:VLH8)=/\UXT"EQ-MW8[XVFI?^%A?]0S_ ,F/
M_L:XNBGS,S_L'+O^??XR_P SM/\ A87_ %#/_)C_ .QH_P"%A?\ 4,_\F/\
M[&N+HI<S#^P<M_Y]_C+_ #.T_P"%A_\ 4,_\F/\ [&C_ (6%_P!0S_R8_P#L
M:XNBB[#^P<N_Y]_C+_,[3_A8/_4,_P#)C_[&D_X6#_U#/_)C_P"QKC**.9A_
M8.7?\^_QE_F=B?'V?^8;_P"1_P#[&F_\)Y_U#O\ R/\ _8UR%%',P_L'+?\
MGW^,O\SKCXZS_P P[_R/_P#8T#QUC_F'?^1__L:Y&BCF8?V#EO\ S[_&7^9U
MW_"=_P#4._\ (_\ ]C0?'7_4._\ (_\ ]C7(T4<S#^P<M_Y]_C+_ #.UL/B)
M]AU"&Z&F;_+;.W[1C/X[:Z1?CEMS_P 4]U_Z??\ [77DU%4JDEL2^'\L;O[+
M\9?YGK#_ !OW?\R_C_M]_P#M=5I?C)YO_,"Q_P!OG_V%>844_:S[B_U>RS_G
MU^,O\ST";XH^;G_B48_[>?\ ["JQ^(V?^87_ .3'_P!C7$44O:2[E?V!EJ_Y
M=_C+_,])L/BW'8Q8&@F24_>D:\Z_ALXJ=_C*7_Y@>/\ M\_^PKR^BCGD']@9
M;_S[_&7^9Z6?B_GKHG_DW_\ 857;XJEB2='.3_T]?_85YY12YF/^P<N_Y]_C
M+_,[P_$W+;CI.3_U\_\ V-1GXC@ON.D*3[S_ /V-</12NRO[#R]?\N_QE_F>
MA1?%:2+[NDKC_KX_^QI+GXJR7"X.E;?^WG/_ ++7GU%',Q?V%EU[^S_&7^9T
M]_XS:_F$CV>W Q@3?_8U$/%F!@V6?^VO_P!:N=HI%_V-@/\ GW^+_P S?D\3
MK(P)LNG_ $U_^M2GQ3G;BSV[>A$O_P!:N?HI60_[&P/\GXO_ #.B?QA=A<00
MJN?O>8V[/\JCB\678D!F@BD7NHROZU@T5O&O4@K1?X(YJG#N65)<TZ>O^*7^
M9VR?$01H%720 /2XQ_[+3O\ A8__ %"O_)C_ .QKAZ*?MZG<G_5O*O\ GU_Y
M-+_,[C_A8_\ U"O_ "8_^QI&^(V1C^R\?]O'_P!C7$44?6*G</\ 5O*O^?7_
M )-+_,Z;4O&']HJ@^Q>7M.?]=G/_ ([4=KXL^S6-S;_8MQG_ (O-QC\,5SM%
M'UBKW'_JWE7_ #Z_\FE_F=#8>*OL5V)OL6_ ("^;C^E*_BO?=&8V?5MV/-_^
MM7.T57UJMW_(E\,Y2_\ EU_Y-+_,Z#4?%']H70F^R>7A0NWS<_TJ>W\8+!8I
M;'3]VUBV[SL9_P#':YBBE]9J]Q_ZM95_SZ_\FE_F=I:?$!+7=_Q*=^X8_P"/
MG'_LM7XOBFD*X31./^OK_P"PKSRBD\14>[&N&\J6U+_R:7^9Z4OQ="_\P/\
M\F__ +"G?\+@_P"H'_Y-_P#V%>9T5/MI]Q_ZN97_ ,^O_)I?YGI1^+V?^8)_
MY-__ &%-/Q;S_P P3_R;_P#L*\WHH]M/N'^KF5_\^O\ R:7^9Z,?BQG_ )@O
M_DU_]A3#\5O^H-_Y-?\ V%>>44>VGW#_ %<RO_GU_P"32_S/03\4\_\ ,'_\
MFO\ ["D_X6C_ -0?_P FO_L*\_HH]M/N'^KF5_\ /K_R:7^9WQ^)^?\ F$?^
M3/\ ]A33\3,_\PG_ ,F?_L*X.BCVT^X?ZN97_P ^O_)I?YG='XE?]0G_ ,F?
M_L:0_$C/_,*_\F/_ +&N&HH]M4[B_P!7,K_Y]?\ DTO\SMS\1L_\PO\ \F/_
M +&F'XA9_P"89_Y,?_8UQ=%/V]3N'^K>5?\ /K_R:7^9V1^(&?\ F&_^1_\
M[&D/C[_J&_\ D?\ ^QKCJ*/;5.X?ZMY5_P ^O_)I?YG7GQYG_F'?^1__ +&D
M/CO_ *AW_D?_ .QKD:*/;5.X?ZMY5_SZ_P#)I?YG6GQS_P!0_P#\C_\ V--/
MC?/_ ##_ /R-_P#8URE%+VT^X?ZMY5_SZ_\ )I?YG5?\)K_TX?\ D;_[&D/C
M3/\ RX?^1O\ [&N6HH]M4[A_JWE7_/K_ ,FE_F=.?&.?^7'_ ,C?_8TG_"8?
M]./_ )&_^QKF:*?MJG</]6\J_P"?7_DTO\SI3XNS_P N7_D7_P"QI/\ A+?^
MG+_R+_\ 6KFZ*/;5.X?ZMY5_SZ_\FE_F='_PEG_3E_Y%_P#K4G_"5_\ 3G_Y
M%_\ K5SM%+VU3N'^KF5_\^O_ ":7^9T)\4Y_Y<__ "+_ /6I/^$H_P"G/_R+
M_P#6KGZ*?MJG</\ 5O*O^?7_ )-+_,****Q/H HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
-HH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>40
<FILENAME>p11.jpg
<TEXT>
begin 644 p11.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #.3<
M )*2  (    #.3<  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-#,Z,3( ,C Q.#HP
M,SHP,2 P-CHT,SHQ,@   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0S
M.C$R+CDV-CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %H OH# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#O2[R?-N.":80W
MJ:?;#=;(?45)LKHN^YC9%1W=>AK&U?6KJPA+0K&Q']X'_&MZ9.#7)^)!_H[_
M $-1)R74+(S[3QOJ<[D/%;#Z*W_Q5.D\;:DDFWRK?&>I5O\ XJN<TT?O#]:M
MSP[D?UQ4*4NXK(VT\=2 XE>W#>@5O\:MQ^,=XY,?X*?\:\/OY[E-?6(2$*6K
MM;*SE>T1MQR1711C*IU,YS4>AZ&OBN,]2/\ /XT__A++8?>/ZUY\UC/_ 'F_
M.HVT^4]2WYUU?5WW,/;>1Z+_ ,)A8#[TF/QIC^---3_EM^M>;OIKY[GZFH&T
MUS_#2^KS!5T>DOX]TU.KM^!J+_A86FGHS?G7FDU@5'W2*BCMG'0TO8R6X_:I
M]3U ^/[,_=!/XTW_ (3R,_<A)KS7RY%'W0?H:<KNO9A5*,5NB7*?1GI!\;R'
M[EN/Q-1/XVOOX+6/\2?\:X..\D7^//UJW%J+=P#6JITV3SS6YUH\;ZD?^7>W
M'U#?XU(GC/4#]Z&W_ -_C7,QZA&WWT_2K,=Q;/WQ5JC#H+VDCI$\7W)^\D8_
MX"?\:L)XHE?O"/J#_C7,K'')]QQ^=/%H>N[/T%/V<.P^>7<Z?_A(;D]/)/X'
M_&NPTJQ2^MU>9Y 2,_*0*\H:VE3!PPR:]<\,G&GQDG/RBN7$*,8^Z;T>9R]X
MM/H=NJDB6;_OH?X5E:I;?8H"\+,2!_&:Z=CE36%KX'V1N<X':N2#;DD;R246
MSD$UJ\;.5CSG'0_XU*-4NR.D?Y'_ !K/A9.<^M65VD<&O5]G#L</-+N2MJMZ
M.@B_(_XU"VM:@O\ RSB(^A_QJ0(*C:,9[4>SAV#FEW%37[C_ ):Q*/IFI!XA
M'\0 J-81CI56ZMD(R5%'L8,?/)&O#K,,GWF(^AJ['>6TG24_G7'&UP#M)7Z5
M'_I$9_=R<>]9>Q12JM;H[U1$_P!V4G\:D\@=G;\ZX)-4O+<C.36A;>)I!@2;
MA4^Q*5:)UOD?[3?G2B!.[/\ G_\ 6K&M_$D;8R16A%J]O+WQ2]FUT+4TRZMM
M">KR?]]#_"I%LK<]9)?^^A_A4"W,,@&&J92#T;]:GD15R4:=;'_EK+_WT/\
M"GC2H#_RUE_[Z'^%0@L.AIPF=?6CE0[DATF'_GI+_P!]#_"D_LJ+_GI+^8_P
MI5NB.N:E6Z!ZFCD0KE?^RXO^>DOYC_"D_LR+_GI)^8_PJV)U-(TR*N2:?(@*
MO]F1_P!^3\Q_A1_9L7_/23\Q_A4@OX2V"PS4PE1ONL#5<B["N9\UDD?W7<_4
MU1C)<D,3UQQ6O<]./2LFW'S'ZU7)$5V7?L28'SO^=,-JH/WW_.KV.!49'S4H
MPCU!ME86B_WW_.C[(G]]_P ZL@4I%/DCV%=E7[(O]]_SIIM@/XW_ #JWBD(I
M\D>P793, '1F_.FF+'\3?G5LK[5&Z4^2'8+LK^6/[S?G04 _B;\Z>RXIAS3]
MG#L*[ "//+/^=2+% W\<GYC_  J TWD'BCV4 YF:"V=NW_+27_OH?X5(--A/
M_+63_OH?X5GK*R]*>M\5/.:CV*'S%\:7"?\ EI+^8_PIPTF$_P#+27_OH?X5
M##J ;J:MK>*1R:S=.Q28U=&@/_+6;_OH?X4\:';G_EK-_P!]#_"IH[J,MP15
MZ/YL$5E)6+1G#0+;'^MG_P"^A_A4,^C01*2LLQQZL/\ "MS'%5+H?NS]*(I
MSGVM$'1W_.C[(NW.]_SJU(I&:3&(ZVY8F=V4?(]&;\Z0PX_B:K.*4KE:Q=KC
M*6!NQN;\ZF2W5NK/^=1[/WIQ5R):'8$"6$;=7D_,?X5K:=X;M+NV\R2:X#;B
M/E8?X55C6NAT<8LO^!FL9NRT-([E/_A$;'_GO=?]]K_\34#^&+-<XFN/^^E_
MPKHR>*J2GK6:DS1I'.#0;<]99A_P(?X4\>'K8_\ +6?_ +Z'^%:0%2@55V39
M&5_PCMK_ ,]I_P#OH?X4?\([:_\ /:X_[Z'^%:U+]:+L+(R/^$<M?^>UQ_WT
M/\*7_A'+7_GM<?\ ?0_PK6I:7,PLC)'ANT/_ "VN/^^A_A2_\(U:?\]KC_OH
M?X5K@4X4<S'9&./#-I_SVN/^^E_PI?\ A&+/_GM<?]]+_A6P!3@/K1S,+(Q?
M^$7M/^>UQ_WTO^%><_VW=?W8_P C_C7L&TUX;1S,$D:7]MW7]V/\C_C1_;=U
M_=C_ "/^-9M%+F?<?*CL?!R_\)#K$MI>LR1I 9 8C@Y#*.^>.37:?\(9I_\
MS\7?_?:__$UQOPQ_Y&:X_P"O-O\ T-*]3J7*7<I178\NLA_H47^[4^*CL1_H
M,7^[4^*T,RM,/E-<AXC'^CM]*[*8?*:Y'Q&O^CMZ8-1(#B],7]X:T'3._P"A
MJGIB_O#]:TV3._Z5*$SRG5UQXE3CJ]>H:-;A]/C..U>9ZTN/$T?^_7K>@19T
MR,^U=F&TN<]0D%FOI0;%2/NBM-8J?Y6*[.8RY3$?3P>U1G3!Z5O>4#1Y(].*
MM29/*CF9])!7E:@711W2NL>W!%$=J,]*T4R?9ILY)M$7^[4+:&<9&:[?[&/0
M?E1]A0]J?.GN'LS@'T1Q_#G\*B;17!X4BO1/[.4]J9+8QQ1EY-J@=S2?);8:
MC+H>=C2I]V%S^-#VOV/YKN8(!SL ^8_A6GKWBBWMW>"P"C8<-.W.3Z#WKC9K
MF>]D=YG(4C.7ZFO+Q&*C#W:9WT<-?69MMK%E!'BWBD:3U>3 _(4^WU^<_<FB
MCXY YQ^=<G.BQ?-(Y7V[G_"H(=8\F0K#"C>[#->9.M5GO)G;&G".R.PO-9N@
MP,6H%FZX11Q4]CXY\1:>O^B:PR ?P2QJP_*N1%_<SH=\@B7KA4&?TJNUP$GR
M9IR>V%45DI2[EM1?0]]^'?C36?$]Y>1ZJMJUK9VYFEN85*'.>%QTYYKM;M+2
M>TM(KF0))=1&15/&,GI7G?PKC^S^$"-ZQ/?N;FYEN" J1*=JGWYR<5=UG4+7
MQ#<-+H[OYVGP[5W'Y[I >74>WIZ5UTI21C.,;C]4T"?2Y"W+P$\/CI]?\:H!
M6 K7\)^*8]2N$TO5I5Q(-J3/Z]@?8U8\3^')M';[5;#-LWWE_N'_  _E7K4:
MZGH]SSZM%QU1@%W'0D4T3N#3?M''.#0)4<\BNLYBPET>XJ*XNDQ0-GTJG<@;
MN&%4B6R995*GFHBP[]*AC4A3BD)Q68"3,O\ A1$JL*@F)]:6*4K6B,WN6#;K
MGC]*4)(GW':D6XSU%2K*N:8"I?W4/\6:MP^(9HR-X-4RRG@U&RH:EJ)7-);'
M16_B=3C><?6M&+7H9, L*XGRUJ)R4/RL1^-3[.++5:2W/2(M0@D[C\ZG\R)A
MPPKS2.\N(_NR&K(U^ZA'//TJ72[%JNGN>@D=U:H9M[KC-<1%XQ9.)016A:^,
M()6P6I^S:&JT'U-*:PN ^]7-/MIKF&0!\_G4D&MVTJCYA4K75O)W%&O4JZW3
M++WN8_FZXK)AU)!(5'7-.O)D\D[9!TK*T>W^U2[B<_-2<=+C4M;'7I>HR#(_
M6J]QJ<<()../4U'=6;1Q_*Q&!7(:PES,K(&<<8XHI14@J2<3K+#6TO'(4@\X
MX-;'!%>6>%H+FRNW\QG()_BKT2*^&Q<GM55()/0FE4<HW:+^*0BH4NE:I/,5
MN]9:FH4QA4F133[4"(2M,9>*E(I".*:8%5EQ3-M62M-VT[B*Q6HWS5IEQ5=Q
MS5)B8D=07]V]M'N5L59C%9^MH7M2!Z5<=62]BMHFMSW.H>6QR,UZ98_- I/I
M7C_AF)X]6^8<9KV"P/\ HZ_2N7%63T-*%VM2R5^4U3N1^[-7'; K/GDR&%<D
M3=F=+WJ(GY:?*WS&H&;@ULF9L0'-/[5$M2#[M9,"!?\ 7&KD0Z533_6U=B^[
M28(LH*W=*XL_^!FL-*W=+_X\_P#@1K*>QK'<NFJDO+-5EC520\FLRR =J<*
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
MK+U'0=WS0HROQMW#'Z5=TR+-;$RWJ2D.FU6'!C<\#\:G6VFB+36?EN[#)59
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
M>G=J0"A3Z4X(WI2+4@H  II=II12T#$VUX57N]>$4AA1112&=G\,?^1FN/\
MKS;_ -#2O4Z\L^&/_(S7'_7FW_H:5ZG4O<:/'M)N&COI5SQM3_T$5OQW&>N:
MP])@W7CMCJB_R%;T<&,<5ZBG[J1QVU9*LP)ZT_>O>F>5_G%(8R:2D@L-FE5%
MSFL^:[X.*LW$)Q55[<F,\5M%JQ+13%X\CXYZU87>PYHM[8!OQJ[Y53SNY22*
MLL9^S\U5"&M.9/W%5 E.X6( F#2[,U.(\]:QO$7B*PT"U9KB0>9CY8EY=CV
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
M5/-CX9U4#?@\$X[XK5N$#7GF8^4#N>].6[CX4D9)HO9%6.DL&W6_/;^M3/\
M=JK89$0/9AP?6K+GY:]W"R4Z2/)Q$>6HRC-]XUY_X_NDLO#UX\@)!3'%=].?
MFK@/B#827^@W440+/PRJ.^#G%:RO9V.=?$CQ:TN&GOF+LWRCS)1&O4GC;GM@
M50U!V:[\N,8"-E1VR:FC=K-8D'$DK[L=B1T_ >] LI[F;='NDD; &.<GN:\=
MZ;GIK70S+D,)#'$'=SU('6G?V7<0E6>+EA\J'K^5='%I>H64^]@\B@\1ISD]
MA^E/O&G/F[XV\LL<#R\;!Z"ES=@Y'U,!08I"2H>X(^8D@!?8"E\KS9%:?<6[
M*6')]\4Z."X,C>1$?7<PZ"GI; R+EFW \E31<21T_A[34*;Y5PBG)'\A79P6
M:R0Y"+D'[H'3TKA;#4I])\O[1"[VCRD>8JY">_\ .O1M(N[:\LXYK=PR.,J5
M[UA4N=E+EV%CM NT!0!WJ3[..1G(/M5Q1AB3C;49#2-\@XK(Z+%&6W5VQM%
ML8MPRBM[FK%QMLXC+*VT9Y Y-16NM:=,=CN5)Z$C%4DR&T3)I%N[[H[>!SZ-
M&,UL06110I3:!T Z"JL$EJR%HIMY!W*P/2M.WD\Y<;N5&3[U0NF@R*S$DGS
M>GK6CI=FSWTT<LD@02<[6P2/0>E5/MMO80/=W+A(HU+-^';ZT>$_$,&IZC.D
MC*DI<$*>"0>G'Z9[UZ.$DEH<.*U2.QN[>""P:.")(DV_=5<?_KKR[4(C]OEV
MCC=@5ZS??\>K?2O.[NUW7TA]Z]B@KH\?$=#E;N(@<C/X56BCR>E;NIV^P5EP
MC'YTJL+,YHO6PZ.&IS%\M*M2=JQL5<A6+!J81TJ@U(*=@N,5/FJVD7R5"O+5
M>C'[O\*AH9EW"9:F019G3C^(59G \RI;2,/<1C_:IVT)W/1M CQ:KQVK0OP/
M)? [57T:/%NO6K5\O[AOI7%+<]&&QY'XHCS?#ZUFI&0E;?B5/]-7ZUGI'\G3
MM7?25XHY9/4UO":DWWY5ZQ:C$*_2O,O"L>+PX]17J%N,1#Z5G75F=%+8CNQ^
MZ-95L2"^?6M>Z&8S67&FTO6*V-'N4=1'[P&HU'^BGZ5)><M30,6I^E-DG+$?
MZ0_^\:O0"J1_X^'_ -XU?@K7H9(NQ#I5Z(53AZ"K\8XK-FB+""NBL/\ CPA_
MW:Y^,<5T5B,6,7^[6,C2.X]^ :J.P)!JX_0U3(ZU**&TX4@6G"F(<*44"E H
M  *>*;3J %IPIHIPI .!IU-%.H 6O#*]SS7AE#&@HHHJ2CL_AC_R,UQ_UYM_
MZ&E>IUY9\,?^1FN/^O-O_0TKU.I>XT>4Z2SB5 JDCRQ6I'O,ARIK.TB=4VJ2
M 1&*M-?HLIP_?UKTH6L<AN1@FW'%/"G&,54@O%: ?-4HNU'\50VBALD;>9TJ
M%X9">E,EU&,3;2XS3X[U'[U+LQE1+>03D^];-F"(SFLK[9&)B-U7[6X5XVV^
ME*25@1Q'Q+NY)X++1HV .HW 60 \B)3EC[<?SKRZYN$U?Q5>FV!^R6S>1;CL
MJ+_]>NZ\<WR/KNL7+'Y=.TY88SZ23-G\]H%>:Z6&L]/<.=LDDF&!/<FN6N]+
M';0B97B"7]ZL2GCDG'7K7'1 /JSX&5C!ZUT^N3XEN9\?<^5>^37.Z1$TC7$I
MY)^7/N:YEU-9ZLVK5"EC",<NN3^)J6%/^)JKN"1&F0*G2V/VB.-"!Y:*,?A2
M*&@OI^A^7&?2L7N:-:&O\.M8&B^(X+B0_N&<Q2<XP"<9_6OI**<BS23[P _A
M.>U?+FAVWF2& #_6$C)'<]*]H^'/B=[W16TJ_!%W:Y12W<#L?<5UT)_99S5H
M77,C.TY(M6U:[NKM/,,$K2R1,<AW)PN?91P!TK.@MY=8\9S1K;1I&@PZP(%P
M,_J:U_$FC7&FW4FN>&=UNTP*WD/6-U[-M/3GTK8^']N]_#>:G<Q1H]Q*,%.P
M"@4JKZ#I+J;OA[2H[9=J<!3QD<CVKK(UP./RJE9VOE,Q/))R#6@%QTK-:(J6
MHV090CVK#NT$<ZGT-;C_ ':QM1&%)ZU,MAQ+J'*9Z\55E7<QI+2X$L YR0,&
MGOUXZ4KZ#M9D6W;29/S9.<_I2NV*BW\<FH*15O'V(><?UK"DF)DSQBM/4FQ&
M<GBL7DG/;L*SEN;16AG^(M5_LZTB"\R3OL5:73GMQ$C7DD>Y@3DM@_A3];TF
M+4[:,2_?C;<C#JIK+L? <.MRN=4D)C08)')8]L>E.%.527+$<JD81O([6SU.
M 0B)7Y'*^]:[?=K$TGPS8Z2L:PF201@!-[9Q6R37MX2A.E%\QY6)JQJ2]TIS
M=:Y7Q'\L+_0UU4_!KE?$PS;/CL*ZEN<4MCQSQ1IINM21[1$++P40 8R*QO#0
M$/B$VMXQ0,/)(SC:V,#]:Z37LV\9O+=F#JWS\_E7+31F:0SV\K>:45R[#N#D
M,#^%>36C:;3/2HRT4D=]XAO#H20QVH94F&7E4?=7'05BVFH)J6JVUO#NE\QN
M0_(/'7'TKJ-)8>)M(L[P*'MY1LGA<9V..#C_  K+OO!-[H.NPZCHK(8U?<8I
M#@ =Q],&N#;1GJR7-JB"_P##UML8A)5<#.S. ?<^U9=OH@:XVJNP]"VX5V^H
MH5TV[97W%0PC;CH1Z_C7+^'I<_Z\;F/!)[#/7\ZI-V,912E8Z+3=)C%L(MJA
M5!P",D_7ZU2;PW-I\S3:!<_9I#R]M*"T$OU'\)]Q726ZIY8V\8QUITA.> .%
MZYK+F:9LX1:,"W\1HMPMIJL)TN\S@),V8I#ZI)T/T/YUHM?S0MM5@''4.N,#
MUJ+4K**_M6AN4256&3&RAA]?_KUR[:7J6GYAL)A/;=197+D8_P!Q^J_RJURR
M\C*7-'S1N7#"=LW%Z%#CDY!_2HKFTT6UT]Y9&ED/=E4G!^O2LRT\GR86N1/;
MS32-$L%POS[E )VL.HY]*K+%IPF9I[N35+HG<+>WE/DQ#L7?^@R>*U4692J)
MES3+R,.IMMX ..376P:T;2"2XG_U<:9SCOVKD;73FN)\W+20HQ)VPG8!Z =_
MSIUO;Z^^H7EC9W%M-9V:I++->(S8!&[:5'WL8_*FH=1N;2V-JUO+_6R-3N;-
M(M-MY OF7,OE1I[@G[QK<N4L-2TQ838:JTH5FAO;.':ZC^(C<067U'0U3\,Z
M,UWH\6L:PX.T;K.*3Y8;:,\[PAX!/7)Y KJS>VT.DJ]LXN9+^,11L,Y\O_[)
MCQZBO1ITU&'-W//J2E*I9B>"_&L6NV8TV[U&VN;V.,D*@=)2J\'<K#K[YJ:6
M+-RYQWK2\/>%;+PMI+)!&INYR9+F<\LS$YVY_NC. /QJHX_?/]:]+#72U.&O
MN<YKXV0US4$F6-=/XF4^0<5REN,,:Z*JT1P_:9?1N*E!J.)<U,4K"R+'(<U)
M@TV-*FQ28(:@^:KR@A*K(OSBKF,1FLGN6C*N&_>5<TKYKV,'UJC<?ZRKND'=
MJ$(]ZI_"0MSU?2H\6R]N*EOE_<-]*=IB_P"BK]*+\8A/TKS);GIQV/*?$8SJ
M 'O5$#$?X5H^(AG4:I;/W?X5Z=+X4<DMV;OA1<W9^HKTR ?NQ7G'A)/]*/UK
MTF$?NQ6%?XCHH_"17(^0U11,JU7[C[E4X_NM]:QZ&O4RKQ/GJ(C%J?I5B\'S
M5"__ !ZGZ4R6<GG_ $A_]ZK\/6J '^D/_O&M" =*U>QBB_!VJ_%5. =*OQBL
MV:(LQ"NALQBRB_W:P(NE=#:?\>4?^[64C2.XYJIGK5QNE5#]XU)0@%+24HH$
M.7I2T"EI@+2TE'>@$+3@:;0*0#\TN::*6@!P->'U[@*\/I,:"BBBD4=G\,?^
M1FN/^O-O_0TKU.O+/AC_ ,C-<?\ 7FW_ *&E>IU+W&CQBUR;KCC]TO\ *G-
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
M0.#*U>?6T@XYIQV&S;L5W2(HZL<5Z3:+Y=O&G]T 5YWHF)=1B'4 Y-=_%/R
M*)"+FEOMNI$/\6<5NPFN5@G,6HG'J#73PL>U9L:+\9J^AX%9L1J\AXK)FB+
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
M%17.?$0<J;Y3MO#W^J!KEOBS=F1;'34/,KC(_&NH\-G,*_2N&\3N=7^*%M;
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
M_P!![3/_  ,C_P :D7Q7X<'_ #']+_\  V/_ !KY@HH]L^P?ZI4/^?K^Y'U
M?%OAS'_(?TO_ ,#8_P#&F-XK\.GKKVE_^!D?^-?,5%'MGV#_ %2H?\_7]R/I
ME_%7AXCC7M,_\#(_\:S[CQ/H3RC&MZ=CU%W'_C7SM11[9]@_U2H?\_']R/HI
M_%.@B/:NM:<?^WI/\:S+_7]%>1635[!N.<72'^M>$44G5;Z#7"=!?\O']R/;
MUU_1QC_B;6/_ ($I_C4@\0:-WU:Q_P# E/\ &O#**GVC'_JI0_Y^/[D>YCQ!
MHPR/[6L?_ E/\:M6WB31$<9UBP'_ &])_C7@5%/VC#_52A_S\?W(^@-0\0Z'
M,!MUG3V(]+I/\:PKC5](+9&J6+#H<7"?XUXY13]L[6L+_5.C>_M7]R/6O[7T
ML=-2L_\ O^O^-3V^M:2K9?4[/ &?]>O/ZUX]12]H/_52C_S\?W(7QGJT_B#Q
M++.L<AMHODB^4X('?\:Y"YMKR69F%K-[?NS77453K/L3_JE0O_%?W(XLV%WC
M_CUGS_US--.G707_ (]9R?\ KF?\*[:BI]JQ_P"J=#_GX_N1YO=V&H\B.PNF
MSZ0M_A7<?#?PO#:WPN]7FBA=AG$S!=H].:T**4JC:L5#A2A%W]H_N1Z+J.IZ
M8D(BMKNW8 <[90?ZUX+XQGU36_$$TJV-V\$9V18A8C'KTKM:*F+Y7<N?#%*4
M>7VC^Y'E/]D:K(X4:==C)QS"P_7%=AX8\'&UN8[O4)8]^/N$_=KIJ*N51M6(
MAPIAXN_M']R.FMKBT@MPHFA&!T#BJ,_V?4[C9+-&D"')W,!O/^%8]%8<IT?Z
MMTO^?C.G?Q!!I-JPM\2(@X6(;B?H!65IMU)KM\-0UN5((T.8K9V VCW![UFT
M4TK"_P!6Z5_XC^Y&7XTUB]\0:@EO!:7"6-KD1@1-\[=VK0^&/AZTO?%,=WK\
MT5G:6.)=MVXC\U_X0 V,CN:DHK=56E9(PEPK1D[NH_N1]*6GB?P]'$N_7M,!
M[_Z9'_C7BLWB#[3K.J7/FH/M-S)(A)X^]@?IBN5HI2JN0X<*T8._M']R-ZYU
M#(&9T?:<\-G-0C5%BMF$;YDSQGN*QZ*7.S3_ %9H_P#/Q_<BZM_=7MQY$)6,
M-QF9PBCWR:Z#3/#FAH1-K&KVMW*>L:W"J@_7)KDJ*I5;=")<+TG_ ,O7]R/4
M%_X1BX:W2>;3Q';',:B955?P!YKK+;Q%HB8)UBP'UND_QKP.BJ]N^QE_JE0_
MY^O[D?1,'B70=[%M;TX<\9NX_P#&K7_"5:!CC7=-Q_U^1_XU\V44O;/L'^J5
M#_GZ_N1])-XI\/D?\AS3?_ N/_&N$\6ZKIG]LF>SU*SGCF0$F*X1L,.#G!XK
MRBBM*>*E3=TB9<(4)*SJO[D=K)JUNP.+J'_OX*YK6W-T3Y,Z'Z,*SZ*W_M"I
M;8S_ -3,/_S]?W(T/#Z_9"//N4'/\3@5T5SJ-J<8N8FP.T@KC:*GZ]/L./!N
M'2_BO[D7]$:.X\>/=W;K%!"ORO*VU6^A->@/JVG8R+^U..?]<O\ C7F%%9O%
M2?0K_4^A_P _7]R,;Q*;C4-?N9XX9'0MA2J$@BLG[%=?\^TW_?LUU]%'UJ78
M?^J%#_GZ_N1D64$D5NH,;@GKE36E;@K]X$?6I:*?UN787^J%#_GZ_N1HV\J+
MC<ZCZFK\%S#YF6FC'U<5S]%'UN78/]3Z'_/U_<CKH[VU$9_TF$%CWD%:%KJ%
MBH^:]MQ]95_QK@:*7UJ78?\ JA0_Y^O[D>IVVKZ:O74+4?\ ;=?\:T8M;TD
M9U2S'_;PG^->-T4OK+[!_JA0_P"?K^Y'N$6OZ..NK6/_ ($I_C5A/$.B@<ZQ
M8?\ @2G^->#T5+Q#?0?^J-#_ )^O[D>^+XBT3_H,:?\ ^!2?XT[_ (2/1/\
MH,Z?_P"!2?XUX#11]8?8/]4:'_/U_<CW\>(]#_Z#.G_^!2?XT_\ X230\?\
M(9T__P "D_QKY]HH^L/L'^J-#_GZ_N1]!?\ "2:'_P!!G3__  *3_&C_ (23
M0_\ H-:?_P"!2?XU\^T4?6'V#_5&A_S]?W(^@_\ A)=#_P"@UI__ (%)_C2C
MQ+H7_0:T_P#\"D_QKY[HH^L/L'^J-#_GZ_N1]"CQ+H7_ $&M._\  M/\:</$
MVA?]!K3O_ M/\:^>**/K#[!_JC0_Y^O[D?1'_"3:%_T&]._\"X_\:\[_ .$?
MUG_H$7__ (#/_A7G=?7-:0JN9\]G63T\M]GR2;YK[^5O\SPK_A']9_Z!%_\
M^ S_ .%'_"/ZS_T"+_\ \!G_ ,*]UHK6Y\]8\V^'6EZA8^(IY+VQN;>,VK*&
MEA9 3O3C)'7@UZ3114C/EGQ#_P AR7_<C_\ 1:UF5I^(?^0Y+_N1_P#HM:S*
MXJGQOU/V;+/]QH_X(_D@HHHJ#T HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *^N:^1J^N:Z*/4^$XO\ ^7'_ &]_[:%%%%=!\(%%%% '
MCUM\)_\ A)K6+5_[:^S?:$7]U]EW[=HV]=XS]W/2I?\ A17_ %,7_DC_ /;*
M**F5.+DW8]FCGN8TJ<:<*EDDDM([+Y!_PHK_ *F+_P D?_ME'_"BO^IB_P#)
M'_[9114^SAV-/]8<S_Y^_A'_ "#_ (45_P!3%_Y(_P#VRC_A17_4Q?\ DC_]
MLHHH]G#L'^L.9_\ /W\(_P"0?\**_P"IB_\ )'_[91_PHK_J8O\ R1_^V444
M>SAV#_6',_\ G[^$?\@_X45_U,7_ )(__;*/^%%?]3%_Y(__ &RBBCV<.P?Z
MPYG_ ,_?PC_D'_"BO^IB_P#)'_[91_PHK_J8O_)'_P"V444>SAV#_6',_P#G
M[^$?\@_X45_U,7_DC_\ ;*/^%%?]3%_Y(_\ VRBBCV<.P?ZPYG_S]_"/^0?\
M**_ZF+_R1_\ ME'_  HK_J8O_)'_ .V444>SAV#_ %AS/_G[^$?\@_X45_U,
M7_DC_P#;*/\ A17_ %,7_DC_ /;***/9P[!_K#F?_/W\(_Y!_P **_ZF+_R1
M_P#ME'_"BO\ J8O_ "1_^V444>SAV#_6',_^?OX1_P @_P"%%?\ 4Q?^2/\
M]LH_X45_U,7_ )(__;***/9P[!_K#F?_ #]_"/\ D'_"BO\ J8O_ "1_^V4?
M\**_ZF+_ ,D?_ME%%'LX=@_UAS/_ )^_A'_(/^%%?]3%_P"2/_VRC_A17_4Q
M?^2/_P!LHHH]G#L'^L.9_P#/W\(_Y!_PHK_J8O\ R1_^V4?\**_ZF+_R1_\
MME%%'LX=@_UAS/\ Y^_A'_(/^%%?]3%_Y(__ &RC_A17_4Q?^2/_ -LHHH]G
M#L'^L.9_\_?PC_D'_"BO^IB_\D?_ +91_P **_ZF+_R1_P#ME%%'LX=@_P!8
M<S_Y^_A'_(/^%%?]3%_Y(_\ VRC_ (45_P!3%_Y(_P#VRBBCV<.P?ZPYG_S]
M_"/^0?\ "BO^IB_\D?\ [91_PHK_ *F+_P D?_ME%%'LX=@_UAS/_G[^$?\
M(/\ A17_ %,7_DC_ /;*/^%%?]3%_P"2/_VRBBCV<.P?ZPYG_P _?PC_ )!_
MPHK_ *F+_P D?_ME'_"BO^IB_P#)'_[9111[.'8/]8<S_P"?OX1_R#_A17_4
MQ?\ DC_]LH_X45_U,7_DC_\ ;***/9P[!_K#F?\ S]_"/^0?\**_ZF+_ ,D?
M_ME'_"BO^IB_\D?_ +9111[.'8/]8<S_ .?OX1_R#_A17_4Q?^2/_P!LH_X4
M5_U,7_DC_P#;***/9P[!_K#F?_/W\(_Y!_PHK_J8O_)'_P"V4?\ "BO^IB_\
MD?\ [9111[.'8/\ 6',_^?OX1_R#_A17_4Q?^2/_ -LH_P"%%?\ 4Q?^2/\
M]LHHH]G#L'^L.9_\_?PC_D'_  HK_J8O_)'_ .V4?\**_P"IB_\ )'_[9111
M[.'8/]8<S_Y^_A'_ "#_ (45_P!3%_Y(_P#VRC_A17_4Q?\ DC_]LHHH]G#L
M'^L.9_\ /W\(_P"0?\**_P"IB_\ )'_[91_PHK_J8O\ R1_^V444>SAV#_6'
M,_\ G[^$?\@_X45_U,7_ )(__;*/^%%?]3%_Y(__ &RBBCV<.P?ZPYG_ ,_?
MPC_D'_"BO^IB_P#)'_[91_PHK_J8O_)'_P"V444>SAV#_6',_P#G[^$?\@_X
M45_U,7_DC_\ ;*/^%%?]3%_Y(_\ VRBBCV<.P?ZPYG_S]_"/^0?\**_ZF+_R
M1_\ ME'_  HK_J8O_)'_ .V444>SAV#_ %AS/_G[^$?\@_X45_U,7_DC_P#;
M*/\ A17_ %,7_DC_ /;***/9P[!_K#F?_/W\(_Y!_P **_ZF+_R1_P#ME'_"
MBO\ J8O_ "1_^V444>SAV#_6',_^?OX1_P @_P"%%?\ 4Q?^2/\ ]LH_X45_
MU,7_ )(__;***/9P[!_K#F?_ #]_"/\ D'_"BO\ J8O_ "1_^V4?\**_ZF+_
M ,D?_ME%%'LX=@_UAS/_ )^_A'_(/^%%?]3%_P"2/_VRC_A17_4Q?^2/_P!L
MHHH]G#L'^L.9_P#/W\(_Y!_PHK_J8O\ R1_^V4?\**_ZF+_R1_\ ME%%'LX=
M@_UAS/\ Y^_A'_(/^%%?]3%_Y(__ &RC_A17_4Q?^2/_ -LHHH]G#L'^L.9_
M\_?PC_D'_"BO^IB_\D?_ +91_P **_ZF+_R1_P#ME%%'LX=@_P!8<S_Y^_A'
M_(/^%%?]3%_Y(_\ VRC_ (45_P!3%_Y(_P#VRBBCV<.P?ZPYG_S]_"/^0?\
M"BO^IB_\D?\ [91_PHK_ *F+_P D?_ME%%'LX=@_UAS/_G[^$?\ (/\ A17_
M %,7_DC_ /;*/^%%?]3%_P"2/_VRBBCV<.P?ZPYG_P _?PC_ )!_PHK_ *F+
M_P D?_ME'_"BO^IB_P#)'_[9111[.'8/]8<S_P"?OX1_R#_A17_4Q?\ DC_]
MLH_X45_U,7_DC_\ ;***/9P[!_K#F?\ S]_"/^0?\**_ZF+_ ,D?_ME>N445
@48J.QPXS,,5C>7ZQ*]KVT2W]$NP44451P!1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>41
<FILENAME>p12.jpg
<TEXT>
begin 644 p12.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,#4
M )*2  (    #,#4  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-#,Z-#$ ,C Q.#HP
M,SHP,2 P-CHT,SHT,0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0S
M.C0Q+C U,#PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %B _P# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SWQ#_ ,C/JG_7
MY-_Z&:SJT?$/_(SZI_U^3?\ H9K.K<D**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH T?$/_ ",^J?\ 7Y-_Z&:SJT?$/_(SZI_U^3?^AFLZ@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#1\0_\ (SZI_P!?DW_H9K.K1\0_\C/JG_7Y
M-_Z&:SJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -'Q#_P C/JG_ %^3
M?^AFLZM'Q#_R,^J?]?DW_H9K.H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH T?$/_ ",^J?\ 7Y-_Z&:SJT?$/_(SZI_U^3?^AFLZ@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#1\0_\ (SZI_P!?DW_H9K.K1\0_\C/JG_7Y-_Z&
M:SJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** -'Q#_P C/JG_ %^3?^AF
MLZM'Q#_R,^J?]?DW_H9K.H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH T
M?$/_ ",^J?\ 7Y-_Z&:SJT?$/_(SZI_U^3?^AFLZ@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#1\0_\ (SZI_P!?DW_H9K.K1\0_\C/JG_7Y-_Z&:SJ
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** -'Q#_P C/JG_ %^3?^AFLZM'
MQ#_R,^J?]?DW_H9K.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH T?$/_
M ",^J?\ 7Y-_Z&:SJT?$/_(SZI_U^3?^AFLZ@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#1\0_\ (SZI_P!?DW_H9K.K1\0_\C/JG_7Y-_Z&:SJ "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** -'Q#_P C/JG_ %^3?^AFLZM'Q#_R
M,^J?]?DW_H9K.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH T?$/_ ",^
MJ?\ 7Y-_Z&:SJT?$/_(SZI_U^3?^AFLZ@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#1\0_\ (SZI_P!?DW_H9K.K1\0_\C/JG_7Y-_Z&:SJ "BBB@ HH
MHH **** "BBB@ K1\/:)<^(_$5EI%E@37<H0,>B#JS'V !/X5G5UWPKU&VTK
MXH:+=7KB.'S6B+'H"\;(OZL.:3 ]7\7W>F_!;PM86OA?3K=]4O25^UW$>YV"
M8+.Q'4Y88&0!GVQ7!Z7\9-1N)!;>.;&S\0Z=(P\Q9;:-9$&1RN %..3@CKW%
M>]^,O!NF^-]#_LW5?,CV.)89HCAXG'&1G@@@D$'U]<$?./C/X4^(?![23M"=
M0TU>1>VZY"CG[Z]4QCKTY'-1&SW&=+\:M/T73_#_ (37PQ#'%ILXNYXO+)(;
M?Y+9R23W_#IVKR2M:_\ $$VH>%M(T66(!-*DN&BE#?>64HVTCV96.>^[IQS-
MX4\'ZQXSU1K+1( Y1=TLTAVQQ#L6;W[ 9)YXX-6M$(PZ*]/L?A1H%YKW]A?\
M)]:'5AD&WBL6==PX*ARX!(P>.O'2L;QY\+=8\#*MU-)'?:=(^Q;J)2NTXZ.I
M^[GG')''7M1= <37T7\'OAOIMAX>M/$.K6T5WJ-XGG0&1=RP1L!MP#QN(YW8
MR,X]<^$^&?#UWXK\1VNBZ=)#'<W._8\[$(-J%SD@$]%/:OKWPYITND>%M*TV
MY9&FL[*&WD:,DJ61 I(R <9'I4R8T>>_#[XDZ9XE\,Z@GCC4M*AE-U(JVUVT
M<:FW*@JN&P& RR],D#FO!?%7]E_\)9J?_"/Y_LW[2_V?.,;<]L?P^G?&,\U:
M\9>#=0\#ZQ%INK36TTTMN+A6MF9E"EF7'S*#G*GMZ5J^"?A=K'C.W:^62/3M
M+0D->7 .&QUV+_%CN<@=><C%-66HCBJ*]1L_@W:>(-/NIO!WC&RUBXM6VR0M
M;M" <GON8X.#@XP<=>]>;7]A=:7J$UCJ,#V]S Y22)Q@J:=P*]%>D^&?@MJV
ML:,^K:[?0Z#8B/S5>X3<Q3&2Y7("KCU(/'3'-6+#X-VGB.UGD\&^,K#59+=P
MLJ2V[P;>2,GEC@X.#C!QP:+H#RZBO0/$WP;\0^%/#EUK6HWFF26UMLWI!+(7
M.YP@P"@'5AWJOX1^%6K^--'_ +0T?4]*"JQ22&:6021')P& 0CD#(P3P:+H#
MAZ*Z7Q1X&O\ PAXDM-&UB\L5ENHTE$\;N8HU9V7+$J#QM). >/6NNB_9^\43
M0I+%J6BO&ZAE83RX(/(/^KHN@/+***[^T^%%Q;:#'K/C'6+;PW9S >4L\;23
M,<$X\L8.<#.,Y]A1<#@**];A^!8UCP^NJ>%/%5MJJ2+F(/:M"K\\@G<Q4^Q'
M7@XKRN^L;K3+^:ROX7@N8'*21N.58=J+I@045VWA#X6:KXVTEK[1M3TL"-S'
M+#/)*LD1[9 C(Y'(()'X@@32?!_Q'%XTM_#9>TEGEMA=27$+L8H8BS+EB5!S
ME3P!SD>^"Z X.BO3_''P6N?!_A>76HM9COXK=D$T9MS$5#,%!!W-GDCTKEO!
M?@+6/'%^T.EHL5O$1Y]U+D)'[>[>P_2BZ YR"9K>XCFC"%XW#J)(U=20<\JP
M(8>Q!![U]9>&_"_AG5O"FDZC=>%]$$]Y90SR!-.B"[G0,<#'3)KQB^^$>EP:
MR^@VGC:SFUX)N6QEM&C5CC(7S-Q 8^G7VKZ \*6<^G^#=%LKR,Q7%MI\$4J$
M@[76-01QQP1428T?(/A_['_PDVE_VKM^P_;(OM._IY>\;L^V,U]1?$;^Q/\
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
M'[0JA?B%9D#EM,C)_P"_LH_I6]^S=_S,G_;K_P"UJPOVAO\ DH-C_P!@N/\
M]&RT?:#H>U_#R&W@^&^@+9HJ1FPB=@HP"[*"Y^I8DFOFCP3=:@WQ6T>=C)]M
MDU1//.SYOF?$F1CC@MGTYKOO@EK/B:RT^]8K#)X6L]\D\UU(5%LRC<PCQDG@
M[BN,=\@GF"U\;_##2O&4_B2PT?7'OS(\D:ML$*NV=SJ-^1G<>#D#L!1M<#O_
M (Y:?:77PQN[JXC!GLY8I+=^ZLTBH?\ QUCQ_A7S!7=?$+XHZCXZ*6HA%CID
M3[UMU;<TC=F<]_IT'O7"TXJR$%>\_L[:';_V;JFNN@:X:;[)&Q'W%"AFQ]=R
M_P#?(KP:OH+]G;4X'\-ZKI8?_2(KO[05]5=%7/YH?THEL"."^.EZ+KXHW,(W
M?Z);PPG/3E=_'M\_YYKV?X7E=<^#NDPZE&DL4MO+;21D9#1J[Q@'/^RHKQ+X
MVVLEO\5M1DDQMN8X94QZ")4_FAKW/X4VXT[X3Z*LK_+Y#S%F&,!W9_T#=:E_
M"A]3YXT33QI'QBT[358N+/7HH S=3LN N?TKZ ^,_P#R2/6O^V'_ */CKP+3
M-0BU/XU6FHPG]S=>($G0D8^5K@,/T->__&.-Y/A+K2QHSD"%B%&>!,A)_  F
MF]T!PG[-W_,R?]NO_M:L+]H;_DH-C_V"X_\ T;+72?LY6-S#8:[>RPLEM</
MD4A'#E/,W8^FY?SKF_VAO^2@V/\ V"X__1LM'V@Z&[^S=_S,G_;K_P"UJN?'
M'Q??>'-0T^UT"Y%E>W40DNKB'B5HT<^4F>H7<9#COTZ9!I_LW?\ ,R?]NO\
M[6K"_:&_Y*#8_P#8+C_]&RT?:#H8/BKXM>)/%^A_V3J(LX;5F5I1;1%3+M.1
MN)8]P#QCI7$4456P@KW?X6?%#PIX?\ V^DZU=/975L\F[-N[B;<Y8$%0>Q Y
MQTKPBOHCX1_"W3++1+/Q%K4,=]?W<:W%NDBY2W0X9" >K]#GMP!TR5*UM01S
MOPV\.W]Y\5D\5:9H\ND>'9)9V@6<B/>CQMM5%_B'(;C*C!P>*Z?]H91_P@%@
MV.1J: '_ +92_P"%<GX2\4ZMXS_: L+N^29(+1KE8;4H0+6/RG7##LQ.T,3U
M.!Z =;^T-_R3ZQ_["D?_ **EJ>H^AS'[.=_:Q:QK=C*X%U<0Q20@C[RH6WX/
M_ UX_P *Z;X@_!I-;OY==\*SBQU5G\V2)FVQROG)<$<H_?/0GTR37C'A?0=3
MN]&U?Q'HEW)!=:!Y,VV(?,5;?N8-GC:$R1@Y!/X^L?#_ ..4=_);Z5XO40W+
ME8X[^,?)*Q.!O4?=/3D<=>E-WO= >9_$[7KO7?$-E_:UG/9ZG8:?'9WT<RA<
MS*SL67!.5(<$'W],$^_>#;?1_%OP?TJPGC2ZL9+".VGC.1AT #>X(9<@_0BN
M0_:(TJR/AW3=6\E!?K=BV\T##-&4=L'U *C'ID^IK@;2_P#$?PDFT>_T^[^T
M:=K-E%>F"1,12%E!9",DAEW#YAC/'THW0'9P>#M5^#WB9O$.EM<:KX<V%;V*
M( SQQ\G<5X#;3@[ACC.0!S7EOP]T2#Q%\0-)TR[&Z"68M*O]Y44N5^A"X_&O
MI+P'\1-*\>6+_9%:WOH$!N;23G9GC(;HRY[]>F0,UY'#'IGA/]IQ(;5$MK%;
MH(B(/E1IH,8 '0;Y,>@^@H38'J/Q:T/6]>\"#2?#%FMS)-<QB:+S$CQ$H+9!
M8@?>"<?I63\%?"WB/PG8ZM:>(['[)%+)%+;CSDDW-A@_W&.. G7%;WQ4\-7'
MBGX?WEE81+->1,MQ;HW4LIY ]RI8#ZXKY/\ (F%Q]G,3^=OV>7M.[=G&,=<Y
M[4DKJP'H7QSTF'3/B7++ -HO[:.Z9>,!B2AQ]=F?J37T'XW_ .2?>(O^P7<_
M^BFKY,\0^&[_ ,+WT%GJPC2YEMTN&B1LM$&SA7]&XSCW%?6GC5&D\ ^($C4L
MS:9<A549)/E-Q0^@'QM7V#J6C:%\0O!<$$Z^=I]U$DUO)'\K1';\K+GHP!(P
M1Z@CJ*^0_LMQ]C-WY$OV82>49MAV;\9V[NF<<XKTR/Q#XD^"GBR;0VF_M+3
M!*D$HV+*K?QIU*'(([C(/!ZU4E<1J7OA[6OA+I?B&WG\W4O#NKV,MLD\ R8)
MF0K&TBD_+RVTD9SQWP*\:K[!\,>*M$^('A^::R7SH6!ANK6XCY7(Y5@>""#U
MY!Y]Z^4/$ME!IOBO5K&SXM[:]FABYS\BN0.?H*46,S:***L04444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &CXA_Y&?5/
M^OR;_P!#-9U:/B'_ )&?5/\ K\F_]#-9U !1110 4444 %%%% !1110 5T7@
M+Q%;^$_&UCK5Y%+-#:B7,<6-S%HG4=2!U89]JYVB@#U>]^+FB^+HOLWCSPK'
M<1(6,-Q8R$2P@G@#)!Z 9^8 XZ>E32?$OPP\-W@U+2]"US4+Z%S+;+J#Q".-
M_P"'[I/0]R&(Z]17F=%*R Z'QGXUU3QOK1OM3?9%'E;>U0_) OH/4GC+=3]
M .\^&OQELO"?AE-$UVQN98;=F-O+:!6;#,6(8,P[D\@]^G'/D5%%E:P'KOB7
MXX_:-8BNO"ND0V9!3S[NXB7[1.JL#Y>1G:O4'D]>,5T&K?'_ ,/WF@S01Z!=
M7<\J;3;7BQ^0V>NXY)(]MO/MUKP*BERH"83)+?B>\CWQO+OEC@VQ9!.2%PI5
M/;Y2!Z=J]FL_VAH;"Q@L[3PD(X+>-8HD&H_=51@#_5>@KQ.BFTF!;U6XL[O5
MKBXTVS:RM97+QVS2B3RL]0&"KD9SCC@8'/4^H^ OCA)X>TB#2?$-E)>6MLGE
MP3VY D51PJ%3@$ <9R.@ZUY'119,#WC6OCCX0NMEY:^%I;_48?\ 427T$*^7
MGKAP68?@.:\:\0^(-1\4:U-JFKS>;<2GH!A8U'15'8#_ .N<DDUF5<T?4/[)
MUVPU$PB<6=S'/Y3' DV,&VY[9QBA)(#ZY_MC1;_PI;W?B**"PL[F)2]MJZK&
M%S_"ROQWK)AM_A==S"&VB\(S2MG:D:VS,>,\ <UP7C-_!_Q6CLM3L_%MOH]Y
M;Q>4UOJ)\L 'YL8) !!/WER#^%<5;_#.Q67.I^/?"\,&.6M;WSWS_NX7^=0D
M,[WXQ_#?0K/PG)XBT*UBT^:T9/-CMUQ',CN%'RC@$%@<CMG.>,>9?#OQY<>
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
MSVR0<#/MXI119 >HVGQ*\/>#/#5WI_P[T[4([Z\(\R_U0QEUQG!PA()&3@<
M9R<\@^822/+(TDKL[N2S,QR6)ZDFFT46 ****8!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 :/B'_D9]4_Z_)O_ $,U
MG5H^(?\ D9]4_P"OR;_T,UG4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M :/B'_D9]4_Z_)O_ $,UG5H^(?\ D9]4_P"OR;_T,UG4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 :/B'_D9]4_Z_)O_ $,UG5H^(?\ D9]4_P"OR;_T
M,UG4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 =)KFC^;XAU&3S\;KJ5L
M;.F7/O5#^Q/^GC_QS_Z]=%J__(;OO^OB3_T(U3KSW6J7W/U2AP_ELZ492IZM
M+K+MZF3_ &)_T\?^.?\ UZ/[$_Z>/_'/_KUK44O;5.YM_J[EG_/K\9?YF3_8
MG_3Q_P".?_7H_L3_ *>/_'/_ *]:U%'MJG</]7<L_P"?7XR_S,G^Q/\ IX_\
M<_\ KT?V)_T\?^.?_7K6HH]M4[A_J[EG_/K\9?YF3_8G_3Q_XY_]>C^Q/^GC
M_P <_P#KUK44>VJ=P_U=RS_GU^,O\S)_L3_IX_\ '/\ Z]']B?\ 3Q_XY_\
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
MF3_8G_3Q_P".?_7H_L3_ *>/_'/_ *]:U%'MJG</]7<L_P"?7XR_S,G^Q/\
MIX_\<_\ KT?V)_T\?^.?_7K6HH]M4[A_J[EG_/K\9?YF3_8G_3Q_XY_]>C^Q
M/^GC_P <_P#KUK44>VJ=P_U=RS_GU^,O\S)_L3_IX_\ '/\ Z]']B?\ 3Q_X
MY_\ 7K6HH]M4[A_J[EG_ #Z_&7^9D_V)_P!/'_CG_P!>C^Q/^GC_ ,<_^O6M
M11[:IW#_ %=RS_GU^,O\S)_L3_IX_P#'/_KT?V)_T\?^.?\ UZUJ*/;5.X?Z
MNY9_SZ_&7^9D_P!B?]/'_CG_ ->C^Q/^GC_QS_Z]:U%'MJG</]7<L_Y]?C+_
M #,G^Q/^GC_QS_Z]']B?]/'_ (Y_]>M:BCVU3N'^KN6?\^OQE_F9/]B?]/'_
M (Y_]>C^Q/\ IX_\<_\ KUK44>VJ=P_U=RS_ )]?C+_,R?[$_P"GC_QS_P"O
M1_8G_3Q_XY_]>M:BCVU3N'^KN6?\^OQE_F9/]B?]/'_CG_UZ/[$_Z>/_ !S_
M .O6M11[:IW#_5W+/^?7XR_S,G^Q/^GC_P <_P#KT?V)_P!/'_CG_P!>M:BC
MVU3N'^KN6?\ /K\9?YF3_8G_ $\?^.?_ %Z/[$_Z>/\ QS_Z]:U%'MJG</\
M5W+/^?7XR_S,G^Q/^GC_ ,<_^O1_8G_3Q_XY_P#7K6HH]M4[A_J[EG_/K\9?
MYES5_P#D-WW_ %\2?^A&J=7-7_Y#=]_U\2?^A&J=92W9ZV&_@0]%^04444CH
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH ^F=.\,:!<:7:S3Z'ILLLD*.[O:1EF
M8J"221R35G_A$O#G_0OZ7_X!1_X445TO<^ I?PX^B#_A$O#G_0OZ7_X!1_X4
M?\(EX<_Z%_2__ */_"BBD:!_PB7AS_H7]+_\ H_\*/\ A$O#G_0OZ7_X!1_X
M444 '_")>'/^A?TO_P  H_\ "C_A$O#G_0OZ7_X!1_X444 '_")>'/\ H7]+
M_P# */\ PH_X1+PY_P!"_I?_ (!1_P"%%% !_P (EX<_Z%_2_P#P"C_PH_X1
M+PY_T+^E_P#@%'_A110 ?\(EX<_Z%_2__ */_"C_ (1+PY_T+^E_^ 4?^%%%
M !_PB7AS_H7]+_\  */_  H_X1+PY_T+^E_^ 4?^%%% !_PB7AS_ *%_2_\
MP"C_ ,*/^$2\.?\ 0OZ7_P" 4?\ A110 ?\ ")>'/^A?TO\ \ H_\*/^$2\.
M?]"_I?\ X!1_X444 '_")>'/^A?TO_P"C_PH_P"$2\.?]"_I?_@%'_A110 ?
M\(EX<_Z%_2__  "C_P */^$2\.?]"_I?_@%'_A110 ?\(EX<_P"A?TO_ , H
M_P#"C_A$O#G_ $+^E_\ @%'_ (444 '_  B7AS_H7]+_ / */_"C_A$O#G_0
MOZ7_ . 4?^%%% !_PB7AS_H7]+_\ H_\*/\ A$O#G_0OZ7_X!1_X444 '_")
M>'/^A?TO_P  H_\ "C_A$O#G_0OZ7_X!1_X444 '_")>'/\ H7]+_P# */\
MPH_X1+PY_P!"_I?_ (!1_P"%%% !_P (EX<_Z%_2_P#P"C_PH_X1+PY_T+^E
M_P#@%'_A110 ?\(EX<_Z%_2__ */_"C_ (1+PY_T+^E_^ 4?^%%% !_PB7AS
M_H7]+_\  */_  H_X1+PY_T+^E_^ 4?^%%% !_PB7AS_ *%_2_\ P"C_ ,*/
M^$2\.?\ 0OZ7_P" 4?\ A110 ?\ ")>'/^A?TO\ \ H_\*/^$2\.?]"_I?\
MX!1_X444 '_")>'/^A?TO_P"C_PH_P"$2\.?]"_I?_@%'_A110 ?\(EX<_Z%
M_2__  "C_P */^$2\.?]"_I?_@%'_A110 ?\(EX<_P"A?TO_ , H_P#"C_A$
MO#G_ $+^E_\ @%'_ (444 '_  B7AS_H7]+_ / */_"C_A$O#G_0OZ7_ . 4
M?^%%% !_PB7AS_H7]+_\ H_\*/\ A$O#G_0OZ7_X!1_X444 '_")>'/^A?TO
M_P  H_\ "C_A$O#G_0OZ7_X!1_X444 '_")>'/\ H7]+_P# */\ PH_X1+PY
M_P!"_I?_ (!1_P"%%% !_P (EX<_Z%_2_P#P"C_PH_X1+PY_T+^E_P#@%'_A
M110 ?\(EX<_Z%_2__ */_"C_ (1+PY_T+^E_^ 4?^%%% !_PB7AS_H7]+_\
M */_  H_X1+PY_T+^E_^ 4?^%%% !_PB7AS_ *%_2_\ P"C_ ,*/^$2\.?\
M0OZ7_P" 4?\ A110 ?\ ")>'/^A?TO\ \ H_\*/^$2\.?]"_I?\ X!1_X444
M '_")>'/^A?TO_P"C_PH_P"$2\.?]"_I?_@%'_A110 ?\(EX<_Z%_2__  "C
M_P */^$2\.?]"_I?_@%'_A110 ?\(EX<_P"A?TO_ , H_P#"C_A$O#G_ $+^
ME_\ @%'_ (444 '_  B7AS_H7]+_ / */_"C_A$O#G_0OZ7_ . 4?^%%% !_
MPB7AS_H7]+_\ H_\*/\ A$O#G_0OZ7_X!1_X444 '_")>'/^A?TO_P  H_\
M"C_A$O#G_0OZ7_X!1_X444 '_")>'/\ H7]+_P# */\ PH_X1+PY_P!"_I?_
M (!1_P"%%% !_P (EX<_Z%_2_P#P"C_PH_X1+PY_T+^E_P#@%'_A110 ?\(E
MX<_Z%_2__ */_"C_ (1+PY_T+^E_^ 4?^%%% !_PB7AS_H7]+_\  */_  H_
MX1+PY_T+^E_^ 4?^%%% !_PB7AS_ *%_2_\ P"C_ ,*/^$2\.?\ 0OZ7_P"
M4?\ A110 ?\ ")>'/^A?TO\ \ H_\*/^$2\.?]"_I?\ X!1_X444 '_")>'/
M^A?TO_P"C_PH_P"$2\.?]"_I?_@%'_A110 ?\(EX<_Z%_2__  "C_P */^$2
M\.?]"_I?_@%'_A110 ?\(EX<_P"A?TO_ , H_P#"C_A$O#G_ $+^E_\ @%'_
M (444 '_  B7AS_H7]+_ / */_"C_A$O#G_0OZ7_ . 4?^%%% !_PB7AS_H7
M]+_\ H_\*/\ A$O#G_0OZ7_X!1_X444 '_")>'/^A?TO_P  H_\ "C_A$O#G
M_0OZ7_X!1_X444 '_")>'/\ H7]+_P# */\ PH_X1+PY_P!"_I?_ (!1_P"%
M%% !_P (EX<_Z%_2_P#P"C_PH_X1+PY_T+^E_P#@%'_A110 ?\(EX<_Z%_2_
M_ */_"C_ (1+PY_T+^E_^ 4?^%%% !_PB7AS_H7]+_\  */_  H_X1+PY_T+
M^E_^ 4?^%%% !_PB7AS_ *%_2_\ P"C_ ,*/^$2\.?\ 0OZ7_P" 4?\ A110
M ?\ ")>'/^A?TO\ \ H_\*/^$2\.?]"_I?\ X!1_X444 '_")>'/^A?TO_P"
MC_PH_P"$2\.?]"_I?_@%'_A110 ?\(EX<_Z%_2__  "C_P */^$2\.?]"_I?
M_@%'_A110 ?\(EX<_P"A?TO_ , H_P#"C_A$O#G_ $+^E_\ @%'_ (444 '_
M  B7AS_H7]+_ / */_"C_A$O#G_0OZ7_ . 4?^%%% !_PB7AS_H7]+_\ H_\
M*/\ A$O#G_0OZ7_X!1_X444 '_")>'/^A?TO_P  H_\ "C_A$O#G_0OZ7_X!
(1_X444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>42
<FILENAME>p13.jpg
<TEXT>
begin 644 p13.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,C<
M )*2  (    #,C<  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-#0Z,#8 ,C Q.#HP
M,SHP,2 P-CHT-#HP-@   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0T
M.C V+C(V-CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %C O4# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
MJK']X/K0([31?]4OTKH(ONBN<T,_NEKI(ONBJ1GU):***904F*6B@!*,4M%
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
M(84445H![+X#_P"1)L/^VG_HQJ*/ ?\ R)-A_P!M/_1C45!1\0W,>Z/(ZK5
MGFM0_.A..V#6?*@1R/RHBR)+J18+5*B9YIBCIBK<,6\TVP2)K=!D<5LV\(V@
MCZ50@B,>,C(K2@4_+_":YY.YTP1/Y16Y((^\M6K=?GQ2;=['^\.E3QJ>HXK!
MLZ(HM!.*8Z<5,HR.E-<<<5!K8K%<?6D(]:>P.:90(DC'-785JG'5V$TF43JM
M/ IBFI,4BB:+K6A OS"J$0YK4M5R!2*1IP#@5?@7FJENN!6C N35H;-"T3 K
M3C?8N2<53MUPHI;B4@A5_&K1D]33@83N,\\T:S:C_A']2\A0)_LL@4@?[-4(
M;CRXP0>:O0ZG;;L7+9# AAZ@UI%HQE&70^9A\J^PJC=3;5+=ZZ3Q7I\.E^)]
M0LK/)@BF/EYZA3R!^M8(L)+N4 +\HI]0E>QFV-E-J%T-V0">.*]$\/>%;6VD
M6>YPY[ BLRVAM],MMYQO]^U9NH^)KN?,-K+Y48ZR#K^%)MO8(1C%79ZU_P )
M%INEQK#O#28XC3DU->^($@TTW=]-'9PXSECR:\F\,S"2_C13S(?FE<Y-;GCS
M1[J^L+*.Q83-DJ_.<CUHC'NRY5-/=10U'Q8FLS/'97+MS\G&,URMS<W"W!$F
MX'-=1I7AA-+C,DR[G50"WO6;K%J/+,F.2:::):DUJ=;X#U^6.18W?CBO7UM5
MU:P\R/#2*/SKYV\/W0M+A&/ KW7PAK2[8I-P,9P&K-:2L;2NX7CN:%C8K&XX
MQ]:W$EQ%L[4Z]MTCE\Q!\K\BH8CEA6FQSN7.KFA=#=HS9Z@5SU='=G;I;9]*
MYRM>AQ]1#24M)3&)24M% A*2EH- #:*6B@!K5"1\U3MTJ!OO4#.IT;_5+70I
M]T?2N>T7_5+70Q]!]*I$+<DHHHIC"BBB@ HHHH *44E** %%!H%% #33'%/I
MKT )'TJ6HTJ2@ HHHH *8W2GTUJ *S_>I\76F,.:?'023"G4@I:"@HHHH **
M**  UYKXZ;/B;'I;K_,UZ2:\R\;OGQ5-[0H/YT#.9E&:I3"KK\U3N"J(69@J
M@9)-(ED^@C%[)]*Z^V/ KD?#S)).[HP93T(-==!R*3'T+J586JT?%3J:0$@I
MZU&*D6F(5A41YJ9A434 0NO(KCO!UKY5]KD^,>9J#C/TKM&&1S6>MO%;2.L*
MA0\AD8#NQZFL*RT3''<K>(6_XDES[A?_ $(5Q%=MXA_Y =P?]W_T(5Q-:T/A
M%+<****W$>R^ _\ D2;#_MI_Z,:BCP'_ ,B38?\ ;3_T8U%04?$C'RKAHST;
MIFH9H?-3T9:OZG;[L..#U!K/24NN/XU'/O4)]0DM;%6/Y9 I]:U[2'/:LURI
M8/C'/2M^Q57C5AW%$WH.G'4L+ -G/4=:M6R[N".E"+Q@U/%'R#7.V=:B3HF6
M)/2K$<8W8_*A$POM4^P[ PP=IK%FR1+''@?A3)%/:K<<0,8YZ\\4QTR0 *5R
MC/9<5"PQTJ]*F,U5D6A 1JX%6HY*I'@TJR$'VJK"N:R/GI4ZG(K-BF'K5V)P
M14M%)E^W3)%;%LN,5DVC@=36O:D,PI%&I O2M.W7I5&V&0*TX% Q5H&RW&<"
MH+B0G[N.M.>0*,"JPRTN,U1)GZI9ZG+<HUE<!(C@%2O(K-\0WFH>%=+AO94^
MUK.QCC8<!' SAJZRX0A%*G!%97B2U_M[PC<:6&1+AYXFB9^@(/)_+--6OJ/F
ME;0\;DGEO;N2XN7WRS,7=CW)K3M(XQ"Q'!Q70ZI\-I=*\)S:S#J N7M9 )XO
M*VX4G&X<^N*Y"*XV@Y_2J:9FB2]LI+KA3\M9D>C;Y,.#UKI=/D65L'N.];$.
MDI*P,8R:GF*Y+ZE+0?#D"HN[J.>!77P:1:Q?O -S#UIEEIIB4?UJS<R>1'@'
MG%!=C%U:)/\ 5H,>M</KA ^3O7;WCY5F/WC7"^(5\I]\GX4D[L)*R,J)]L@V
MUZ#X/UI+?;#*W4\5YQ;R>8WM6[I]TD$BN<_*>,4Y(5.1]*Z9<C4=&7'S21CI
MZBGVN/,&1WKA?!WB8J4=0608#CU%>A7(BECBO;4C:QY K1/F5SFJ1Y)6Z,EU
M9L:?M'4USM:>MW#"W@V]2:S<D\^M;''82DI<4AH 2DI:2@84E+24"$HI<44
M-;I4+?>%3MTJ!OO4#.IT;_5+701]!]*Y_1?]2M=!'T'TJD0MR2BBBF,****
M"BBB@ I124HH 444"B@!#3'IYIC4 "=*DJ-.E24 %%%% !36IU(U %9AS3H^
MM(PYIT?4T$HEIU-IU!04444 %%%% "&O+?&!W^*[O_95!_X[7J1KRGQ2V[Q5
MJ'LZC_QT4F!@R<&N=\8R-%X5OF4D?N^"*Z23DUS'CH[?!]]_N8I(18^%P;_A
M&;<NQ8[>I->BP9%<!\-UV>&[48_Y9BN_AYH8+8NQGI5@"J\7%6%-(9(OO4JB
MH14R]*8A6J)JF(J)A0(9U%4;EPEU&I_Y: @?4<U>K$\2S?9+*&^S@6MS&[G_
M &2=K?HWZ5$U>(T'B#_D!W/_  '_ -"%<37:^(?^0+<?\!_]"%<53P_PA+<*
M***W$>R^ _\ D2;#_MI_Z,:BCP'_ ,B38?\ ;3_T8U%04?'$Z>9$R]^QKGIL
MP7!5ACGK72@^; &]NOK69?P+/\P[\'V-8P=G9FE2-U=%$!)AT^;O6OI3E8-C
M\$=*Y]XY+>3WK5TVZ,@PW# \U<XZ$TVE(Z&,U=A0\'M6;;OGKFM6W &.U<LM
M#MB7(ES]#WJ[;QX4\<55@!+ D?A6C'PH]<5DS01 $)7MZTT\Y/:B4XQCL<XJ
M-Y<+Z^E24,D'7^=5)!4LL@(QGM51I@>E78FY%(,=*JM+LY-3/+5&Y;*GFK2(
M;+,5['NQO%:=O<!A\IS61I?AQ=2<,]TT:M_=&<5OR^"=4L%9["=;H(N[RSPQ
M'J*4DBX7>Y=@D)QBM6RF(ZUR=GJB[C')F.13AE88P?2MFUOXP1AJBQH=I93!
ML9XK36<!>*Y*VU-. #6K#?!TQD4TP-H-O;)J6-=S@@52@FW*"#6A X%6(Q?'
M?B"3POX?%U%#YLTIVPJ>C-Z5SOAW5M2O;F'^T9!)+&VYPHPH8]0/ITK>^(_V
M6Z\.VB7+ /'<JT?NWI5/PKI84 D<\$Y[FHJ.]HHJDK)R9U'C^YBM/AG?7$8.
M;P1PL/\ :+ Y_2O!5)+5[%\9=0CT_P"'MC;'@W5THQ[*":\7MIEEQ@C-=+6B
M.2,E>QK6,A64!>U=KHTWJ:XFUC._.<#UK5L[UXGV\[0?SK)HZ8L]%2X39U&<
M5FWC>:X4<_2J-K=,R!AR#5P-N.>]2V:I$/V/S6.1D5P'CJ"5)U15.T=\5ZO:
MA4A);' KCO$4D$[R&4*1T&:(Z,F2NK'GEE;L47RU.?I6DMM(.6&*R-2O)+"4
MBSF"CT%5]+U4R70-](QC)YYK;E;5SF]I&+Y3VKX>0!H_FYYZ5Z!/K%OIL0@F
MD4%FSLSR!7B%CX\_L.<0Z%;A@R@;I3GGUK,O-6U/4=2>Y!E:9SER2:25D*I+
MF/H.ZU.VU!8(XFP!R:3:.QR/6N0\&22&VC>]8>81@K79-CM6RV.-[C*2E-)3
M)$IM.I*!A2&EI*!"4444 (U0G[U3-TJ$_>% SJ=%YA6M].@KG]%_U"UT"=!]
M*I$+<DHHHIC"BBB@ HHHH *44E** %%% HH 0TQJ?330 BU)3%I] !1110 4
MC4M(U $#=:6/K0U*E!)**6D%+04%%%% !1110 AKR7Q(V[Q-J1_Z;8_05ZW7
MC^O-N\1ZD?\ IY:DP,MS7)_$%]O@^[]\"NL>N.^(YQX3F'JZBDA,W_ *[/#U
MH#_SS%=Q >!7&^"EVZ';9_YYKBNR@Z4,%L78^E3H:@C^[4JTADXJ9:A4U,E
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
M"%A+O.&XV,<UT/E+J.H"[6W\D;<;,YY[FN0\%>&9(A]KOT*R9PJ'M7I%G&B
M#BO.E=/E1Z::DE)K4ETRQ/G98<5TEU>0:/HMQ?W) BMXR^/4]A4.EV_F2#:,
MYK@OBYXBQ>1>'(-R)&!+<'&-Q/W16D(F<Y=#Q+Q#>RZGKEYJ%T=T]U*9&]L]
MOP%4;?C+'KV%;FIV*RKNC'S"N?<O;L59?F]:[XNZ/*G%QD3RC>=WITJ$%@Y)
MX!I8KE57YNM122[F)/T&*9%R<3^4P*]>U:,.I%8MO=NM8S'<!VQ0)<<]NE)Q
MN7&31I2-Y4X\O^*M_3S-)%\QS["N:62,E68\#]:Z/2W#0$A]B]<FLIK0Z*,K
M.YHQK I_?'&[M6WHDFEQ7"\@MGDUQPNO.O-O)0<9KI[+1<V+3*=I(R*QE%=3
MMA4D_A.FOOB!!8*(K!!Q\N[%6[;7;N^L3=WK%H]O137(Z1X:%W/YEPQ\H'.,
M]:[@V$-KHKI;)D%>,TM.@GS/61I>!]5_M&^=(P1$O0$5W\]EGYHS^%>3>!S>
MQW$Y*[ #P17H%IKDJ2;)><=Z[(PO$\RI*TC1^QS'^&@V$X&=N:T;2_CE .,5
MJAD,><4.!/.<D\4B?>0BF5U$H@;AL?C5633(9AE.*GE8U,P:0UH3Z3+'RGS"
MJ,D3Q'#J14V*N,HHHH 1JA/WJF)S4+?>H*.IT3_4+]*Z!.U<_HG^H6N@3H*I
M&:W)*2EI.],H6BBB@ Q24M(: "EHHH 6BBB@ --(IQIIH !3J:*=0'0****
M"D/2EI#0!$U*E#=:%H$2"EH%% PHHHH **** $/:O$[MMUY<MZSN?_'C7MC'
M"DGM7A\AW22-ZR,?_'C28="!S7!_$<DVM@O]ZY7^==XXS7!?$3F72D!^]<BA
M$GH&@#;9Q_[HKI;?H*YW0Q_HJ#VKHH.*3&MBX@J9>M0(:F3K2&3H*L+TJ!*G
M7I0(=36I]-:F(A/WJ:U*>M-)H&9?B+_D 7/_  '_ -"%<+7<^(O^0#<_\!_]
M"%<-5QV$%%%%4![+X#_Y$FP_[:?^C&HH\!_\B38?]M/_ $8U%04?'# K>13+
MWJ*9?L6KB4?<8Y/T-6,?N86Z\5/?6WVC3XY<<K\IQ7)>SU.JUT78/E8QM]UN
M5]ZPKZR$.J)+M^5^A]ZU+25I=/1\?O(3@_2F7D@%X+>3I(N^,GM2A=,)V:$B
M_P!GFK*$XS56+CZBIO,V@9^E4QHL%QT%,+?, >E0&7<<]Z%?YAP3Q2L7<M@\
M9ZTY6QG'K5<-@=\ 5)"ID.!GDTK#3)@"W3\J+FYMM-C66Z?!;[D:_>;\*HWO
MB&TT]OL]KMGN.[=5C_'O7)"[N+RZ\^XF9I6R&/\ GI6L*;>YC4KJ*LC=O]3F
MO9%:4&"W! 6'=@M]/?W[5U7AO6VNI$M92"J F-NF2!T^G->:--)<29+EBG3O
M@?6MJRO7L]6M)8P6\I-^/7)QS^%;<MCDYKZL]3%O<76R.WB9V8GH.WK65KVF
M2Z9JELL[?O'3) [5W5G-;Z7;HL #2,H)8\X[UR/BJ_.H^(D9EP8HPIHK? :8
M?^(=%X:N-MN 3SBNG+"YLIHB<[T(Q^%<%I4YC88XR.U=/9ZCY3*_4 ]*\^$N
M5GISCS*QYQJ]JUG,\JIE1DX'?%2>'=6UGQ!=-+<K#]E P!Y*X]@*ZS4)[:?7
MI(8[9'MW&X[AT-/M[:WM%"6T:QQCD*HX%=%:NI:1.:A1=/XA((FABV@DGOFM
M*T+<%^ *CMH_,<8Z5HRP!( %[UR^9V7.B\.R@2#=T/ -<1\>/#;3R6.L6R8=
MH_*D8>HY%=;IQ:*V51U ZUIS_9M>TV32M7CWPS#"OW1NQ%=5&:6C.2O!MWB?
M*4%XZN8;D88''-+>:=%=)N48)]*Z;Q/X6,&I7-N,>;;R%"1WQWKGHA+;-Y4X
M(8>O>MYQ<=4<T)*:Y6<M=6DEO(1@D5!N/Y5V,MB)R6 XK-N=!?:6C'6J4T]R
M)4FMC"#+MR3S32WITJW-I5Q"^"A)]JB>RG3"M$V?0"JT,K,C\TE@6/3H*N17
M4FP(#A>IYJN;.X &86'X4]4ECCVO$PSU)':C1AJC>L&"6YF<C+'BN@TW6KCR
MO++9!X"BN.B<?9U7E5!SFMO1YXV'H[-@>U93C<Z*=2SL>F^'H'6!Y)A\I&<>
ME:5K<&4M'"Q8,=H%<MI6OW,4Z6PMWE)!7@<5WG@?P^_VKS[KA\Y">E1&FVS>
M59)&MH6B?8;%FE4[FY.:9*!%-FNNNHP("!Q7&Z@3Y^T>M=T%96/.G*^IM:9,
M7(Q71Q3N(P#7.^'X2P!-=#)\JBD]Q%'4I6V94X(JOI6IS!BK,6 J'5KG$94=
M32:5!MMRYZF@9T":DA;$@_&EG2"X3MS6,K[I"*DEE,<65/(J>5!L+/IKJI:,
M9%4&!!P>#6[I.H)=PE&^^.#5?4;55E)7^*LI1+C(R&J(_>J>12IP:@(^85!J
M=3H?^H7Z5T"=JY_0_P#4+70)VJD0MR2BBBF,**** #-<C+\0+(:FUK;0/,B-
MM:7=@$^U:OBS51H_AF[NMVUROEQ^[-P*\;T*7=>'<K*_49[UE4DU9(Z*%.,[
M\Q[K9WD5[ )822.X/458KD_#5[F4*IXSM-=95QES*YG4CRRL+1115&8&FFG4
MTT  IU-%.H **** "D-+2'I0!%(P%1"8 ]:CO)O*0DUR>H^*(+20AI0OU-.Q
MFWJ=HLRGO4@D4]Z\HN?BCIEHQ5[M"1V4YJ)?C#I*\^>3_P !HL'.>O;Q2%P.
M]>0M\:M*4<&0_1:I3_&ZQ&?+20_\!HLP]HCVKS%]:7S%]:\'D^.<*YVV\K?B
M!567X]%1\EFWXL*+"]IY'O.HW26VF7,[, (XF;/T%>*0DO:QO_>7=^=<_J7Q
MLN];L)M)AM?*:\ B\S=]T$C/Z5TZ1>7;Q+Z(!^E)E1ES:%9N?:N \?\ .JZ,
MA[SYKT)UY->?>.AN\3:&G_33-)%,]%T4?Z.M=# /EK!T<8MUQ6_#28+8LI5A
M:@6IT%(9.E3K5=*L+0(?FF-3J:W2F(A;K3#3VZU&:!F9XB_Y -Q_P'_T(5PU
M=SXB_P"0#<?\!_\ 0A7#5<=A!1115 >R^ _^1)L/^VG_ *,:BCP'_P B38?]
MM/\ T8U%04?'UIB720R_\L^#6M91>=ILL?4 9_*LC02&M+J)><KN _"M[P\I
MG+(O\:&N&IH=E/5&38IY5X\#'"RC_P#53''G+LD7]] W7OBK-W&8O)DQRC[3
MQ[U+<0'SX[E>D@(;ZTT]0:Z%%#SS_*HW?YB.>M.D^4_+U]J9M).>_>M!#ESU
M;&/6IE5B>/2HG9+:$S7#".->I8]ZQ+WQ6R@QZ<NP=/-8<_@*:BWL)R4=SH+R
M[M=.CW7<H4XXC'+-^%<YJ?B&YNH&2 >1">FP_,?J:Q'DDGD,DSL[GJS')-.F
M.8QTR3SBMHTTCFG5<G9#[5AOZ'VQZU9VF(.Q+9!P#Z9JK: LX"8#9X)JSJ)>
M-C#M(RV]AVR>]:&#W(K=1-.B@DKW)["M'S,QO<'EFBRO8*,_RK.A(AMF)!+'
M@8["K$1,Z,SD#"A%!/'X"EN-['T3X:GMK[PKIUW/M+RVZLVWG!QC^E<IXB2.
M/Q0_DL-K(#6QX/LS_P (?IFZ;(,.X=L9).*Q_%42PZ["5;.^+FIK+]V;X=^^
M2V3E3\IYK3CD.PC/-8MF^.O6M1>@Q^E>6>J/&YI2^/FQ5N)F(&>#4,9!85,#
MD@"@#5L1C!K2<[RHK+M/NC%:=N"S#-6A&O;\1@>U3VZEITQZBH8^% J[ 1'@
MXYJ^A#9Y1XQAD@\9:C'-&T9:3< PZ@@<BL.?28=4B*$!)@/E/K7LWB[1X/%6
MBRR)#C5+.,O Z#EP.2A]>*\BADPRLO##]*]BFXU(6/&J<U.=S!73)K2;R+E2
M#V)'6K)L/EX&17:VL=KKML(90%G4?>[U7_L*6W<Q2KCT;'6N*K!P9WTJBJ1.
M3ATZ*1CN09]2*LC2(U)80JQ[<5L3Z>UNP;'&?2M*RA5\?+FLKLWY4<]9:=&9
MD\^U5@#TQ7HFF^$]'O[(//8Q'(QRM,LM*0@,4'Y5U6G0B*$#&!BIUN*25CB_
M$_@/P[;Z#</]DCC*H2& QBO$=&>T6\VJF0&//XU[7\5M9%EX:G16PSC:.:^?
M='F*2Y[DUT4]=SFJ6321[UH"VB6ZR+$H<@<XKH_#]R8]9(/W7K@?#6IK):QJ
MYY KM]-&Z>.5.H/6NI;'/([/4'V1Y]17&77[R\X]:ZW5L_V<D@YXKG;>W,UP
M#CO51V,3H=#AV6X)':I+^XV X-6+2/RK8?2LG47S(12Z@9[AKJX&>E;MO#Y=
MM@>E9EFG[S-;(XCH8S- VS'-)=OB$X]*+CY7R*K7#[H3SVH&0:+>&+4\9X)K
MI+^8;5)Z5Q5DVS55Y[UUUZNZRSZ"AHFY7N8P\>X5GD_-6A:MYUO@]1Q5"9=D
MQ%<\XV9O!W1T^A_ZE?I70)T%<_H?^I7Z5T"]!20+<DHHHIC"@]**AN[J*SM)
M;FX;9%"I=V/8"@#RSXQ:SYAMM*@;_5#SI #_ !'[OY#^=<+I.L.MICR9#-_!
MCG!_PINOZA-K'B&>Z;=FXE.W=P".W/:NBT;2A#"K31^7(0,!AQ_]>N*4FY'I
MTX*,%<[+P@)$B@,I_>,06^M>@]ZY3PW;!FC;'W1N-=5G%=%/8XZ[3F.HK'U#
MQ-I.F,5N;M2_=(_F(JO#XRTB5]K2R1^[IQ^E7S+N9<DFKV.@IIJK;:K8WG_'
MM=Q2'T#<_E5HU5T)IH%%.I@I] @HI&8*"6(  Y)[5S6I^-+*UE,-@IO9AP2A
MPBGZ]_PI-I;E1BY.R.@N+F*UA::YD6*-1RSG %<[<^,[<L4TVW>Y/3>WRK_C
M7*:C<ZAKEQYM\_[M3\L*<*GX?UK1LK>-(U.T#W-8NHV]#IC025Y&C#J.HWSD
MW2PB,G[@7/ZUY!\<-&.DW&G7ME/+'!>[UDMRQ(1UP<@^ASTKTCQ%XOT_PAH;
M7]XKS,OW((A\S]ADGH*^=O%WC+5/&>L&^U1@JJ"L%NGW(5]!ZGU/>M(*3U.:
MMRWLD8^\_P!XYH\T@<$U$3ZTTM6Q@3>8>YIK2]\FHB^"*8S\T />3G@U"\GO
M2,^*@=Z8KFEH/[SQ#9K_ --5_G7T-(/W:_[HKYZ\*CS/%5B/^FHKZ(E'RCZ5
M$BH=2C(*\\\9C=XVT1!ZDUZ-(*\Y\6'=\0](7T4FH1;/2=*&+=:WX>@K!TKB
MW6MZ'H*&-;%E*G0<5 M3I2 F2IUJ!:G7I0(=36Z4[M36/%,"!N],-/<U1N]2
MM;.X@@N)=LMP2(D )+XZXQ0!6\0_\@&X_P" _P#H0KAZ[/7KF&31+A4D!;Y?
ME/!^\.U<96D=A!1113 ]E\!_\B38?]M/_1C44> _^1)L/^VG_HQJ*@H^-?"L
MF[4 .JR(5(^M=/X7+V]R8C]Z.1D.?TKC_##^1JJ<\!@1[UV%NQM/%US'T#$2
M UQUEJSIHOW46-9L@+6Z9N,'=]#FL^&7?(;=^O!'M6_JL7FV]TI)*LF<FN7M
M6QKES')_#$IW'H.*SIZHTD[,&LV\]E(JIJ.I6>CJ5D(GN,?+"IZ?4]J9KGB$
M@/;V!VR!>9CW'HO^-<8F9)\L2Q/)).<UTPA?5F,ZB6B)-4U&YO[C=</POW4'
M"K]!5(4KG=(3ZFD%=&QS/4DC&2>O3M3[G'R@=<<Y&*;&,GIGCUI9S\P]?0]J
M9/4=!(492%!VG/-%XS->'<3VZ_2DM\,X!/&>14NIILU!L$'Y0>!Q0'42'!A(
MR"1G.?I5JV#*(U3;D*?NC)!;C^F:AB ^SR8.#_,GM[U<B1HGR266,9?'&2::
M(9ZG\/\ 5X9]#;3Y;GRY;60HNX]5I_BE2FNP?O%D7R>"*\]\,^=)>RK V)94
M.TYY)!R:Z!+F>2^"W>[>@QS45?X;-L/_ !$;EN^&'M6S =ZX_*L.W.3SZ5M6
M39//:O+>YZZV+ ^6I[?);VJ"3EJNV2@N!2&:5NGRCM6Q9H3R>E9UO'T[ULVJ
MX4UI$EER(9Q4@?<V!VXID> O%2IZUH9FEHBM_:2D=%&:\/\ $\2Z5XVU6Q!&
MU+AF7Z-R/YU[3:71MI1(GK7@_P 4;M(OBEJ+0N2)!&Y']TE1D5VX25FT<&+B
MWJ6;6Y>VN%FB.".>*]#T>_MM<M!'-@2@5YAILXGB'TK>T+STU13$V$49?Z5W
MS@I(X:<W!W1UFJ:243E<CL15?3;14D&X5637=1U74FC@B7[-&=NYNIK94K:L
M@NP(]Y^4GO7GSH-.R/2IXA26IKQK&D8Q4[W0CA.#VK/E+1*&SE#WK%UC6!!:
MOANWK7.U9V.E6:N>;?%S6?M,Z6J-D Y.*\[TJ(F8>F:T?%%ZU_JTLA.>:30[
M9F<''&:Z8+0XZCO([K0[1C&OEYR:[KP]+/#+LEY]*Y'29A;*GTKM="C,W^DD
M' ^Z*Z$8R.IM];AOXI;$C$J#!%6M/M A![UGZ5IZI=27+J \GMVKH($VL*;L
MMC+7J6'&V'\*Y^\&93]:Z"?_ %1^E<]>'$A^M)#0ZS^]6H/N5E6A^:M)6^6A
M@4;H=:RYY<*16Q<K\IKG[TX8TT'0@MO^0@K>]=A.P:Q'TKDK%=UROUKK@F;<
M TY"*^G1GY@>]5M1CV3@^M:46V-P!5355Z'WK&IL:0>IKZ'_ *A*Z%.@KGM"
M/[A:Z%.@K)%K<DHHI,TQA7EGQ/\ %HESHFFR A3_ *0XZ$_W?P[UM>/?&ZZ-
M ]AISYNF&)'4_P"K'I]?Y5Y3I%E+J^I!G)8;\G)ZUSU:EO=1U4*5WS,V_#&B
M.4,LQ+(W\+ ,*ZM;<JRJH&T'C"U8MK5;6W6- !@<XK:T33O.N/.D&8XS_P!]
M&LHQOH=$ZEE<D?5+/POI,<E^Q$LWW(E^\:X;7O'M[J.Y()/LT'9(SR1[FNA^
M(_AR_P!5CMKW3$,SVZE7A7J0>X]:\R_L/5YY#&FEW9D/&WR6IU)33Y5L&'A2
MFN>3U(=7U=+6R:0'+$!1SW-:5OJJ-$"3S@=ZD_X5-XAUJ!5G2.Q3.<S/R/P%
M-U_X=^(M%&VS@;48@H/FP#\\KUK+EG:]CI]I2ORICO[4$;;M^T#HV:ZK1/$^
MJ#$:W&]!T#C=7EVGZ7>2ZC(VLI+%Y)Q';R*5Y_O$5VND.+1?,?Y4_G]*<9-,
MB48R1ZKI&K->J$N$"2=BO1J35_$VF:,C?:;@-*HXACY8_P"%>:7.OWD^4M&:
M&+U4X8_C5"&!I'=Y#EO<]36_M7:QR?5U>_0W]1\0:AXADV,QM[7.1"A^\/\
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
MH'RC_&KC!LSG543E]*T*\O&4P@A!D[V^Z,]J[C3].CL(0J_-(1\SD=:MJ@0
M*H '0#H*=71&"B<4ZCF)BJUZ<0-]*M53U XMV^E68RV/E+XP3;_&[+_=B'\S
M7G['%=M\5GW>/+GGI&M<.Y_&K6QBMA"WI3"WUS2'WI"?2F %O<TA/I2$\TT_
ME0 $YIA_.E/6FDT =1\.5W>-;7V)_E7ODO+&O"/ADN[QG![ _P J]VD.<UG,
MN!6DKS2^.[XM8_NP5Z6]<O=^';<>(WUK<WFE-FWM4HT9UNF#]POTK<@Z"L;3
M!B!?I6S#VH8UL6TJ=*@7I4\5("=*F'(J)!4M,05&Y^6I*B?I0!"U>%^-)?M'
MCB_8<A7"#\!7N;''->!ZD_VKQ)>R]=]PQ_6@#HO#]NILIV89,:!E]B6 _D35
M^DT&+&DW[8Z1)^KK2UI'804444P/9? ?_(DV'_;3_P!&-11X#_Y$FP_[:?\
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
MP*:Z& ?+6!HX_<+]*Z& <"DQHMQ5.*BCZ5.!Q2 <OM2T"D-,!#43&I":B8T
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
M&-14%'QU_P (-_U$?_('_P!E3U\%%1C^T?\ R!_]E7545R>VGW/U;_5O*O\
MGU_Y-+_,YV/PJ8T*_;=V?6'_ .O56X\#),=RWNQL\D0]?_'JZRBCVL^X?ZN9
M7_SZ_P#)I?YG&?\ "O\ _J)_^2__ -E1_P *^_ZB?_DO_P#95V=%+VL^X_\
M5W*_^?7_ )-+_,XS_A7^/^8G_P"2_P#]E2_\*_\ ^HG_ .2__P!E7944>UGW
M#_5W*_\ GU^,O\SC/^%?_P#43_\ )?\ ^RIR^ <?\Q+_ ,@?_95V-%'M9]P_
MU=RO_GU_Y-+_ #.7?P:7M(X#J'W&+%O)ZY_X%4+>!=PP-1Q_VP_^RKKJ*?MI
M]P_U<RO_ )]?^32_S..'@#'_ #$O_)?_ .RI1X#Q_P Q+_R!_P#95V%%'M9]
MP_U<RO\ Y]?^32_S.//@//\ S$O_ "!_]E1_P@7_ %$O_('_ -E7844>UGW#
M_5S*_P#GU_Y-+_,X\> L?\Q+_P @?_94[_A!3_T$O_('_P!E7744>UGW%_JY
ME?\ SZ_\FE_F<H/!&%(.H9S_ -,?_LJ<O@O:"#?@Y_Z88_\ 9JZFBCVT^X?Z
MMY5_SZ_\FE_F<RG@\Q2;H[_'L8<_^S5TFF)_9FFO9H?,5R&);L?;TIU%'MJB
MZA_JWE7_ #Z_\FE_F;.A^(YM$8[(O-0GE2^/Z5N-\0]W72__ "8_^QKBJ*?M
MZG<:X<RM;4O_ ":7^9V?_"P>"#IF?^WC_P"QJ)_'(;IIN/\ MO\ _8UR-%'M
MZG</]7<K_P"?7_DTO\SL1X^_=A3IN2.A\_\ ^QHF\?&6(H-.V\=?/_\ L:XZ
MBCV]3N'^KF5_\^O_ ":7^9I7&KFXD+&'&?\ ;_\ K5/8>(#8S!Q;[\=O,Q_2
ML:BJ^L5=KD_ZMY5O[+_R:7^9TM_XO-ZI LO+R,?ZW/\ [+3M$\8_V/8_9S8^
M?SG=YVW]-IKF**7UBI:UQ_ZMY5>_LO\ R:7^9W@^)F /^)3_ .3/_P!C3E^)
MV,_\2C/_ &\__85P-%+V]3N/_5S*_P#GU_Y-+_,[6X^(9G/&F;?^WC/_ ++5
M9?'!!S]@_P#(W_V-<G11[>IW#_5S*_\ GU_Y-+_,[./XA-&V5T[_ ,C_ /V-
M6_\ A:#?] K_ ,F?_L:X&BCV]3N'^KF5_P#/K_R:7^9WK_$YGZZ5_P"3/_V-
M5Y/B$)/^87C_ +>/_L:XJBCV]3N'^KF5_P#/K_R:7^9U4GC7?G_B7X_[;?\
MV-+#XV\G_F'[O^VW_P!C7*44_K%7N+_5S*_^?7_DTO\ ,[B+XD>4<C2@3C'_
M !\?_8U1U?QW>:E;^5!"+8X.&\S=@^O05RM%+V]3N/\ U=RO_GU^,O\ ,I7%
MC/=3M+-=LS-U^3_Z]":=L8$2#C_8J[167,V:+(<N6U/\9?YC%CV-E, =QBK
ME39L,0*]N>E144BO[#R__GW^,O\ ,T(-5:%2IBW @#[V.1WZ59'B%@!_H_/K
MO[_E6-12L@_L3+_^??XR_P SH/\ A*%*@26(8XP3YO!_#%0#7U5\I:E1W7S>
M#^E8U%%@_L3+_P#GW^,O\SJ8?&K0QA/L.X#N9?\ [&M?3?B>FG2*XT8RLIS\
MUW_+Y.*\_HJDVMB7D.7/>G^,O\SUS_A>O_4N_P#D]_\ :Z7_ (7K_P!2[_Y/
M?_:Z\BHJ_:3[D?ZO99_SZ_&7^9Z[_P +U_ZEW_R>_P#M='_"]?\ J7?_ ">_
M^UUY%11[2?</]7LL_P"?7XR_S/7?^%Z_]2[_ .3W_P!KH_X7K_U+O_D]_P#:
MZ\BHH]I/N'^KV6?\^OQE_F>N_P#"]?\ J7?_ ">_^UT?\+U_ZEW_ ,GO_M=>
M144>TGW#_5[+/^?7XR_S/7?^%Z_]2[_Y/?\ VNC_ (7K_P!2[_Y/?_:Z\BHH
M]I/N'^KV6?\ /K\9?YGKO_"]?^I=_P#)[_[71_PO7_J7?_)[_P"UUY%11[2?
M</\ 5[+/^?7XR_S/7/\ A>O_ %+O_D]_]KJM>?&DW4+(-!V9'7[9G_V2O+**
M/:S[A_J[EC_Y=?C+_,U%UG&NW&I/!N,S ^7O^[^.*W8O'HC7 TP?]_\ _P"Q
MKCJ*?M9]Q+AW*U_RZ_&7^9U\OCTR=-.V_P#;?_[&J%SXI-PI!M,9_P"FN?Z5
MS]%'M9]P_P!7<K_Y]?\ DTO\PO0MW(6QLR?K5W2=1.EL#L\T>F[;_C5*BCVT
M^X?ZN97_ ,^O_)I?YG<6WQ'%N@4Z3NQ_T\X_]EJ2;XE),N#H^/\ MY_^PK@Z
M*7M9]Q_ZNY9_SZ_&7^9K:7K8TVZOYA;>9]LG,NW?C9[=.:T#XPS_ ,N/_D;_
M .QKF:*/:2[A_J[EG_/K\9?YG1GQ;G_ER_\ (O\ ]:HU\3[9_,^R9XZ>;_\
M6K HH]I+N'^KV6?\^OQE_F=?%X\\K_F&Y_[;_P#V-6T^)6S_ )A.?^WG_P"Q
MKA:*7M)=P_U>RS_GU^,O\ST!?BCC_F#_ /DU_P#84[_A:?\ U!__ ":_^PKS
MVBCVD@_U>RS_ )]?C+_,] /Q1S_S!_\ R:_^PIC?$W/_ #"?_)G_ .PK@J*/
M:2#_ %>RS_GU^,O\SN'^(Y="!I>,]_M'_P!C6"_B'S;III+7)8\#S.GZ5BT4
M_:2[A_J]EG_/K\9?YFY#XC6*^BN&L]PB.0GFXY_*MW_A9/3&E=/^GG_[&N&H
MH]I+N'^KV6?\^OQE_F>H^&+_ /X3_4KC2O+_ +/V6YG\W=YN<.HQCY?[W7/:
MNE_X55_U&?\ R5_^SKCO@G_R.MW_ -@]_P#T9'7NE=-.3<=3X+/<+1PN,=*B
MK1LN[_,\\_X55_U&?_)7_P"SH_X55_U&?_)7_P"SKT.BM+L\.QG:#I7]B:);
MZ?YWG^3N_>;-N<L6Z9/K16C12&?(U%%%>>?NP4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'HOP3_P"1UN_^P>__ *,CKW2O"_@G
M_P CK=_]@]__ $9'7NE==+X3\NXF_P"1@_1!1116I\T%%%% &1_PB7AS_H7]
M+_\  */_  H_X1+PY_T+^E_^ 4?^%%%*R-_K-?\ G?WL/^$2\.?]"_I?_@%'
M_A1_PB7AS_H7]+_\ H_\***+(/K-?^=_>P_X1+PY_P!"_I?_ (!1_P"%'_")
M>'/^A?TO_P  H_\ "BBBR#ZS7_G?WL/^$2\.?]"_I?\ X!1_X4?\(EX<_P"A
M?TO_ , H_P#"BBBR#ZS7_G?WL/\ A$O#G_0OZ7_X!1_X4?\ ")>'/^A?TO\
M\ H_\***+(/K-?\ G?WL/^$2\.?]"_I?_@%'_A1_PB7AS_H7]+_\ H_\***+
M(/K-?^=_>P_X1+PY_P!"_I?_ (!1_P"%'_")>'/^A?TO_P  H_\ "BBBR#ZS
M7_G?WL/^$2\.?]"_I?\ X!1_X4?\(EX<_P"A?TO_ , H_P#"BBBR#ZS7_G?W
ML/\ A$O#G_0OZ7_X!1_X4?\ ")>'/^A?TO\ \ H_\***+(/K-?\ G?WL/^$2
M\.?]"_I?_@%'_A1_PB7AS_H7]+_\ H_\***+(/K-?^=_>P_X1+PY_P!"_I?_
M (!1_P"%'_")>'/^A?TO_P  H_\ "BBBR#ZS7_G?WL/^$2\.?]"_I?\ X!1_
MX4?\(EX<_P"A?TO_ , H_P#"BBBR#ZS7_G?WL/\ A$O#G_0OZ7_X!1_X4?\
M")>'/^A?TO\ \ H_\***+(/K-?\ G?WL/^$2\.?]"_I?_@%'_A1_PB7AS_H7
M]+_\ H_\***+(/K-?^=_>P_X1+PY_P!"_I?_ (!1_P"%'_")>'/^A?TO_P
MH_\ "BBBR#ZS7_G?WL/^$2\.?]"_I?\ X!1_X4?\(EX<_P"A?TO_ , H_P#"
MBBBR#ZS7_G?WL/\ A$O#G_0OZ7_X!1_X4?\ ")>'/^A?TO\ \ H_\***+(/K
M-?\ G?WL/^$2\.?]"_I?_@%'_A1_PB7AS_H7]+_\ H_\***+(/K-?^=_>P_X
M1+PY_P!"_I?_ (!1_P"%'_")>'/^A?TO_P  H_\ "BBBR#ZS7_G?WL/^$2\.
M?]"_I?\ X!1_X4?\(EX<_P"A?TO_ , H_P#"BBBR#ZS7_G?WL/\ A$O#G_0O
MZ7_X!1_X4?\ ")>'/^A?TO\ \ H_\***+(/K-?\ G?WL/^$2\.?]"_I?_@%'
M_A1_PB7AS_H7]+_\ H_\***+(/K-?^=_>P_X1+PY_P!"_I?_ (!1_P"%'_")
M>'/^A?TO_P  H_\ "BBBR#ZS7_G?WL/^$2\.?]"_I?\ X!1_X4?\(EX<_P"A
M?TO_ , H_P#"BBBR#ZS7_G?WL/\ A$O#G_0OZ7_X!1_X4?\ ")>'/^A?TO\
M\ H_\***+(/K-?\ G?WL/^$2\.?]"_I?_@%'_A1_PB7AS_H7]+_\ H_\***+
M(/K-?^=_>P_X1+PY_P!"_I?_ (!1_P"%'_")>'/^A?TO_P  H_\ "BBBR#ZS
M7_G?WL/^$2\.?]"_I?\ X!1_X4?\(EX<_P"A?TO_ , H_P#"BBBR#ZS7_G?W
ML/\ A$O#G_0OZ7_X!1_X4?\ ")>'/^A?TO\ \ H_\***+(/K-?\ G?WL/^$2
M\.?]"_I?_@%'_A1_PB7AS_H7]+_\ H_\***+(/K-?^=_>P_X1+PY_P!"_I?_
M (!1_P"%'_")>'/^A?TO_P  H_\ "BBBR#ZS7_G?WL/^$2\.?]"_I?\ X!1_
MX4?\(EX<_P"A?TO_ , H_P#"BBBR#ZS7_G?WL/\ A$O#G_0OZ7_X!1_X4?\
M")>'/^A?TO\ \ H_\***+(/K-?\ G?WL/^$2\.?]"_I?_@%'_A1_PB7AS_H7
M]+_\ H_\***+(/K-?^=_>P_X1+PY_P!"_I?_ (!1_P"%'_")>'/^A?TO_P
MH_\ "BBBR#ZS7_G?WL/^$2\.?]"_I?\ X!1_X4?\(EX<_P"A?TO_ , H_P#"
MBBBR#ZS7_G?WL/\ A$O#G_0OZ7_X!1_X4?\ ")>'/^A?TO\ \ H_\***+(/K
M-?\ G?WL/^$2\.?]"_I?_@%'_A1_PB7AS_H7]+_\ H_\***+(/K-?^=_>P_X
M1+PY_P!"_I?_ (!1_P"%'_")>'/^A?TO_P  H_\ "BBBR#ZS7_G?WL/^$2\.
M?]"_I?\ X!1_X4?\(EX<_P"A?TO_ , H_P#"BBBR#ZS7_G?WL/\ A$O#G_0O
MZ7_X!1_X4?\ ")>'/^A?TO\ \ H_\***+(/K-?\ G?WL/^$2\.?]"_I?_@%'
M_A1_PB7AS_H7]+_\ H_\***+(/K-?^=_>P_X1+PY_P!"_I?_ (!1_P"%'_")
M>'/^A?TO_P  H_\ "BBBR#ZS7_G?WL/^$2\.?]"_I?\ X!1_X4?\(EX<_P"A
M?TO_ , H_P#"BBBR#ZS7_G?WL/\ A$O#G_0OZ7_X!1_X4?\ ")>'/^A?TO\
M\ H_\***+(/K-?\ G?WLLV.AZ3IDQFTW2[*TE9=A>WMTC8KG.,@=.!^57J**
29E*<IN\G=A11102%%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>43
<FILENAME>p14.jpg
<TEXT>
begin 644 p14.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,3$
M )*2  (    #,3$  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-#0Z,S  ,C Q.#HP
M,SHP,2 P-CHT-#HS,    $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0T
M.C,P+C$Q,#PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %@ _P# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#RRBBBMR0HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBE1&D=4C4LS'"JHR2?2@!**]^^'_P.LH+2#4O&49N+IP'6PW8CB[C
M?CECZCIU!S5'QG\98_#U_+H?@/3[."*T;RGNC$ NX<%408& 1C<>#@X&,$SS
M=@/#Z*]#L/C!JD\RP^,;#3_$-@[YE2XM(UD"_P"R5 &1UY!^H[=1\3K/PS%\
M'=.OO!UM%!97^JI,3'G);RIL@Y)((.1CH.E.X'BE%%%, HHHH **** "BBB@
M HHHH ***MZ3J']E:M;7IMH+I87#-!<Q+)'(O=2K CD9YQQU'(% %2BOJ_QC
MX.\,VO@;79[;P[I,,T6FW#QR1V,2LC")B""%R"#WKY0I)W ****8!16AX?\
ML?\ PDVE_P!J[?L/VR+[3OZ>7O&[/MC-?47Q&_L3_A5^J?;/LOV;[&_V3[N/
M,V_N]GONQTJ6[ ?)M%%%4 4444 %%%% !1110 4444 %%%% !1110 45]9?#
MG^Q/^%7Z7]C^R_9OL:?:_NX\S;^\W^^[/6OEWQ!]C_X2;5/[*V_8?MDOV;9T
M\O>=N/;&*E.X&?16_P"&?"=UXEMM8NHI/)MM)L9+N:0KNR54E4QD<MM//;!/
MM6+:SFUO(;A4CD:&17"2H'1L'.&4\$>H/6J BHKZW\/>&/"^K^&=+U*7PKHJ
M27EG%<,HL(L*70,1]WWKY(J4[@%%%%4 445+:VLU[>0VMK&99YY%CC0=69C@
M#\S0!%16SXN\.2>$_%%UHLTXN)+98R\BKM!+QJY&,GINQGOC/'2O6/@3:Z1X
MBT?4K'6-!TJ[;3FC,=Q-91O(PD+DAF*Y."O!)Z'':DWI<#PZBO2_CKI6GZ1X
MYLX-)L+:QA;34=H[:%8U+>;(,X4 9P!S["O-*%J 4444P"BBB@ HHKV_X#V>
MD^(-)U2RUG0]+O6T]XVBGGLHGD*R;\J6*Y."G!)/7'0"DW9 >(45Z7\==*T_
M2/'-G!I-A;6,+::CM';0K&I;S9!G"@#. .?85YI0M0"BBBF 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Z5\#?#,6N^.#?W:
M![?2D$P4X(,I.$R/;!;ZJ*\UKW#]F]E$OB-3]XK;$?3][G^8J9; >K>.=5;1
M/ >LZA%,(98;1_*D)'RR,-J=>^XBOCFOK'XNVLEW\*-;CBQN6..0Y]$E1S^B
MFODZE#8;"MK_ (228^!3X9>,M$-06^CE,GW"(V0KMQWW YSVZ<UBT58CH/!W
M@O5O&VK_ &'28P$C :>XDR(X5[$GU/8#D\]@2.S/PBT,>(/^$?\ ^$\M?[9Q
M_P >OV%L9_N[]^-W^SU]J]@^%.AV^B?#?2A @$EY"MW,^.7:0;AGZ @?A7R_
M=:Q(WBR;6K;/F&]:[C\P<YW[QG!_D:F[; M^+?!FL>"M46RUJ%1YB[H9XB6B
ME'?:2!R.X(!''&",[7A'X5:OXTT?^T-'U/2@JL4DAFED$D1R<!@$(Y R,$\&
MO?/BKHEOK?PVU9;A07LX&NX7QRC1@MQ]0"/H37GO[-W_ #,G_;K_ .UJ7-I<
M9S%O\#/$K^*%TBXGM$B6W6XEO8BSQH&9E"C(4E_E)QZ=ZM>+O@5J'ASP]<:K
M8:M'J2VJ&2>(V_DLL8&68?,P.!SCCC/TK3_:"\0:E#XAT_18+EX;(6B73)&2
MI>0R. 2>^-@(]#DU[)X4N)=0\$:+<WK^=-<:=!)*S#[[-&I)/U)I7>X'@WA/
MX$:QKVEI?ZM?)H\<RAH8FA,LI![LN5V]L<D\\@5S7C[X=:EX"OHENI%N[*X'
M[B[C7:&(ZJRY.UOQ.1T/4#H_A?XJUG6_C9:7>H7LCM?K,DR9^38(G=4 [ $
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
MU:RC*2Q7$I!YP?\ EGUSQBN?\0> 9_#&O6VD:MKFDQW4Q&[:TQ2%3G#.WE8
M.,<9(ZG YKT']GKQ,R7E_P"&[AR4D7[5;9Z*PP''X@J<>QJU^T%X7EN)-+UZ
MQMVE<G[%.$!9B2<Q\#W+CZE1S1=WL!SD?[/OBB:))(M3T5T=0RLL\I!!Z'_5
MUQ-UX9CL_$S:+<:]I2NAV276Z;R$?.-A;R\Y]\;1Z]:^I?!KVECI">&X;H3W
MFAP06]V.ZL8PP/T.3CZ$=J\?\5?#_P"T_'ZVM%AQI^IN+^0B,[ @R903TY*G
M_OM?7D4@.*\8?#R]\%11_P!K:OI,MQ( R6MM-(\K*<_-@H %X/)/:N2KH_'_
M (@_X2;QUJ>HHVZ R^5;X;($2?*N/0$#=CU)KG*I""BBBF 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% 'K7P4\7^'/!]IK$GB#51:RWCQ+'#
M]GE<[4#?-E5(Y+XQ[5D_&;Q'HGBKQ/8ZEX?U$7D:V8@D7R9(RA5V8'YU&<[^
MWI7G=%*VMP"BBBF 5[%\&?''A/PIX?U"#7[A;.]FN=PE^S/(9(M@ 7*J> =W
M!_O5X[12:N!ZAXC\2^%=$T778?!=_)J&H>([B0W$_P!G:%+6W+EO*4..<AMN
M1UY/& *\OHHHV ***],TWX%>(=7TVWU#3M6T6>UN4$D4@FF&Y3[&+(^AHO8#
MS.BK6JZ=+I&L7NFW+(TUG</;R-&25+(Q4D9 .,CTJK3 **** /:_%_B_P5\2
M/">G)?:W+H&H6I+?9WM99HU) # [!@CC@]0.PR17FT7AW1#>;9O&FEI;;C^\
M2TNV?'8[?) S[;JYVBE:P'JVI>.- \+_  SD\(^#K^?5Y;T.+J]FB:)$#C#A
M5;D9'&.@R3DFO*:**$K %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BK>E6']JZM;V/VJWM#<.$6:Y+"-2>F2JDC)P,X[\X&37H&J_ KQ
M-I&CWNI7-]I+0V=N]Q(L<TI8JBEB!F,#.!ZTK@>:4444P"BN_P#AW\*KKQ[8
MW-]_:2:?:02^2'\GS6=\ D8R, !ASGO6%XX\'77@?Q&=*NYTN T2S13(NW>A
M)&<=CE2,<]*5U>P'.T5Z9IOP*\0ZOIMOJ&G:MHL]K<H)(I!-,-RGV,61]#7#
M2Z!>1^+'\/ QR7JWIL048[&DW[."1G&?:BZ S**]9\1_ :^T+PO=:M#K45W)
M:0F::W^SE!M49;#;CG R>@KR:A.X!1113 **** "BBB@ KL;_P :6]AX7E\-
M>#;>XLK"Y?=>7=PX-Q><8VG;PB=1M!.1U/+9XZB@ HHHH **** "BBB@ HI\
M$:RW$<<DR0([A6ED#%4!/WCM!.!UX!/H#7IUO\ ?$UW:Q7-KJNB303()(Y$N
M)2KJ1D$'R^012O8#RZBBBF 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M:F0T?%%%%%:""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M50H)'8\<CUKY<N;>Z^&?Q$A\J]MKZYTR99&-N6VD=XR67@E3@XSC=UR#2CU
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *[GX,?\E<T7_MO_ .B)*X:M
M/0/$6J>&-2_M#0[D6UUL,?F&)),*<9P&! Z=:3V ][_:&_Y)]8_]A2/_ -%2
MUX/-XK\0W-FUI<:]J<MLZ[6ADO)&1AZ%2<8K2UWXC^*O$NEMIVMZH+JU9@QC
M-M"O(.0050$?G7+TDK( J2VNI[.X2XLYY()HSE)(G*LI]B.14=%4!K7/BSQ%
M>6S6UYK^J3P.NUHI;R1E8>A!.,5DT44 %%%% $UI>7-A<K<6-Q+;3J"%EA<H
MP!!!P1SR"1]#5^T\4^(-/A6&PUW4K:)1M5(;R1% ]  :RJ* )[V_O-2N#<:C
M=SW<Q&#)/(7;'U/-0444 ;$7C#Q+!"(8/$.JQQ 8")>R!0/H&K+GN)KJ=YKF
M62:5SEI)&+,Q]R>M1T4 %%%% !1110!J7/BC7[RS-I>:YJ4]L1M,,MW(R$>F
MTG%5M.U?4M(D:32=0NK%W&&:VG:,L/<J152B@":[O+G4+I[J_N)KJXDQOEF<
MN[8&!DGD\"H:** "BBB@"6UN[FQNDN;&XEMIXSE)87*,O&.".15G4=<U;5PH
MU;5+V^"'*BYN'DVGVW$U1HH TK+Q'K>F6OV;3M9U"TM\D^5!=/&O/L#BLVBB
M@"U8:KJ&E2F72[ZYLI&&"]O,T9/XJ14VHZ_K.KQK'JVK7U\BMN5;FY>0 ^H#
M$\\FL^B@ J]IVMZKI&[^R=3O+'<<M]FN'CS]=I%4:* +FHZQJ>L.CZMJ-W?-
M'G8;F=I"N>N-Q..@JG110!HV'B/6]*A\G2]8U"RBSG9;W3QK^2D5!?ZKJ&JR
MB75+ZYO9%& ]Q,TA'XL356B@ K2L_$FNZ=9_9-/UK4+6VY_<P73HG/)^4'%9
MM% !1110 4444 %%%% &I<^*/$%Y9M:7FN:E/;,,&&6[D9"/3:3BJ%K=W-C=
M)<V-Q+;3QG*2PN49>,<$<BHJ* +VHZYJVKA1JVJ7M\$.5%S</)M/MN)J2R\1
MZWIEK]FT[6=0M+?)/E073QKS[ XK-HH *MW6JZC>WZWM[?W5Q=H05N)9F>1<
M'(PQ.>#52B@#9?QCXFDA,4GB/5GC(P4:^E((^FZL:BB@ HHHH **** "BBB@
M#43Q1X@BL191ZYJ26JIL$"W<@C"XQC;G&,=JW_AS\.9_B#=WR)J"6$%DB&20
MQ&1BSD[0%R/[K<Y]*XRMGPYXOUWPE-/+X>OVLVN%"R_NT<,!TX8$<9//O2]
M.Y\.> #X;^)M]+K,IFTGPN!>7%V(RJNP19(U S][)!QSTQWKSW7M8N/$&OWN
MK7G^NNYFD(SG:#T7Z 8'X5K:]\1?%?B;3?[/UO5WN+4N':)8HXPQ'3.Q1D=\
M'C.#VKF:%Y@%%%%,"6UN[FQNDN;&XEMIXSE)87*,O&.".15G4=<U;5PHU;5+
MV^"'*BYN'DVGVW$U1HH TK+Q'K>F6OV;3M9U"TM\D^5!=/&O/L#BLVBB@ HH
MHH *DM[B:UN$GM9I(9D.4DC8JRGV(Z5'10!IWWB77=3M?LVI:UJ-Y!Q^ZN+I
MY%XZ<$XJM<ZKJ%[:PVUY?W5Q!  L44LS,L8 P H)P,#CBJM% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%=YX7^$FK>+]'34=%U?1WC)Q)&\THDB;^ZP\O@_H>Q-+8#@Z*[
M3QA\,=2\$:?'=:UJNE%IFVPV\$LK22X(S@&,# SDDD#\2 :?@WP'>>.))8-*
MU/38+J++&VNI)%D9./G&$((R<=<CN.F2Z Q_#_V/_A)M+_M7;]A^V1?:=_3R
M]XW9]L9KZB^(W]B?\*OU3[9]E^S?8W^R?=QYFW]WL]]V.E?.%_X.;3_%4&@2
MZ[I,ES)(8GFBDE:*!\X"NWEY!SQP#COBNHU7X%>)M(T>]U*YOM):&SMWN)%C
MFE+%44L0,Q@9P/6D[,#S2BGPPRW-Q'!;QO+-*P2..-2S.Q.  !U)/:O2Y_@[
M%H6@PZEXV\3VVA&4@"!;9KA@3_#\K#)'?:"!ZT[V \QKI/A[<Q0>/M)ANK&U
MOK>\N8[66"Z@252LC!<@,#@@D'(P>,9P36YXG^$>I:+H(U[1K^#7=(\L2-/;
M*5=5YR^W)RH[D$XYR  37-^"/^2@^'?^PI;?^C5HW0'O7Q:\*^'M-^%VKW>G
M:%IEI<Q^3LF@LXT=<S(#A@,C@D?C7S37U7\9_P#DD>M?]L/_ $?'7S-H'A_4
MO$^L1:9HULT]S)SZ*BCJS'L!Z_AU(J8[#9FT5Z7_ ,*JT:SUB#1M;\=6-GJ\
MQ"&UBM&E".0"%+[E )R,9QFH/''P;UCP?I[:E;W,>J:?'CS9(XRCQ<]2F3\O
M3D$]>@ZU5T(\[K?TWPG=:AX+UGQ*9/*M-,:*, KGSG=U4J#GC <'//8=^+G@
M#P'?>.]:-O;MY-G;E6N[@_\ +-3G  [L<''TKZ&\2^!$NOA;<>$O#2P6H*Q+
M$9V(7Y95=BQ )R=IYQU-)RL!\O>'_L?_  DVE_VKM^P_;(OM._IY>\;L^V,U
M]1?$;^Q/^%7ZI]L^R_9OL;_9/NX\S;^[V>^['2OGG7/A[J'ASQ?8^'M5U#3H
MKB]C62.X#R&%=S,JACLW DKCI@9&2!G&_JOP*\3:1H][J5S?:2T-G;O<2+'-
M*6*HI8@9C S@>M)V8'FE%/AAEN;B."WC>6:5@D<<:EF=B<  #J2>U>ES_!V+
M0M!AU+QMXGMM",I $"VS7# G^'Y6&2.^T$#UJKV \QHKT#Q/\(]2T701KVC7
M\&NZ1Y8D:>V4JZKSE]N3E1W()QSD  FN7\+^')O%6N)I5I>V=I<2J3$;MV59
M&R/E!56YYS^!HN@,>BO2=5^!/BS2].>Z633[UE=$6"UDD:1RSA1@% ,#=DDD
M  $UT%I^SE>R6*/>^(88+DKEH8[4R*I]-V\?RHYD!XM16GXA\/ZAX7URXTG5
MXA'<0'JIRKJ>C*>X(_P.#D5V.D_"?S/!Z>)?%.O0:#83*'BWP&9G4C*G 8<D
M<@#)Q1= >=T5ZA/\&HV\.WFO:1XIL]2TRULYKCS(H"&9HU+;-NX@9P<DG(]#
M7E]%[@%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *]$^"GB<Z!X^BLYG"VFJC[/)DX
M?K&?KGY?^!UYW3HI9(94EA=HY$8,CH<%2.A![&D]0/IKXW^&AK?@-[^&/?=:
M4WGJ1C/EGB0<]L8;_@->5> )&\'>$-:\;3$I/)&=-TQ#_P M)6P6?!ZA<#H>
MS"O?O">MP>,?!-EJ+*KK>0;+B,C@./E=?ID'\*^=OBEJ5G%J5GX4T-LZ7X?B
M^S@Y'[V8\R.<<$YX/ YW>M1'L,X1W:1V>1BS,<LS'))]:^Q_&_\ R3[Q%_V"
M[G_T4U?&]?9'C?\ Y)]XB_[!=S_Z*:G+H"/%/V>]#M[[Q-J.JW"!WTZ%%A!&
M=K2%OF^N$(_$U)^T7>B3Q-I%C\V8;-IN>GSN1Q[_ +O^52?LZ:G!!K6LZ;(^
MV:[ABEC!_B$98'_T,55_:(M9$\9Z9=G'ERZ>(E]<K(Y/_H8H^T'0[KX!7<EU
M\-I89<%+:_EA0?[)5'Y_%S7EE[HL'A_]H2UTVS79!'K5J\: 8"*[HX4>PW8'
MTKU7X!6AMOALTI;(NKZ64#&,854Q[_<KS+6]2@U7]I&"ZM6WQ_VU:0AO4QM'
M&?U4T+=@>P_&?_DD>M?]L/\ T?'7D/P7\;Z)X/U#5%\02/;I>)'Y=P(RX386
MRI"@GG<.W\->O?&?_DD>M?\ ;#_T?'7E'P:^&UGXLDFUK6_WNGV<WE):CCSI
M  QW'^Z PX'4GT&"E\.H=1_C:W_X6=XX6^\ :;*\,$:K=:LRF")W&#N+-C!5
M2.OS$#I@"O</'*AOA[XA##(_LRY/Y1-7BGQK\07YUZ+P7I-L]II=M'%MMH(M
MHN78 J% ZJ,@  ?>!ZX&/;/&_P#R3[Q%_P!@NY_]%-0^@'RGX(_Y*#X=_P"P
MI;?^C5KZ/^,__)(]:_[8?^CXZ^</!'_)0?#O_84MO_1JU](?&1&?X2:T$4L<
M0G &>!/&2?RIRW0'RG7V1XW_ .2?>(O^P7<_^BFKX\DM;B*VAN)8)4@G+"*5
MD(63;PVT]#C(SCI7V'XW_P"2?>(O^P7<_P#HIJ)= 1XI^SWH=O?>)M1U6X0.
M^G0HL((SM:0M\WUPA'XFI/VB[T2>)M(L?FS#9M-ST^=R./?]W_*I/V=-3@@U
MK6=-D?;-=PQ2Q@_Q",L#_P"ABJO[1%K(GC/3+LX\N73Q$OKE9')_]#%'V@Z'
M=? *[DNOAM+#+@I;7\L*#_9*H_/XN:\LO=%@\/\ [0EKIMFNR"/6K5XT P$5
MW1PH]ANP/I7JOP"M#;?#9I2V1=7TLH&,8PJICW^Y7F6MZE!JO[2,%U:MOC_M
MJTA#>IC:.,_JIH6[ ]S^(^N77ASX>:MJFGG;<Q1JD3?W&=U3=]1NS^%>>_L[
MZE>7D'B&&[N99T26&51(V[#OYF]LGG)VC-=A\9_^21ZU_P!L/_1\=<-^S=_S
M,G_;K_[6J5\(=3!_:%4+\0K,@<MID9/_ ']E']*]MU+1M"^(7@N""=?.T^ZB
M2:WDC^5HCM^5EST8 D8(]01U%>)_M#?\E!L?^P7'_P"C9:CC\0^)/@IXLFT-
MIO[2TP 2I!*-BRJW\:=2AR".XR#P>M5:Z0&I>^'M:^$NE^(;>?S=2\.ZO8RV
MR3P#)@F9"L;2*3\O+;21G/'? KQJOL'PQXJT3X@>'YIK)?.A8&&ZM;B/E<CE
M6!X((/7D'GWKY0\2V4&F^*]6L;/BWMKV:&+G/R*Y Y^@HBP,VBBBK$%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110!Z)\/_BD_@OPMJ^F/'+-),/,T\J 5BE(();+#Y>%
M/'<'UKSV21Y9&DE=G=R69F.2Q/4DTVBE8"WI-S9V>K6USJ5FU]:Q.'DMEE$?
MFXZ*6*M@9QGCD9''4>PWG[0T-_8SV=UX1$D%Q&T4B'4>&5A@C_5>AKQ.BAI,
M"_8:M-HVOQ:IHK26SV\WF6^^3<RC/"LP"[N.#P >>.<5Z9K7Q-\(^.M#M;?Q
MQHVHPWUORMSI90X)QNV[SP#CH0<>O>O)**+ >LZQ\8K.P\))X=^'^F3:;:B-
MHC<7#8D16SDKM)PQ)SNS^'<<!X2UNS\.>);75K[3FU'[(WF0P"<1#S ?E8G:
MV0.N!CG!SQ@XM%%D![#K_P =K/Q)H-WI&I>$V-M=)L<IJ0#+SD,,Q$9! (XZ
MBLGX5_%2#P-9W6FZK9S7%C/+YZ/; &1)" I&&(!!"CN,8[YX\THHL@/8_&/Q
MQM]0\M_"ND"WO55D&HWT*&:%3U$>"<'H<Y[=.];D7[0NBOH86]T:]EOS#M>(
M!/)=\<C<6R%)_P!D_0UX!12Y4%S1NM:FE\2MK-E#!83"X$\$5M$J1P%3E0J@
M8XP.W.,G.37MUO\ M >'KW1C!X@T.\:61"D\$:1RPN.F/F8<$=B/;FO **;2
M8'9>(?'<'B/Q78WE]I"KHFG?):Z3!(L2A!SM)VD#) SA>@P,=:[J\_:&AO[&
M>SNO"(D@N(VBD0ZCPRL,$?ZKT->)T460%^PU:;1M?BU316DMGMYO,M]\FYE&
M>%9@%W<<'@ \\<XKTS6OB;X1\=:':V_CC1M1AOK?E;G2RAP3C=MWG@''0@X]
M>]>2446 ]9UCXQ6=AX23P[\/],FTVU$;1&XN&Q(BMG)7:3AB3G=G\.XX'PAK
MMGX;\26^K7^F'4_LI$D,/G^4%D!!5R=K9Q@\8ZX.>*Q**+(#V/7/CO9>(=$N
M=*U3PB9+6Y7:ZC4L'@@@@^5P00"/I6%\/_BG9> M'EM;?PV;NZN'W7%T;[9Y
MF"=H"^6<  ^IYR>]><T460'<?$3X@V?CYK:X_L$Z??6X\O[0+OS T?)V%=B]
MSD'/'/'-=GXB^+/@;Q@CVOB/PU?RP1-_HUQ&4\Y00,G[PV\]LD' S[>*4460
M'J-I\2O#W@SPU=Z?\.].U".^O"/,O]4,9=<9P<(2"1DX' &<G/(/F$DCRR-)
M*[.[DLS,<EB>I)IM%%@"BBBF 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% &W_8UO_?E_,?X4?V-;_WY?S'^%:%%>9[6?<_8
M?[%R[_GTC/\ [&M_[\OYC_"C^QK?^_+^8_PK0HH]K/N']BY=_P ^D9_]C6_]
M^7\Q_A1_8UO_ 'Y?S'^%:%%'M9]P_L7+O^?2,_\ L:W_ +\OYC_"C^QK?^_+
M^8_PK0HH]K/N']BY=_SZ1G_V-;_WY?S'^%']C6_]^7\Q_A6A11[6?</[%R[_
M )](S_[&M_[\OYC_  H_L:W_ +\OYC_"M"BCVL^X?V+EW_/I&?\ V-;_ -^7
M\Q_A1_8UO_?E_,?X5H44>UGW#^Q<N_Y](S_[&M_[\OYC_"C^QK?^_+^8_P *
MT**/:S[A_8N7?\^D9_\ 8UO_ 'Y?S'^%']C6_P#?E_,?X5H44>UGW#^Q<N_Y
M](S_ .QK?^_+^8_PH_L:W_OR_F/\*T**/:S[A_8N7?\ /I&?_8UO_?E_,?X4
M?V-;_P!^7\Q_A6A11[6?</[%R[_GTC/_ +&M_P"_+^8_PH_L:W_OR_F/\*T*
M*/:S[A_8N7?\^D9_]C6_]^7\Q_A1_8UO_?E_,?X5H44>UGW#^Q<N_P"?2,_^
MQK?^_+^8_P */[&M_P"_+^8_PK0HH]K/N']BY=_SZ1G_ -C6_P#?E_,?X4?V
M-;_WY?S'^%:%%'M9]P_L7+O^?2,_^QK?^_+^8_PH_L:W_OR_F/\ "M"BCVL^
MX?V+EW_/I&?_ &-;_P!^7\Q_A1_8UO\ WY?S'^%:%%'M9]P_L7+O^?2,_P#L
M:W_OR_F/\*/[&M_[\OYC_"M"BCVL^X?V+EW_ #Z1G_V-;_WY?S'^%']C6_\
M?E_,?X5H44>UGW#^Q<N_Y](S_P"QK?\ OR_F/\*/[&M_[\OYC_"M"BCVL^X?
MV+EW_/I&?_8UO_?E_,?X4?V-;_WY?S'^%:%%'M9]P_L7+O\ GTC/_L:W_OR_
MF/\ "C^QK?\ OR_F/\*T**/:S[A_8N7?\^D9_P#8UO\ WY?S'^%']C6_]^7\
MQ_A6A11[6?</[%R[_GTC/_L:W_OR_F/\*/[&M_[\OYC_  K0HH]K/N']BY=_
MSZ1G_P!C6_\ ?E_,?X4?V-;_ -^7\Q_A6A11[6?</[%R[_GTC/\ [&M_[\OY
MC_"C^QK?^_+^8_PK0HH]K/N']BY=_P ^D9_]C6_]^7\Q_A1_8UO_ 'Y?S'^%
M:%%'M9]P_L7+O^?2,_\ L:W_ +\OYC_"C^QK?^_+^8_PK0HH]K/N']BY=_SZ
M1G_V-;_WY?S'^%']C6_]^7\Q_A6A11[6?</[%R[_ )](S_[&M_[\OYC_  H_
ML:W_ +\OYC_"M"BCVL^X?V+EW_/I&?\ V-;_ -^7\Q_A1_8UO_?E_,?X5H44
M>UGW#^Q<N_Y](S_[&M_[\OYC_"C^QK?^_+^8_P *T**/:S[A_8N7?\^D9_\
M8UO_ 'Y?S'^%']C6_P#?E_,?X5H44>UGW#^Q<N_Y](S_ .QK?^_+^8_PH_L:
MW_OR_F/\*T**/:S[A_8N7?\ /I&?_8UO_?E_,?X4?V-;_P!^7\Q_A6A11[6?
M</[%R[_GTC/_ +&M_P"_+^8_PH_L:W_OR_F/\*T**/:S[A_8N7?\^D9_]C6_
M]^7\Q_A1_8UO_?E_,?X5H44>UGW#^Q<N_P"?2,_^QK?^_+^8_P */[&M_P"_
M+^8_PK0HH]K/N']BY=_SZ1G_ -C6_P#?E_,?X4?V-;_WY?S'^%:%%'M9]P_L
M7+O^?2,_^QK?^_+^8_PH_L:W_OR_F/\ "M"BCVL^X?V+EW_/I&?_ &-;_P!^
M7\Q_A1_8UO\ WY?S'^%:%%'M9]P_L7+O^?2,_P#L:W_OR_F/\*/[&M_[\OYC
M_"M"BCVL^X?V+EW_ #Z1G_V-;_WY?S'^%']C6_\ ?E_,?X5H44>UGW#^Q<N_
MY](S_P"QK?\ OR_F/\*/[&M_[\OYC_"M"BCVL^X?V+EW_/I&?_8UO_?E_,?X
M4?V-;_WY?S'^%:%%'M9]P_L7+O\ GTC/_L:W_OR_F/\ "C^QK?\ OR_F/\*T
M**/:S[A_8N7?\^D9_P#8UO\ WY?S'^%']C6_]^7\Q_A6A11[6?</[%R[_GTC
M/_L:W_OR_F/\*/[&M_[\OYC_  K0HH]K/N']BY=_SZ1G_P!C6_\ ?E_,?X4?
MV-;_ -^7\Q_A6A11[6?</[%R[_GTC/\ [&M_[\OYC_"C^QK?^_+^8_PK0HH]
MK/N']BY=_P ^D9_]C6_]^7\Q_A1_8UO_ 'Y?S'^%:%%'M9]P_L7+O^?2,_\
ML:W_ +\OYC_"C^QK?^_+^8_PK0HH]K/N']BY=_SZ1G_V-;_WY?S'^%']C6_]
M^7\Q_A6A11[6?</[%R[_ )](S_[&M_[\OYC_  H_L:W_ +\OYC_"M"BCVL^X
M?V+EW_/I&?\ V-;_ -^7\Q_A1_8UO_?E_,?X5H44>UGW#^Q<N_Y](S_[&M_[
M\OYC_"C^QK?^_+^8_P *T**/:S[A_8N7?\^D9_\ 8UO_ 'Y?S'^%']C6_P#?
ME_,?X5H44>UGW#^Q<N_Y](S_ .QK?^_+^8_PH_L:W_OR_F/\*T**/:S[A_8N
M7?\ /I&?_8UO_?E_,?X4?V-;_P!^7\Q_A6A11[6?</[%R[_GTC/_ +&M_P"_
M+^8_PH_L:W_OR_F/\*T**/:S[A_8N7?\^D9_]C6_]^7\Q_A1_8UO_?E_,?X5
MH44>UGW#^Q<N_P"?2,_^QK?^_+^8_P */[&M_P"_+^8_PK0HH]K/N']BY=_S
MZ1G_ -C6_P#?E_,?X4?V-;_WY?S'^%:%%'M9]P_L7+O^?2,_^QK?^_+^8_PH
M_L:W_OR_F/\ "M"BCVL^X?V+EW_/I!11169ZX4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
,4 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>44
<FILENAME>p15.jpg
<TEXT>
begin 644 p15.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-#
M )*2  (    #-#   .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-#0Z-3< ,C Q.#HP
M,SHP,2 P-CHT-#HU-P   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0T
M.C4W+C,Y.3PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %E O8# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
MO;%=/IFEAHD4CG&YZ&[#2N9T5D0@W+RQ %1WMN$!Q_">377V>F22S%_+P ,
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
M^&7V>8"-RD#(JOKMX^I:C-?S??N)&8CT'8?E4_AO&YL_Q<"NRGN<LM;LZ$*
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
MKFFC>+LSJ%8FW!JHT<LEP.#L)YS2VE^IM03@^U6$N"Z$QXS6#2-TRO<VL@8
M# Q5"2%R^=N3ZXIFN7VJ62B>VE\P+]Z-URIK)7QD=H,FF2%N_ER#^M-1OL:+
MF>QT%G;A1N,?S#^+I5S8L;&0G\,5SD/C;3W_ '<\=W:$_P!^/(_,4Y?$NF1A
ML7,LG_;,XJU&Q+C(U-7U%9XTAA0EQPS$<U2A#JA Y);BGV\WVF)+B-2$D&5+
MK@_7%<OXX\:0Z%:-8Z>RMJ$@^8CI$/4^]4E=V,)2L<_\3/%6_P#XD5C+N&0;
MEU/4]E_QKSI5H+-+(\DK%W<DECU-/ KJA&R.64KL;(VV/ZU!&,DFG3-EL"G(
MN!BK$. ]*:W7FGD8%1GK0(4"AJ4"DZM]*!CL8%(.:4]/I24 .')IXIBCFG9P
M*!"C[U>]_ S6%O=!N](E?]Y9OYL8_P!ANOZ_SKP5!DUW?PFUC^R?B#9*S;8K
MO-N^?]KI^N*VI]NXCZ1,>.E- J9N*A)H0QXZ45'NH#4Q7'M]PUQOBK_CUDQZ
M&NQ8_NS7&^*3_HS_ $-+H)['B-A!G5)B1UD-=,(]MN:Q]/BW:@Y_Z:'/YUT4
MJ[;<X]*<5H(;HJXUFV^C?^@FNNKE-&_Y"]M]&_\ 0375UE/<M!11168SU3X8
M_P#(LW'_ %^-_P"@)11\,?\ D6;C_K\;_P! 2BI>Y1\;@X%.!J(&G#CWK<Q'
M'CI49XIQ;TIAR:!B9IAYZTX\5&:0S2TG[QJU?(9A%&G+.VT"JND_Q5T>AVAN
M=620C*P MR._:M(JZ);L=+%$MGIZ6R](X\?4U1C7+>U6I)<LRGKTJ&)<]!6C
M,2*(X3'<<4\CL*>L8$T@QP#4FTMU&!0AE?D 'WIZH3UIQSG'8>U,,F.*JY-B
M4;0,,!]:HRWUOIMR6FC9HV',@YV5(TW!YZ51G FSD;B>.!2<@437^TQ3VGFP
M2!U/3!JFV",N<5D6F@ZC%=^;93>1$3\Z.,@_A70Q:?NQYJ9/O1S.0[)%%Y$Q
MB/+GT IHBDDQD;!UK8^SQ1X^4"H9ID5C@=JSE$I,PKF'9QTXK/U?48+'PO';
MR(Q:0<'L3FNC*I<L%QS6=<PZ84GTK5VS'ORC$<Q$^A]*E0;V-.:QYMJ6I/J$
MH9AA5&% %42:ZO4_ ]W:W+&W97MB,I)ZBN=OK"?3[@Q7*E3V/K6#C);FJ:>Q
M6HJ0H/+4@\DG(]*?#;O,X5!GFH&04O6M"YTUH-G^UWJHUN\;X<8I70[$U@,3
M CKN &:]0UN-?^$>F8XQ.Z1ISR<#'\S7F.GJ3<(%!)+C %>L%4U74]*L47]U
M#B>0?[*\C\VQ^58U-S>GL=1!%Y=O%%T"H!@^PQ5-W6.-R[K@#&3VP*NW5QY<
M1;'3->?^+]>-II[0QO\ O&&./4UBE=V-G*R);GQ;;&^DCM[1I8T;!D#8R:D@
M\;:2D@CNC);L>A=,C\Q7*Z/;&6Q1DZD9/O577;+]SO[K71[.)S^UD>MZ;XNT
MJ8 )J$#9Z?O /YUMGQ!811>8]W B@<EI *^9:=N)ZDD>F:7L4'M6>I^._B/;
MW-G+INARF5Y1MEN%Z!>X7U^M>6J,FA4W<]!5F.W:0,L8/3-:I**T,FVV1/'L
M95]L\5UNCSJ=%F/7RXVS[9X%<BOSN,GA1CFM;3]0-K9728R)HRG':ACB[,L6
M(%SK#.I+$NQ%=5"ZV\]Y<,P"Q1+W[XKF?#\7[]9&ZANGK6AK=T(-,G53@SR
M#U( K2 I/0Y6]G:YOI97Y+,2:K]"3^=(22QS^-28W+3($'7BI0,K4"'!P:G6
MF@&]Z>,=1FFD<TX4Q"@<\T_J*;S3E-- &:C3F0T]AZ5&.)*& K @T!\#GM4F
MT'FFM'GI0!<T]@Y>,]QTJYH6M3^'=7\Y,M']V6//WE_QK*M)#!>1N1QG!^E7
M=5A\NZ$@'#"NM)RH\R^R2SUK1KVS;1VO;=@0C;D;N >J_G7-^.-/::;_ (2#
M3(3&DV//C7JK?WB.V:YCPWXB;1)7CF7SK*;_ %D8/*G^\*]GMXM+718;B.%K
MO1KRW59IHSDAFZ[AVQ6,DIHE7@S@_!_B^&,K;7[!#T5STKTX/!JUCY?F(_&4
M93G::\]UOX7&WD^U:*4O[!_F0HV''L12V6C16:Q-93W]A..9%D8[1],]:YG3
MD]#=31TJW3Z?,;6Z4JX.,]B/6MFTO43:I. W'-<K=>)=,N+7[/JLVRZA/R3C
MO]:T; K>VT,L$@>-N0RG(KEG3L=$)G2M+;.I69U*GJ#6-=6VD1R%X[I%!^]&
M1_*GRV4K+PV<]J2/2"65BF2.2<5G%-&RE;9E*.PLKRX'E2H1CH>*NQ>&;1)/
M.NG5T!R$7O4CV 5OW8VL/055U?5(M$TR6[O'_=QJ2%)Y<]E%:J[T)G6E;<S?
M%OB>+1H6@M<&[9#Y:#H@_O&O#KBXEN[EY9W,CNQ9V8]2:V-5U">^EGU"Z;,T
M^3CTST'X"L9$VID]:[I4E3274XI2NQRC%.;A230HXJ*X? QWJ=D21 ;I*L*/
M6HH5P!WJ<\"A -8TT<4$\T$]L4 .%(OWF-*>!FD7A* !O2D[4IYXI ,GCI2
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
ML1V>DW>I12:KJ,("HF8H >![GWKSK7G:74MS]2/ZU] >+Y4T[P[+';[4++M
M KP#78RFH '^X#7="GRZ'-*7,==X6M#%#&0!EESS4OBN\2WTF6QRHN99U9T]
M% R#5_34CL= 34+P^7;Q1+N;NS8X4>YKB=9U!]1FDO)1M,APJYSM4=*-B3++
M!OW:\1CES_>]JCNIV; '"XP .PIT'$9W8PW//M4+J?.VMUQQ68R+GH*4+M<9
M/XT'<&VG@YIX /;!]*8A';+_ "D]>*N8 E0X],XID,"HY,GW>I]A4\)\[RG
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
M+4+9B@8?*YV\K]?ZU'X+TY9[FVMFC^1[*X3:1S@OP30H:COH>K)MFB61?NN
M0:Q(;19=%NXF'#B4?SK1TN(V5JD$C$HH&TGM[5 I":9,<\8D)_6MSF/FKE'9
M?[I(IY42I[TV89ED8<@L3Q]::AKC.D$8Q-M;[M3$<!EI&&Y3Q3(V,9P?NTQ"
MMS&P/UJ9&W1CZ4QD5P<4V G:5/4&FM&!*:B/W\U,:B<<TY 29IAY-**0C%(!
M:*04HXH 7@YI128YIPIB$-3Z?=FRU&.8'"YPWTJ+'K364%2*N$G"2DN@;FCJ
M<(@OW*?<D^=?QJF_2M+_ (_M 23(,UL<-ZXK,# CFNG%049\RV>I*&D4A&:=
MWI"<9KD91&YP#476G2&E5>>.M9V&:NBQY$[XS@ "FZCS?N.RJ!^E7M"0?V?*
M>[2@?I6=?'-U,?\ ;->S57)@X+N9W]XJ.W7-5 /,FJ:=]J'%):IW]>:\9ZLU
M+D:[5J-^<U*W"U"W-:,D83@4JC/2F2'TJ6$9/X5"&]ALO6F?PTLIRU'\)^E
M^@Q. ,TF=QIKMM4#UIP90*@!1P*.33?,% W-]*!BXIV/:@+B@MF@!0**;2\T
M .'6GCBF"G YXIIV8CZL\$7AO_!.D7#_ 'FME!^HX_I71)7%_"R82_#G3/\
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
MA3+9/-:9A4=3$-=@@K1+$$> .*DD; P*</E3FH"V3]:X]D,0FH)FQQ4C-@5
M/GFK-L:)X$X%2W+= /2G0K^E07#Y<^E5L@&(,M4\JYD51Z4R%<NH'2K*)NNO
M7FA Q+N,F'"]4 S5(-SZ5K@98DUG3QJL[*OX4I(42$^U(/>GE2*:14%!^-&0
M*3;1M]:!ANW=*<!2*.*<3Z4@%SVI:93UI@>G?!;5?LVNW>G.V!=1!D'JR_\
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
M37HUXG^A3>Z'^5>=^'E"VH/( 9A^II2Z#6QLSEFDC51U[UL0H6MMIZ@9%98
M::/:3G;G%;$!^8 _W130%6Y/R*1TZ5F3-MC/UK2NQM++C@$%367<?>"?[0K1
M >#^(OE\3ZB#_P _#_SK/#"M+Q,P'BK4@1_R\-_.LU<&N![G1T%!]*=TY--V
M#Z?2D\HGHQH&/+KSBE63/O35AQG-2H%7KQ5(0JQ%\'M52:/-P^WD9JY)*=I"
M<4U4!&X<GO1)7 KI#^=6%3:*4,/I2[Q20!CUIPZ4W-.'2J$+D4N>.:;2CK3
M=U[48XI5%'\-, 6E^E(!ZBG=OI0 Q@>])&QCD#K]Y3D4I.3320*E.SN@.VCE
M$UE%,.<J#7,:Y-NU:7!^[A?TK7T"?SM)V'DQN5_"N:U"0M?SENN\U]!F-;GP
ML'W,H+WBO(^<@U6=S1))EC354NU?-'0+&FYLU=B2FQQCTJU&N![5<42V*!L7
M)JK*^YC4L\G855/)IR8(=&N6K6M(L+DU2M8MS =JU5PB\=A5P1$F)(W.*B'4
MY_"ESEL]:"<?XTQ 3A?>K&FD+?0L?^>JY_.J;N>2:?%(8EC?J=V[\J$]1M:#
M_%^J-JWB6\NCQYDA/7WK%^Z,"O1O'_PUGT73;77].<3Z;>QK)U^:(L,E3_C7
MGAPOWJSFFI%ZV3(@A8C/2E,:#O2-(6X6D5/[U0,-H/2C::=N44NX8X- Q!FF
MLO<5("* 10 V-R"*]+^#&K#3O'EO$S82]0PGZ]1^M>:E<<BMWP==&U\6:7*.
M-ETAX^M;4?CL(^P_X#7%^-A_Q*9_]TUVH.8\^HKC?&PQI$_^Z:I;D2V/*_"H
M^5/K71WB_NVK \*#Y4KI+Q?W;5T+8S*%@,7R?0_R-;%9-F,7R?C_ "-:U<E?
MXC6.P4445@6>J?#'_D6;C_K\;_T!**/AC_R+-Q_U^-_Z E%2]RCY6_X13/\
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
MDFJ_#^U\,FW6/[/&J&Y+;MV!C.W Q^=>;MX&W==1_P#('_V5=;10Z]1[L?\
MJ]EEK>R_&7^9R0\# #_D(?\ D'_[*G?\(1_T_P#_ ) _^RKJZ*7MI]Q?ZNY7
M_P ^O_)I?YG)GP,#_P Q#_R!_P#94W_A!1_T$/\ R!_]E7744>VGW'_J[EG_
M #Z_&7^9R/\ P@G_ %$?_('_ -E2_P#"#?\ 40_\@?\ V5=;11[:?</]7<L_
MY]?C+_,Y3_A"/^HA_P"0?_LJL:=X2^P7T-S]M\SRG#[?*QG!SC.:Z.BJC7J1
M=TP_U=RO_GU^,O\ ,]$3XK;4"_V-G Q_Q]?_ &%8^N>./[9LY(/[/\G>,;O/
MW8_\=%<G11]8J]Q?ZN96_P#EU_Y-+_,ETB;^RE4;?-Q[[?\ &M*;7/.4C[-C
M/_33_P"M6115?6JW?\A?ZMY5_P ^O_)I?YG3^$+7_A(?%EGIF[[/Y^_][C?M
MVHS=.,],=:]/_P"%5?\ 49_\E?\ [.O-_A9_R4O2O^VW_HEZ^BZUA5G45Y,^
M)X@P.'P6*C3P\;)Q3W;UN^[?8\\_X55_U&?_ "5_^SH_X55_U&?_ "5_^SKT
M.BKNSYZQC>&/#_\ PC>F26GVG[3OF,N_R]F,J!C&3_=HK9HI#/D:BBBO//W8
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#KOA9_
MR4O2O^VW_HEZ^BZ^=/A9_P E+TK_ +;?^B7KZ+KJH_"?FO%?^_1_PK\Y!111
M6Q\F%%%% &1_PB7AS_H7]+_\ H_\*/\ A$O#G_0OZ7_X!1_X444K(W^LU_YW
M][#_ (1+PY_T+^E_^ 4?^%'_  B7AS_H7]+_ / */_"BBBR#ZS7_ )W][#_A
M$O#G_0OZ7_X!1_X4?\(EX<_Z%_2__ */_"BBBR#ZS7_G?WL/^$2\.?\ 0OZ7
M_P" 4?\ A1_PB7AS_H7]+_\  */_  HHHL@^LU_YW][#_A$O#G_0OZ7_ . 4
M?^%'_")>'/\ H7]+_P# */\ PHHHL@^LU_YW][#_ (1+PY_T+^E_^ 4?^%'_
M  B7AS_H7]+_ / */_"BBBR#ZS7_ )W][#_A$O#G_0OZ7_X!1_X4?\(EX<_Z
M%_2__ */_"BBBR#ZS7_G?WL/^$2\.?\ 0OZ7_P" 4?\ A1_PB7AS_H7]+_\
M */_  HHHL@^LU_YW][#_A$O#G_0OZ7_ . 4?^%'_")>'/\ H7]+_P# */\
MPHHHL@^LU_YW][#_ (1+PY_T+^E_^ 4?^%'_  B7AS_H7]+_ / */_"BBBR#
MZS7_ )W][#_A$O#G_0OZ7_X!1_X4?\(EX<_Z%_2__ */_"BBBR#ZS7_G?WL/
M^$2\.?\ 0OZ7_P" 4?\ A1_PB7AS_H7]+_\  */_  HHHL@^LU_YW][#_A$O
M#G_0OZ7_ . 4?^%'_")>'/\ H7]+_P# */\ PHHHL@^LU_YW][#_ (1+PY_T
M+^E_^ 4?^%'_  B7AS_H7]+_ / */_"BBBR#ZS7_ )W][#_A$O#G_0OZ7_X!
M1_X4?\(EX<_Z%_2__ */_"BBBR#ZS7_G?WL/^$2\.?\ 0OZ7_P" 4?\ A1_P
MB7AS_H7]+_\  */_  HHHL@^LU_YW][#_A$O#G_0OZ7_ . 4?^%'_")>'/\
MH7]+_P# */\ PHHHL@^LU_YW][#_ (1+PY_T+^E_^ 4?^%'_  B7AS_H7]+_
M / */_"BBBR#ZS7_ )W][#_A$O#G_0OZ7_X!1_X4?\(EX<_Z%_2__ */_"BB
MBR#ZS7_G?WL/^$2\.?\ 0OZ7_P" 4?\ A1_PB7AS_H7]+_\  */_  HHHL@^
MLU_YW][#_A$O#G_0OZ7_ . 4?^%'_")>'/\ H7]+_P# */\ PHHHL@^LU_YW
M][#_ (1+PY_T+^E_^ 4?^%'_  B7AS_H7]+_ / */_"BBBR#ZS7_ )W][#_A
M$O#G_0OZ7_X!1_X4?\(EX<_Z%_2__ */_"BBBR#ZS7_G?WL/^$2\.?\ 0OZ7
M_P" 4?\ A1_PB7AS_H7]+_\  */_  HHHL@^LU_YW][#_A$O#G_0OZ7_ . 4
M?^%'_")>'/\ H7]+_P# */\ PHHHL@^LU_YW][#_ (1+PY_T+^E_^ 4?^%'_
M  B7AS_H7]+_ / */_"BBBR#ZS7_ )W][#_A$O#G_0OZ7_X!1_X4?\(EX<_Z
M%_2__ */_"BBBR#ZS7_G?WL/^$2\.?\ 0OZ7_P" 4?\ A1_PB7AS_H7]+_\
M */_  HHHL@^LU_YW][#_A$O#G_0OZ7_ . 4?^%'_")>'/\ H7]+_P# */\
MPHHHL@^LU_YW][#_ (1+PY_T+^E_^ 4?^%'_  B7AS_H7]+_ / */_"BBBR#
MZS7_ )W][#_A$O#G_0OZ7_X!1_X4?\(EX<_Z%_2__ */_"BBBR#ZS7_G?WL/
M^$2\.?\ 0OZ7_P" 4?\ A1_PB7AS_H7]+_\  */_  HHHL@^LU_YW][#_A$O
M#G_0OZ7_ . 4?^%'_")>'/\ H7]+_P# */\ PHHHL@^LU_YW][#_ (1+PY_T
M+^E_^ 4?^%'_  B7AS_H7]+_ / */_"BBBR#ZS7_ )W][#_A$O#G_0OZ7_X!
M1_X4?\(EX<_Z%_2__ */_"BBBR#ZS7_G?WL/^$2\.?\ 0OZ7_P" 4?\ A1_P
MB7AS_H7]+_\  */_  HHHL@^LU_YW][#_A$O#G_0OZ7_ . 4?^%'_")>'/\
MH7]+_P# */\ PHHHL@^LU_YW][#_ (1+PY_T+^E_^ 4?^%'_  B7AS_H7]+_
M / */_"BBBR#ZS7_ )W][#_A$O#G_0OZ7_X!1_X4?\(EX<_Z%_2__ */_"BB
MBR#ZS7_G?WL/^$2\.?\ 0OZ7_P" 4?\ A1_PB7AS_H7]+_\  */_  HHHL@^
MLU_YW][#_A$O#G_0OZ7_ . 4?^%'_")>'/\ H7]+_P# */\ PHHHL@^LU_YW
M][#_ (1+PY_T+^E_^ 4?^%'_  B7AS_H7]+_ / */_"BBBR#ZS7_ )W][#_A
M$O#G_0OZ7_X!1_X4?\(EX<_Z%_2__ */_"BBBR#ZS7_G?WL/^$2\.?\ 0OZ7
M_P" 4?\ A1_PB7AS_H7]+_\  */_  HHHL@^LU_YW][#_A$O#G_0OZ7_ . 4
M?^%'_")>'/\ H7]+_P# */\ PHHHL@^LU_YW][)K7P[HMC<I<V.CV%M.F=LL
?-JB,N1@X(&1P2*T:**9G.<YN\W<****" HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>45
<FILENAME>p16.jpg
<TEXT>
begin 644 p16.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #.3@
M )*2  (    #.3@  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-#8Z,#0 ,C Q.#HP
M,SHP,2 P-CHT-CHP-    $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0V
M.C T+CDX,CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %? _T# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SWQ#_ ,C/JG_7
MY-_Z&:SJT?$/_(SZI_U^3?\ H9K.K<D**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH T?$/_ ",^J?\ 7Y-_Z&:SJT?$/_(SZI_U^3?^AFLZ@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#1\0_\ (SZI_P!?DW_H9K.K1\0_\C/JG_7Y
M-_Z&:SJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -'Q#_P C/JG_ %^3
M?^AFLZM'Q#_R,^J?]?DW_H9K.H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH T?$/_ ",^J?\ 7Y-_Z&:SJT?$/_(SZI_U^3?^AFLZ@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#1\0_\ (SZI_P!?DW_H9K.K1\0_\C/JG_7Y-_Z&
M:SJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** -'Q#_P C/JG_ %^3?^AF
MLZM'Q#_R,^J?]?DW_H9K.H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH T
M?$/_ ",^J?\ 7Y-_Z&:SJT?$/_(SZI_U^3?^AFLZ@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#1\0_\ (SZI_P!?DW_H9K.K1\0_\C/JG_7Y-_Z&:SJ
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** -'Q#_P C/JG_ %^3?^AFLZM'
MQ#_R,^J?]?DW_H9K.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH T?$/_
M ",^J?\ 7Y-_Z&:SJT?$/_(SZI_U^3?^AFLZ@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#1\0_\ (SZI_P!?DW_H9K.K1\0_\C/JG_7Y-_Z&:SJ "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** -'Q#_P C/JG_ %^3?^AFLZM'Q#_R
M,^J?]?DW_H9K.H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH T?$/_ ",^
MJ?\ 7Y-_Z&:SJT?$/_(SZI_U^3?^AFLZ@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M_P"BHJT_CCJ%O:?"V]MYWQ+>S0Q0KC.YA('/_CJ'G_&LS]GG_DGU]_V%)/\
MT5%2^R'4\T^.&IW5Y\3[RTGE+06,<4<$>>%#1J[''J2QY]AZ5Z_\$-4;4OAA
M:QR2M*]E-);$N22 #N5<GL%=0/08':O%OC/_ ,E<UK_MA_Z(CKU[X!V;6OPU
M:5CD7=]+,O'0 *G\T--_"'4X_P />"=/7]HW4=/\H?8]-S?QP[1M&0C*N ,8
M4RC _P!D5U_QJ\,>)/%>FZ58^'+$7D,<LDUQ^^2,JP "?>89X9^F:PO#7B"S
MF_:;UQEE&V[A>RB.#\TD:QY'_D%N>_XBM_XX^%KOQ#X/@N]-M_/N=-F,K*HR
MYB*X?;Z\A3CT'M2ZH#2^$6AZWX<\$-IGB2U%K-%=R&&/S%?]V0ISE21]XO7F
MUAJFB_#;X_:X=2#QV,BNJ.J;O(,NR7. ,X'*\ G!%>2V5E<ZC?0V=C \]Q,P
M2.)!DL3VKT;P-\)GU?QU?Z7KUQ&;;1O+-XMJY/F,XRL8;''0ACUX('J':VX&
MM\2[ZQ^*6L:?;> =-GU:]MT/VB^2%HE5#DK&Q<#'(8Y; YP,Y->V^'+.6T\(
MZ597CK--#8PQ2NK[E=A& 2#W!/>O(/C9K<OA?3;'PCX<M1IFFW,#2SF"/8LB
MEB/+!'T);N=RY."<^L^#(I(/ >@13(T<D>FVZNCC!4B)001V-2]@/C6OLCQO
M_P D^\1?]@NY_P#135\;U]H>)[Z;2_".L7]J5$]K8S31EAD;EC+#([\BJET!
M'BW@CX8ZEX>\/S^,-3TL7FJ6T/VC3])ER"".=[@ G>!RJ=<XS@]/)];UR_\
M$6KS:GJT[3W,QR6/11V4#L!Z5]*_"3Q[_P )EX;-OJ$N[5[ !;@[<>:ISMD'
MUQ@^X[9%>5_&OP'_ ,(YKW]MZ='MTW4I"7 ;/E3G+,,=@V"1_P "'  H3UU
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
M>C3WDS32[)4+N<DA9751^  'X5Y_^TC_ ,RW_P!O7_M&NY^#'_)(]%_[;_\
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
M^OR;_P!#-9U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &CXA_P"1GU3_
M *_)O_0S6=6CXA_Y&?5/^OR;_P!#-9U !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% &CXA_P"1GU3_ *_)O_0S6=6CXA_Y&?5/^OR;_P!#-9U !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% '2:YH_F^(=1D\_&ZZE;&SIES[U0_L3_I
MX_\ '/\ Z]=%J_\ R&[[_KXD_P#0C5.O/=:I?<_5*'#^6SI1E*GJTNLNWJ9/
M]B?]/'_CG_UZ/[$_Z>/_ !S_ .O6M12]M4[FW^KN6?\ /K\9?YF3_8G_ $\?
M^.?_ %Z/[$_Z>/\ QS_Z]:U%'MJG</\ 5W+/^?7XR_S,G^Q/^GC_ ,<_^O1_
M8G_3Q_XY_P#7K6HH]M4[A_J[EG_/K\9?YF3_ &)_T\?^.?\ UZ/[$_Z>/_'/
M_KUK44>VJ=P_U=RS_GU^,O\ ,R?[$_Z>/_'/_KT?V)_T\?\ CG_UZUJ*/;5.
MX?ZNY9_SZ_&7^9D_V)_T\?\ CG_UZ/[$_P"GC_QS_P"O6M11[:IW#_5W+/\
MGU^,O\S)_L3_ *>/_'/_ *]']B?]/'_CG_UZUJ*/;5.X?ZNY9_SZ_&7^9D_V
M)_T\?^.?_7H_L3_IX_\ '/\ Z]:U%'MJG</]7<L_Y]?C+_,R?[$_Z>/_ !S_
M .O1_8G_ $\?^.?_ %ZUJ*/;5.X?ZNY9_P ^OQE_F9/]B?\ 3Q_XY_\ 7H_L
M3_IX_P#'/_KUK44>VJ=P_P!7<L_Y]?C+_,R?[$_Z>/\ QS_Z]']B?]/'_CG_
M ->M:BCVU3N'^KN6?\^OQE_F9/\ 8G_3Q_XY_P#7H_L3_IX_\<_^O6M11[:I
MW#_5W+/^?7XR_P S)_L3_IX_\<_^O1_8G_3Q_P".?_7K6HH]M4[A_J[EG_/K
M\9?YF3_8G_3Q_P".?_7H_L3_ *>/_'/_ *]:U%'MJG</]7<L_P"?7XR_S,G^
MQ/\ IX_\<_\ KT?V)_T\?^.?_7K6HH]M4[A_J[EG_/K\9?YF3_8G_3Q_XY_]
M>C^Q/^GC_P <_P#KUK44>VJ=P_U=RS_GU^,O\S)_L3_IX_\ '/\ Z]']B?\
M3Q_XY_\ 7K6HH]M4[A_J[EG_ #Z_&7^9D_V)_P!/'_CG_P!>C^Q/^GC_ ,<_
M^O6M11[:IW#_ %=RS_GU^,O\S)_L3_IX_P#'/_KT?V)_T\?^.?\ UZUJ*/;5
M.X?ZNY9_SZ_&7^9D_P!B?]/'_CG_ ->C^Q/^GC_QS_Z]:U%'MJG</]7<L_Y]
M?C+_ #,G^Q/^GC_QS_Z]']B?]/'_ (Y_]>M:BCVU3N'^KN6?\^OQE_F9/]B?
M]/'_ (Y_]>C^Q/\ IX_\<_\ KUK44>VJ=P_U=RS_ )]?C+_,R?[$_P"GC_QS
M_P"O1_8G_3Q_XY_]>M:BCVU3N'^KN6?\^OQE_F9/]B?]/'_CG_UZ/[$_Z>/_
M !S_ .O6M11[:IW#_5W+/^?7XR_S,G^Q/^GC_P <_P#KT?V)_P!/'_CG_P!>
MM:BCVU3N'^KN6?\ /K\9?YF3_8G_ $\?^.?_ %Z/[$_Z>/\ QS_Z]:U%'MJG
M</\ 5W+/^?7XR_S,G^Q/^GC_ ,<_^O1_8G_3Q_XY_P#7K6HH]M4[A_J[EG_/
MK\9?YF3_ &)_T\?^.?\ UZ/[$_Z>/_'/_KUK44>VJ=P_U=RS_GU^,O\ ,R?[
M$_Z>/_'/_KT?V)_T\?\ CG_UZUJ*/;5.X?ZNY9_SZ_&7^9D_V)_T\?\ CG_U
MZ/[$_P"GC_QS_P"O6M11[:IW#_5W+/\ GU^,O\S)_L3_ *>/_'/_ *]']B?]
M/'_CG_UZUJ*/;5.X?ZNY9_SZ_&7^9D_V)_T\?^.?_7H_L3_IX_\ '/\ Z]:U
M%'MJG</]7<L_Y]?C+_,R?[$_Z>/_ !S_ .O1_8G_ $\?^.?_ %ZUJ*/;5.X?
MZNY9_P ^OQE_F9/]B?\ 3Q_XY_\ 7H_L3_IX_P#'/_KUK44>VJ=P_P!7<L_Y
M]?C+_,R?[$_Z>/\ QS_Z]']B?]/'_CG_ ->M:BCVU3N'^KN6?\^OQE_F9/\
M8G_3Q_XY_P#7H_L3_IX_\<_^O6M11[:IW#_5W+/^?7XR_P S)_L3_IX_\<_^
MO1_8G_3Q_P".?_7K6HH]M4[A_J[EG_/K\9?YF3_8G_3Q_P".?_7H_L3_ *>/
M_'/_ *]:U%'MJG</]7<L_P"?7XR_S,G^Q/\ IX_\<_\ KT?V)_T\?^.?_7K6
MHH]M4[A_J[EG_/K\9?YF3_8G_3Q_XY_]>C^Q/^GC_P <_P#KUK44>VJ=P_U=
MRS_GU^,O\S)_L3_IX_\ '/\ Z]']B?\ 3Q_XY_\ 7K6HH]M4[A_J[EG_ #Z_
M&7^9D_V)_P!/'_CG_P!>C^Q/^GC_ ,<_^O6M11[:IW#_ %=RS_GU^,O\S)_L
M3_IX_P#'/_KT?V)_T\?^.?\ UZUJ*/;5.X?ZNY9_SZ_&7^9D_P!B?]/'_CG_
M ->C^Q/^GC_QS_Z]:U%'MJG</]7<L_Y]?C+_ #,G^Q/^GC_QS_Z]']B?]/'_
M (Y_]>M:BCVU3N'^KN6?\^OQE_F9/]B?]/'_ (Y_]>C^Q/\ IX_\<_\ KUK4
M4>VJ=P_U=RS_ )]?C+_,R?[$_P"GC_QS_P"O1_8G_3Q_XY_]>M:BCVU3N'^K
MN6?\^OQE_F9/]B?]/'_CG_UZ/[$_Z>/_ !S_ .O6M11[:IW#_5W+/^?7XR_S
M,G^Q/^GC_P <_P#KT?V)_P!/'_CG_P!>M:BCVU3N'^KN6?\ /K\9?YF3_8G_
M $\?^.?_ %Z/[$_Z>/\ QS_Z]:U%'MJG</\ 5W+/^?7XR_S,G^Q/^GC_ ,<_
M^O1_8G_3Q_XY_P#7K6HH]M4[A_J[EG_/K\9?YF3_ &)_T\?^.?\ UZ/[$_Z>
M/_'/_KUK44>VJ=P_U=RS_GU^,O\ ,R?[$_Z>/_'/_KT?V)_T\?\ CG_UZUJ*
M/;5.X?ZNY9_SZ_&7^9D_V)_T\?\ CG_UZ/[$_P"GC_QS_P"O6M11[:IW#_5W
M+/\ GU^,O\S)_L3_ *>/_'/_ *]']B?]/'_CG_UZUJ*/;5.X?ZNY9_SZ_&7^
M9D_V)_T\?^.?_7H_L3_IX_\ '/\ Z]:U%'MJG</]7<L_Y]?C+_,R?[$_Z>/_
M !S_ .O1_8G_ $\?^.?_ %ZUJ*/;5.X?ZNY9_P ^OQE_F9/]B?\ 3Q_XY_\
M7H_L3_IX_P#'/_KUK44>VJ=P_P!7<L_Y]?C+_,R?[$_Z>/\ QS_Z]']B?]/'
M_CG_ ->M:BCVU3N'^KN6?\^OQE_F9/\ 8G_3Q_XY_P#7H_L3_IX_\<_^O6M1
M1[:IW#_5W+/^?7XR_P S)_L3_IX_\<_^O1_8G_3Q_P".?_7K6HH]M4[A_J[E
MG_/K\9?YF3_8G_3Q_P".?_7H_L3_ *>/_'/_ *]:U%'MJG</]7<L_P"?7XR_
MS,G^Q/\ IX_\<_\ KT?V)_T\?^.?_7K6HH]M4[A_J[EG_/K\9?YES5_^0W??
M]?$G_H1JG5S5_P#D-WW_ %\2?^A&J=92W9ZV&_@0]%^04444CH"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
2HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>46
<FILENAME>p17.jpg
<TEXT>
begin 644 p17.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-C0
M )*2  (    #-C0  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-#8Z,CD ,C Q.#HP
M,SHP,2 P-CHT-CHR.0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0V
M.C(Y+C8S-3PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %D OH# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
M^&/_ ",UQ_UYM_Z&E>IU+W&CG_"8SX7L_P#=/_H1K:"UD>$1_P 4K9?[K?\
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
M%[GI1V%3=GI4H4]>]/6(CT!]:F"# R1GZU!1 N<\\5)G/5:D*BD\LK*>1BD
MB#)QVJW#$-W6JV]48TDFI0V^=S@8%4KWT)=D;,*%#ZBN>\?:9OL8+^)0QC;!
M%6;;Q3:1\R.I /(S6S!=V'B'1[JT@D5F9"54]0<5UTKIZG#7M):&W\*;[SO"
MJV\C'="Q"CT4\BNV)Q7EOPGN1;ZE=6 W?<WD'L0<'^=>H'K79,\GR%W4H.13
M<4H8"H K7+;5K/D<FKTYR:J&+=[5E,AE%\DFIK-"7Z=:E\CGD5:M8P&Z5$(Z
MBMJ788R%&:FQ2KTXIV*ZC5#*>E(5I4H F'2I(^IJ)>E2QGK319.*<#3!3Q2*
M'#K3Q3!UIXH*%I#2T&D!#)TKROXQ7P&FVFG#!^U3889ZJ.M>J2' S7@WQ,OF
MN_&T,,)S]EBR,]F)J9.R*BKLQX%6UT><@D!$ ..Y)R?T!_"O)[^7SM2G<_WB
M3[UZ7?3K#X>)&09"[EL]1C _K7ELV0TDC?Q*2/SJ*.K;-:FR([0F:;:O4@@?
M4UZ?X=T.PMK17G@664@$EAFO-/#T9FU&(=?FY_"O2+BZ-M;'8^#CL,G\JBO)
MWLC?#Q5KLUKFXT\-Y$=N)9.R1IG'^%9=YI4,ZEVTO ^H!JII-YJ5_(UKI<26
M*]9+F<;G;Z+ZUS>M7VIV6N26UWJMWMCEVLV0"%[$+G!K.-*3UN:2JP6EC2ET
MRP2785DMY.P8X_6NC\/2K"K0!LL3Q[BN0T[^TK[2);RY9;F!)2@W$!B!_$/6
MM33%<7-O-;.6!;&#U'L:F<6M&RZ<H[I'HL<!\HUSGB2".X"PRG@>_)KLK=0;
M=2V"<5POB??#>3.V< _* /Y5S)^\=4_AU,>"SM8Y0EK:JS+U8]!^-:\-U]D7
M$DUFA'9I,50T:P2^<)?7@MH <E%D 9_J:Y#5M-^RZ[>0K9R3Q_-Y10D@9Z-G
MN/:NN-+F6K.*51PT2/3[?6A$Z"Z545_NR(VY?IGM^-:DPAO;9HIE#(XP0:\S
MTS1-22Q@:P$D;ON\^&1B489XX]:[[1;>\B@2.[C(P,#G-<U2"@]&=%.;FM4>
M5>(M&.F:L\2XVOS'D]<5F6KB*X4#,;9Z&O3?B)HAN-$:YC'[VV/F XZCN/RK
MR]9BT:^<!(I^ZQZ_G792GSP.&K#DF>AZ#/YT2GN!R>XQWKW7PI=23Z?&THRA
M15SG/(KYX\,78EC*J<?WA7NG@&\$^DNF"#&:A:3,ZRO"YW./EJ)SBG*21Q2;
M2370< S=3)7PO-2%,56G!Z"E=H3(O,%*KYZ56)YQ4T0S4\S))UY-788\=:@B
M05=08I%)#U&*>*04\"F:(3&:"E.'6E-4! 5JG=1[E_"KSU!*,K42V \GU^T^
MQZQ,N,*QW+^-9X/RUUWC6SXBN57E3M8^QKC2<<5RO<]JA+FBF8NLDE#BL"RC
M)N#GIFNIOH?-%9MO9[)NE-'3*5R_%;[H,8[5AZII^<D#FNKMX\1BH+JT$H/%
M+FLS-JYYE>6C#.160]LP?.*]&O='W9.VN>O=-\K/RUK&9RRILYK&WK3,Y;BM
M":S8MP*?#IK9SBM.9&/(RM"AJ_!$?2K=MI;$C(K7@TL8Z5O"A*9$JD8&2L)Q
MTJ>*U8MTK;33<=OTJU%IX!'%=<<&<[Q'8R$T[?U6I4TD _=_2N@BM O:K MU
MKJCAXI&$JS9SZ:7@?=_2NNJH(!5NL:\%&UAPDY;A1117*:'9_#'_ )&:X_Z\
MV_\ 0TKU.O+/AC_R,UQ_UYM_Z&E>IU+W&C!\)''A6Q_W6_\ 0C6SN]*PO"G_
M "*]E_NG_P!"-;:T/<2V$D/%>&?'G2D6;3=3/1R8I,]^,C^M>XR=*\V^-FEG
M4/ CS+G-K*LN!^1S^= I'RY=.3(YP0&Z U3/$94?C5N[DW7&,<!<#%4'?&1Z
MUJ2(6PP)X]*E68EMN>!P,55+9<;SQ6CIED;RY5(@<9Y)J6[+4N,7)V1<@26Y
MECB09VC&<5U^E:<8$&[[W<FETW3([6,$+\WJ:U86 .!@UPSJ<QZ5.DHK4NVU
MMD?,>/>JUWJ]EIF45@2O7%9^IZPT<;1P\9& 1UKD;HF=RN2S'KFIC3OJRIU+
M*T3H[KQK$F=O/H,UF?\ ">3(^5C7V)-9(T!I%+O,D0[9JO\ V5:PS8DNMXK;
MEII'/S56=;8>,YK@DR 8 SBMRR\1+<,"RX'K7$VEI""%A& >/K75Z9I@"# R
M.HKGGRG53Y^HFLZ^]NS"(')%<-J.L7DLQR[L">0#7=Z_I0AL_M#+\O0FN5;8
M6VPH.O!QG-72:6QG5C*3U9EVTM_,N51\'VKK_"#W<.IQ@N\9SU K!EU">S9E
M: X3&=S8QGVKT#P1%,NL6PU2TD@$P!4R+\I!'!!KJNWNCD:2V9UGP_M7L?'6
MH0N,XBWACWW&O4"]<EHVF?9O&%]<[LAX$"UTTBGM2<CBEHV/:;%0M.2>*81B
MA5)-3=DD@!DYIR09Y-.3Y14XY%%AD)A!J2&/::>!3T&*=AV) ,4OTI,T8]*T
M&'- /-)FDH F!QTI\3<FH.U/A/)JAK<N"I!VJ):E':I-1PZT\4P=:>*!BTAI
M:#2 J7L@BM9)#QM6OFKQ!=&Y\2:I=;MQ5BBD'@D]A^&/SKZ$\570M/#]P^<'
M  ^N:^;+V4O)<2,54R2,^ ,8R3BLYOH:TUU$U\XT&")#_P L$7)']XDDUY])
M\['@8R5P*[?Q#)MTB)BV2R+C/L@_Q_6N#5^Q'\6<_C2H[%U-S8\%6 >]9CT4
M\5ZA'I<6 [(&^M<1X(B_?-ZEJ]6M+=9(@&'2N2M)N9WT(KD.<NM.MW'(5<=P
M<&L>YTBWDE628"5EZ-( Q_,UWL^B02C)'-47\.6S-E]Q'IFL^>2-O9IG'"RB
M?$<,(;'0!>*U--T?RKA)95 V]% Z5T:6$%J,11@5&R?O,=*3F]BE32-*VB#6
MJ8K&UC35N6R1\RGK6_;J4LTR,$G//>H;^ EO,7HPSFH>FQ5[Z,X671Y;<Y,7
MF)UW(/Z4Z"WLU(#18([%#77)$#V^M2K;QEN5 HYF+D1C6,8VJMO ^!W(P*V(
M;:0+\XJY#&@R,=/:IRH"@*>,=*FS*LD8&MV8GTN=&&05(-?/L06"ZGM)AD1R
M,OTYX-?1VH<V\BGN"*^<-?\ W'B.[V\'>3^&:[,-U1P8I;,VO#;&WUA1GY'&
M#[CL:]O^'-R?[0DBSPR9*^O:OG[3KSR9(Y6Y4, W^SGH:]J\%W(AUNU=6&),
M!N<#!&*TGI),YOB@T>X10$( >H.*>8L58A7*@^JC-*Z>E=-CAL467K566/@U
MHNE0R*,5+1+1BR1<U)$,5:EC /2F!.:CE1%B6$]*NJ*K1IBK24(M#P*>!2"G
M"F4. Q333LU&YI@1O41Y!ISM48K-B,#Q);_:=-F3OC(KS"4X;TKV'4HMT)KR
M76K<VNI2Q]!NR/I7+)69Z6#EHXE)F#4Q(QOR*B9\5+ X+4([2]&N%IV*5!E:
M0\&HD7$CDMU=>E9%]I@DSP/RK=!J*7;S6:;O9%22L<<^D -TJ2/357M6Y*JY
MJ+:*]K"89OWI'DXFNHZ(J162C&!BKL4*CM3E7T%3)'7M1BHJR/(E)R=V-$8]
M*>L>.U3*E2K%5DD(6I N:E$5."4@N1!>*=4H2HJXL5T-Z74****XC<[/X8_\
MC-<?]>;?^AI7J=>6?#'_ )&:X_Z\V_\ 0TKU.I>XT<_X2'_%+67^Z?\ T(UM
M 5C>$1_Q2MC_ +A_]"-;0H>XEL1R#BL7Q791WWA/4+>9-ZO WR^O%;CCBH)X
M1/;O&W1E(HZ T?"]W#Y-WM/3)4YK-E0A2>P.*ZSQKI+Z5XHO[0CB.X;'T)R*
MYF17P8R0,-G!JXZH@I-]ZNP\'PCYF(R?I7(R##].]=KX).6936=;X3IP_P :
M.M*@1XQ^=5;N?[/#MC&6(]:T\"JTMCYS%CU'0^E>>G8]22.8G1V)9SL7N<U!
M#YEQ-Y%FJ@]W(X%;[Z4)) )N4'8=Z)+2WC.8UVX[@5JI&3IW.7UW3/L-Q#)-
M)/<1,/FVG S5:PTOS-/>X,FV3>=J,?O"NHF"2#8[,XQP *:+5VZ+Y:?J:OVF
MEC/V-I7,FVB;"LBM&R]5-=EH[MM&[IC-4+;3&8^9*.#P :WK"W P.PKFG*YU
MTXM&G/81ZII4EI)_&/E..AKSX6C:7>/%<Q*)4; R>U>DPKY>T@U'XA\-QZU9
MK?(NV:/Y7QW%*G*V@58WU/,[W3TU&]CF;[PX;'1J]4T2)[K1EN;N<R31[5B'
M]Q0.@KC1X<GMY!O1BN?O*:Z?1U6V544MU[GI6_M+&'LDSO-#F9KN!F_B78^?
MTKHW%<MH4@-XF?3M75.<=JUB[H\S$149E=Q3D6@\GI3@.:9RCP/6I4%1@5,@
MJBAP%*!4BK1MS56*L(%S2\TX<4X**86(]II-M2&F]ZH08XI8A\QIV,]J=$F&
M-,:W)UZ5*.U1@5(*1J.'6GBF#K3Q2&+2&EI#2 XSXBW31:0L:S+%ELDMWX/'
M\J^?+Q@1,V-J8Z=_\\&O9/BO>B*#;@'=$8L9Y^8KG] :\5OP7MD1>MS,$&![
M@5A/<WI_"5?%,I73[&$GYC;*S>V>?\/RKAWFQG%=EXQE#:M*O\,06,#_ '5Q
M7#3M@<]:TI?"*IN>C>!"#GW;BO5[,@1C/I7CW@*;I[-BO4[>Y C'3\ZX:OQG
MJ4-8(UVG %5Y;M$!JA-=84X-9MW=D1GGZUBVSI6A)>:SNOHK:(@-(V.O:M,"
M.!E,[8!]:XZ&U>2\%T%RRG*DGI4>M7VL.HCM$13W=^?TJHQ(<COYM1B)&TC
M'&*0ZI"$",0P/./2O/;;4;I852\V^8!R4S@TM[#=:E"(X;V:U4$'=%P6]LTG
M%WU%=6T.SU#,=K]JL9?F3DQGN*KV6LK<#YOE;N,UCZ9;ZA#:F.YN3.H^ZS?>
M(]ZJWOF6%R)E^X3\P]*BVIHF=S#/O7AJG\WWKE[#4@T8.[K6DMV#CFE<99OS
M^Y8^U?./B([_ !;>)Z2-C/<=Z^A;F;= <]J^>?%)\KQE>$?\]LUUX5^\S@QB
MT0FE\RB)NC KSWKUOP;+NT^REE?!C^7/T/>O);;"7D17^\#_ "KU?PO&5@:,
M\!90W';(.*VK'+3/I2Q??:Q<@Y0<CI5LC(K!\(W(N_#ELPZHH4^W&*WAUQVK
MHCJKG&U9D3K\M4Y!AC6@PJE.,&F)E65,BH0N#5D]*AVYJ3-CTJ<=.*@05813
M2L")5^[S2YIF<4POS2&3;A43M0.>M+Y>:5FQD&">M&*G\O'2D"9-/E$030AX
MB/:O,?&EF4E6<#H=K5ZOLKD_%FF">%QCY9%)^AJ*D-+FU"?).YY#(>:2&3;)
M1<H8I61Q@J2#5</AZY;'K7.AMGW(*>_%4[&3(%72N:2@Y.R+YDEJ1EL#BJTC
MDU;*C%1M$#7I87!.]Y'#B,4DK(SVR:58R>U7EMP34\=J/2O;C%15D>)*3D[L
MIQP&IUAQU%75MP!TIQAXJB2F$Q4RK3_+P:<JT (%I"M2XH(HN.Q$!56KN,52
MKBQ70WI=0HHHKB-SL_AC_P C-<?]>;?^AI7J=>6?#'_D9KC_ *\V_P#0TKU.
MI>XT8'A'_D5+'_</_H1K;%8GA'_D5+'_ '#_ .A&MH4WN);#7Z4PG"$^@J1N
ME5KDDVLNWKL.*0SY^\?W&AZSXAO)?L48D!\LRD\L1QFO(=?T\6C[X.4SW[5V
MFHPD:G/YN<F=@V?7-5-0L(9"?-8; ,D&N2-5\USUZF$BJ:2/-@Q9@9#DUU?A
M&?9>*I.,\CWK*U#3(_GEL6W(OWA2Z'<&/4H\' ' KIDU..AYT8NG429ZI"0[
M#/2KL:*>H_"L>"5OE.>HK0BG*_>KSCUEJ73:1L 3P?2H);!&[;N*;YKR282K
M,41(/GR;O]D5):2,XV(W?( /H*F33E5@T@S]:U-\2K\JXK/O]06"(MGZ4KLK
ME0R9HX&&\\]E%217:!<[2OU%<[8:A]IUI1,<[N@-=;]GA,1QC)%.UMQ;[%F$
MHRJ[L<'H*W-+O%5S$_W'X(KGD>**W5=P-.2\6/Y@PX]Z2=F$E>-BW=7\=IJ<
MME<KL=3E#V=>QJ*6V@F^>,E#ZJ:?XPBAG\(V>I.0MRK[8ST+#O6!IFIEU"/6
MC33,HM-'>^%U>.Z3+[@#UKOI$XKA?#'/SGTS7H#+NC4GTKK@O=/(Q6LR@RTN
M*D=<4S@FF<8]!G%6HXCWIEO%QS5P  5:1:0@3BEV44X&J*&[*:1BINU,(S5
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
M3SS7H4**MS,YJD];"H9KAMSDG-7(K9N,U>@L@HY%3^6J"NTP*0AVB@G;4\A
MJE+)Z4 3"7%.$V:SS)@T]9*!EUI#ZU&93ZTQ6S010%QWGMZTHN3ZU"13<&F%
MRV+@^M/6<^M4AD4\$T@N71/3A/5(-3@U%AEWSJ<)?>J0:E#TK#+N\&D.#599
M*>):5@'L@-,\NG!\T[-,"-05--J:H:XL5T-:74****XS<[/X8_\ (S7'_7FW
M_H:5ZG7EGPQ_Y&:X_P"O-O\ T-*]3J7N-'*>%USX;LS_ +!_F:WHA@5B>%A_
MQ3%D?]@_^A&M-K^&'C.3[5S1BW4E;N1HD7,57N" ,DX%9\^N(B\5S^JZ_(ZL
ML9. >:[(TI,'(M:KKHMU9(.N.M<?<ZG<W4C;FZCIDTVZN=[_ #COZ8J2RCC=
ME8G@\=:[X4XP5S!MMF=K.HOIFF&16'F2C;]*X9)WEE#R,68G!)-;7C.[#WOE
M*>$XK$L(&N)@J]QD5V05HW,WN:L%A+?6\OE@!8T))KF)8MCD=^]=?X@O/^$:
M\*^4I_TBY^9O85R9E6X@2=.CKFO$Q]G.Z/6P5^5HS[FVCN5V2#'^U6#>V-Q9
MY(_>(.AQ71ORW%#1%H^>37%&5D=$X)LX@W#!N<+ZYJ9+T)]*U[[2H9CG;L;U
M%8T^D2Q_=8-]:W3BSG<9(LMJ8\L%6.3WH34MBD;LD]#FLLV=P&P4X^M--K<'
MHAI\L1<TC6?46CYSSUIG]J.ZY)Q[9K-%G=,P''I5R#2'?_72<>@I6BMP3F]$
M3B_=SM3+.QP #UKUGP%HZZ?I:3S*3<3/EF(SCVKS/1[&&77H+:!1MC^9V/>O
M9M.006$*J.B%CM-=>'2:N<]6Z=F5/$-Q_HIQTP3P<BM?X=7D+6+02R*&SE"3
MBN7\1R?N&YSA0,C_  JOHJL8P4^5L98= 1[>]=36ABCW*-HXP<NO3GFHWNX(
MS]X?@>M>=6U[<*B_O'*CA,GE?K5Y+N5R5+<X^<]F^E9^S'<ZV768T!V ?+U)
M[5EW6OS8X.!V _B'M6*TK/M() /^KS_%[&A$+$[N#G_OT:M02)+,E[-<-DR$
ML?NY/&/?WJYI5M*TV_<X /0GO[57M+(RR;5X7^-NH:MU-L$>Q1A5X//3WI2T
M&C6@G;:"#SZU?AN%<8D^4^M8<3L5^0C-3+/,O5<UA*-RC:)V]:<LGO69#?9&
M&Z>AJ8-GYHSD>E8N+0MC1#\4^%LYJFC$BK-KSFD$7J75Z5(M1K4HI&PHZT\4
MP=:4NJ#+L%'N<4ACZIZM#Y^DW,8 ),9QD9Y'(I)M8L8 =]PI/HO)_2L;4_%,
M20LL$+,.AW<9I7"S/G3Q[')%X@8R$GSKKS!D8&2>3CZUR/BB'R=5NXMZOLD*
M[E.03CM7I'Q6BEN;>.YPH\N??E1C ../TKRG4Y6>#S,Y);)K)/4WL[$4B[H$
M;TS&?IC(JDA(.W.X'D5HVI62-5?I(OZBLB;=#<;0?7C\:?6PWL$L?S8)]NM:
M:WC#P_'&_.5*_D>*S00ZQL>M3,^S3Y$)^9&QCV-6B&9V=MP6],'GZBKES'Y=
M](!T+9%9TAS&Q/7 SFM-CYHCD]5%*6PX[EJU'*@>O%=-8H^T#J*YBU^60'M7
M5Z:ZL%Q7'4.VF:D4)VC*FI?*8'A0/<U/ PV4KOD\5S.YTD CY^8Y]J9(N[('
M [U,23T%029"G)I <?XI8);$)SFN,_A/?)KK/%#;E5!VZUR\,9:50>G4UZ%'
M2)Y];61;MHMK(/0?SK7@ \IR#UZ?G6=$-KJ!]YCGZ =*O0G_ $8'^]6C,T48
M6VW,G?+8(K<MN)F.<JB'IZYK$A3-T,'[S ^W2M6"0)#<,3GY?_KU,AQ(ED+2
MNIY+,<$U8N87N+99(U#E1R.^*R6F&[?TR,]:M66J30R-N3N.]%GT"Z>A2266
MU8B 2",GE'&5%;5CK4D4>)TE*'AOXQ37O["=R94:"0\DJO!_"GH\ ^2*[E('
M(54'\Z3L^@*ZZFQ9ZW9J5VJ$D4_*RJRG-=?)\4[NZNM-ANXUGBL3N^9B/,D'
MW2<>E>=2WD<2-M<LW3<S9Q4FCV\E_<1QH"IE?DL/NC_$U'+;4K26YZ[X9@E\
M9:Y_:>N-)-:1,7:($+O8]B20 *]&UCQC9V5F8XIX1*J[8[>V;?M';)' %>=:
M1X2L[41O?074\9 RBS]![8Q6QK5OHPMD32+5XI21O:4DL1]37;AH*3U..O)I
MG+F.34M0DN9N6=B>:V[:S$2#BI+.S$:<U/(^!@5[&VB.#<B<A5XJM(_6GR/F
MJTC50B&1LU6=<U884PC-,"HR4@XJ=UJ(B@"1&XJ0-D5 #3P: 'T#FFYHW4 /
MQ2=*;NI-U #\TNZHMQI0U R7=2[JB!IV: )-U.#5%FE!H&3AZ>'J &G*U("P
M&IE-#4ZN+%=#:EU"BBBN(W.S^&/_ ",UQ_UYM_Z&E>IUY9\,?^1FN/\ KS;_
M -#2O4ZE[C1YYI.IO%H=M;K_  Q_US4LEP7SSGC(K!M+CR[>W!/\ 'Z5>>;$
M><XVG%=BBDM#$2YN<9&?O#]:Q[FY#]<?,/0U-<2DYPWW3_>K+NOE!SSAO6MH
MQ(8U9-[=16K&5BM9"W/&X8-8UI\TG&>N.M:5S($TU\G:R+SGO6TNQ*/.M;G,
ME^Y)SSP:O^&(?,U:!<;D/)K&U"0-J#$#*Y[5UW@BT)>YNV/RHNU<CI6DY)(E
M*[.-^)NH&XUAHQN"QC:!VQ6-X;O!=:4T1/S0L1CVJ;QR?-U6Z<,2 >#BN;\+
M71M]6DA8_+(N:\*OK<]>AI8ZLC#\U,""M,D )XJ,EES@YKB1VM#)T!SMK,N(
M36F[9^M5Y0#UID6,=X'W4GDCOQ5J9L,0*B[U5V9\HQ8U7_&B6411,?0=:>5J
MK/$UU<16R=96 QZ4+WG8;]U7.F^'^G-*\U\X;YAQQTKTTKB/:,-M55]#6/X<
MTL6=AL1/XE3Y#Z5MR$,QY#?.3AN#Q7MTX<L4CR9RN[G,^(OFMV[_ #'KP>*=
MX<0-IZDY9>NW^('U^E'B ;K,@]ESA_4^]6]&MYHM/B\M1O"@*<UJ0:\2DOU&
MXCF3LX]/K5R.,!!E2$!X3NI]?I5:,;5#;,>L7K_M"KB.2HV,&8_\M>W^[2"X
MH0F0@@%R/G Z >HJQ;P&9]L>2O\ ST_O?6FV\/G,L:?*F>YP0?\ "M6(+%M$
M7&[HY')/<4FP)HD6VCVQ8  SG^\/I4FUBI_B7'!/5A5<S1Q8()SR0HY.>XJO
M+?RQY\LK%']Y=QYQWK.PRZDJ6QWS.0 <'<<9'8U,VL6<1YN$/]T#O7)ZA+'/
M)@2/,V<$CI@]*GM=LT:*1''.IV@]22*?*@N=9!J4-V,VZ,X^F*M1W&R3@,G^
M]WK#MPEC#YTC$%NG'0U$][)<L=C84'(9>AK-Q'<[2%EE7*\'N*MVHQFN=L[I
M@J.,GL:Z.R<21[AQZUSRC8:W+BBDGN([2W:68X513U%<9XOU-FNA:HWR1C+8
M[FLF[*YLE=V)I_%5S-<NEOMCC X.,FLV:ZEG;,DS,3ZG-<_97A>XG !X(!J\
M)LUCS-FR@D73*JK@L6;\JK22!L[ORI#)@<UGW]\L2Y<XI7+2.=\<^5/I<R'D
MLN /?(KQNZB_</&W17*FO0_%.I-.Q(!*@@ 9_&O/KE_-WG(R'.?<8/-$1LK6
MNY;4>L;]_2JNI19NE/\ >SDCW%7;0^;YD9X)3.?I3;N+S;8-CF-L_A5=1;HR
M57$48[G(-.F):W5V_B4!OJ*5!POU_I3#_P >;=PK<U9!2D&?H:MVLNZ)03R.
M*8D.]PHY.,TV$%)F0C&#2>PXFS;<D9K>L1C&"17/6IY KH+!LXKEF=E,Z*W!
MV#YJL%0.]5('Q&,^E3>9GK7-8Z$2$_+5*Z?]V<FK$DHQD<"LF^N,J<=:$M0;
MT.8U\[Y#CG%8T*;4+'^+CZ <FM;4OWC>YZ50=0 3_"BXKOI_#8X*GQ$<#%KS
M/0JA9O8^E7T^2SB8^HS6?9ACYTG=A6C.P6T@'8G)_P :MF:V*=BV+EMW.TDC
M\*MN^RU('\1P?H!BJMJ-KR'Z@&FR3*\;#)*@!1[GO2W8="K-*/,:,#.T8Y[U
M)!-,F,(X/;O5B'19;QR8H9I,^B\?F:Z/2O =Q<?//F!/3=DG\J;:2)29@K>L
M_$MLKGU!P:F$Y8\1+'GIDYK>TKPD9[^YCD=BD<S(H]A6V/!L"2!=G'\ZER12
M3.2T_3Y]1N MM'YS].1PO]!7J_A+P:NEA;F\827+= !PGTJSH.BV^GPA8HE'
M?.*ZRW0)@YR<=JC63L5I%7)D3:G.:I7,6^09Z5<DD %9US<#M7KX:'*CSJ\N
M9V&32A!M7M5)Y<TV63)JNSUW)',.=JA9J1GIF:H0I---(32$T (:813Z2@"(
MB@4\BDQ0,,TA-.QQ28H 2C&:<!1C%,!N*44M% @HS1FC-( S2AJ831F@"8-3
M@:@!IZF@9.&J:JJFK5<.*Z&]+J%%%%<1N=G\,?\ D9KC_KS;_P!#2O4Z\L^&
M/_(S7'_7FW_H:5ZG4O<:/%"^VW5A]Y47'Y"GWUZWV4.C#+#&/6J5Q)L5/^N:
M_P A4-TV\(J9VXP :]**T1SBQS7+KO1<$C!!/ZU";N9\+,NW(.<FM*V#>3A2
M,$8Y':H)Y!(=FT#/'3H*N+U$T&FQ)(Y);MD<4WQ5>K:V6R-@-R<YK1L;2.*$
MR,H'&0:X+Q9J9N+@1*^[V/:K6KN3T,&,&:<M@\MV[UZCH-JVG^%B7^5W!<\=
M*XCPCI9OM2C# ^6AW-7H^K_N].,:HS @#:/2IJ.^A44>/^*[1IS.Y(+<YVCB
MO/[/-OJZ,.U>MZM #%(&V@$< <G%>9:C:FVO5;&!GK7EUU9GI4=4=/%-O4'V
MJ8 -RM9%A<C 1CVK1#E>5-><]#O3N@D49RM4+B<+QBKSR(^<G!JG+&C'KFFF
M*Q1P6;)[U*D6:F"(O6FM)CI0V)1L1RLL49P>:TO!.EF_U@W<A 6,X (ZUBS!
MI&6->68X '>O5_#.CC2M)1"K*ZQ<L%ZDUV82GS2YF<N*G:-D:EK"$ABPJM@,
MYVG!%+*,IM^\0H&UN#DU::/.Y0%? 6/C@CUJ*0;GQD,-Q.U^#@>]>NCRSG-<
M&8"N>"V-K^WO6QI"*;"+B/[O'/<UF:RN+?G*X0MAAD9-;>C@+I\.YD^5-QRM
M-["ZEP1C85"=]BE6Z>M0P1QQ38W,\+L?W;<8]ZLD;>0BDHN<J>YJGJDGE:=(
MJHYD"@+SC!/6I5WHAB-K3_;VAB/E ':&=<Y'<U?M;NXNI6C38RRC*L#R,=ZY
MO26B=I&>7'8K)S6]$?LT+2B/;*P#)''_ '1VJY)10MRU<W<=BK;9!N_U@P,D
M^M9I:2:1G$9"JV=SG^$U"Q>6XW2$1(K=.K;36I#:J4 V%MOR%G/;L:RV**D%
MN7(1G)ZH0@[]JTXX[?2XWN)E42$ ^6QY)]:AN;N+2XG$\B"<I\J <9[&N?EN
M;C5;G?+LD!P..*;$:5QJDM[=EOGC!/ SD5H0[Q'\J@\'E3UJE8V0C7&'7*YY
M&1UK9AA4'#;#SZ8ZUF[%%_3+ED.QR<'LW:NITB;$IC/0C(KDX8\,".#]<BMV
MRD(VNOWE-935QHZG.U2?09KR_6+GS;Z>0]W/6O2YI MA)(>GED_I7D&I2Y\Q
ML\<GBN*>QTT]R'26WQ2S ?ZR0_D*U5QCI^-8^C.&T^+;WR?UK4D<)'G\JQ-B
M&[NA%&3ST[5R.IW[RR, W [9K3U>]*QMSUZ5R5S.9)#GIU.*8S%\37.+Z*%7
MW$Y+_E_2N2@<S7CQGB-E8 ^E;VL'-XK=05ZDUR;$PZCD'[DN1S5Q)9=T^58K
MZ-&//*9]<UIM"H4QGJQR/?VK&D0QWH('J5SVK2^U[?+#DY<\<T2'$S)X?)E;
M'3./I44$>Z&X7N5R*U;B-;J/S8F D YQ_$*I6RF-SE<''(I)Z":U&:.BOJD<
M<G4Y_'VJ;7=,-A?I*JD1R\@U4A<VFKB;&3$^\KZBO0O$NF+J/A;[5;_-L43I
M@#D=Z'W".YPUMPU;5F^TC-8R(5567K6S;C,2OC&17/,ZX&W#-\HJ03>AJA&^
M%P34BR U@;D\LO!&:RKM\JW-7)Y!M]:S+IF*$*.O\N]5%79,G9&<D1O+T1KT
M'))["J-]&D<CQ1Y(+'KWKH+:$6&AM>N 9IV(3/88P*P3"9 YX.3L!]_6NR.A
MPR=R&W3;;D9)+' _.K&H_>@A3^$@X_S]:?"H:X&/N1D >]13MYNH[L<)P/0T
M[ZB6Q'&=@;N.2:OZ);6\MXJX&W&0&]:CCL'F0QY4[S@<XYJ;^S[W3I!+L*%.
M0201^=2%M3T+3;:)$5=H7CJ34>I^)[+108_,$L^["Q(,YKCWUW4I(!%'M1>A
M(/)J@+<R72.\@!5LY'/-2EW'?L>DZ+<J$,TR@33N79%YP3VKI4M]S*2H'&>/
M6N6\,VAC99/F+G^-^WTKLX2Q.&'(Y^M3;4HLVD1+*.U:1&U>M5X"J?6I9905
MKTJ%&^K.*M4MH5+B;M5"5ZEN'QFLZ26O4C&QPMW%=ZB9J:SYJ,M5$CF:F[J8
M6I,FF!)FDS3,GTI0#0 ^D-&#010 E%&*7I0,2@4$4F:!#N@IA-!---,8;J"U
M&** #-+1BC% A**<:3%(=@%.%(*44 /!JY5(5=KBQ70WI=0HHHKA-SL_AC_R
M,UQ_UYM_Z&E>IUY9\,?^1FN/^O-O_0TKU.I>XT>$3.JRQ_)YAV+E?^ BFW"C
MS%6,' X"GUJ.]?R9H7 ^\JAOR%6) "XVG<%X /7->I'X4<W4N0#,)4'  P<C
MM44-L9KG&.OZ"K$6$C"Y(&,'(JQ'+#:P/-(RYQFD,JZ[>IIMACE25/2O([B=
M[R^9R0V>E=)XMUMKV<JI90!CCI6;X;TTZAJR*5W*K M6BT0M]3T#PAI0T_2U
M=EQ)(,FKFJSPLKIYRB15R%!YK+\6^(!X>TA8X#^^<87VKSSP=K;7OBNX2\N&
MS<1'#'GD'I6=G+4>QOZGD0D"-4&>_)KC-:TM[J+]ROS]0,5W&JVK^:BB(L7^
M\^<_C5/[*(YD&.<XKAJZRL>E1TIMGG<:O#PXPZ]16E%.9(P1^-=+XD\,L\9N
M+,#>JY9?[U<; S12%6!!Z$'M7%4IN+L;TY\R+[_,.M5B"&ZT/(57K583Y:L3
M4MJF?O4V7:B\4B%F7-:%EHS3$3:@&BMNN,8+U4(.;M$4I*"NQ/#EM&EPVIW@
M(BM^47'^L-=_I_C71KIQ&TKVK22#ASQ@5Q6J7(-ND-OA(D7A/05S\D'FN5V9
M"KU7M7M4Z:IQ43R:DG-W/=8WCN LL;),&9GR#@U'(,1X)R1']UQW)]:\DT7Q
M!?Z/,$BD,D.-ICD[#V->C:9XJL-454,ODRLP_=2CL/>MS"PW5H_W;@!U!*H.
MXK<L5 M(U#D X'*\8%9-ZH959 <%F?*-D5M6N5LU^:0$(%&1GDU3V$+PT@)\
MMMS%CVR!TKFO%]X(K>!8Q(QDX89QW[5U.=FYPZ@)@<KVK@O$DIO/%-M9 M*N
MXGCC%.FKR%+1&YH\:+:&5?EC5 S;QR2.PJQ!JLTUT/LHVQ$[HR1RWJM4;^41
MPPVD)VH/N<_<;WK4TJ*.TM6N6_UF0S<<Y[X%$M=1K0LR/&UTK0QB,,-K[N3@
MT^[N([")C*[O<>7@8&1UXJ*...R6:XDE9IGC+*-N=H)XJJ^^YN&)FEZH.5J+
M(%J5@DVH7):2XW9S]Y?2M6#35B4?+&1\I!'%6K*WV;,LQQ(R_<K1C0/" <YV
MD?,OI6<I%%6&(H0I4C!*Y#5<C<F,?>Z \C--D1$)W!/O!AP14&-O"@=6 VM4
M#+RO\_&"?;@UM6AVQJQ_BK MG,K!3G/HW6MJ9_*MX.<8.<U$@+GB/5Q!IJVL
M)^=T^<@]!7F%[*/*?U"UT.IWOG7#,YR3TKF+R0>6X5<G&37G2=V=L(V1/H[;
M=,A_W<U>N6(ASCCKUK*LV\K2X2.A3K4\LY;3\]>W6I-# U2X#L0QP!TKG;B;
MYS'&,YY+5HW\WF2L*P[M\9PQYZYH0&1K.'C21>2K9XKG+X?OMZ<#N*Z9D$\9
MC89!&#FL#4%9)1YF-P^5A_(U<26,6?S63<<D\$'UJ2\;;(NWCRWP*SOF26-A
MQD@&K5P"+GUWDD<TV)$HF!):/Y=QY45+:OB?:_S+G//I6?;@^:<]2<"KF=DH
M;KZ_2D,9>@6^L1R#[OW6'K7>>&;S[+_Q*;U@8)!NMG?D.AZK^M<1>(+F.4J/
MGC)!_H:Z/0'M]9T@6MUG?%@H1PT;>H-+="ZF9+9&&YGMQSY4C)^1K2L8]UK@
M@Y6H[J&YLM5FBD8W)&"S-PQ.*G@:5_EBCV9/.37)([H;$C1[1TID?#8Q5F2,
MHN"<DCK44<?SU!J.D3<OX5G2QF>9EC'\.W]1_7 K7V[8^!6=!+Y.J01OR'/(
M/&>>!G\*TAN9U-B'7I1%-%9X)2UB!(]6/^1^=97E,+/,8RL:_,_^T>M6+G?>
M7]R[G'F29.#T /3/X4:A,!Y&GQ_, =S!> /\^M=)QE:VC(**1C(R:8NFS2;S
M$,L.H/\ *KMM&6^<C+R'Y!Z@=ZW;"!4 49Z\XYR:AO4=CDUM]5A9#' S,I.<
M<\UMQ7FK7D8AETKS"PP<C:/_ *U=5:68X.T#))K62V7;RI. , =J7,%CB4T"
M^@B\^\C41#@I'V^IIWD!IXU154#L!7H-LB1JR[0R=&#<@_6N07R9]9N/LB!8
MU8@+V%-,&;VBD!%'X9KIHCNQQS7/:9'QM![X/TKHK9@J#/0=S51BY/03:2+J
MOL7-0-,S,0.E17-ZG0&J3WZIWKW*$>5'EUI7D7&!?K4#VXJ!=14]32-?J?XA
M728CF@IAAQ3&O5/>HVNU]:!$AB%-\L"H3=CUI/M /2@"?8*<%%5A.*<)J!EC
M I"HJ(3"G>8#0 I&*:109*:9!3 *,4W>*4-2 "M 6ES3^* (\8I*<U,)I@+2
M9YI-U)0(=FC-)2$TACLTX&H@:>#0!**N52!J[7%BNAO1ZA1117";G9_#'_D9
MKC_KS;_T-*]3KRSX8_\ (S7'_7FW_H:5ZG4O<:/!-03*V[KU55S],"IR=Q7:
M5?;V/'-%X#Y$!7A@B_EBF@Y )"OCYCCK7I4W[ISLN@[8\;F7'!S^M<[K6I91
ME5E<$]O2M.\O1;6S .RL%[CN:XW49&FD (#<]5K2*Z@94Q::4L2PRW>NZ\*6
MB:9IKWMUA2W(-<A;1!9(RP8@-N((ZUKZCJ,]U"(\%(E'"BC<#FO&NLOJ^HMM
MSM4D 5R,*S07(E@=DD7H5/2ND_LZ2ZN22AY)/-30: 5DRP'6B]AEG1?%EW'$
MMK?IYJY_UO\ %75:<UO=:C'*6'E]]W:N5CT_RY1\J]<UL16WF0;-Q'IMK&5-
M2=S6%5Q7*=5/;6]U)E9$.#SANU>=^,-#^QW O[9<1.<,!V-9=[%>:7>Y6>9%
M=SCYC6Y8ZP]W9FUOOW\3@@DCD5E5H<T2Z=11=SE)3O08YI]CIC7<GR_*.['I
M4^KZ<=,N08B7MY#\C8_2M[3K86VG 2+R1F5>_L:X:&'<ZG++H=M6LHPYD2Z9
M:Z;80F1T>>93C+#A3]*9?2R7+YE(&WJG8#MBI<,3G&2!R/[Z_P"--<$1;=R$
M$@+GKBO6C3A37NH\V4Y3>K,N[3<6P58\ >]/M],VVTCNC!G;'%:-M9&YN%+*
M"F[)VBM%H!M51YBC)/(HL#9RILMK @GN>15J&R,F!ENG8<UO+:*8P"_.WNM=
M/8Z;H4,:FXN-SX&><5$FHZL6^B."C?4;2=$CGD\HG&UO2O5+52+2'/F?=#'G
M\JH-;^'2W#@X& =U7UU/2DC"K(H ]Z7MHV%R,CNG(A*[%!=&Y<]Q7%HR-XNG
MOYR'\BW4(XZ*QKM'OM&8@L4)!)!)SUJH5\/_ +S&U?,&&P>H]*N->*0.FV<[
MIL3ZIJDCRG(W?O,=&]"*[)0MM$N/+C/EL,-STJM9W>A:=#Y=J(T3N >M6#K6
ME<$,F1GT[U+KQ8<C*LA>?),[', /"U;CAV^81)(W"-]VD77=,7CS  %V]1TH
M/B#3<',HY&#\U0ZR8^1EQLHS<2G$@/I35E=9 %1Q\[#[U4SXATHYW.ISZFC_
M (2/20<YCZYJ?:(?*S0\YGA&[>/D[KGH:B=E+G)0_-W&#R*J?\)/I8Z,HXQP
M:1O%6F'C>OYTO:(?*S7TT9G'7'UR#6IJO%J,<\'I7(_\)?IT6 DBKCWJY'XQ
MLKPJGFH3]>M2Y)ARLS'F+[<\\U1NHT97.=AQR*NRO#]J=87!#'(YZ5G7H*N2
MK8W<UY[T9W+5$<#?\2M!UP,4[<6T=N^&.*K6SYLI%)^XY%2@YT=CG'S&@#D[
MQRTA!Z9K)N?FQ_*M2]7:VWI]:RY3CC]:$(A1,LP_$5FZ[9_NTE!X;J?>MJ%2
M7![5%KEMNTD2$_*90GZ4P./@B,FY6 +*._\ .FS,S.6;Z"G"3R;@[BQ[<"F3
M?=5A@AG[53$B2U4>=$&/7/YU:P1=!&Y^4UG*Y28$#[I-6$NT:XRX( CQ^-(=
MC3TQ8YHI0PR5D))[XK62W2TT6VU6U=8Y(@(Y4)XF 8X'UK)TX_9[=;DH2CCR
MY&],GY3^?\ZZ-;3SO ;%<^; _F,OMN_^O4MV&E<QX-0?4II9K@CS6E+,._/^
M%;%O+'&,8^G-8L,"R3@_=+*>@[UHVUO(2-H ]\'-<TK/4[()K0OGYSZ>U.2$
M4Z*/:N&Y;N34ZI\O2LS>Q!MVCD5DI"LWB&UWKF./.[W(.?ZUK7+F*(%?OL=J
M?6M32?#S77ANYE4$SEPT+9Y)7K^><5K3W,*ND3@IYDB$D-N-TKL2 1USG/X5
M#9:=+/J1CW^853?,_H/3^E:D=B]KJ4WGJ(WF!CW./]7ZCV-+!;?V?(Z1@J7C
MV$YSSGUKHN<EBU86B@[E'/J>P]*VH+8AP>"&X(J#3;,^6&(Y YK<@MRJ@ ?G
MWJ!C88@JD8Q@5HVZ?+CD<5%'&-V &QC.*NQ\+P1[]L5(S,UVZ_LS1;BX^ZX3
M"\]6/ KG/"]N5L_,<$ESDDU-X\O3-<6FGQ\@L'<#\AFMC0;#99P@C  [5I%-
MJR(;5S0TVV9BQ(P":TYE9(N./2KEG JJ../YU+<HA%>IAZ-MS@K5;Z(Y.YF=
M9#C-9\T\A8\&NANX4YXK.DA7->C:QQWN9'G3'U% >;WK1,*^E)Y0]*8RD#*>
MI-. ?N35ORZ-E %=5;O4JJ:?C%.Z4 (!BG9Q3=U&<T .W$4H<^M,P33PF: #
M>:7)-*(Z>$Q0 T9IPIVVEVT"&@T[=Q28HH 0M3,TIIM,8$T;J2DH =NI":3%
M+B@!!S3U--X%+NI")5-:%9@DK3KBQ70Z*/4****X3<[/X8_\C-<?]>;?^AI7
MJ=>6?#'_ )&:X_Z\V_\ 0TKU.I>XT>'72YM8 >Z+C\A5>7ALE 03G*GL*M7/
M_'G!_NK^'%4;_P"7/RL#@*"IKT*3NK&+,C4;DM@"0@GYB&K&V;Y Q7L3\M7+
MV;S)6"N& XPU-A@(9?W9'RCH:W>B(1+:6A=D&UN@J_/8@(/D)X)JQ9P;<-M/
MXFK$B[L?(?N>M3<9B1::%(/EGIZU:2T [**T?L_/"GMWIWD;5ZJ./2D!BR6J
MAL_+P/2G*FT_>[_PBM-XN3\PZ^E1B+(^]^0H&8NJZ0E];;E1MR@D9KEK2-[:
M4(^X')R*]$2+&<ASD'O6!K.FB.?SE1@ !FFF!52TAO85CE0M']X@]?PJRT/W
M%C&2/]5G^-?0TW2P6*['VN <%NE:!2,)N?Y(\_,W=6]O:J44G<;DVK,HK;\#
M9P,_*W]P_P!VHTMO,F.U OS<@^M::'SI#NC^4##1CO\ [56;.WP=TC#.>"!2
MEYBN16UHL$:@;QDDG IH09'[QQ\A/(K1;&WAW'RD]*@Z,?WI&$ Y6I B\L9P
M91C 'W:X'Q%]KT_59$,S%'^9"#Q7I*C,AS(OWAVK#\7:1_:&DF6(;YH?F&!V
MKGQ$'*&G0UI2M+4\[^WW7_/=_P Z/M]S_P ]G_.JYX/-)7EW9W619^VW!_Y;
M/_WU1]MN/^>S_G5>@478[(L?;)_^>K?G2_;)_P#GJWYU7HHNPLBQ]KG_ .>K
M?G1]KF_YZ-^=5S1FB["Q8^U3?\]6_.D^U3?\]6_.H,T9HU$3&YE_YZ-^=)]H
ME_YZ-^=1$T9XI@2_:)/[[?G3DO)XSE9&!'3FJ^:3- '6^']=F%ROFN6P>YKN
M+AEN[42Q'G&:\AM)S!.".*[_ $C53]E#9W #YUS^M/=$[,MPL5FE3^^-V#ZB
MK^UO[$ SR68\5CW-U(;A)QC8IZY[5O>6#I<.">F:GH,XZ_0JYSS_ $K+9 S?
M6M[48SEL\?A65Y1#'^5) ,B4@CBM"_TDWWA"?R4^=7WC'?%5EC.,GC/>NNTJ
M$+HD0ZELGZTPL>&7;-')C&3V--@4RPN-I'S KSV%>A>(O L=Q,TULWE!CD@#
MBL"W\)W=JXPX(7ID55TT2DTSG7MRTA;&?I3H877DCAOUKJ(]!(?]XK$'TITF
MCF5X+8* TDRQHWIDU-^A0\6_F^'!;A0 4/('?M^-=QHUA]L\+0Q/%L=[<QL"
M.^*FT7P@80CS-N,9/RXX/-=A;V"QQK&%"J.@ Z4K"N>)06VU<]'0XZ=#6O:
M&$;<=>34MU9^5JU[%C 2=Q^M$,90*>V<'ZUQL]**T3)47+8Q4C(%7]2?2I44
M*,^M1RJSS>6.!C+>U3<T*:V[W-T&1<DD)&OUKT^QTO['I\%L@_U:8SZGO^M<
MYX5TP76K"9ES%:C=_P "_A_QKT&.("/D5U45I=GGXB6O*<9JNAVTT;B2$!Y#
M@\=1_GO7#W6ALFH+%$VY5/)/->KWH6221S]R,8'UKBUC#WLCGN>,5LU8QBVR
M"TL_)0 ?*._?-7%M]HX&<?AFIA$!QG.3VIP0K'G(//TK(L8J]>,^E2G:(LGT
MR?:FC);&>H]:RO$M\;/0Y=A(DE_=ICU- ,Y$,-6\3R3@Y0-M7Z"O1M.@$4*
M#MTKE/!^AL,32#GTKOXK8(HP*[\/2;=V<E6:2%,@CCK/GO"<U<G4'BJ<EN&[
M5Z\59'GR=S.FG+'K58DL:T6M1Z4PVX':K)*'-&#Z5=\D#M33& >E RIL)H\L
MU:V"@1\T 5?*-+Y56ME+LI@51#2B&K)6@#% B$14[94G2FDT )MH-)FFDTKA
M8-U&^HS3"U R4M3@<U &.:D5N* %8U'GFD>0"HC,!U-,1-02!55KE1WJN]YZ
M4#- R@5&TX'0UFM=$T@E9J0&@9\]Z!)FJJ FK")ZT 2JU;E8JKBMJN+%=#>C
MU"BBBN$W.S^&/_(S7'_7FW_H:5ZG7EGPQ_Y&:X_Z\V_]#2O4ZE[C1XG=K_Q*
MX6[B,?RK'OI0\,<GS+D%B1TK?>/?I$6.HC'\JYIW_P!!D4L5*'9S]:ZZ+U9E
M+8Q3&79F.U^#[5=@AS+_ *L]AUJ#;EFX5^@XJ];IB8_(WWO7VKLEN9HOQC;&
M/D/0]Z55SU1ONCO48^Z/E;[I[U8BC S\K= .M046$3KD8Y[FGL!TW+U Z4 !
M5Z#\:<""1\Z]?2D!"4!YW#OVI/*]"Q^@JR#Q]_TZ"HII0@ZN>G04 5Y0%SD.
M>#5&Z6.>%T97^8#K2W5T-V,R?>(J@TVZ/@R9V>OH: *UK9K;W%PL@9D#8V]Q
M[U/<*[S[/ONJX91T9?7ZU9MU:7,@RK'G<W\8]*FM[%BOFI&ZQ [D;'/T^E7S
M);B%MK<0V^4< [<K(?XAZ4X3B)A&C@ 8/ J6ZN(HX$4*/F/'^P?2H;9"T8=W
M4$^@]Z&")C)\G^M/W#_#[TQVP[?O1_".5J3.0/WO\/I[TDC?O#^\4Y<=5J"A
MZ?>)WQ_>]*D"AP5)+ \$**2(GKNC^\:E'S'[S-[**8CQ[Q)I;Z5K,L;*1&Y+
MH2.V:REKT?QUI_VRP2:)',D0)Y[C->;YQ7D5J?)([Z<N9#Z#29HS6)L)2TE(
M:!#LT4W-&: '44T&ES0 49I,T TQ :0T$TA-,09KH?#]Y^\$9?:<_*3ZUSA-
M36DYAG4@XYH#<[.]=K969%818^=.I3W'M77VXQH=H&.X^4#G\*YB&9-2TQ2<
M;U&-U=<8PEC O VQ@#\J3!'.WR'<3R:S/+RQXR1V-;5\O)P<GO5$J#QWJ1E*
M3*J,C/I7964&W3+8'& @KE)E.0H'>NU50D,:^B 4P(9(@R],^N:HSV2XW*,5
MIXSV^E12C(Y'UH&<[<0*AP@Z=LU1M8/-\6:-#C[]R6_[Y4FMNZ0D';Q5+0H3
M)\0=,4X/EQS2'_OG%$=R9;'I5E !$1C@,:F\O#5+9(/*;/K3I%ZU9DCRS6(
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
MW^,O\R;S_F4D?=.<9K9;Q/NQ_H? '3S?_K5@44^9A_8.7?\ /O\ &7^9O?\
M"2X_Y=/_ "+_ /6IK>)-W_+I_P"1/_K5AT4<S#^P<N_Y]_C+_,U9-;W_ /+O
MC_@?_P!:H=+U/^S?$BZJT/G;8&B$6[;U[YQ_2J%%',T']@Y:_P#EW^,O\SMX
M?B,(D*_V5G)S_P ?'_V-*WQ'W _\2KK_ -/'_P!C7#T4^>1/^K^6_P#/O\9?
MYE[4]4>_U2ZNXT\D7*JIC)W8VCKGBK&B:Y_8MMMCBD>X+$M.LVPD'L !QQ63
M14=;FG]B9?:WL_QE_F7)M5NCX@.IVLAB$@Q-"WS"0CH<\8-:5EXF%MKTVIS6
M?G.\8C1!+MV =><'.:P:*KF:5B7D.7/_ )=_C+_,[O\ X67QC^R?_)G_ .QJ
M#_A87S.W]F<L>OVCI_X[7%T4_:2)_P!7\M_Y]_C+_,W;OQ,;JX,AMMOMYF?Z
M4P>(<'_CU_\ (G_UJQ:*7,RO[!R[_GW^,O\ ,W/^$CZYM?\ R+T_2A?$:@\V
M>1Z>;_\ 6K#HHYF']@Y=_P ^_P 9?YG3'Q>OE[!I^/\ MM_]C4L?C41IM33L
M?]M__L:Y2BMHXFK%63_(REPWE4G=TO\ R:7^9TDOB]I>MIC_ +:__6JJWB$L
M>;;_ ,B?_6K%HJ_KE?\ F_!"_P!6LI_Y]?\ DTO\S8_M_P#Z=O\ R)_]:E_X
M2 _\^W_D3_ZU8U%'UVO_ #?@A?ZLY3_SZ_\ )I?YFQ_;_P#T[?\ D3_ZU']O
M?].__C__ -:L>BCZ[7_F_!!_JSE/_/K_ ,FE_F:YUTG_ )=__'__ *U-.MD_
M\L/_ !__ .M6511]=K_S?@@_U9RG_GU_Y-+_ #-,ZR3_ ,L?_'__ *U)_:Y_
MYX_^/?\ UJS:*/KM?^;\$'^K64_\^O\ R:7^9H_VK_TQ_P#'O_K4G]J_],?_
M ![_ .M6?11]<K_S?@@_U:RG_GU_Y-+_ #-#^U/^F7_CW_UJ3^T_^F7_ (]_
M]:J%%'URO_-^"'_JUE7_ #Z_\FE_F7_[3_Z9?^/?_6H_M/\ Z8_^/?\ UJH4
M4?7*_P#-^"#_ %:RK_GU_P"32_S+W]I?],O_ ![_ .M0=2_Z9?\ CW_UJHT4
M?7*_\WX(/]6LJ_Y]?^32_P RY_:'_3/_ ,>IIOB?X,?C56BCZY7_ )OP0O\
M5K*?^?7_ )-+_,;<*T_\>W\,UF2Z*\K9-UCV\O\ ^O6K12^N5_YOR'_JUE/_
M #Z_\FE_F8Z:#M/_ !\Y_P" ?_7JPFE[/^6V?^ __7K0HH^N5_YOP0O]6<I_
MY]?^32_S*Z6VS^//X5.HV^]+13^NU_YOP0?ZLY3_ ,^O_)I?YDJS8[?K3Q=8
M_@_6J]%/Z[B/YOP0?ZLY3_SZ_P#)I?YEK[9_L?K2_;?^F?\ X]52BCZ[B/YO
MP0?ZLY3_ ,^O_)I?YEO[?_TS_P#'J]K_ .%5?]1G_P E?_LZ\)KZYJHUZE7X
MW>Q\KQ%EF$P'LOJT.7FO?5O:UMV^YYY_PJK_ *C/_DK_ /9T?\*J_P"HS_Y*
M_P#V=>AT5=V?*6.5\,>"O^$;U.2[^W_:=\)BV>3LQE@<YW'^[75444AGRSXA
M_P"0W+_N1_\ HM:S*T_$/_(;E_W(_P#T6M9E<53XWZG[-EG^XT?\$?R04445
M!Z 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?7-?(U?
M7-=%'J?"<7_\N/\ M[_VT****Z#X0**** .2\+^'=%OO#%C<WVCV%S.\?S2S
M6J.S8) R2,G@ 5K?\(EX<_Z%_2__  "C_P ***))79K'$5E%)3?WL/\ A$O#
MG_0OZ7_X!1_X4?\ ")>'/^A?TO\ \ H_\***5D5]9K_SO[V'_")>'/\ H7]+
M_P# */\ PH_X1+PY_P!"_I?_ (!1_P"%%%%D'UFO_._O8?\ ")>'/^A?TO\
M\ H_\*/^$2\.?]"_I?\ X!1_X44460?6:_\ ._O8?\(EX<_Z%_2__ */_"C_
M (1+PY_T+^E_^ 4?^%%%%D'UFO\ SO[V'_")>'/^A?TO_P  H_\ "C_A$O#G
M_0OZ7_X!1_X44460?6:_\[^]A_PB7AS_ *%_2_\ P"C_ ,*/^$2\.?\ 0OZ7
M_P" 4?\ A1119!]9K_SO[V'_  B7AS_H7]+_ / */_"C_A$O#G_0OZ7_ . 4
M?^%%%%D'UFO_ #O[V'_")>'/^A?TO_P"C_PH_P"$2\.?]"_I?_@%'_A1119!
M]9K_ ,[^]A_PB7AS_H7]+_\  */_  H_X1+PY_T+^E_^ 4?^%%%%D'UFO_._
MO8?\(EX<_P"A?TO_ , H_P#"C_A$O#G_ $+^E_\ @%'_ (44460?6:_\[^]A
M_P (EX<_Z%_2_P#P"C_PH_X1+PY_T+^E_P#@%'_A1119!]9K_P [^]A_PB7A
MS_H7]+_\ H_\*/\ A$O#G_0OZ7_X!1_X44460?6:_P#._O8?\(EX<_Z%_2__
M  "C_P */^$2\.?]"_I?_@%'_A1119!]9K_SO[V'_")>'/\ H7]+_P# */\
MPH_X1+PY_P!"_I?_ (!1_P"%%%%D'UFO_._O8?\ ")>'/^A?TO\ \ H_\*/^
M$2\.?]"_I?\ X!1_X44460?6:_\ ._O8?\(EX<_Z%_2__ */_"C_ (1+PY_T
M+^E_^ 4?^%%%%D'UFO\ SO[V'_")>'/^A?TO_P  H_\ "C_A$O#G_0OZ7_X!
M1_X44460?6:_\[^]A_PB7AS_ *%_2_\ P"C_ ,*/^$2\.?\ 0OZ7_P" 4?\
MA1119!]9K_SO[V'_  B7AS_H7]+_ / */_"C_A$O#G_0OZ7_ . 4?^%%%%D'
MUFO_ #O[V'_")>'/^A?TO_P"C_PH_P"$2\.?]"_I?_@%'_A1119!]9K_ ,[^
M]A_PB7AS_H7]+_\  */_  H_X1+PY_T+^E_^ 4?^%%%%D'UFO_._O8?\(EX<
M_P"A?TO_ , H_P#"C_A$O#G_ $+^E_\ @%'_ (44460?6:_\[^]A_P (EX<_
MZ%_2_P#P"C_PH_X1+PY_T+^E_P#@%'_A1119!]9K_P [^]A_PB7AS_H7]+_\
M H_\*/\ A$O#G_0OZ7_X!1_X44460?6:_P#._O8?\(EX<_Z%_2__  "C_P *
M/^$2\.?]"_I?_@%'_A1119!]9K_SO[V'_")>'/\ H7]+_P# */\ PH_X1+PY
M_P!"_I?_ (!1_P"%%%%D'UFO_._O8?\ ")>'/^A?TO\ \ H_\*/^$2\.?]"_
MI?\ X!1_X44460?6:_\ ._O8?\(EX<_Z%_2__ */_"C_ (1+PY_T+^E_^ 4?
M^%%%%D'UFO\ SO[V'_")>'/^A?TO_P  H_\ "C_A$O#G_0OZ7_X!1_X44460
M?6:_\[^]A_PB7AS_ *%_2_\ P"C_ ,*/^$2\.?\ 0OZ7_P" 4?\ A1119!]9
MK_SO[V'_  B7AS_H7]+_ / */_"C_A$O#G_0OZ7_ . 4?^%%%%D'UFO_ #O[
MV'_")>'/^A?TO_P"C_PH_P"$2\.?]"_I?_@%'_A1119!]9K_ ,[^]A_PB7AS
M_H7]+_\  */_  H_X1+PY_T+^E_^ 4?^%%%%D'UFO_._O8?\(EX<_P"A?TO_
M , H_P#"C_A$O#G_ $+^E_\ @%'_ (44460?6:_\[^]A_P (EX<_Z%_2_P#P
M"C_PH_X1+PY_T+^E_P#@%'_A1119!]9K_P [^]A_PB7AS_H7]+_\ H_\*/\
MA$O#G_0OZ7_X!1_X44460?6:_P#._O8?\(EX<_Z%_2__  "C_P */^$2\.?]
M"_I?_@%'_A1119!]9K_SO[V'_")>'/\ H7]+_P# */\ PH_X1+PY_P!"_I?_
M (!1_P"%%%%D'UFO_._O8?\ ")>'/^A?TO\ \ H_\*/^$2\.?]"_I?\ X!1_
MX44460?6:_\ ._O8?\(EX<_Z%_2__ */_"C_ (1+PY_T+^E_^ 4?^%%%%D'U
MFO\ SO[V'_")>'/^A?TO_P  H_\ "C_A$O#G_0OZ7_X!1_X44460?6:_\[^]
MA_PB7AS_ *%_2_\ P"C_ ,*/^$2\.?\ 0OZ7_P" 4?\ A1119!]9K_SO[V'_
M  B7AS_H7]+_ / */_"C_A$O#G_0OZ7_ . 4?^%%%%D'UFO_ #O[V'_")>'/
M^A?TO_P"C_PH_P"$2\.?]"_I?_@%'_A1119!]9K_ ,[^]A_PB7AS_H7]+_\
; */_  K7HHIV(G4G4^-M^H4444&84444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>47
<FILENAME>p18.jpg
<TEXT>
begin 644 p18.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-3
M )*2  (    #-3   .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#8Z-#8Z-38 ,C Q.#HP
M,SHP,2 P-CHT-CHU-@   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# V.C0V
M.C4V+C4P-#PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" %B _H# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#SW_A(=:_Z"]__
M .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ*W)-'_ (2'6O\ H+W_ /X$O_C1_P )
M#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7_07O_P#P)?\
MQK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.HH T?^$AUK_H
M+W__ ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]_P#^!+_XT?\
M"0ZU_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0ZU_T%[_\ \"7_
M ,:SJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ* -'_A(=:_
MZ"]__P"!+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@O?\ _@2_^-'_
M  D.M?\ 07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD.M?]!>__ / E
M_P#&LZB@#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB@#1_X2'6
MO^@O?_\ @2_^-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\ H+W_ /X$O_C1
M_P )#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7_07O_P#P
M)?\ QK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.HH T?^$A
MUK_H+W__ ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]_P#^!+_X
MT?\ "0ZU_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0ZU_T%[_\
M\"7_ ,:SJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ* -'_A
M(=:_Z"]__P"!+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@O?\ _@2_
M^-'_  D.M?\ 07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD.M?]!>__
M / E_P#&LZB@#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB@#1_
MX2'6O^@O?_\ @2_^-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\ H+W_ /X$
MO_C1_P )#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7_07O
M_P#P)?\ QK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.HH T
M?^$AUK_H+W__ ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]_P#^
M!+_XT?\ "0ZU_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0ZU_T%
M[_\ \"7_ ,:SJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :SJ*
M-'_A(=:_Z"]__P"!+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@O?\
M_@2_^-'_  D.M?\ 07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD.M?]
M!>__ / E_P#&LZB@#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\ &LZB
M@#1_X2'6O^@O?_\ @2_^-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\ H+W_
M /X$O_C1_P )#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\)#K7
M_07O_P#P)?\ QK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_ !K.
MHH T?^$AUK_H+W__ ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_ *"]
M_P#^!+_XT?\ "0ZU_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'_"0Z
MU_T%[_\ \"7_ ,:SJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7_P :
MSJ* -'_A(=:_Z"]__P"!+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:_P"@
MO?\ _@2_^-'_  D.M?\ 07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C1_PD
M.M?]!>__ / E_P#&LZB@#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P# E_\
M&LZB@#1_X2'6O^@O?_\ @2_^-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'6O\
MH+W_ /X$O_C1_P )#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\ XT?\
M)#K7_07O_P#P)?\ QK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\ P)?_
M !K.HH T?^$AUK_H+W__ ($O_C1_PD.M?]!>_P#_  )?_&LZB@#1_P"$AUK_
M *"]_P#^!+_XT?\ "0ZU_P!!>_\ _ E_\:SJ* -'_A(=:_Z"]_\ ^!+_ .-'
M_"0ZU_T%[_\ \"7_ ,:SJ* -'_A(=:_Z"]__ .!+_P"-'_"0ZU_T%[__ ,"7
M_P :SJ* -'_A(=:_Z"]__P"!+_XT?\)#K7_07O\ _P "7_QK.HH T?\ A(=:
M_P"@O?\ _@2_^-'_  D.M?\ 07O_ /P)?_&LZB@#1_X2'6O^@O?_ /@2_P#C
M1_PD.M?]!>__ / E_P#&LZB@#1_X2'6O^@O?_P#@2_\ C1_PD.M?]!>__P#
ME_\ &LZB@#1_X2'6O^@O?_\ @2_^-'_"0ZU_T%[_ /\  E_\:SJ* -'_ (2'
M6O\ H+W_ /X$O_C1_P )#K7_ $%[_P#\"7_QK.HH T?^$AUK_H+W_P#X$O\
MXT?\)#K7_07O_P#P)?\ QK.HH T?^$AUK_H+W_\ X$O_ (T?\)#K7_07O_\
MP)?_ !K.HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HJ\EE(VARW@@0QK,$,ID^8<=-OI[U1H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BA3M8' .#G![UN36T.KZ==ZLTUM:21846T:XS@?S- &'1TZTX%H902N&
M4@X8?TKH/$-G>7EC#KES]G19E51'"#\HP<'WH I1C3/^$:E+QS?;_,^5@#LQ
MD?ATS[UE5T5MK$Z>$I+!; LA##SMW&"<DX]14'AG2[J\NVN[3R<VA#;9L[6/
M8<?SI7*E"<$G)6OMYE"^BCMX;>**:"?*>8SQ [@3_"WTQ^M4ZM7]S)J.I33F
M)4>5L[(QP/I54@@D$8(Z@TR0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"P]C<)%)+Y>^*+:'D
M0[E4L,@9%,M9S:7D4^P.8G#;&Z'!Z4L%W-;X$;G9O#F,GY6(Z9'>MZWU?2M2
MO+RZU^!5>2,+$L2G P.V._N:0$=].?$]X;LHMJL:B, ?,6/7GIZU5M(X7BE@
MOYR1"Q"(TI"J.Y IL-K-;Z>UW;W!3*[BH'&,],^M6#!9G2O,8(<IGS"?FW8]
M?7/:L)2\SZ;"X.,80DZ:4E%S?.]))[62Z_<1P2W@TTB*$.@#!')P=OT[U&3!
M;:4)+6X:.=U ;9*06]01Z4V'6&AM5C\H%T7"OG\N*L:=;VCZ?ND6-CSYA8\K
M_AQ0[QNVNO0TIJEC%"A2FI/V=GSZ*+T^'S^_3J26*2>'[A-1 2<QC#QGC&>.
M#ZUEZE?'4M2FNVC6,RMG:O:F3W4LB^49F>)3\H;T[5!6T4[:GS^*E0E4O0BX
MJRW=]>H45WVA^!-*L_#</B3Q[J,MAI]UG[):6RYN+GW&1P/_ *QXXS<MH/A/
MK4OV&-]8T25CMBO+AU>,GU89./T^HIW.4\UHK2\1:.- U^ZTU;VWOE@8!;BV
M;<C@@$$?GR.QK/,4@C$AC8(>C%>#^-,!M%=+\.M+L]:^(.DZ?J<(GM9Y2)(R
M2-P"D]1SU%97B"UBLO$NI6MLNR&"[ECC7.<*'( _*D!GT4XQ2",2&-@AX#%>
M#^--I@%%/,,JQB1HW"'HQ4X/XUT7@#PK'XR\70:1<7$EM%(CLTL:[B-JDCK]
M* .:HJ:[MFM;J6)@V(Y&0,5QG!Q6MKUYH=SI>D1Z-I,UC<PP;;V:20L+A^/F
M'MD-Z=?:@##HIT<4DS;8D9V]%&32,I1BK J1U!'2@!**='%)*V(D9SZ*,TC*
M48JP*D=01TH 2BE*,N-RD9Y&1UI* "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *O6]
MG92"7S;\)M@$B_NS\SX^Y_\ 7JC10!M?V7I?V?37&HAI+AU6X3(_= ]3[8]Z
MEU'2=-M=:AM[6X\V)X]S#S <-V&1ZU@JI=@J LQ.  ,DUM:;X7NK]KI)7%K)
M;*"R2*<G(R/H/>I>QI2FH5(RDKI/;OY#1:6PU06X<^7LW^3OXW>G]:JZM;PV
M]P@A 4LN60'I3M]BNEE<#[0!UP=V[/KZ59.FV[:=YK%C)Y>\REN^,UC?E:;;
M['TCHK%4)TZ%.%[>TNGK%?R^J[;&+15A+"YDM_.2(E,9SD<_A6A8:;;SV*R2
M!F9\\@XV5K*I&*NSQ\+EN)Q514X1LVKJ^EUY&/4MI&DM[!',VV-Y%5F] 3R:
MC=0LC*"& ) ([TE6>>>D?'.:4>/X[+E;6TLHDMDS\H4C)('UX_"O-Z]7:^T'
MXJ>'K&WUC5(=&\4:?%Y*W-SA8;M!TRW8_P B3P0>*,'PCCL)?M/BGQ3H]EIJ
M')D@N/,DD7_97'4_C]#4IV0%;X3^&;;6M2U+4[ZP?4HM(MC,EBJY^TRG.Q??
MH>/I766>N_$V;5E36O"LEUHTC[)M._L]1&L9X(7C((![GZUSWA7Q5X9T+QEK
M&GV4EY:>&]6@^RBY=CYL)Q@2\<@9)]QD>E6_^$%\1_:#,?']E_9(.3?_ -JM
M]WUVYZ^V?QI,":Q\-0>%/VC[#3[(%;1I?.@4_P *M&QV_@<C\*K^$?#-MK?Q
M'\4ZC?V+ZC!I$L\ZV2+G[1*7;8F/P/'TK/\ "=Q80?''3WM]9FU"QBG*)?7K
M;2X\LCJ3TSD#\*F\,>++#1/B'XDM=4N'BTO69)[>2Z@8YA)=ML@(^IY'KFC4
M9T-KK_Q.DU15U?PK)<Z-(^V73?[/41B,\$+QG(![FLF7POH'A?X^6VG:J$71
MI'$\23_<7<I**V>P<8Y_&E/@7Q']H,R^/[(Z2#G[?_:K<)Z[<]?;/XUS!TW0
M-8\<W=C=>+)Q8",K;:I>1%O,D & V3PN=W/H!ZT".^\2:_\ $WPY>7$NJ:9:
M:EH>XE8UM$EMO+[?=^91CUK(^!_B"]7Q^VF0"&&RO_-GEA2(<$*2 IZ@#TS6
MKX-T76_!&KQWFI^,=,'AR(,9D2^\U)TQ@!8SWZ=.:Y+X?^(M*TOXQ+JDA6ST
MR:>=8RW"PJX;9GT'('M1T&9_B_X@:_XCCFTO59X'M8KDLJI;HARI('(&>]=#
MXZL'U'P_\.+*  2W5@L2G'=C&!_.L'QKX%N?#OG:E)JNEW=M<7)$*VUR&D=3
MDAMOIZUL>.=5CM_#_P /KBPN(I+BRL%<JC@E&4H0"!TY'Z4_01H>+/&#_#G4
M_P#A%O L,%F+%%%W?-"KS7$I4$DDYP.?\BN3\5>.SXOT>V35=)M5U>&3+ZG"
M-C2I@_*R@8SGO[< 5UGB+P_IOQ0O%\1^%M7L+:_N447NFWLWE.D@7!*GN,#]
M,^PY/Q5X3TGPMI$$3Z]#J&NO)^]MK,AX88\=W_O9Q^M"L!UG@V\^)!\+VJ>$
MM*LK&QB! O7ABC:XY/):0_-Z9 K1\=Z1JFJ?"V?5_&&E6UIKNG7**EW;%"+F
M)B!SL)'4_IVR:K>*M*;XD:7HE[X6UFQ6VM+)+>73;BY$)MG7J=I_ 9]A45Q8
MZ9X?^"6O:3'KMIJ.HFZA:=+>7<B'<N$0G[V "21_2D,\ZA\27<-@UILBD1H3
M#F1=Q4;77C/0X<_I61115B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** +4%^UO
M9M#'#'YAD619]OSH1V!I9[Z^U2^+RRO+/-A,+QN]!@54'/2MJVM;2PT^XEOI
M)[75(65X(RN/<''>D L$']BS/#JL/D3, REAN!7T&,U#9V\5ZEQF9TB#DK&&
MP%'7)%5M0U*[U>Y62[?S' V*%7&/P%:.K_V;!H]M:QV<D&HQX\XR(5/3DGUR
M>E0X=4STJ6/Y8PIU(*48WTV;OW:UT([>]N([#*6QD$0*K*#@$#OBH)+5(='6
M>.=PS@94-\K9[8]JMVJ:D?#[W,5JK6\:LOF[AD#OQWQFF>'GTK;<1:G;23S2
M+B$(I8GKP ._O4J+NWMJ=6(QU.5*$6W4:A;73D?E;?Y_\ <_E:I!'9Z=#YD[
M8V(%QLQUR>E9%U:S65R]O<H8Y4.&4]JDMKFZTG4/-AW0SQ$@AEZ=B"#6A=36
M%]H\MY=W,CZM)+RN.,>F.F,5I&/*K(\S%8F>)FIS26B6BML8U%%%4<P4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% $D$D<;L98O,&TA1N*[3V/'I2W-U/=S&6ZE:63 &YCDX%144 6],
M2-M0C:>:2"*,[VEC3>4QT./KBFZA?SZE>-<74IE? 4-C' Z<5761T#!&90PP
MP!QD>AI* .BLS?\ _"%W+17L*6JL5,)4;B"1GGM6':7<UC=QW-LVV6,Y4XS5
MB)83H5PS63O*)5"W(;Y4']W'O@U1I 7M8*RWWVA+E[KSU#O*T>S+]P![51IS
M2NT:(SL43.U2>%SUQ3:8!1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!H?V-<?
MWXOS/^%']C7']^+\S_A6W17G^WF?J7^K&7=G]YB?V-<?WXOS/^%']C7']^+\
MS_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8?ZL9=V?W
MF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_
M?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4>WF'^K&7
M=G]YB?V-<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?WXOS/^%'
M]C7']^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8
M?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S
M_A1_8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4
M>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?
MWXOS/^%']C7']^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\
MA6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]
MC7']^+\S_A1_8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B
M_,_X5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G
M]YB?V-<?WXOS/^%']C7']^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<
M?WXOS/\ A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQ
MEW9_>8G]C7']^+\S_A1_8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A
M1_8UQ_?B_,_X5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_ (5MT4>W
MF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_
M,_X4?V-<?WXOS/\ A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=
M%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7
M']^+\S_A1_8UQ_?B_,_X5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_
M (5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_A6W11[>8?ZL9=V?WF)
M_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?W
MXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_P"%;=%'MYA_JQEW
M9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C
M7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_A6W11[>8?Z
ML9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8?ZL9=V?WF)_8UQ_?B_,_
MX4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_P"%;=%'
MMYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4>WF'^K&7=G]YB?V-<?WX
MOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_A6
MW11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8?ZL9=V?WF)_8
MUQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,
M_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4>WF'^K&7=G]Y
MB?V-<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7'
M]^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W11[>8?ZL9
M=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_
M8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X5MT4>WF'
M^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?V-<?WXOS
M/^%']C7']^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/\ A6W1
M1[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_>8G]C7']
M^+\S_A1_8UQ_?B_,_P"%;=%'MYA_JQEW9_>8G]C7']^+\S_A1_8UQ_?B_,_X
M5MT4>WF'^K&7=G]YB?V-<?WXOS/^%']C7']^+\S_ (5MT4>WF'^K&7=G]YB?
MV-<?WXOS/^%']C7']^+\S_A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXO
MS/\ A6W11[>8?ZL9=V?WF)_8UQ_?B_,_X4?V-<?WXOS/^%;=%'MYA_JQEW9_
M>%%%%8'TP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
61110 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>48
<FILENAME>rmionis.jpg
<TEXT>
begin 644 rmionis.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-CD
M )*2  (    #-CD  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#(Z,C8@,38Z,#DZ,S4 ,C Q.#HP
M,CHR-B Q-CHP.3HS-0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 R+3(V5#$V.C Y
M.C,U+C8Y,CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" ") !L# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#V:BD/2O-1\1+]
M%/F:CHFVRA\_4KEH72.-V.([09E.)CAMQ).W'W31N[ >ET4BG<H/J*6@"&1;
M@W4312Q+  WFHT1+,>-NUMP"XYSD'/MWP9K;QD+65VUS0H&"L?\ D%2D)_P(
MW'Z[?PKHS7FEKHFG)H^+_P"&%QJ5T$;S+R>WL?-N6Y_>,6FW[FZGC.3Q1U&C
MTI,[%R03CDCO3J:G^K7C;P./2G4$QV0A]J\_:RTF$>7%X>U"Y\4%L&_^PRK)
MYW=_MA4*(_8/C9\@4_<KK-:U6QT66SN]6U5=/M7D:']Z\:0NQ4L-[,,C&PXP
M1DGG/;C[G7-'6QG9_BWN<1L=L%QIW/!X5?*W?0;L^]"W*/1!G:,\G'-+38SF
M)>2>!R:=02M44-:CTJ729O\ A(5LVT]</*;T+Y2X/!.[@8..?6O/QK]U=S?9
MO "7^NZ2S;+N756/V%(MS+)Y=U(?-9ACJ/-4 \#BNT\3^%-,\76=K9ZW&TUK
M!<"X,2NR;V",H^92",%L\'M56Z\"Z9<6<T N]:7S(V0%M;O& R,?=,N#]#Q0
MM[E'1I@(N,8QQ@YIU-1=J*O7 Q3J"5L%<KXO\:Z+H5I/9RZN\6J,A\JUL%6:
MZR%+C"%7"@@?>9=N.]:?B70W\0Z2;*/4KS3F#AQ):2E"^ ?D<J0Q0YY"LI..
MHKD].T:;X=P375EX8M+FU@M"C/HN$FFP=VZ2.5LX'(XDD8^G. +?4KTU/04.
MZ-3Z@&G4U&W(K=,C-.H)CLBKJ&I6.DV;7>J7EO96ZD S7$JQH">@RQ KGY_B
M/X632FN[77-,N9O+$BVD=]$9G.,[ H8DOV"]SQ74L RD$9!&"*XO0M5UC1O#
M4%FWA77[UK5&59I9K7=* 3M)!GW#C'&..@SBA;ZE': Y /\ .EI%.5!(P2.G
MI2T$K8*\RU#PYK%Q87>D6/APQ74]S%+'K,D\(CAE50&N@0WFESC^Z"<X) KO
M-5URST8PK>"Z9Y]WEK:V4URQQC.1$K$=1UKA=-O,::+NXF\62^(R6;+65^MN
M\F3A1$R"%8SP,D @')*MR!;E=#TH9"C)R<<GUI:09VC/7'-+02MA#[5Y^VH:
M3 /,D\37LWB@M_QXPWSL_G?\\A9@E G;)3A?G+9^>NQU>YO(8H(=,\E;JZE\
MI))T+I'\K,6*@@MPIXR,DCD5RVIZOXJU!Y_#VG6T=G=1+MOM>="EM A&0T2E
MB6DVG.W.$.,L>M"W_K^OZ]2CN!G:,]<<TM-3A%YW<=?6G4$K8S=8T6'6UM4N
M9KB)+>;SO]&N)('8[&7&^-E8?>SP><5EW'@+29K6XB2YUA&G0JS'6KQLDKC)
<!EPW&.#Z8KIJ*"KL:B[45>N!BG444$I65C__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>49
<FILENAME>signature.jpg
<TEXT>
begin 644 signature.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #.#8
M )*2  (    #.#8  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#$@,#<Z,#0Z,#4 ,C Q.#HP
M,SHP,2 P-SHP-#HP-0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 Q5# W.C T
M.C U+C@V-#PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" !& +,# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
M^7)(+>:Y8D(SG.8E(Y. "6QT (ZGC;TC1+31X-L"[YF \R=P-SX&/P Z!1@
M=!56_M;?3/[(>&-(+&QF(8*,+&IC90?IDC)]Z+WQ/ +6X.B02:S=1*2(+0@@
MG'0N?E'3US[4 .\0^)M-\/6P%[=1I=3JWV:WSEY6 )  '..,9Z4VU:[DL[72
MQ,_VB.!/MMQU*':,@'^^3^0Y]*Y+0/#RZEX@74;WS]1O9'$U_J,L+11)M.4M
M8589V!@"?78,G)Q73I::]IL<MII<5C,)9GE%Y<RL"NYBQW(%^8C..&&<#I0!
MB^,-4>WUW1_#]AJ#Z3 A6]O9XV"GR5? CR><N01@<G\ZZFXTU-6F26[F>2RV
MJR6H4HK'KE^[?[IP/4&J^E^%[*QG^VW@74=59BTFH7$:^83Z+_<4#@*.@]22
M2OB1M0-M!!I]G-<Q3.1<>1(J.%QPH+$8#'@GL,T 5]4U.**W!@C\RW1_*@MH
MP!]MF[(O^R#R3TX/8&J^D:86V:;)*LT=M(;C4)%Z3W3G>5_W03G'^X/6KFG:
M3>HSZCJ'V<ZAY)CM8(Q^YLUQ]Q3C))P-S8&<   "LW2K;Q -(M])AM&TP[<W
MNHS2I([2,<N8E4G)+$D,V /0]* %TE?MVH'26V>7IMP\UVP;_6R&0O&ON!NW
M'WP/6MS4[;2(X3-J5M;L"<#=$"SGT QDGV%$/A_3K>SM[>& H+8'RY%<B0$\
MD[^I)/)SU/6H=)TB:&;[=JTWVB^(*I\VY($[*F0#DCJQY)]N* (;/1(;N1;F
M[L8K6!3NBLE11]&DQ]X]]O0>YK7NKNWT^U,MPVQ!@ *,ECV4 <DGT%3FN7M]
M#U+6+PW_ (E=;< LL-E;2$^7&>,%^.6'WB/7&<=0 DO);]I;MYC;PP??EZK
MO=4/1I3T)Y"YQR>LVG6(BC9(E>&[NT7>"V6M8>R^S=3GNQ8]JJ7>IP/JL.G6
M5NLBVO\ QZ646%$TBG!<_P!V)#QD]6Z9(&>DL;0VL!\UA)<2'?-(!C>W^ Z
M>@H S$A#:W=RP+A-/M!;1#&<,WS-C\!'4%FPN+C0[%!E;>T6[F]CMV)^9+'_
M (#3M+U&TL+;7+G4;I8%M[Z5[AIFP(UP-I^A4*1ZYJEX)D:#[1!J8DAU&X;S
M8DFZM;#B+;Z[5QN'4,3GJ* .NJCIY_TK4%'07/K_ -,TJ\2 "2< =36/X9D-
MUI\]_G*7US)/$<=8\[4/XJH/XT ;%%%% !1110!7O;3[;!Y+3211L?W@C."Z
M_P!W/4#Z<U)!!%;0)#;QK%%&-JH@P%'L*** ).O6D50J@*  .@ HHH 6BBB@
M HHHH **** "BBB@ IDL?FPO'O9-ZE=R'#+GN#ZT44 9N@>&]-\-67V?38FW
M,!YD\SEY9<="SGD_R':M6BB@#.O= TG4;Z&]O].M[BY@(,<DD88KCD?D>1Z5
M/?Z;:ZG"L=Y%OV-NC<$JT;?WE8<@^XHHH R;WP_JE[:_87\03"R<XEQ;J)WC
J[IY@( R."0N<=\\UO1QI#$D42*D:*%55& H'0"BB@!U%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>50
<FILENAME>targetaward.jpg
<TEXT>
begin 644 targetaward.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,#0
M )*2  (    #,#0  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#(Z,C8@,3 Z,38Z-#@ ,C Q.#HP
M,CHR-B Q,#HQ-CHT.    $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 R+3(V5#$P.C$V
M.C0X+C S.#PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" "2!#X# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W;Q7XQT+P1I4>
MI>)[[[#:2S"!)/)>3+E68#"*3T5N<8XKD?\ AH/X8_\ 0S?^2%S_ /&Z/C)_
MS(7_ &.>G?\ M2O2: /-O^&@_AC_ -#-_P"2%S_\;H_X:#^&/_0S?^2%S_\
M&Z])HH \V_X:#^&/_0S?^2%S_P#&Z/\ AH/X8_\ 0S?^2%S_ /&Z])HH \V_
MX:#^&/\ T,W_ )(7/_QNC_AH/X8_]#-_Y(7/_P ;KTFB@#S;_AH/X8_]#-_Y
M(7/_ ,;H_P"&@_AC_P!#-_Y(7/\ \;KTFB@#S;_AH/X8_P#0S?\ DA<__&Z/
M^&@_AC_T,W_DA<__ !NO2:* /-O^&@_AC_T,W_DA<_\ QNC_ (:#^&/_ $,W
M_DA<_P#QNO2:* /-O^&@_AC_ -#-_P"2%S_\;H_X:#^&/_0S?^2%S_\ &Z])
MHH \V_X:#^&/_0S?^2%S_P#&Z/\ AH/X8_\ 0S?^2%S_ /&Z])HH \V_X:#^
M&/\ T,W_ )(7/_QNC_AH/X8_]#-_Y(7/_P ;KTFB@#S;_AH/X8_]#-_Y(7/_
M ,;H_P"&@_AC_P!#-_Y(7/\ \;KTFB@#S;_AH/X8_P#0S?\ DA<__&Z/^&@_
MAC_T,W_DA<__ !NO2:* /-O^&@_AC_T,W_DA<_\ QNNW\/>(=+\5:#;ZSH-S
M]KT^YW>5-Y;)NVL4/RL 1\RD<CM6E7FW[/G_ "0GP]_V\_\ I3+0!Z31110!
MYM_PT'\,?^AF_P#)"Y_^-T?\-!_#'_H9O_)"Y_\ C='[/G_)"?#W_;S_ .E,
MM>DT >;?\-!_#'_H9O\ R0N?_C='_#0?PQ_Z&;_R0N?_ (W7I-% 'FW_  T'
M\,?^AF_\D+G_ .-T?\-!_#'_ *&;_P D+G_XW7I-% 'FW_#0?PQ_Z&;_ ,D+
MG_XW1_PT'\,?^AF_\D+G_P"-UZ310!YM_P -!_#'_H9O_)"Y_P#C='_#0?PQ
M_P"AF_\ )"Y_^-UZ310!YM_PT'\,?^AF_P#)"Y_^-T?\-!_#'_H9O_)"Y_\
MC=>DT4 >;?\ #0?PQ_Z&;_R0N?\ XW1_PT'\,?\ H9O_ "0N?_C=>DT4 >;?
M\-!_#'_H9O\ R0N?_C='_#0?PQ_Z&;_R0N?_ (W7I-% 'FW_  T'\,?^AF_\
MD+G_ .-T?\-!_#'_ *&;_P D+G_XW7I-% 'FW_#0?PQ_Z&;_ ,D+G_XW1_PT
M'\,?^AF_\D+G_P"-UZ310!YM_P -!_#'_H9O_)"Y_P#C='_#0?PQ_P"AF_\
M)"Y_^-UZ310!YM_PT'\,?^AF_P#)"Y_^-T?\-!_#'_H9O_)"Y_\ C=>DT4 <
MEX4^*7@[QOJLFF^&-8^W7<4)G>/[+-'A RJ3ET ZLO&<\UUM>;?\W3?]R9_[
M>UZ30 5Q/B'XQ>!/"NO7&C:]KOV34+;;YL/V.=]NY0X^94(/RL#P>]=M7FW@
MG_DNWQ/_ .X3_P"DS4 '_#0?PQ_Z&;_R0N?_ (W1_P -!_#'_H9O_)"Y_P#C
M=>DT4 >;?\-!_#'_ *&;_P D+G_XW1_PT'\,?^AF_P#)"Y_^-UZ310!YM_PT
M'\,?^AF_\D+G_P"-T?\ #0?PQ_Z&;_R0N?\ XW7I-% 'FW_#0?PQ_P"AF_\
M)"Y_^-T?\-!_#'_H9O\ R0N?_C=>DT4 >;?\-!_#'_H9O_)"Y_\ C='_  T'
M\,?^AF_\D+G_ .-UZ310!YM_PT'\,?\ H9O_ "0N?_C='_#0?PQ_Z&;_ ,D+
MG_XW7I-% 'FW_#0?PQ_Z&;_R0N?_ (W1_P -!_#'_H9O_)"Y_P#C=>DT4 >;
M?\-!_#'_ *&;_P D+G_XW1_PT'\,?^AF_P#)"Y_^-UZ310!YM_PT'\,?^AF_
M\D+G_P"-T?\ #0?PQ_Z&;_R0N?\ XW7I-% 'FW_#0?PQ_P"AF_\ )"Y_^-T?
M\-!_#'_H9O\ R0N?_C=>DT4 >;?\-!_#'_H9O_)"Y_\ C='_  T'\,?^AF_\
MD+G_ .-UZ310!YM_PT'\,?\ H9O_ "0N?_C=6=-^.7PZU?5;33=/\0^==WDR
M001_8KA=[NP51DQ@#)(Y)Q7H%>;?&3_F0O\ L<]._P#:E 'I-%%% &)XK\8Z
M%X(TJ/4O$]]]AM)9A DGDO)ERK,!A%)Z*W.,<5R/_#0?PQ_Z&;_R0N?_ (W1
M\9/^9"_['/3O_:E>DT >;?\ #0?PQ_Z&;_R0N?\ XW1_PT'\,?\ H9O_ "0N
M?_C=>DT4 >;?\-!_#'_H9O\ R0N?_C='_#0?PQ_Z&;_R0N?_ (W7I-% 'FW_
M  T'\,?^AF_\D+G_ .-T?\-!_#'_ *&;_P D+G_XW7I-% 'FW_#0?PQ_Z&;_
M ,D+G_XW1_PT'\,?^AF_\D+G_P"-UZ310!YM_P -!_#'_H9O_)"Y_P#C='_#
M0?PQ_P"AF_\ )"Y_^-UZ310!YM_PT'\,?^AF_P#)"Y_^-T?\-!_#'_H9O_)"
MY_\ C=>DT4 >;?\ #0?PQ_Z&;_R0N?\ XW1_PT'\,?\ H9O_ "0N?_C=>DT4
M >;?\-!_#'_H9O\ R0N?_C='_#0?PQ_Z&;_R0N?_ (W7I-% 'FW_  T'\,?^
MAF_\D+G_ .-T?\-!_#'_ *&;_P D+G_XW7I-% 'FW_#0?PQ_Z&;_ ,D+G_XW
M1_PT'\,?^AF_\D+G_P"-UZ310!YM_P -!_#'_H9O_)"Y_P#C='_#0?PQ_P"A
MF_\ )"Y_^-UZ310!YM_PT'\,?^AF_P#)"Y_^-UV_A[Q#I?BK0;?6=!N?M>GW
M.[RIO+9-VUBA^5@"/F4CD=JTJ\V_9\_Y(3X>_P"WG_TIEH ])HHHH Y+Q7\4
MO!W@C58]-\3ZQ]ANY81.D?V6:3*%F4'*(1U5N,YXK#_X:#^&/_0S?^2%S_\
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
M@@C\* +-%%% !1110 4444 %%%% 'FW_ #=-_P!R9_[>UZ37FW_-TW_<F?\
MM[7I- !7FW@G_DNWQ/\ ^X3_ .DS5Z37FW@G_DNWQ/\ ^X3_ .DS4 >DT444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7FWQD
M_P"9"_['/3O_ &I7I->;?&3_ )D+_L<]._\ :E 'I-%%% 'FWQD_YD+_ +'/
M3O\ VI7I->;?&3_F0O\ L<]._P#:E>DT %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5YM^SY_R0GP]_P!O/_I3+7I->;?L
M^?\ )"?#W_;S_P"E,M 'I-%%% 'FW_-TW_<F?^WM>DUYM_S=-_W)G_M[7I-
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >
M;?M!_P#)"?$/_;M_Z4Q5Z37FW[0?_)"?$/\ V[?^E,5>DT >;?&3_F0O^QST
M[_VI7I->;?&3_F0O^QST[_VI7I- !1110 4444 %%%>-_M&Z?92>&M O9=.A
MN;H:W;P!S$AD:,AR8PS?PD@<$@>M+JEW:7WCZ/T?X'LE%>%3QZG\--=\3>/[
M7P[_ ,(_X<2RBACT(31+]KN"459"D+/'& 21D'/7CYC71P_$'Q1_PB_B2ZGL
M$%QI>G+?VM_-HMW:6TYVDO#Y<K!B1M^\'P0P..""75K_ -?U;7_@@DVTN_\
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
ML3_&"02Q> )%#!7\8Z<P#*5.#YG4'D'V->EUYM\9/^9"_P"QST[_ -J5Z30
M4444 %<K?_$GPSIOB0Z!=3W_ /:NTNMI%I-W*[J,_,NR([EX/S+D<'FNJKP?
MQW!J]S^TUIT/AVYAM=1?P[*(99HBX!Q-TPRX/HV< \X/2EU2]?R;_0=M&_3\
M6E^IZC=?$7PS8^&I=?N[NZATV&X-M-*^G7 :&0'!#IY>Y.>,L ,D#O6C'XGT
M>76;+2H[O-[?6AO;>+RG^>$8RV<8'4<$@^U>??&>ZM9O@?XIM[=D:XM?LR7A
M3!Q,9(B0Q'5MI4GV(K N]0UZP^)FEV7A[4[J-KCP8UU':SWCFV^TB-E1_+=M
MBXVKV [GJ31??R_^1;_3^MP2;2??_.*_7^MCW:N7OOB1X5TZ2=+S4W0V]^NG
M3$6DS!+AAD(2$(Y!Z]/>O./ =AXDU+Q=X9NVN/$K64&EE]<.I7EY'"]V<[3&
M'<+)S_<!CVX/4BN(\07U[/H'B>SO=6OIK?3_ !O!;VKW=V\[6T89P K2ENF,
M\YZ<YIV?,E_7Q)?KI\F+[+:_KW6_TU/IG6=8L] TBXU/4WECM+9-\SQ0/,47
MNVU 6P.I..!DGBDT;6;#Q!HUMJND3_:+*[3S(9=C)O7UPP!'XBO)#>:C&WQ<
MT,7MY?Z+8::6MI+NX><PRO:DR1AW).,\[<X'8#-<IX<U;7[ZW\#>$K"Y^S6E
MSX=>XMU_M2;3_.N-[KGS8D9FVJ,B/@'J>U"U^=OQ3?Z:#:M^/_MO^>I]&7U[
M%IUC+=W(F:*%=S""!YGQ[(@+-^ -<I8_%KP?J5C]NL+V_GLO-$)NTT>\\E7)
M VF3RMH.6 Y/<5M:%_:0\&6JZ]=VUYJ26NRZN+1LQRR 89AP.I'H.<\5XM\
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
MA;XDG^"?BKPC>6QTV_N]2>ZM'EN$E2==R,H+*S-SLP2V#R#ZUV6KVOB;Q?\
M"G5=%NO#S:3J$VF& )<7<3B2;:.$,;,-G'WF*GIQCFO0:*&KQ<>C27W*P)V:
M?9M_>[GDTGA7Q']G^'NMC1YC<^&$:WNM*%Q#YTBM"L9=6W^7D%<X+\J1R#\M
M8NK_  Z\42?!_P 4:?;Z6\^K>)-;;4$L5N(1]E0R*V'=G"DX3G:3R1U&37N=
M%4W=M_UNG^:%'W;6Z?\ !_S*6C*R:'9(]F]BR0(IMGV9BP -OR$KQCL2*X?X
M;VY\/^+/&.@:BVR\NM6DU>V#G_7VTP4!U]=K JWH<>HKT6HI;6">:&6:".22
M!BT+N@)C)!4E3V."1QV)HO[SEW_X?]!)6CR]OZ_4?)&LT3QR#*NI5AZ@UY9\
M/O#_ (B^%=MJ/AY=!N=>TAKIKJPO=/GMU<*W!CE2:2/##:#E<@YKU6BDM'=#
M>JLSRGXOZ!XE\7^&-%TZT\-M?3Q:E%>W:PW,!A2-=X,>970LQ##^':>>:Z;4
M=#MM/^'NIV_A7PBEE<ZE:/&VGV45M X=T*@N0XC.W/)#'VS7844G%.+CW&FU
M)2['E?P7^'Q\,>&]/EUWP[_9/B&Q2>"6Y#0-]J223<,M&S%MH"@;L$<XXKU2
MBBKE)R=R4K'G.GVQUWX_7VNV#"33]'T@:5-,O*O<M*9&C4]R@QN]"<=:]&J*
MVMH+.V2WM(8X((QA(HD"JH] !P*EJ>B7;_._ZC>K;_KL%%%% !7FW[/G_)"?
M#W_;S_Z4RUZ37FW[/G_)"?#W_;S_ .E,M 'I-%%% 'FW[/G_ "0GP]_V\_\
MI3+7I->;?L^?\D)\/?\ ;S_Z4RUZ30 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% 'FW_-TW_<F?^WM>DUYM_P W3?\ <F?^
MWM>DT %>;>"?^2[?$_\ [A/_ *3-7I->;>"?^2[?$_\ [A/_ *3-0!Z31110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>;?&3
M_F0O^QST[_VI7I->;?&3_F0O^QST[_VI0!Z31110!YM\9/\ F0O^QST[_P!J
M5Z37FWQD_P"9"_['/3O_ &I7I- !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %>;?L^?\D)\/?]O/\ Z4RUZ37FW[/G_)"?
M#W_;S_Z4RT >DT444 >;?\W3?]R9_P"WM>DUYM_S=-_W)G_M[7I- !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >;?M!_\
M)"?$/_;M_P"E,5>DUYM^T'_R0GQ#_P!NW_I3%7I- 'G_ ,7=%UW5]*\.3^&-
M*_M:[TGQ!:ZD]K]I2#>D2R$C>Y &25'<\YP<56_X3;XG?]$C_P#+EMO_ (FO
M2:* /-O^$V^)W_1(_P#RY;;_ .)H_P"$V^)W_1(__+EMO_B:])HH \V_X3;X
MG?\ 1(__ "Y;;_XFC_A-OB=_T2/_ ,N6V_\ B:])HH \V_X3;XG?]$C_ /+E
MMO\ XFC_ (3;XG?]$C_\N6V_^)KTFB@#S;_A-OB=_P!$C_\ +EMO_B:/^$V^
M)W_1(_\ RY;;_P")KTFB@#S;_A-OB=_T2/\ \N6V_P#B:/\ A-OB=_T2/_RY
M;;_XFO2:* /-O^$V^)W_ $2/_P N6V_^)H_X3;XG?]$C_P#+EMO_ (FO2:*
M/-O^$V^)W_1(_P#RY;;_ .)H_P"$V^)W_1(__+EMO_B:])HH \V_X3;XG?\
M1(__ "Y;;_XFC_A-OB=_T2/_ ,N6V_\ B:])HH \V_X3;XG?]$C_ /+EMO\
MXFC_ (3;XG?]$C_\N6V_^)KTFB@#S;_A-OB=_P!$C_\ +EMO_B:/^$V^)W_1
M(_\ RY;;_P")KTFB@#S;_A-OB=_T2/\ \N6V_P#B:/\ A-OB=_T2/_RY;;_X
MFO2:* /-O^$V^)W_ $2/_P N6V_^)K3^#OA[5/"OPGT;1M>MOLNH6WG^;#YB
MOMW3R./F4D'Y6!X/>NVHH **** /$OA]<?$[P)X$T_PW_P *P^W_ &+S?](_
MX2"VBW[Y6D^[\V,;\=3TKI/^$V^)W_1(_P#RY;;_ .)KTFB@#S;_ (3;XG?]
M$C_\N6V_^)H_X3;XG?\ 1(__ "Y;;_XFO2:* /-O^$V^)W_1(_\ RY;;_P")
MH_X3;XG?]$C_ /+EMO\ XFO2:* /-O\ A-OB=_T2/_RY;;_XFC_A-OB=_P!$
MC_\ +EMO_B:])HH \V_X3;XG?]$C_P#+EMO_ (FC_A-OB=_T2/\ \N6V_P#B
M:])HH \V_P"$V^)W_1(__+EMO_B:/^$V^)W_ $2/_P N6V_^)KTFB@#S;_A-
MOB=_T2/_ ,N6V_\ B:/^$V^)W_1(_P#RY;;_ .)KTFB@#S;_ (3;XG?]$C_\
MN6V_^)H_X3;XG?\ 1(__ "Y;;_XFO2:* /-O^$V^)W_1(_\ RY;;_P")H_X3
M;XG?]$C_ /+EMO\ XFO2:* /-O\ A-OB=_T2/_RY;;_XFC_A-OB=_P!$C_\
M+EMO_B:])HH \V_X3;XG?]$C_P#+EMO_ (FC_A-OB=_T2/\ \N6V_P#B:])H
MH \V_P"$V^)W_1(__+EMO_B:/^$V^)W_ $2/_P N6V_^)KTFB@#RWPI9^,=7
M^-$GBOQ/X3_X1ZT7P^=-1?[2ANM[_:%D!^3!&06[8^7KS7J5%% !7DDT/COP
MK\6/&&LZ#X'_ .$@T_7/L7E3?VM!:[?)@V'Y6R3\S$<@?=[YKUNB@#S;_A-O
MB=_T2/\ \N6V_P#B:/\ A-OB=_T2/_RY;;_XFN@^(UWXCT[P;-J'@\>9?V<L
M<[P!%9KB%6S)& 0>2N>G/''-7_"GBW1_&F@PZMH%VEQ!(!O3(WPMCE'7^%A_
M]<9% '(?\)M\3O\ HD?_ )<MM_\ $T?\)M\3O^B1_P#ERVW_ ,37I-% 'FW_
M  FWQ._Z)'_Y<MM_\31_PFWQ._Z)'_Y<MM_\37I-% 'FW_";?$[_ *)'_P"7
M+;?_ !-'_";?$[_HD?\ Y<MM_P#$UZ310!YM_P )M\3O^B1_^7+;?_$T?\)M
M\3O^B1_^7+;?_$UZ310!YM_PFWQ._P"B1_\ ERVW_P 31_PFWQ._Z)'_ .7+
M;?\ Q->DT4 >;?\ ";?$[_HD?_ERVW_Q-'_";?$[_HD?_ERVW_Q->DT4 >;?
M\)M\3O\ HD?_ )<MM_\ $T?\)M\3O^B1_P#ERVW_ ,37I-% 'FW_  FWQ._Z
M)'_Y<MM_\31_PFWQ._Z)'_Y<MM_\37I-% 'FW_";?$[_ *)'_P"7+;?_ !-'
M_";?$[_HD?\ Y<MM_P#$UZ310!YM_P )M\3O^B1_^7+;?_$T?\)M\3O^B1_^
M7+;?_$UZ310!YM_PFWQ._P"B1_\ ERVW_P 36)X@/Q%\;ZKX6@U#X>?V-::9
MX@M-2GNO[;M[C"1L0PV#!Z,3QD\8QS7LE% !1110!Y_\7=%UW5]*\.3^&-*_
MM:[TGQ!:ZD]K]I2#>D2R$C>Y &25'<\YP<56_P"$V^)W_1(__+EMO_B:])HH
M \V_X3;XG?\ 1(__ "Y;;_XFC_A-OB=_T2/_ ,N6V_\ B:])HH \V_X3;XG?
M]$C_ /+EMO\ XFC_ (3;XG?]$C_\N6V_^)KTFB@#S;_A-OB=_P!$C_\ +EMO
M_B:/^$V^)W_1(_\ RY;;_P")KTFB@#S;_A-OB=_T2/\ \N6V_P#B:/\ A-OB
M=_T2/_RY;;_XFO2:* /-O^$V^)W_ $2/_P N6V_^)H_X3;XG?]$C_P#+EMO_
M (FO2:* /-O^$V^)W_1(_P#RY;;_ .)H_P"$V^)W_1(__+EMO_B:])HH \V_
MX3;XG?\ 1(__ "Y;;_XFC_A-OB=_T2/_ ,N6V_\ B:])HH \V_X3;XG?]$C_
M /+EMO\ XFC_ (3;XG?]$C_\N6V_^)KTFB@#S;_A-OB=_P!$C_\ +EMO_B:/
M^$V^)W_1(_\ RY;;_P")KTFB@#S;_A-OB=_T2/\ \N6V_P#B:/\ A-OB=_T2
M/_RY;;_XFO2:* /-O^$V^)W_ $2/_P N6V_^)H_X3;XG?]$C_P#+EMO_ (FO
M2:\[\?\ C>[CU:Q\'^!KI9/$][<1F4QHL@L;<,&DDD!! RO !&>>.<9 (O\
MA-OB=_T2/_RY;;_XFM/X.^'M4\*_"?1M&UZV^RZA;>?YL/F*^W=/(X^920?E
M8'@]Z[:B@ HHHH \M\5V?C'2/C1'XK\,>$_^$AM&\/C377^TH;78_P!H:0GY
M\DX 7MCYNO%6?^$V^)W_ $2/_P N6V_^)KTFB@#S;_A-OB=_T2/_ ,N6V_\
MB:/^$V^)W_1(_P#RY;;_ .)KTFB@#S;_ (3;XG?]$C_\N6V_^)H_X3;XG?\
M1(__ "Y;;_XFO2:* /-O^$V^)W_1(_\ RY;;_P")H_X3;XG?]$C_ /+EMO\
MXFO2:* /-O\ A-OB=_T2/_RY;;_XFC_A-OB=_P!$C_\ +EMO_B:])HH \V_X
M3;XG?]$C_P#+EMO_ (FC_A-OB=_T2/\ \N6V_P#B:])HH \V_P"$V^)W_1(_
M_+EMO_B:/^$V^)W_ $2/_P N6V_^)KTFB@#S;_A-OB=_T2/_ ,N6V_\ B:/^
M$V^)W_1(_P#RY;;_ .)KTFB@#S;_ (3;XG?]$C_\N6V_^)H_X3;XG?\ 1(__
M "Y;;_XFO2:* /-O^$V^)W_1(_\ RY;;_P")H_X3;XG?]$C_ /+EMO\ XFO2
M:* /-O\ A-OB=_T2/_RY;;_XFC_A-OB=_P!$C_\ +EMO_B:])HH \V_X3;XG
M?]$C_P#+EMO_ (FC_A-OB=_T2/\ \N6V_P#B:])HH \2^(-Q\3O'?@34/#?_
M  K#[!]M\K_2/^$@MI=FR59/N_+G.S'4=:]MHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "N"\0?"?3K_ %B37?#&HWGA;79.7O-..$F/_36(_*X[GIGN37>T
M4 >:+>?%[P[A+K2]$\80+TEM;C[#<-[L'^3/TI__  MJ^LOEUSX<^+K5A]YK
M6R6ZC7_@:MT]\5Z110!YM_PO/PS_ !:;XA4]U.DR9'M1_P +T\,?] _Q!_X*
M9:])HH \V_X7IX8_Z!_B#_P4RT?\+T\,?] _Q!_X*9:])HH \V_X7IX8_P"@
M?X@_\%,M'_"]/#'_ $#_ !!_X*9:])HH \V_X7IX8_Z!_B#_ ,%,M'_"]/#'
M_0/\0?\ @IEKTFB@#S;_ (7IX8_Z!_B#_P %,M'_  O3PQ_T#_$'_@IEKTFB
M@#S;_A>GAC_H'^(/_!3+1_PO3PQ_T#_$'_@IEKTFB@#S;_A>GAC_ *!_B#_P
M4RT?\+T\,?\ 0/\ $'_@IEKTFB@#S;_A>GAC_H'^(/\ P4RT?\+T\,?] _Q!
M_P""F6O2:* /-O\ A>GAC_H'^(/_  4RTY?CQX'WA)[C4K=LX99=,GRGUPI_
M2O1Z* .%L?C7\.M1(%OXKLDW=/M >#_T8HQ77:=J^FZO#YVDZA:WT77?;3K(
MOYJ33;_1-*U5675-,L[T,,$7%NDF?^^@?05QVI?!/P1>SBZT_39-#OE^Y=Z/
M.UK)'] OR_\ CM '?T5Y7<CXB?#>/[4MVWCGP]%S-%+&$U&WC[E6'$N.ISR?
M8<U<U7XQZ;/INE)X&M7\1ZSK41DLK")@OE*.&:8_\LPI!!SW!Y[T >D5AZOX
MU\,:"6&L^(--LG7K'-=(K_\ ?.<G\JXQ/AOXG\5XN/B/XONO+89.CZ$QMK9!
M_=9_O2#Z_G71:-\*_ V@JG]F^%]-5T^[)-")G'_ GR?UH R+CX\?#N&7RHM>
M:[D'5;6SFDP/7(3&/Q[U%_PO?P>__'JFL70'WC#I<QV_7(%>BV]M!:1"*UAC
MAC'1(T"@?@*DH \V_P"%Z>&/^@?X@_\ !3+1_P +T\,?] _Q!_X*9:])HH \
MV_X7IX8_Z!_B#_P4RT?\+T\,?] _Q!_X*9:])HH \V_X7IX8_P"@?X@_\%,M
M'_"]/#'_ $#_ !!_X*9:])HH \V_X7IX8_Z!_B#_ ,%,M'_"]/#'_0/\0?\
M@IEKTFB@#S;_ (7IX8_Z!_B#_P %,M'_  O3PQ_T#_$'_@IEKTFB@#S;_A>G
MAC_H'^(/_!3+1_PO3PQ_T#_$'_@IEKTFB@#S;_A>GAC_ *!_B#_P4RT?\+T\
M,?\ 0/\ $'_@IEKTFB@#S;_A>GAC_H'^(/\ P4RT?\+T\,?] _Q!_P""F6O2
M:* /-Q\;M#E&+#0/%%]+VAMM'D+'\\#VIK?$CQ?J1V^&_A?K+YZ2:O/'8A?<
M@Y)^E>E44 >9-X=^*'BM=OB+Q)8^&+!S\]KH,;/<,OH9G^X?=<UUGA'P+H'@
MBSDAT&SV2SMNN+J9C)/<-ZNYY/TZ=>*Z&B@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HK-U_1VUW26L%U"\T\/)&SSV4S12[5<,5#J05W ;21V)KP_Q!'=6
M/[2^@^%+77/$":)=V@DFM?[=O#O;;*<[S+N'W5Z'M0M9*/?_ "N#TBWV/H*B
MN0N;C2?A?H6I:IK&LZA-ITEPK1)>W,ET\3%0HB1Y&+8)&?F.!DDD#D/\/_$3
M3==\5WOAJ2ROM,UBSA6X:UO1$?,C8 [D>)W4CYE[]_K@WV#;<ZRBO-E^./A\
MV>KS/I6N))H]VMI=6XM4D=6+;2WR.R[0< DD=1C.:M:[\8M#T6\UJ&'3M5U5
M-!1&U.>PBC*6I<X"G?(I8^NT''?H<*ZM?^OZU';6W]=COZ*XW_A9VC1^!;7Q
M5>6UY:VM\RI8VSB)Y[MG^XJ*CL,MTP6&,'=C%5=1^*5M!X6\1:A8Z1>R:GX?
M!^W:5.T4<L'REE9F#E2A SE"QQT!/%.7NWOT_K]4):VMU.\KC/!WPTTOP9XI
M\1:W8,'EUN<2"/R@HMDR6**1V+$GMT48XJ+X1^)M4\5> ++4=9LKF.>97E-U
M(T9CN"TCG]V%=F"KP,,%XQC-==JFHP:1I-WJ-V2(+6%IGP,G"C. .YIR7*VF
M*+YDFBU17D7P0\<:MKVH>*="\5M*FLV.HR3_ &>9]YAC=L&,'IM1A@8XPPQ7
M32_%&QB^(<O@O^P]8.K)$TT>5MUCG0*6!C9I1NSC XZYSC!PNWFKC[^1V]%>
M=:%\9](\1:'K&J:9H>M-'H[I'<0.MNLQ9CC:J&;)/UQGH,GBM36OB7IFC7TF
MGG3]0O-3M[ ZC>6%MY/FVL &26WR*K'_ &49C[8()'HKO^NOY!UL=C17$WWQ
M6T&T^&L/CF""^OM(D*AA;(GFQ9;:=RNZ]&^4X)Y.1D<T^S^*?A^[O9X9$OK2
M&#2QJLEY<V^R#R<@$!LG+ G! !&00"2*'I=/I_P_Y!V\_P#ACLZ*^>/B/X^N
M]6U3P-K'AP^(M$M=4OU3=)=-%%>PB1<'RXY64=3]X*Q!'4=/H>A;7\[!UM\_
MZ^X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KYN\6>)]"7]K;0-2.L6/V&UM1#<70N%,4+[9@59LX4
M@L <],\U](T4+22EV!ZQ<>YYS\;_ !+_ ,(]\*[B_@TJSUA9I8HE%W L\$>X
MY$K*>&Q@8_VBOTKS?P)<VUO^TXLK:O)?)?:*ICOKF7B]D*(6,>3C;N5\*ORC
M:0!@5]'441T=_P"MK!+56_K=/]#PGX":GI]S\1/B*MO=P22W.I&>$*X)EB$D
MOSKZJ-PY''S#U%8U_IVD6_B#XB:3H?B[P[9V^OW*V]Z=9OOLTMG(&+2^4A!\
MX?O&&24PPQSC)^CZ\<U?X,KJOB;5M3UKPUH7B*2\NVFANY=6N=-=(R!B-HH8
MF5BO(WYRW4\U-METM;\OZ_4J^[[N_P#7]?(YOXK^%X]#^&?@2\\/S3:OH?AZ
MX5[BXLI/]9&=I,P:,_*,JWS!N"PY[UU6HZ/X2U#X>^,=1^'ZSZK>:GI#+<7B
M7TUZTK;#LB)D=CY@'\/4#&<9%=M\/O!D7@3PHNCPRB13/+.50MLBWMGRTW$G
M:HP,DY."3C.*Z>JDKJ2[W_%:DQ=N7R_1W1YS\!M0M;SX.:)#:S+*]K$T<P7)
M"-YC':3TSC!QU (]14_C?Q-I][XCTWP79:[IEGJD\Z7$RW@\Q55"K)$R!T+,
M[%,)N!*@GD=>_HJI/FGS?,F*Y8\I\W>(-4?X:_M*:?KNLZQI=RNK0"#5/L41
M@\@$!07B,LC+TC?)/.#@<9KK/B]H]Y<>,/ GB_PD\4MVUZM@)T(=7CE!*OD=
M5 \PY_VJ]EHJ5HHI]'^';]"GJV^ZM_P3P72/ =YH'[1UUING KX>O[6+59T*
M\$Q.-BY]1, WT-+\2?$'V[XK:GX:DMTTQ4T&1EN;>(+>:JY3*6ZRCY_+W'[B
MGDHP/!(KWFBI:O%1[7_&_P"6GW#3M)R]/PM^?ZGRM:ZG9C]C"ZMFO(3.+[R1
M%Y@+!C<!PN.H.T%L>F37I^KV$GBS]E>.S\-,MW*^C6_EI;'<7,6PO& /XOD9
M=O7/%>M454O>C)=[?@K"C[KB^U_Q=SY6\1:W8ZWX0^$=KH[/?7-A-&MU;VD+
MS21-'Y>Y2J@G=\I.WJ1R!BOJA'$D:NN0& (W*0?Q!Y%+15-WOYMO[Q)6MY*W
MY_YA1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
)HHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>51
<FILENAME>toc.jpg
<TEXT>
begin 644 toc.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-#4
M )*2  (    #-#4  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#4@,#DZ,S@Z,3@ ,C Q.#HP
M,SHP-2 P.3HS.#HQ.    $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 U5# Y.C,X
M.C$X+C0U,CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" /[ Q0# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#$\4^-M>M/&&LV
M\%W"L4-_/&@-I"<*)& Y*9/XUE?\)]XC_P"?R'_P"@_^(JKXR_Y'K7O^PE<?
M^C6K&K:R).C_ .$^\1_\_D/_ (!0?_$4?\)]XC_Y_(?_  "@_P#B*YRBBR Z
M/_A/O$?_ #^0_P#@%!_\11_PGWB/_G\A_P# *#_XBN<HHL@.C_X3[Q'_ ,_D
M/_@%!_\ $4?\)]XC_P"?R'_P"@_^(KG**+(#H_\ A/O$?_/Y#_X!0?\ Q%'_
M  GWB/\ Y_(?_ *#_P"(KG**+(#H_P#A/O$?_/Y#_P" 4'_Q%'_"?>(_^?R'
M_P  H/\ XBN<HHL@.C_X3[Q'_P _D/\ X!0?_$4?\)]XC_Y_(?\ P"@_^(KG
M**+(#H_^$^\1_P#/Y#_X!0?_ !%'_"?>(_\ G\A_\ H/_B*YRBBR Z/_ (3[
MQ'_S^0_^ 4'_ ,11_P )]XC_ .?R'_P"@_\ B*YRBBR Z/\ X3[Q'_S^0_\
M@%!_\11_PGWB/_G\A_\  *#_ .(KG**+(#H_^$^\1_\ /Y#_ . 4'_Q%'_"?
M>(_^?R'_ , H/_B*YRBBR Z/_A/O$?\ S^0_^ 4'_P 11_PGWB/_ )_(?_ *
M#_XBN<HHL@.C_P"$^\1_\_D/_@%!_P#$4?\ "?>(_P#G\A_\ H/_ (BN<HHL
M@.C_ .$^\1_\_D/_ (!0?_$4?\)]XC_Y_(?_  "@_P#B*YRBBR Z/_A/O$?_
M #^0_P#@%!_\11_PGWB/_G\A_P# *#_XBN<HHL@.C_X3[Q'_ ,_D/_@%!_\
M$4?\)]XC_P"?R'_P"@_^(KG**+(#H_\ A/O$?_/Y#_X!0?\ Q%'_  GWB/\
MY_(?_ *#_P"(KG**+(#H_P#A/O$?_/Y#_P" 4'_Q%'_"?>(_^?R'_P  H/\
MXBN<HHL@.C_X3[Q'_P _D/\ X!0?_$4?\)]XC_Y_(?\ P"@_^(KG**+(#H_^
M$^\1_P#/Y#_X!0?_ !%'_"?>(_\ G\A_\ H/_B*YRBBR Z/_ (3[Q'_S^0_^
M 4'_ ,11_P )]XC_ .?R'_P"@_\ B*YRBBR Z/\ X3[Q'_S^0_\ @%!_\11_
MPGWB/_G\A_\  *#_ .(KG**+(#H_^$^\1_\ /Y#_ . 4'_Q%'_"?>(_^?R'_
M , H/_B*YRBBR Z/_A/O$?\ S^0_^ 4'_P 11_PGWB/_ )_(?_ *#_XBN<HH
ML@.C_P"$^\1_\_D/_@%!_P#$4?\ "?>(_P#G\A_\ H/_ (BN<HHL@.C_ .$^
M\1_\_D/_ (!0?_$4?\)]XC_Y_(?_  "@_P#B*YRBBR Z/_A/O$?_ #^0_P#@
M%!_\11_PGWB/_G\A_P# *#_XBN<HHL@.C_X3[Q'_ ,_D/_@%!_\ $4?\)]XC
M_P"?R'_P"@_^(KG**+(#H_\ A/O$?_/Y#_X!0?\ Q%'_  GWB/\ Y_(?_ *#
M_P"(KG**+(#H_P#A/O$?_/Y#_P" 4'_Q%'_"?>(_^?R'_P  H/\ XBN<HHL@
M.C_X3[Q'_P _D/\ X!0?_$4?\)]XC_Y_(?\ P"@_^(KG**+(#H_^$^\1_P#/
MY#_X!0?_ !%'_"?>(_\ G\A_\ H/_B*YRBBR Z/_ (3[Q'_S^0_^ 4'_ ,11
M_P )]XC_ .?R'_P"@_\ B*YRBBR Z/\ X3[Q'_S^0_\ @%!_\11_PGWB/_G\
MA_\  *#_ .(KG**+(#H_^$^\1_\ /Y#_ . 4'_Q%'_"?>(_^?R'_ , H/_B*
MYRBBR Z/_A/O$?\ S^0_^ 4'_P 11_PGWB/_ )_(?_ *#_XBN<HHL@.C_P"$
M^\1_\_D/_@%!_P#$4?\ "?>(_P#G\A_\ H/_ (BN<HHL@.C_ .$^\1_\_D/_
M (!0?_$4?\)]XC_Y_(?_  "@_P#B*YRBBR Z/_A/O$?_ #^0_P#@%!_\11_P
MGWB/_G\A_P# *#_XBN<HHL@.C_X3[Q'_ ,_D/_@%!_\ $4?\)]XC_P"?R'_P
M"@_^(KG**+(#H_\ A/O$?_/Y#_X!0?\ Q%'_  GWB/\ Y_(?_ *#_P"(KG**
M+(#H_P#A/O$?_/Y#_P" 4'_Q%'_"?>(_^?R'_P  H/\ XBN<HHL@.C_X3[Q'
M_P _D/\ X!0?_$4?\)]XC_Y_(?\ P"@_^(KG**+(#H_^$^\1_P#/Y#_X!0?_
M !%'_"?>(_\ G\A_\ H/_B*YRBBR Z/_ (3[Q'_S^0_^ 4'_ ,11_P )]XC_
M .?R'_P"@_\ B*YRBBR Z/\ X3[Q'_S^0_\ @%!_\11_PGWB/_G\A_\  *#_
M .(KG**+(#H_^$^\1_\ /Y#_ . 4'_Q%'_"?>(_^?R'_ , H/_B*YRBBR Z/
M_A/O$?\ S^0_^ 4'_P 11_PGWB/_ )_(?_ *#_XBN<HHL@.C_P"$^\1_\_D/
M_@%!_P#$4?\ "?>(_P#G\A_\ H/_ (BN<HHL@.C_ .$^\1_\_D/_ (!0?_$4
M5SE%%D!L^,O^1ZU[_L)7'_HUJQJV?&7_ "/6O?\ 82N/_1K5C4 %%%%, HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@#9\9?\CUKW_82N/_ $:U8U;/C+_D>M>_["5Q_P"C6K&I %%%
M%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#9\9?\CUKW_82N/_1K5C5L^,O^1ZU[_L)7'_HUJQJ0
M!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH V?&7_(]:]_V$KC_P!&M6-6SXR_Y'K7O^PE<?\
MHUJQJ0!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH V?&7_(]:]_V$KC_T:U8U;/C+_D>M>_["
M5Q_Z-:L:D 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** -GQE_R/6O?]A*X_\ 1K5C5L^,O^1Z
MU[_L)7'_ *-:L:D 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** -GQE_R/6O?]A*X_]&M6-6SX
MR_Y'K7O^PE<?^C6K&I %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#9\9?\CUKW_82N/_ $:U
M8U;/C+_D>M>_["5Q_P"C6K&I %%%%, HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#9\9?\CUKW_82N
M/_1K5C5L^,O^1ZU[_L)7'_HUJQJ0!1113 **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH V?&7_(]:]_
MV$KC_P!&M6-6SXR_Y'K7O^PE<?\ HUJQJ0!1113 **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH V?&7
M_(]:]_V$KC_T:U8U;/C+_D>M>_["5Q_Z-:L:D 4444P"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** -[P1H5MXE\::=I%\\L=O=2%7:$@.
M%)X)!';TKW#_ (9Y\*?]!#6?^_\ %_\ &Z^<:*3U6@NI]'?\,\^%/^@AK/\
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
M **** "BBB@ HHHH V?&7_(]:]_V$KC_ -&M6-6SXR_Y'K7O^PE<?^C6K&I
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#9\9?\CUKW_82N/\ T:U8U;/C+_D>M>_["5Q_Z-:L:D 4444P
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** -GQE_P CUKW_ &$KC_T:U8U;/C+_ )'K7O\ L)7'_HUJ
MQJ0!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH V?&7_(]:]_V$KC_ -&M6-6SXR_Y'K7O^PE<
M?^C6K&I %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHJ:ZLKJQ=$O;::W:1!(BS1E"R'HPSU![&@"&BBB@ HHHH **** "BBK,F
MG7T.GQ7TMG<)9S,5BN&B81N1U ;&">.U %:BBB@ HHK2;PUKJ:;_ &B^BZ@M
MCL$GVHVKB+:>C;L8Q[T 9M%%23VT]J4%S!)"9$$B"1"NY3T89Z@]C0!'14UO
M9W5VDSVMM-,L">9,T<981I_>;'0<]33X=-OKF!)K>RN)8GF$"2)$S*TAZ("!
MRQ].M %:BEDC>*1HY59'0E65A@J1U!%)0 45)+;3P1Q//#)&DR[XF="!(N2,
MJ3U&01D>AJ.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BIH+*ZN89IK:VFFB
MMUWS/'&66-<XRQ'09]:AH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** -GQE_R/6O?]A*X_\ 1K5C5L^,O^1ZU[_L)7'_ *-:L:D
M4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -;PMI*Z
MWXFLK&4[8&??._\ <B4;G/X*#76>.+^Q\7>'QK>F37$\FFW302B>V6$QP2DM
M$H"N^54AESQU'%>>T4GJ"T9Z=X:^Q+;^";"32--G35'G6\EFM$>251*R@;R,
MK@=Q@].>*F\/0Z5XBLK6^U/3M/@G6^NH+6.VLXT60B -%&RC:),-TW'D\$\U
MY710U>X'K<.G1_;H8W\+7WV]K)UDG;0;=73]ZNV466XJV!E2< XY%12^')GT
M75;-;"QMY;>6Z:74QIL3VLX!^Z)<;K=EZ*HXKRFBE8#V/4/"]C#I\?\ PD5M
M#'#;ZQ:P&Y32H[%&B;<'VNK%I8S@'>P'MWPMEHHFMQ_PFF@:?IL0UN.*"1+&
M.W\R/RY2$RH7=&6"#<3SGD^GCL3^7,C[%?:P.UQD-['VK8U3Q-+J&F#3K?3[
M'3;0S>?)%9HX\V3! +%V8\ G ! &>E%G;^O+_+\07]?C_G^!N>.;1;72[(76
MDW-E??:)09Y=*BT]98\+A0D;$-@]'[@XR<5T:WRM9VKW=AI]VMGX2^TPI/91
M,%E\W ;[O./3IU]37DU%%O=M_6S7ZW'UO_6Z?_ /3]'L9;J'0)--T/3[[2[L
M%]8NI+*)A&YD;S S[?W 5,%=I4>F>E6M.72(M6\,:3;Z1IMU87MK<R32S6B-
M+<*'F"9<C<I 0<J0?R%>344VK[?UO^702.K\0S1ZEX,TG56LK*UN9+RYA8V=
MLD"E%$94$( #C<1D\^I-=<#9-) MG!<'7E\+1_9M\X,,RF'#KY>S.X(6(^8@
MD=*\FHH:O&W];-?J-.S3_K>__ /4]/TJ-VTN./1K*7PK)IP>]U)K5"RN4)D8
MSXW(ZOD! PZ#@YJ_/8W%U%HXU#1[5_#I\/H;G47M$+1D0G!\[&Y6!VX4$9ST
M.:\=HI25[_UW_P Q1T_KT_R.Z^'FIIH>C^(M4FA$T*16]O-&1G?')* Z_BH-
M=-87&C7NE0Z+H#?:M*TO6-/=9I8BIN'DD<2,P(SW5<'LM>/T577[OP=_Z]1=
M_P"O(]4ATR7SK#_A']!L=1M9KZ<:K+-:1R^41,PV,[ F%!'@@@KU)S2Q_P!D
MV5_X5T[2],TVYLM1U">*6XN+..62>'[444;F!(^4]1@].>*\JHJ4K6')WN>K
MVFFP)+IT%MHK7;-I,BK+!8QWCV[?:Y )#"_$G P>X'(KSOQ+9OI_B?4;25[=
MWAN'5C:H$CSG^%1]T>W;I6911;6_K^=QM_U\@HHHJA!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!W?@:UUV^\)^)K2PL[VXL);)MJP6[,KS^9%QD#EMN>/3)KA65D<JZ
ME64X((P0:2BEUN"VL%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#9\9?\CUKW_82N/_1K5C5L^,O^1ZU[_L)7'_HUJQJ0!1113 **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH T- TK^W/$-AI?G
M>1]LG6'S=F[9N.,XR,_G6C:>!M?O[6"YL[2)H+EVCMGDNH8S.RL5*HK."S9!
MX'-4O#&IPZ+XJTW4[I9'AM+E)76, L0#DXR0,_C6S!XLLH[KPH[1W!31KEYI
MP%7Y@9_,^3GDXXYQS1V%T?\ 7?\ X! O@/5I[+1Y;#R;JXU42&.U6>,2*4+9
M&"V3PI)XX/!YXJ"'P1KMPSK%;VQVS>0&-_ %DDP#L1B^)&Y'"YP>.M;EAXTT
MJ"72;J9+Y)]-:\4+'&I5TFWE6W;P0P9P",$8YSV.99ZSHEYH>E66NG4('TJ6
M1HS91(XG1V#%3N==C9_B&[CMQ25V]?ZU_P BI:;$>A>!=9UN]MXO)6UAENOL
MK23RQHP8$;]J.RLY4<D+FJD_A74X]4M;*"#SFOIY(;-MZKYQ20H>I^7D=\5U
M/_"<Z+J^L:=JFO17]M/INH2W4<5E$DBRH\@D"DLZ[2#QG!R/2C3_ !EX<_M+
M1[_5(]3$FDW<\T<,$,9697E,BDL7!4C/(P<XZBE=Z7^8GL[?+\3EK;PEK-W8
MK=Q6\*Q/O\OS;J*-I=GWMB,P9\8/W0:N2>!-79Y6L8EDM[>&"2>>XFA@6+S8
MPZY+/@#MG/IT)Q4U[K&@:W86!U9M2M[JPMVMQ':PQNDR[F9#N9P4/S8/RMG%
M2Z[XNLM3T*[LK:.Y1YS8X+JH7$$!C;.&[L01[>E/6S'9<UNFIFIX*UY[NYMS
M9QQ/:R+'(T]U%$F]AE55V8*Q(Y 4G(IMCX3O[CQI#X9O=EE>O.()/,=2(R?<
M'!X[ \]*[*.Z@\>6T]G#IVKM;07%K*LUG;QR,K"!8F5U+@*IV9#Y..XYK%U[
M7;:P^,L^M6_^E6UKJ"R?(P.\(1G!Z'H>:/M)/^MO\R7?DNMRNOP\U2?1X[RS
MEM9G:\DM74W4*1JRA"N)3)M8MOQM'/!_#.M?!NNWF\0V05EF>W"2SQQ-)(OW
MD168%R/1<U>OM?TP:=I]AIS7DD-GJ<MX6GB5"R.(\# <C<-K#KZ>N!OS?$+3
M+R;S'-U8O;:A/<VTJ:9;73LDDGF#F4YC<'NI8=..*6MOZ\O^"4[=/ZU?_ .0
M\.Z'!K$VH?;KN6SAL+1[J1HK<2N0K*-H4LHS\WKVK4D\$1"\@>/5"FEOIXU"
M6[N+8QO#&6*8,89LL6P  W.1S4/A3Q+%H^K:K=7=W?6KWUI)"EU9(#+$[.K;
ML;T]#T(K4N_&^G74T=K>G4-2LYK V=]>W"JEU,?,\Q'QN890@ 98Y&<FAWTM
M_6__   TN_Z[?\$Q(?#^G:M>6EIX<U:6ZN;B4HT5[:?9_+4#)D)5W7: #GG/
M'2H=0T_P_!:SG3==N+JYB8!8Y=/\I)N<$HXD8\=?F5:NZ?JN@>'=1M;W26U+
M4)E=EG%U%';HT+(490%9SN(8_-D >AJ>#4O"6G:/J]M:B^OI+V$K;"\TVW!M
MGR,-YN]FZ9'R[?IZ#VT#J<C1115""BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#I-"\-Z;KD<5O%K4B:I+%+*MN+(F)-@+8>4L,9"YR%8#N:YNNOM
M-9T*W\)IIMM>ZEIMS.C#4)(-/CE-P<G"^89E(3&/E &3DG-<A2^TPZ!1113
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH V?&7_(]:]_V$
MKC_T:U8U;/C+_D>M>_["5Q_Z-:L:D 4444P"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -GQE_R/6O
M?]A*X_\ 1K5C5L^,O^1ZU[_L)7'_ *-:L:D 4444P"BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BM3PSHQ\0^*-.TD/L%W.L;./X5SR?R
MS7I_BCXF2>!-<F\-^"-+L+2RT\B*1Y82[S.!\Q)R/ISDGUI/2WF"U9XY1787
MUS>_%+QE9Q:7H]G8WT\8206XVH[#):5O3CZGCO6Z?A#:74USI^A^,-/U'6K9
M29+ 1%,D=0'W')'TX[XHO978:7LCS*BN_P##GPM;7?"=QK=YK4.E):W;6]RE
MU#A8E4#<Q;=UR<;<=>]0^)_AG)I%KI%YH6K1:[9ZM-]G@EAB\O,A. ,9/7![
M]C1?6W]:A_7W'#45[;X1^&-GX<\>Z5Y_BRPEUFU<32Z8L9#8VY(#;N3@YQM'
M%8'B#P9_PDGB?Q]JOV_[-_8TK3>5Y._SLACC.X;?N^AZTG)+\7]UO\QI-_A^
M)YC174:=X+_M#X<ZGXJ%_L^P7"P?9?)SYF2G._=Q]_I@]*WE^%-II]E:-XM\
M6V.A7UX@>*SDB,C*#TWG<-O\O>J>@CSFBO5? _PWTG5=+\4-J&H:5=O9(\-K
M.+QT6!U!_?-C'[L\8)R/E/%5M&TC4[+X9>,HK37+-[*UF5)TMX1,EST^9)<C
M _ U+DDGZ7&E=I>=CS.BO2XOA)9QZ!I.LZMXMM=-LM1MUD+3V_*.P!"*-_S<
M9R>,8Z>E*\^$NJP?$&#PQ:W<-P+B 7*7FTJ@BYRQ'..1C&3V]:KK872YP-%>
MI6OP?TS4OM_]D>-K2^_L^%WN%BM3N5@.!C?@@X/S9_"O.=(L/[5UNQT_S/*^
MUW"0^9MW;-S 9QQG&>E*+YG9 ]%=E.BO67^!T*:U-H[>+K,:D4,EK:FW^>9
M,[F&_P"3G/KP,UGS?" KHNI2VOB2RN]7TN'SKS388R?+P,E=^>3P>W7BES*U
MQV;=CS:BNOUOP"^G^'= UC2[\ZE!K1$8 @\LPRG'R'YCDYW#M]VN@D^#6SQ+
M=Z8/$4(ATZS6ZO[I[8CR-V2%"ACNX4G.1Q3;MO\ U82UV/,**[*?P!%=^)].
MT?PIK]IKIOU+>;&AC\@#J7&3C@$^OMTSH7OPOM&TS4YO#GBFUUF\TE2]Y:1V
M[1E0.I5B2'Q@]*7,DKL+7=CSVBO6_&MC_:?@+X<61N;>U\^!D\^YDV1IE4Y9
MNPK1^-:R:+H&GZ%IEQI,&DQK%_H,3?Z47 ;]X5Q]SCKW)HD[??8:5[>ESQ.B
MNL\*>!CX@TJ]UG4]4AT;1K)@DMY,ADRYQ\JH""3R/S'6M@?"](?$'A]H-:L=
M0T/5I1Y=[(6@5]IRT9')#$9 &<D\<576Q-]+GG=%>NZKX.L/"OQKT4:1<V"V
MDFHPK'8PW323V^ I)D5LD DDCDUJ>+/AA:^)OB)J>[Q596FJ7C>;;Z=Y6]RH
M0<L=PVYP3C!XYJ>9-)^OX6*:LVO3\;GAU%>CV.E:Q9_!OQ,C:A'#:VNHB&YL
MC;!FDD#1C(DW<<XXP>GO3(/A9;6>DV=UXN\4V>@3WR![>UDA,C[3T+?,-OZX
MIW7Y?BKBM^OX'G=%=9IO@[2KC7=3LM3\7:;8VNGL +L R"XY_P"6:\;L=^?I
MGK6Y'X&/A;QIX1U"RU2'5]+U&_A-O=Q(4R1(N05R<?GV/I3C9M+N)Z7\CS>B
MOH;3?^2P?$'_ +!H_P#1:5Y)?^"/L_P\T_Q78:@;R*YF\B>W\C:;=^>"=QSR
M/0=1ZU"E=)^2_&Y5M6O-_@DSE**ZGQOX+'@I]-MYM1%U>W=L+B> 0[/L^>@S
MN.[G=V'2N6JKW$%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBM'P_KM[X;UR#5=*9%NH-VPNNX<J5/'T)H0C.HKZ+\;ZMXQTSX1L;^!;
M^\U"(B]N+>-1%9Q,.1@'))!QNZ#GVS\Z5*=VUV*Z)]PHHHJA!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% &SXR_P"1ZU[_ +"5Q_Z-:L:M
MGQE_R/6O?]A*X_\ 1K5C4@"BBBF 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110!>T/5IM"UZRU2V ,MI,LJJ>C8/3\>E>H^(-!\&?$'4CXB
MTOQ?8Z)-=@-=6>H%497Q@D98>G;(/7->044GJ&S/4-#U7PG\.OB/I\VDZK-J
MUG]F:"_NA%\J.W\28ZCID#/'<UJ:#H_A/P9XND\62^-+"^M(/,DMK6V??<2%
M@0%90<_Q?CWQ7C=%&N]]?\PTVZ'JEWXEL=2^"NOAKNVAOK[6FN19><OF;6=&
MX7.2/?':I[;Q3IND?"_P3)]KMY[G3M7,]Q:)*K2HFZ3)*9R.",9]17DE%"5M
MNZ_ 'KOY_C?_ #/=5L?"DGQ5@\:KXUTP6<TRS+;-*!,'*[<,"?E7N2<8''O5
M71M;T*[\5_$+2KO6K.SBUL,MK>R2KY+?>&=V<'[P/7GFO%**GE5K=+-?E_D.
M[WZZ?@>S3-X=\+?!S5]&TWQ'8:IJ(NXIW$<JXD;?&<(N<L %Y(]ZC\667AKX
MF7UKXBM?%VGZ0[6Z1W5I?OM>,KG[HR-W7MQ[UX[13M?5_P!:6$M%9'JGP_O?
M#FEZAXM\.2Z[%'9ZG;&WM-2F79&V PR<]/O=\ XI=)DTO0?AAXWT1M;T^YG,
MR+;F*X7_ $D#;R@SEA]/2O*J*'&ZL^UAIV:?9W/1_B-JMC?>!/!%M97]O<2V
MUD5N(H9E=HFVQC# 'Y3P>OO7;WOCG0=-^*FD74FHVT]A/H@LIKBWE618&+D_
M,5)QT&?3-> U>T;59=$UBWU&"&WGDMVW+'<IOC;C'([]:JR;U[M_??\ S%=I
M67:WXI_H>V> ?"FD^'+CQ'-8>)K'6&ETZ41I9OO\N/KND(R >@Q]:\:\+316
M_C#1YKB1(HH[Z%GD=@JJ X)))Z"NCU3XJ:I>:-<Z9IFE:3HEO>+BY.FVOEM-
MGJ"<]#^?O7#U,+J?-Z?A<)6<;=SVF'7M*_X:6EU1]5L_[/\ +(6[-RGE?\>X
M&-^<=>.O6L_P-K6FVNN>/I+S4K2%;N"<6[RSJHF)9\;23\V<CI7DU%+E]U+R
M:^\=];^:?W'M/P5U2SU#0;[2-;4M;Z/,NJP2,,B/;U^G(S^)K \*>(;K5O'F
MM:['XKM?#UY<-OB6]7,4ZEN(V)X "@#U]*Q)OB/J1\(GP_8Z?ING0RQ+#<W%
MI 5FN%48 =LG/'6N0JOMM_U_6B)7PV_K^MSW2_\ &7A3PY\1M#U2"2PGN7MI
M(=8N=*3,.6QAUQG)!!SC)QZT:]K^IV^GZG<Q?%32)[-XG^SVT-I \TN0<1L%
M7*^F?QXKPNBI<;JQ2=G<]0\57NDZ[\(_#$MKK%HMYHZ>3-8/(!,Q)520N<X&
MW.<=#5/XV:G8:KXXMY]+O;>]A%A&ADMI5D4,&;(RI(SSTKSNBJ:N_FW]XEHK
M>5CUSX8^,;>W\$WWAL:Y!X?U(S_:+2^N(D>)@<95MP('3OZ\=*@\6^([RTO/
M#_\ :_C6Q\2+:WZ74UOI]O&%A"$8(=%&XD;AC]*\JHI_:4O3\!):6_K4]C\3
M-H4GQ;T7Q;8>)-.NK2]OH#)$)0K6P55!9\GY1QWQ4%GK>F#]I:35'U.T&G^:
MY%V;A?*QY! ^?..O'6O(Z*45RVMTO^-O\AR]Z]^MOP/6[G6M,/PS\<6RZE9F
MYN=<:6WA$ZEYD\Q#N5<Y88!Y''%3>)X/#OQ0&G:Y#XKT_1KJ.U6"[M-0?84(
M).4R1GJ>G7CI7CU%+ETMZ?@K#<G^?XNY[!X)_P"$6T:'Q#::/KFD'68Y%&GZ
MIJT82)H\#.W=T.=PXSG@\BM+QCXJTQM/\%33>(;36+C3]462]FM]BG"M\S>6
MN,+QP<<C![UX;13ZI]K?@+O\_P 3Z @U;P[:?%;7;IO$FFO:^(--VQ3K.I2!
MP%7:[9P#QGG%87PA>UEU77/!6HRQW^G^8+J*:([HV:&098'^ZV%.?;WKQRNO
MLOB/J6E^$VT32]/TVS:2$P27\,!%Q)&2207S[G\^,4DN5:=K?JON!ZO7O?\
M1_>4?'GB$^)_&^I:F&+0O*4@]HUX7]!G\:YZBBB*Y58<G=W"BBBJ$%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5K>&+'2-1\006WB'46TVQ?(>
MX5-Q4X^7Z#..:R:*!'M&EGP]\-O"^ND>,+37SJ-LT%O86C!EW$$;F4,<=>>G
M&>M>+T45-M;LJ^E@HHHJA!1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% &SXR_Y'K7O^PE<?^C6K&K9\9?\ (]:]_P!A*X_]&M6-2 ****8!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $EO;S7=S';VD,
MD\TK!8XHU+,Y/0 #DFK6I:'JVCB,ZOI=[8"3.S[5;O%NQUQN S6GX!_Y*'H7
M_7]%_P"A"NNL8-"O=*TF*&.:+1Y==_XFJWEP)6BDVD1C<JH C MDXZCKQ0^G
M]=A7W\O^#_D>845Z\=(LS>01:GH+QZ@LMP;'[5I,-A!<N(B4AVHY$HW $,>O
M3)S618Z?JTC7;ZMX;LXM<2Q9M-LWTV*$SGS '8P!0'95)V@KSZ'%3S%6/.*D
MMK:>\G$-I!)/*P)$<2%F( R>!Z $UZBT%MIND7>H:CHFG)KL6BF2XM)+.,)#
M(;A$CD,6-J.5.2N!VR.35SPO:7*76DS:3H]G+I,NDRRW6H+9H66X,;[QYN,H
M0V%" @8[4.5DW_77_($KO^O+_,\BCMIYH)9HH)'B@ ,LBH2L8)P-Q[9/'-1U
MWGPXATN?3-=CUZ5HK!OL@E91V\\8!.>%)X)[#)P:Z&PT9$C>5]"6?4!JDBZC
M9V6C0W8CC^7RT 9E\J,J21(HYZYXI_U^7^9)Y%17KD&D:/'IMK)IVBW5]IDD
M=Q]L6+2X9WC?<XP]R9-T)0;<8X.,_-FE&CMY&DK<:!8)X=ET)9KS4!91AED\
MHG>9L;E?=MP,\YZ'-+FTO_77_(I+7^O+_,\FN;:>SG,-W!)!*H!,<J%6 (R.
M#Z@@U'7JGBB6VT/2]4N[/2]->Y-_:0QRW%G'+Y2FT5F 5@1R1W'<GKS5J^T4
M6^I7(\*Z!8WTYU95O87LDG$$+11LH"L#Y<9+2988Q@#(Q36KM_73_,F^E_ZT
MO_D>0T5W)T=;GXR:E86$5K"D-W<M' UJLR83<=B0\!SQPO3.*Z?5--L]&T^?
M4Y]'M7O1H7FF.[TR*#;+]J"*Y@4E48*1D=\<CDBES+E3[_Y-_H4XOF<?ZWM^
MIX_4L]K<6K(+F"2$R()$$B%=RGHPSU![&O3EL4N]*74M*T>QNM>GT>":.UCL
M8W5R9W2218-NPL%5.B]R<5C^/C<6_C;1C<VT-M<)869D@6)?+C8#E=G(P#VZ
M=JI?$H^=OS_R)OI?RO\ E_F<C>Z)JNG0B74-,O+2,[<//;N@.[)7DCO@X]<&
MJ5>T3F+5_%5W%J-G93)'XNA@_P"/2)2\9$F5<A07Z#[V:Q-(MT\56H=-/TFS
MG@UI8K?9I\>T1>5(QC*@#S?N# 8DD]^:E2NK^GZ?YE-=/ZZ_Y'F5%>QW>E6>
MF6B:E=Z-;R7@T2[E:*]TJ*U^=)D",T"$JK -]2.M9EI9P:CH]IJEII5A<:_/
MI#O;VJ6<8CF=;ED9Q"%V,XC' V\XS@XHO_7W_P"06_K[O\SS-;:=K5[E89#
MCA'E"':K') )Z G!X]C1!;3W1<6T$DQC0R.(T+;4'5CCH!ZUZ7I^C7^H6;0:
MMIFGZ7J,FIV("2621J%\N8_-$, %L<I@9..!FM>;1##91.M@\6HWFE:G"8_[
M+CL99=JJ4!@C)&>3CN1CBANU_P"NEQ)7MY_YV/&:*ZWPQ+#9>"_$=\UC9W-U
M$UK'#)=6Z3>3O9PQ 8$9P/Y>E=9K>DZ9;:=<BUTB:XTHVT!LKR/2H5C5LI\Y
MNM^YR26!4C//08JNMA'DU%>S:KHEJ/$6LP>*=$L-*\/Q7<*V5U!9I!G,RC:L
MB@%P4+EAD[<=L51M])EEO77Q5X?T_3XEU6UCTWR[*.$3@S ,@( \Z/R\DL=W
M;GFIB^:WG_P/\QO2_D>5+!*\+RI$[1QD!W"DJI/3)[9Q2W-M/9W#V]W#)!-&
M</'*A5E/N#R*]&_M&XO](\:VNFZ=8IY,\6RUMK"+Y($=U9L!<G:",L>1UR*N
M>+)K;0K?4;BRTG3'N'UTPB6XLHY=D8@C8J P(P2?3CG&,T1?-;S_ %M_F-JS
ML>4T5['+H2VVO"'PQH%E?QG7)8M226R2?[/%E=B_,#Y:;2YW#'3KQ7F'B>&.
MW\7:O#!&L44=],J(B@*H#D  #H*%*]O/_@?YBMO_ %W_ ,C+HHHJ@"BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** )K>
MSNKL2FTMIIQ#&99?*C+>6@ZL<= /4U#7J?A#^R8O"]]IVFZW8K)=:3<3:B9(
M;@2!]A"KQ$1L0$DX))))P<"O+",$@'/N.])_%;^NH+57"BBBF 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!L^,O\ D>M>_P"PE<?^C6K&
MK9\9?\CUKW_82N/_ $:U8U( HHHI@%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%6])TRXUG5K;3K(*9[F0(FXX ]R>P Y-:5]I?AZ&&Y
M6P\03W5U#C8K:<4BG.<$(X=C_P!]*N: ,*BNC@\#:Q]NM(;Z)+>.>ZAMI766
M.5[=I#A?,C5MR'V;'3%1CP7K$\DWV*!9HTFEBB+S1QO<>63N,:,P9\8_A!]*
M5U_7]>8&!16]:>#M5N5LI9%M[>&\:/RS+=PJ^UVVA_++A]N>^,58U#P/?633
MPPM]LN(]2&GQI;E'61B&(.5<D-\OW2..Y'2G_7]?>+^OZ^XYFBMR3P;K,5Q'
M"Z66Z3?AEU&W9%V#+!G#[5(!Z$BG?\(G=QS26-RP356>!+2RCVR?:A)D[ED5
MMNT #G)'-*XS!J[J>JW&K26SW6S-M;1VR;!CY$&!GWHU/2;K2+A(;S[.6D7<
MIM[F.=2,D?>C9AU!XS6GJ'@;Q#I<,TEY8H/("F6..ZBEDC#'"ED1BP!)')&.
M:.@;,Y^M71M=71P2=(TZ^D$@DCDNXW9HV'3&UP"/8@BKC>!]:MYHQ>P1Q1F>
M."=H[B*5[<N<#S$5BR?1@/2I+SP5>QW*6VG^9>S2:A<V2 (J!O)QEL[N.#DY
M   ZGL[_ -?=_FA;_P!>O^3,&]O)]1OY[V\D,EQ<2-+(Y_B8G)-05OMX/OX+
M.\N+HQXM[87"-:SPW"2#S%C(W(Y Y;MD^W>D?P1X@1HU^P!Y'F2 Q1SQN\;O
M]U74,3&3_M 4E;H-]V8-%7=3TFZTB=(KSR"SKO4V]S'.I&2/O1LPZ@\9J]<^
M#M<M+"2[GLT5(HUEEC%Q&TL2-C#/$&WJ.1R0.M,.MC$HK?U+P1X@TBVN)M0L
MHXQ;*KS(+J)Y(U) #%%8L%)(YQCFJ^B^%]4UV/S;&&,0"983+-/'$"YZ*N]A
MN;'\(R:%KL+97,BBNKU+P%>VM\]I8.UW(M[=6NYPD*8@"EG+,^%&#DYP!CJ:
MSXO!^LS37")%:[;;9YD[7T"P@N,J!*7V$D=@2:2:8VFC$HKI+;P)K;M!)=6Z
MV]M+>"S\W[1$6,F\(0JEP7()Z#ZYQS2Q^ /$%RHDL[-9(9)9([<O<0QO.48A
M@J%\LWRGY1DT70'-4Z.0Q2I(OWD8,,^HKHT\"ZO%/LU"(0H8KAP\$L4^'AC+
MLC;7^4],@G(ST/2H9_ _B"VLC=364:QBV%WM^U1&0PX!\P1[MQ7!Y(''.>AI
MWMJ%KZ&5JFHSZOJUUJ-WM$]U*TLFP87<QR<"JM=!#X*U=S:M(END%Q-%"95O
M(9/),GW=X5R4R.F[&:FU#P/?633Q0M]LN(]2&GQI;E'61B&(.5<D-\OW2..Y
M'2EHM/ZZ?YH+WU_K^M#F:*WV\#Z^+JVMX[.*=[J8P1&WNX95,@&2A9'(5L=B
M0:JZMX:U71+=)]0@C6)Y&AWQ7$<P611DHVQCM89Z'!HN@'Z+XA_L0*T>DZ==
MSQR^;%<74;L\38XQA@"!UPP(S67<W$MW=2W-RYDFF<R2.>K,3DG\ZU_#GABY
M\31ZD+)P)K*V$ZQG $GSJI!9B H 8G)XXI3X.UE;TVKQ6L;^2LX=[^!8FC8X
M5ED+[&R>.":?7^OZZ!T_K^NIAT5N2>#==AL[V[N+-8(+&9H+AYKB--L@ .T
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
MN?>N&?7=6DTL:;)JEZU@O2U-PYB'_ ,X_2HFU._>>:9KVX:6>/RI9#*VZ1,
M;6.>1@ 8/' H:;O_ %WU$M+?UV_KYG5_#O7-6M-1N;.UU2\@M5T^\E$$=PZH
M'$#$-M!QD$ YZ\5M6VGZ9XAN/#$.L0RW6H:E92W5W?W-W/))+Y9DV1K\QQG9
M@X4G&-N#U\UM[F>UD+VLTD+LK(6C<J2K#!&1V()!%/\ M]WNMV^U3;K48@/F
M']R,[L+_ '>23QW-4]?Z]?\ -?<"T7]>7^3^\]"L/#OAK5KF&6(6@E@M;J::
MWMA>"VE:/;L&9%\W^([@F3A>V:Y;Q5;Z1%_9\VC>2IF@)N$MEG\D.&(RAF 8
M@C&>N"#S5"X\1:W=WL%Y=:QJ$]S;_P"IGDNG9XO]UB<C\*@U#5-0U:X$^JWU
MS>S!=HDN9FD8#TRQ)Q4V>G]=QE6BBBJ$%%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% 'K%C' ^AZ#X?TNZU:P_M+39)Y+JSE5+>27#;_- &9 ,;3EA
MM&.*\GJ]!K>JVNG2:?;:G>0V4N?,MH[AUC?/7*@X-4:5O>;#HD%%%%, HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#9\9?\CUKW_82N/\
MT:U8U;/C+_D>M>_["5Q_Z-:L:D 4444P"BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M?^C6K&K9\9?\CUKW_82N/_1K5C4@"BBBF 4444 %%%% !1110 4444 %%%%
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
M:.XBE>W+G \Q%8LGT8#TJ2\\%7L=REMI_F7LTFH7-D@"*@;R<9;.[C@Y.0
M.I[%_P"OZ]0_K\_\F9L_B;7KEK<W.MZC,;9@\!DNY&\IAT*Y/RGZ4K^*-?DN
MH[J37-2>XB),<K7<A="0 2#G(R !^ JVW@^_@L[RXNC'BWMA<(UK/#<)(/,6
M,C<CD#ENV3[=Z1_!'B!&C7[ 'D>9(#%'/&[QN_W5=0Q,9/\ M 4: 9[Z[JTD
MUU+)JEZTEXFRY=KARTZ]-KG/S#V-+/KVL75E%9W6JWTUK"08X)+EV1,=,*3@
M8INIZ3=:1.D5YY!9UWJ;>YCG4C)'WHV8=0>,U>N?!VN6EA)=SV:*D4:RRQBX
MC:6)&QAGB#;U'(Y('6C0-;V,R34;V7[3YMY</]K8-<;I6/G,#D%^?F.>>:LV
MWB'6K*Y:XL]7O[>=D6-I8KEU8HHPJD@YP   .U7M2\$>(-(MKB;4+*.,6RJ\
MR"ZB>2-20 Q16+!22.<8YJ33/!=[K'A@:O82PD_;3:-%/-' H^4,#OD< DEL
M;1SQ1I;3^N@?U^IBRZG?S%3->W$A24S+OE8[9#C+CG[QP,GKP*?J.L:GK#H^
MK:C=WS1C"-<SM(5'H-Q.*U(/!&N/$9[FT^S6Z7?V.1Y9HU9900"@5F!9N>@Z
M_@:T+GX;ZG]CAFTZ2.X:2\N+3RII8H&WQOM 7=)\[-R=JYQCO1= 8<GB?7YH
M8X9M<U*2*(J8T:[D*H5.5P,\8(!'IBJ8O[Q5E5;N<+-()9 )#\[C)#'U(R>?
M<UI0>$-<N+0W$=D N)"L<DT:2N$SO*QLP=L8.< ]#Z5#=^'-3L=+CU"[BAC@
ME1'53=1&3:_W6,8;> >Q(HN@\B/4-?UG5H5BU75KZ]C4AE2YN7D (XSAB?4_
MG33KFK'2QIIU2]-@.EK]H?RASG[F<=>>E6+3PQJM]I;:A:PPR0+&\A4740E*
M)]YA$6WD#U JS/X'\06UD;J:RC6,6PN]GVJ(R&' /F"/=N*X/) XYST-&B#<
M9;>,=<34;.YO]4OK^.UGCF$%Q=NRML8,!R3Z?A4\?C?5V\36>JWUW=7L=G=_
M:8;2>Y=D3YL[5SG'IP*EM? 6J/I=_?W_ )=I':6/VP)YL;R,"1M#1A]Z @Y!
M([>]9>D^'-3UN&2:PAC,4;K&TD]Q'"F]NBAI&4%CCH.:.OI_7Z"W7K_7ZB7?
MB76[VZAN+G5[^62W??;L]T[& _[!)^7\*8GB#64OUODU:^6[12BW N7$BJ22
M0&SG&23CWK?T_P"'6I76H06-XXL;I]0:RE64QE8ML8<G<'^8X/W0/Q]&ZAX
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
M44 ;/C+_ )'K7O\ L)7'_HUJQJV?&7_(]:]_V$KC_P!&M6-2 ****8!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &_X%MX+OQYH]O=PQSP
MR7*J\<JAE8>A!X-6/#-C;W>G>)/M$".8K6/RW9 3$3<1KE2>AP2/SKFX)Y;:
MXCGMY&BEB8.CH<%2.00?6M>^\7ZUJ-N\-Q<0K')*)91!:0PF9QR&<HH+G//S
M9YIK<6OY?@=3=^"= N=6UG2-$EU%+K3+F*'[1=2HT<F^98B-@0$8+==QSCH*
MGLO#6@:EIVL:3H\%U'=QZI:67VN^:.0@-(REDPJE,X.5R<X'-<0_B/57N-0N
M#=D2ZDP:Z=44&0APX/ ^7Y@#\N*N7GCCQ!?6DEO/>HJ2S+/(8;6*)WD4Y5V=
M%#%L]R<U"3LK_/[U_P $;ZV^1U-KX%\.7FK0VS7LULHN9(I(TU*VN99(UB=_
M-41CY,%,%6!^\.:R;+0= U30[R\TJ'4+FYC>4K9"_A66")4!60J8\R@G.=F-
MH]>M9DGC?7I;A9S<VZ3*S.9(K*"-G9E*$L50%SM9AEL]:K6'B?5M,T\V=C/%
M'%APK&VB:1-XPVV0J77(XX(HL[?+\1Z71UFK>']&N?$12TT>[6VM],MIIMFH
MP6\89XXR"TDD>U<Y.>I9NF*;K'@_P]X=M-1NM1;4KI8+R&"WA@N(D++)")?F
M?8PR,XR 0?;.:YV'QKKL,21"Y@D1(%M]LUG#*'12"H;<AW[<#!;)';%5]5\4
MZQK:3)JEYYZS3)/)^Z1=SJFQ3P!T7BGZ?UK_ )"72_\ 6G^9U5_X0T#PY>,^
MIG4+R"74A:VR02(A1 B.6D)1@Q_>*-HVYP>16OJ/A/1;W69XKE6L[1=2U4M]
MCAC5D2&-74#Y>0/[I./3&:X>+QQX@BN)I_MD<CS2K,WG6L,@615VJZAE(1@
M!E<'BHY/&.NRRR227V7D>>1SY*<M.NV4_=_B Q[=L4K.WR_R_5#COK_6_P#F
MC?MO"F@ZAI<&M6W]HP6"V]W-<6SSQR2MY)0 (X0 ;O,'53C!ZUC^)=)TJTTG
M1-1T47D<>I0R.\5W*LAC9)"F RJN1QUQ4>@>);C3[BSBN;^YM[*U\XI]F@CD
M93(H#95\!U.%RK'&!4_C'Q/#X@_LVWM!(8-/MS$LDD$<!D)8L3Y<?R(.@ &>
MG6F]U_7?_@"6VI;U'P[HEGK:^&X_[0;5BT,/VQID^SF5RN?W>S<% ;@[CG'2
MK,?A;P_J5]J-AIAU*&?2YD666YE1EN$\U8G(4(/+;+9 ):L";Q=K5Q8_9)KJ
M-E\I8?-^S1><44@JIFV[R!@<;NU/NO&FO7B;9KQ,F5)I'CMHD:9T.5:1E4&0
M@\_,30M]1:V.@N_#GA2U?Q+*$UB:WT2:.W51<Q*T[L[J23Y1"+\HQP?UP&ZI
MX2T'0])36[LZC=6%X8?L=M%,D4J;X][>8Y1AQT&%&>O%9>E>-+K3M-UX';+?
MZO+'(\DEO')&V&9GW(P*G.[IC\JJCQIKOVJYGDO(YS=%#-'<6L4L1*#"XC92
MHP.!@#%))VMZ?\$IVN;VK>#]#T;0;V_EDU"Z=YX(]/BC=$)$T/FKY@VGE>X&
M,^V<UH6?@G2H+JQN9K*ZC,&JVMK<VEQJ%O.9!(3]Y8US$01RK9R#U!KA[SQ'
MJ^H1RI>7KRB:Y%VY(&3*%VALXR,#@ <>U7+SQSX@O[<PSWL81IUN6,-K%$SR
MKTD+(H);W)R::NG?T_3_ ()+U5O7]?\ @'1+X2T2X-WJ4R2PV;ZI)9Q0'5+:
MW,2I@N^Z10'^\,( ,#J:S_"FE:8OCZ^T^[9-1T^"WO )8U5_,58GPZ9R,\ @
M^N*S%\::VLUS(9[9_M4@FECDL('C:0#&\(4*AO5@ 3W-4]/\0ZII6MMJ]A<^
M5?,7)E\M6SO!#<$$<Y/:DDTK>5OP_P RF[Z^?ZG6Z3X2\-ZM8QZN&U2UTY8+
MMIH&FC>4/ JN-K[ "I#C^'@]ZO6NEZ /#TMW=6$K6K:";E53RO/1OMA48D\L
M?-@ %RI.,]N*XVX\8:W<GY[J-$^SR6PBAMHHHUCD^^ BJ%!/<@9]Z+#QCKFF
MQHEI>(J):FT"/;QR*82Y<H0RD$;B3S].E-I_U\_\T"T_KS7_  3I8/ VE7.G
M'6X)+C^S6LHYTM9[V&"42-*T94S.H3:"A.=O/ Q1'X-\/2S7<5C=3:K<CRWA
ML;748%E5&CW-\VUEF96XVI@X&>]<W_PF6N?;WNS=QEW@%LT36T1A,0Z)Y179
MM'7&WK3X?&^NV\SRPW%LCLP=2+"#]TP7:#'\G[L@ #Y<4FGK81@$8)!X^M%!
M))))R3U)HJ@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** /4=!T[3-8L["SM1H9TQ]+D-Z9!$+V
M.X5&9G!(\S@@$8^3;UKRZM6+Q+JD&D/IMO+##;R1^5(8K6))73.=K2A=[#/8
MM652^TW_ %U!;6"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!L^,O^1ZU[_L)7'_HUJQJV?&7_(]:]_V$KC_T:U8U( HHHI@%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %7]7T/4M!GAAU>U:V
MDGA6>-68'<C=#P3CITZBI_"UM97?B:R359XH+)'\VX:5PH*(-Q7GN<8 [DUW
M?_":Z7JLEIK+K);36.H.MQ;W=VDK36MSD2*F$3*KS\N#C=UH=]+?U_3%_7]?
MUU/+JF@M)KF&XEB"E+=!))ND52!N"\ G)Y(X&37ILFHZ?IMW<:!X=U>U2XT_
M3?*T[4C<*D;3/())BLI.U6*G:&R,;<9%21ZSIB6I3Q'J-K?:@NG1)J,R3K+]
MH O(V$>\$B5Q&#D@GCN<4D[_ ->O^0]OZ]/\SS:QT:^U*WEGLX5>*&2.*1VD
M5 K2$A =Q'4@\]!WQ5.6-H9GBDQN1BK8((R/<<&O8DUJ=?MAUKQ+IUU;/KEG
M+8QKJ$<GEPK*26"AOW:!=ORG&,=!5%/%QL]1\+6EEK,4-DVHSM?B*=0K1M=-
MQ*0?N%23@\8.:2;=O/\ R3!Z)OM_P3RFBO9O"M[+)KFA1>'M8M+?28HYDO+
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
MP[(590S#JO8FN@/PZ#VMK<Q7UY;PRW<-M)+J6FFU0"0'#H2YWJ,8_A[>M/\
MX;] V.'HK7\2:+'H.J"R1KTL%RZWMG]G=3DCA=[ @@9!!YS6IK7@DZ;X:.L6
M\NH-''+'&ZWNFM:APZDAHR6.\97'0'I2NK7'9WL<I177Z'X+L=1;1H=3UJ2Q
MNM:)-K''9^<JJ&* NV]<992  #TYQ3+;P=8[M-MM3UE[2_U4;K6);3S$"EBB
M&1]X*[B#T5L#DT_(1R=%=?%X(MH+BPL-:U=['5-1)$%NMKYL:?.47S'WC;N9
M3T5L#DUH^'O VF1>(-*L?$][(+N]$D@L$@)0JI90&E#@J24)& >@R1FE=6N!
MY_16OH>B1:HE]=7MV;.PT^(2SS+%YK<L%553(R23W('7FK\?AS1VL;G5&UNX
M&DPO'"DJV ,TDS@L4\LR #: 23OQTQFF!S-%=E<^!;.PTJ_U.]ULBSA6![1H
MK3<UTLRL4^4N-I&TY!)Q@]<<NOO =E!=7>G6&MR76JVMF+QK=K+RXV78'90^
M\G<%.?NX/K2OK8#BZ*ZZZ\%6D4VH:?;:PT^L:; TUQ;&UVQ'8,R*DF\EBHSU
M4 X.#5B[\"6%MXDN-&AU/5-0GM8PTWV#1S,03C  $HZ \DXQC S1<#B:*[V^
M\"6=AI5W9R3S2:Q'K$=A ZPX20/'N4$%_ESD$G!(/'/6J/B/P%+H6DW-ZLMX
MXM+A;>875@UNKYS\\3%CO7*XS@'D''-+F7]?+_- E?\ KU_R.0HKHH?#NF0:
M/8WFNZQ+92:@KR6\4-GYP"*Q7<YWJ5!8$# 8\9K<G\+:)#X>OKN[:6*:'2K*
MZC:WB+ -*0&)#2<D]#T Z@=J;=@6IP-%=X_@O2+OQ==Z4]_<:<((4G=X;(2P
M11>2CL[L\P8<D\<]L=<5'I7PWDU6SM+B&YOBFH-)]DDCTUGB"JQ56F<-^ZW$
M=!NQU-%[!N</17:'P)8C[+:?VXYU2ZTTZA';BR_=J!&7V-)OX.%."%/OC-<7
M1UL%F%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***W_!%KI5]X
MPT^TUVWFN;:XF2$11/LW,S!1N/4*,D\<\4)7$W97,"BNNTK3-$GTOQ2D]I-)
M?V4+S6S^81'"JRHO0'+,=QZ\8'K7(TD[E-6_(****8@HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#9\9?\CUKW_82N/_1K5C5L^,O^1ZU[
M_L)7'_HUJQJ0!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH FL[RXT^^AO+.5H;B!Q)'(O56!R#6U<^+//$[PZ#H]I=SX+W<,,F\'.
M=RAG*(?=5'MBN?HH$='<>,YKB_34!I&EQ:B+B.X>\CCDWR.AW9(+E!DC)VJ,
MT^?QM)>*%OM$TFZ$<DDEN)DE/V?>=S*N)!N7<2</NP2:YFBE9;#.@M_&%S9Z
M.]C8:?8VC2+$LMU$K^9((W#J2"Y3.0.0H/O5A_'^I_:C<6EK96<C7POW,*.0
M\NTJV0S$88,<CISQBN7HI@=+!XT^R22_8_#^CV\-Q%)%<0QI-B97()!8R[@
M5& K #TJKJ?BF;5=:LM0N=/L +.&.".T2)O)*)G"E2Q)Z^M8E%*P&MK?B";6
MULHVM;>TM[&(Q006^\JJEBQY=F8\GUP.V*N-XTO9=6U.\N[.RNH]4"BZLY4?
MRGVXVD88,",<$-GDUSM%%@.S@\8Z?%X2NK1]%TR26:_CE6Q:.7R418RNX,'#
M;LXSECG)SFJR_$#4'EFDOK#3K\O=B\B%Q$^V"0*$&P*X& H4;6W#Y17*T4=;
M_P!=/\@Z6_K^M3J4^(&II>SW36MD\LNH_P!IH61_W$V>2F&Z$<$-GCI@\T[_
M (6!?1M8_8M,TVSCLKB6X6.))")&D7:X<N[$@CCKGT[5RE%%EL%W>_\ 7]:G
M1P^-;V!;>&&QL5LX89K<VA1VCDBE?>4;+EL XP001@<YYI)?&EZUN]K;V=E:
MV;6;V:6T*/LC5V#,P+,6+$J.6)KG:*++^OZ\P-"YUJYNK/3+=EC5=,1D@95.
M3F0OELD@\L?3BMV\^(-U>QSI+HVD@75VEW=?NI6^T2+G[VZ0\')X&!Z8KDJ*
M>_\ 7S U]7\27&K-88MK>SAT^/R[:&WWE4&XMUD9F/)[G'I5_6?'%WK.FWMI
M)INGVWV^X6YNIH%D\R61<X)+.P Y/  'H!7,T4K:6#K<]"\&^)],TRVTNYUJ
MYTZ9M*DD:"&6UG:YC!.=L;*1&022?G^Z3D5@VGC:ZM4M"^G:?=7%@6-E=7,;
MM);@L6 &&"M@DD;E;!Z5S=%'6X+16.DM/&][;I:-<6-A?7=B6-I>W2.TL.6+
M<88*V&)(W!L$\5-IOQ O]/>TGDT_3[Z\LE=+>\NDD:5%8DD?*X4\LV"02,\&
MN5HHL@-+1M<GT:2Y"0075O=Q>5<6URK&.5<@C.T@@@@$$$$5?3Q<R)/;_P!B
MZ6VGSA-U@4E$2LF=KAA)YF[D@G=R#@USU%,#=U3Q=J&K65S:7,=ND$\D+A(D
M*B$1(R(B#/"@,>N3[]:VO$_CM+K4;PZ+962?:+2.U;4!%(L[1B-0R\MM'((S
MMSCO7$44K =)=>-[VZBNF^PV$5]>P^1=:A'&XFF3C.<L4!;')5033O\ A.;R
M2^U2>\T_3[N/5'CDGMYED$8:/[I&UPWX$D'N*YFB@/(Z:\\>:G?37TL]M9[[
MNYCNU*(Z_9IHUVJ\>&X..S9'M5+6?$0UE9&?1]-M;B:02S7-LD@>1N<\,Y5<
MDY(4#)K&HHL@-VT\520:7;6-YI6G:DEF6^RO>)(6A#')4;74,,Y.&##)J3_A
M,[UXY8KBTLYX);"*Q>%U<*R1X*-PP(8$9R#CVKGJ*-PV.K;Q_<S0W\=[HVEW
M2Z@T1GW^>A81H%5<I*IV_+G'J<^F*D?BTBRBM;G1=+NXK9G-H)UE)ME8Y*+B
M0;E!)(#[JY^BBP&ZGBZ_35;74!#;>;:V/V!%VMM,?EF/)Y^]AC[9[5A444^M
MP"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *T=!U@Z#J\.HQV5M
M>30,'B6Y,FU'!!#?(RDD8Z$D>U9U%&PMSIK;QDEK)J+1>'-(_P")BACG!:ZP
M4)5BH_?<?,H/K[XXKFF(9R0H4$Y"C.![<TE%*R0[L****8!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% &SXR_Y'K7O^PE<?^C6K&K9\9?\
MCUKW_82N/_1K5C4@"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 44JJSN%12S,<  9)-=:WPJ\;)IWVUO#]QY.W=@.A?'^YNW?ABA
MZ*[#K8Y&B@C!P>#4MK:SWUW%:V<+S3S,$CC099F/0 4!L145K>(/"VL^%;B&
M#7[(VDL\?F1J9$<E<XS\I./QK)I73V ****8!1110 4444 %%:EOX;U:[\.7
M6O6]IOTRTD$4T_F(-C'&!M)W'[PZ#O1K'AK5M M[&;5K3[/'?Q>=;'S$;S$X
MY^4G'4=<4 9=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45
MIZ#X=U;Q/J/V'0K)[NXVEBJD*% [EF( _$U%_8NH_P!N-HZ6DDFH),8#;QC>
MV\'! QG/0\BCK8.ERC172ZW\._%?AW3OM^L:-+!:\;I0Z2!<]-VTG;^.*YJE
M=, HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ;/C+
M_D>M>_["5Q_Z-:L:MGQE_P CUKW_ &$KC_T:U8U( HHHI@%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 :7AW5(]$\3:=J<T/GQVERDS1_W
M@IS^=>OZQ:7_ (UO;SQ#\./&<\\TD1,ND2S-')&NW!55SC'U&,]Z\9TJZM['
M5K6ZO;-;ZWAE5Y+9VVB4 _=)KT^P^(7P_P##MY-K/AGPQJ$&L/&RHDDH\B,M
MUQ\YX_X#^5*>L?O!:2^XSOA[X<T[5-*F:\\$ZKK]VLY1I$N?L\"+@<;MR_,#
MG(Y[=*Z_1_!VA>$?CMIUM"EXBW-H;FQAW*PADVN&5R>2 %.,9.<5R6G_ !"\
M/WW@6#0/%MEJCM;7+S@Z=(J+<EF+$29(P,L>@/KQ5N\^*>B7/Q.T'Q(EC>Q6
M>G61MY8 B%@Q5QA/FP0-PY)'3I1KS?UV_P PLN5_UU_R-2V\):1X\^)6O7/F
M:Q>V>E[S<6US*@DFG+N/+C8'"Q_+QD@_2HO%'PNM9O"!U/3_  ]/X:U"&ZCA
M-I+>BY29'=4#;LG!RP_7KP:Y3P_\08-%\7:[=3V#7NC:W)*+FU<A7,;,Q!],
M@,>,]SSWJ'6M8\#0:>/^$/T?5(=1$Z2QW=[./W.TYPJJ2&'UY]ZB*LH_+_@_
MU^I3=Y-_UL=C?>'OASH'BZQ\'7^DWUW>R&))M1%TRXD?&!L!Q@Y&<#C--_X0
M/PW_ ,)-X^M/[._<:19++9)Y\G[IO*+9SNRW/][-=#9"U\5>*=%US5? VN1Z
MUMA<W 4+9$#!$C.3V'(&,]!S7.7WC[2_#WQ;\6?VA;R7^DZF@M9_LQ!8%4"G
M&2 ?XAU%#OL][2_2P)K=;>[_ ,$YSPOX:TG4?A/XGUF\M/,U"Q=!;S>8XV X
MS\H.#U[@UU/@GP1H.MZ3IJW/@75Y5N(Q]HU6:\\I48_Q(FX;E]\?G65<_$+P
MC:^ =8\,>'-'U"TBNPIAEF*NTCY&XR'=QP  !FKS_%3PIJ&H:+K.K:5JS:EI
MB(@MXI4^RJ0>9 "<EAR0..P)[U6\GVT_(C[/GK^EAGA;X=>'GUKQKIVO[Y(=
M' \F[\QE:%/G);"D G:!U!&1TJ+1O#_@758-9\5G3KV'P[I,21+9-,?,N)3U
M8G=D9RHP".M5(_B3HZ:AXYG-M?;?$,/EVH\M,H=K#Y_FX^\.F:Q_ GC:PT#3
M=4T3Q%82WVC:HH\U(& D1AW7)'MW'05*YFO.R^_J6[7\K_@=Q=7/AR[^ /B"
M?PG93V%NUW'YUK/*9"C[X^C$DD$8[^M5=1\'Z(_B3X>V<EK(]OJEH&NT>YE;
M>=BGC+?+UZ+BLC4O'7A&/X;:GX5\-:7J5J+F5)(Y;@HQD(926<AN#A<  'I3
MKKXE://X@\%WR6U\(M MQ%= QIN<[0/D^;D<=\52^*_FOR(E?DMY/\T='9^$
M_AQ>^.[[P;!I-ZUXHD(O?M+A8F SL4;N0H.,L#DCFN?T_P *>%_"_@5_$7C"
MRGU>2XOI+2UMH9FB7Y&9=Q((/\#'\N*H:+X^TO3?C%>>*YX+QK"=YF6-$4RC
M>,#(+8_6MSPWK47B?PCJ&D:UX7UG5](CU!Y[:XTN(/- SL6VD9_VCSR.:E<W
M*GULK_>5=<S[7T^[_,R_'_A[PM9^ -!UWPM8S6W]HS/O,\S.P&#\I!..",9
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
M[2-2U>9HM)T^ZOI$&YDMH6D91ZD*#4L'A_6;I;EK;2+Z86I*W!CMG;R2.H?
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
M6)HQ([,=H 8!B%7 !/J:'?H/2YR=%%%4(**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KI_ UAH^IZI=
M6NLVTUS(UI,UL%DV(C)$[[FQR<;1@=.>:YBM?P[XA/AR\DNHM-L[R9D:-6NC
M+\BLI5@ CKU#$<Y]L4/9KR#J;W@RQT[4]'U'[3H>FZA<VL+&"'[7+'=7+G)&
MU1,H*J.3M4D@ =3FN*KHK/QA_9SQS6&@Z1;W4!<V]RB2[X=V>F9"&(SP7#$>
MM<Z3DY/6EUN'0****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% &SXR_Y'K7O^PE<?^C6K&K9\9?\CUKW_82N/_1K5C4@"BBBF 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MWJUKK$L=Y>%3<,(TVR$# )3;MR /2LO7?$6K>)K\7FNWTEY.%VJSX 4>@
M_ 5"B_=\O\B[ZOS,VBBBM"0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** /3O@3;W(^(4<YAE^S_99@)-IV9P._3-,\!1Z%H_CJ_U3QA=?V<]L[O8
M+<V[E7D+'Y\ <[>N/4CGBN<T/XD^+/#>E)INBZK]FM(V++']FB?!)R>64GK[
MU0\1^+=;\6W$,_B"]^UR0*4C;RD3:"<D?*!2=^9-=K"7PM/J[GM$VG:-?_"'
MQ"9O&27T%WJ'VB?4_L3*%E_=D1[-V><*,YP,^U?/U:D/B35K?PU<>'X;K;I=
MQ*)I8/+0[G&.=V-P^Z.A[5ETDK-_+\BKW044450@HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@#9\9?\CUKW_82N/\ T:U8U;/C+_D>M>_[
M"5Q_Z-:L:D 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BMCPA86VJ>,M)L;Z/S;:XNHXY4W%=RDX(R,$?A6W9>"=-NH-':ZUR2U
MN-:GDAMK>.R\T(5D* NQD&%)QR 3STXS0'?R_K]#C**[*'P1##INGWUS=W$Q
MN9Q&RPV>^W1O.V&-Y1("K8YQM''0U>M_!.CP^*;2+6K]K>&]U:6VM;2&W9UD
MCCFV'<YD#("?E&-Q[^]"U:0/1/\ K^MCS^BN_@^&4M_*K1O>0K>7$ZV@AL6F
MAC5'95\V7<-F2N.C<<FN?\1>';30+/3L:D]S>WEM'=/;BWVK"CC."^XY;/;'
M3G/:I4DU<=G>Q@45WI\%:)?2Z9';ZG<6._1#J-U)+:[U^7=DC]YG)QC&,<#U
MP*.E>"(M;TR>ZTVYU-MD<\D;R:45@(C!(#RB0A6('0!@#QFFVE>_3^OT$M4K
M=3D**[RQ\':/:C4[;4[Z2XU2VT>2\-H("L<3F,.N) ^69002"N/<XI-8\%Z3
M8B_OKW5&L+6VG@MU@MK0S-(SP+)D;I1ZG.6^G84=;?UO82U_KRN<)17<7/P]
ML],U&*UUG7'M_M=X;6S>&R\WS  O[QP778/G48&X]?2N2U>P_LO6KW3_ #/-
M^RW$D/F;=N_:Q&<<XSBBZ&5****8!1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%=-X.L-'U%=7BU2VFGN4T^>:U*R;4C9(V;<<<DY P.G
M7-'1OL'5(YFBNV\.>%]-;P[J%WKB,][/IT]SI]N'*^6L:D^<V/5N%!X.&/I7
M$TNM@W5PHHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ;/C+_D>M>_["5Q_Z-:L:MGQE_R/6O?]A*X_]&M6-2 ****8!1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% %S2-3FT76;34[58WFM)5E19
M2I(.1G!!Q^-7X_%5]%-HTJQ6Y;1I3+;Y5L,3)YGS<\C/ICBLRQL9=1NA;V[P
M([ D&XN(X$X_VG8*/SJ_J_A?4]"B#ZE]C3(4A(]0@E<AAE3L1RV".<XQR*+V
ML&]T7[3QQ=V%O*MGIFG0SS ":Y5)-\JB0288;]AY&,[=V.]2V_Q!OHKR.ZN=
M,TR]F@O)+RV:XCD/V=W;<P7:XRN[G#;L&N4JS:Z==7MM=SVT6^*SC$L[;@-B
ME@H/)YY8#CUI62#?YFR?&4TUNL6I:3INH^5))) ]RDF8-[%BHVN R[B2 P;K
M67JNKSZQ):O<I&AMK6.U3RP1E4& 3DGFJ-%%D%V=#'XRO8["*W^R6;R1V,FG
MBX97\PP/GY3AMO&3@XSZYJ?3_'E[I]C;P+IVG3RVMK+:0W4R2&1(I-VX !PN
M?F/.W/O7+T4-7W_K^KL%IM_7]61U \>7@M9T;3=->[N+'[!+?,DGG/%MVC^/
M;G  SMR<#.:J:QXNO];LYK>ZBMT2:XCN&,:L"&2+R@!ECQMY/O\ E6%5JSTR
M[OX;J6TBWQVD8DF8NJ[%+!0>3SRP''K3M=_UZBV_KY'>:/XSMM2NDOO$]QI*
M^1>K<QP3VEP[Q8106B*':2=@^5SMR,^U<-K-\NIZ]?W\:%$NKF295/4!F)Q^
MM5[NUELKR6UN HEA<HX5PX!'!P02#]0:BI:/7^OZT'MH%%%%, HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "MGP_P"(O^$?:X>/2[&]>XB:
M%GNC-E492K*-DBCD'J<GT(K&K0TC0=3UUYUTFT>Y-M$TTQ! "(!DDDD#\.I[
M4=&'4U;'X@^(]-,Z6>IW4=M) \$5K]JF,=LK# \L%\@J/NDDX]ZYHDL22<D\
MDGO6M:>&=2O-*74HQ:16CLR(]S?00%RN-P57<%L9'0=ZR:74.@4444P"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -GQE_R/6O?]A*X_\
M1K5C5L^,O^1ZU[_L)7'_ *-:L:D 4444P"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O3&\1Q:=?:[>:9J4$=PWA^SA@DCF7=Y@$ 8(0?
MOKANG((]J\SHHZ6!:._];I_H>KV=W9)X)NH=0U\WUO+HY<0SZM%M^T%@^Q;;
M&\.IS\Y//OFIM0UA6L_$AN]=L;C0)XH/[.L(KV,L(Q-&=J0@[HR$!!! R>><
M9KR*BEUN"T1Z;XXU>WN-&U2*VFAN[&>>-['=K,4WD*#QY5LJ!XAM^4AL8]ZH
MZ=?W_P#PB>D1>%M>L]*$0E&I137J6Y>0L<.ZL095V;0  V,$8K@**7+I8+ZW
M/4=(U7RUT!K/6[*U\.P6H75+"2Z1#(^3YNZ G=*7_A(!QD=,5-8^,1:ZKH%I
M;:I#%I46B2>;;O*IC,NR4JLHZ%@0F WMCK7E%%-J]_Z[_P">@+3^OZ^9Z_X9
MUN\U?14N3K49UI-)OU:ZN;@;XOWL1CWL3\HY.TG@=NE57U*";29+75-7LKK6
MSI(6YN3>1N)<72.J&7=M=P@/0DG@<UYE:7]U8K<+:2F,7,)@F  ^="02OY@5
M7I[2373_ (/^8=->_P#E_D>VZ9?Z:OBB[N?^$DC-A=:M=/=0?VM#!;A#P"T;
M M.''0@@#U'6L2R\5"/5O#&E_P!KPQZ.-),=Y")U$3,5E&V7G!/W<!NF1CK7
MEM%1RZ6_K9K]1WU;_K>YZ%J%_>3:+:#0]>L[;05TQ8[C3S>I&Q<+^]5H2=SN
MS9(8*>HY%7_&6L6D^B:I'I\L-SIEPL/V*-M9B<6X#+CRK4('C8#(.2!R<DUY
M=15-7_K^OD):6_K^O,****8!1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5UWPZ\Q-<FD>^M;6U%M,DHN;Z.!79H9%3AV&[DXXSC/.*Y&BCHT!Z+X
M>=XM/L]-U^X\-S:';/.+E9)X'N(@3\Q0@[RQP-IBR#QFO.VV[SLSMSQGTI**
M76X=+!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH V
M?&7_ "/6O?\ 82N/_1K5C5L^,O\ D>M>_P"PE<?^C6K&I %%%%, HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#9\9?\CUKW_82N/\ T:U8U;/C+_D>M>_["5Q_Z-:L:D 4444P"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -'P]I0USQ)I^EF40
MB\N$A,A_A!.,UZ9XCL?AAX;U2Z\/:CH.L17,$>!J F;,C;<@@%L8)XSMQGM7
MEVCV-UJ>M6=EIS!;J>94A8OLVL3P<]J]^T#3?%NJM<:#\4=&M;[2887(U25D
MWQXZ$.#SQWP".YJ9_#]XH_%]QXKH_@7Q'XAT];[1=+DNK9YS KK(GWP,X()!
M QW(Q[U!K_A'7?"]U%;Z[ILMK)-_JN5=7]@RD@GVS7J?A:PU6\^ ^LVGA.2:
M2X_M-Q&8FVR2Q@ID#W*]N_2M2WE.A>#?!5OX_<K?+JXD1;E\O%&-V"Q/8$K]
M./2G?6WI^-A]+OS_  N>4W'PQ\96ND-J<^@W"6JIO8[D+JOJ4!W#\JK>'_ ?
MB;Q3:O<Z%I4EU C;3*72-<^@+$ _A7N=[+JVE?$&]O\ 3/A_=ZA<3*5&H#66
M$,T6/[K*57_=[=JY'PYX:@3P)!K<.F:OK<FHW[E-)L+UX8;0[B 7*\Y&T L1
MZ=.M3&5]?Z_K[AM6_KR.4\">#!-\4K;P]XPTR11LD,MM([(3A"0=RD<<=0<5
MD77@_4[NZUZ[T>Q_XE>E7,J2RO,J+$H8X&78%C@#@9/3UKV[44"_M">&B4"L
M=(;=\V[M)_%W^M<[XV:'Q'\,M27PA";.'2M4F;5;%6+-(=Q_>$]2,_-CI_WS
M2E)V3\G_ .E6N$5[S7I^5['#ZSX4ENM.\*V^C>&9+*]U. XF>]5Q?-M4[@"Y
M$?4G!V]:JCX5^-3:SW T&8QV[,K_ +R/.5.#M&[+=.HSGM7IX_X_OA'_ -<#
M_P"BTJ+P]K6I7G[2>HVUQ>SO;IY\2PF0[ JKP-O3MGZU;OS-+^]^ KVBF_+\
M3R'P]X.U_P 5/*N@:;+=^3_K&#*BJ?0LQ S[9J37/ _B/PU8)>ZYICV=O)-Y
M*L\B$E\$XP"3C //2O4(K6_U;X/ZQI_A#>=0AUJ5KR"W;;(Z;S@#'.,;?KM(
MJE\0+/5K#X%^&[;Q"9/MR7IWK*VYU&V0J"?4+BHYM+^GXE6UMZ_@>9:1X;U;
M7K:^N-)M/M$6GQ>=<MYB+Y:8)S\Q&>AZ9HLO#6K:CH-[K-G:>9I]B0+B;S$&
MPGI\I.3U[ UZ!\%XFO=/\8:=;8>ZNM+*PQ9P7.&'\V'YUJZ1X8U3PS\"?%2:
MW;FUGN2LBP,1O505 ) Z9.?RJIOE3]%^8HJ[2\[?@<#8_##QCJ4%M-8Z*\L5
MU )XI!-&%9#T));@^QP?:L#5M(O]"U*2PU>UDM+J/[T<@Y^OH1[BO:/%.D^*
MM4^&/@K_ (1073I':)Y\=I(5;<478QP1P.>>V:YSXY2J=7T*VN9$EU6WTY5O
MF4Y^;MG\=Q_&B3M*WFT*.JOY7.&\/^$M=\52R1Z!ILMX8_OLI"JOU9B #[9I
MVK^$->T'4H+#5]-EM;BY8+"&*E9"3C 8':>2.]>CZ1;ZCK/P!BL?!;.U_!>L
M=2@MVVRR*2V/<C&SZX]JO7D5]I7PKT#3O&+M_:\FL1/90SONECC#C.>^,9^F
MX"J^U;S2^\5_=OZ_A<\SU3X?^*-&L[VZU/29(+>Q95N)3(A52V, $,=WWATS
MC/-9^A>'-6\37QL]"L9+R=5W,J8 4>I)( _$UW_QVUO49?'4NE&[E6QA@CQ;
MJY",2-Q)'0G/KZ"J7PG\-0ZPNMZC--J#FPMA_H&G3&.6[#9.W(YQ\HX'4X_&
M(2O%R94E9I(Y;7_!GB'PO-!%KFERVS7!Q$0RR*Y] 5)&?;K5V_\ AIXOTS1W
MU2^T2:&TC3>[ET)1?4J&W#\17J7BV*[@^%?AYK#19],O4UF)K6QNKAKB1&^<
MJ&+8(SP=O;-.\5Z'<>*/#>NZMJ]AJ?AG5K.VW7&;K?:7@4<*.<'[HZ="1UI.
M32;[?\#_ #&E=KS_ ,['#>+O!ME!X<\$GP]I[?VCK-MF8+(S&:0A,<,<+RQZ
M8%5_#_@VXM+[7]/U[PRVIW=C9^85BU!$^QD@D.2KX;_=Y/M7K6CZKH^G:=\/
MX=2MP+Z[TXQ6-ZS<6[F-!C;T.[(&?\:Y/P'IFI:1KWQ L];9I+U;"1I)6_Y:
MYW'?]#G/XTYNSDO\7X?Y?\,*.JC_ -N_B>=Z;\.O%>KV-G>:;I$EQ;WP8P2+
M+'A@IP2<M\HS_>Q5'5O">NZ'K,6E:GILT-]/CRH1AS)DX&TJ2#SQQ7HOB#5;
M[3?V>?"Z6%U+;BXN'64Q.5+*&D.,CMG^5=:E[;KXG^&-UJT@9YM,D FE.29&
MB3:23W)/YFK^VUT3M^#9%_<OY7_&QY1_PJ+QUNC']@2YE!*_OXL#C/)W?+^.
M*X]8)9+@6\<;/,S[%C0;BS9Q@ =3FOH+P)H7C&P^+&LW>MB[&GR";,LLA,<V
M6RFWGT_(<5X#++)!J+RPNT<D<I9'0X*D'@@]C41E=J_:YHXZ/R=CTWQCX(TC
MPA\/;'?H6HW.LWD*22ZB=XBM7)7*,!\H)R5 (S7,+\+?&KZ:+]?#]SY!7?C<
M@?'^YG=^E>H>+-<^R^+/A^-8OIO[-EMHIKI))6\MWXVNXS@D-@Y-0W6@>/7^
M."ZC"UT=-^U+(MR)?W MLC*XSC[O&.YY]Z:O?U;]-"$_=^2?WGC^D>%=:UV&
M^DTFP>X&GJ&N0&4,@.<?*2"3P> ":AUS0-3\-WZV6MVK6ERT8E$;,K':>AX)
MQTZ=:]PT35[:'Q)\3M4\/O'LAMUEB=!E3(J/N8>OS@GWKP6]O[O4KIKG4+J:
MZG;K)-(78_B:2DVUZ)_>6XVOZV_(],USX8RZCX7\*3>#=%DEO+VQ,]]()CM8
M[4P27;:O)/ Q^E<#>^%];T[Q NB7>FSIJ3$!;<#<SYZ8QD$>XKTGXB:QJ.G_
M  S\"VUA>36T<UD'D$+E"Q5$VY(],FNYFN[.#XW:(]^R">XT#9 \AQF4N>_J
M1N'XU3^)^K_5_P# )^PO1?FE^IX9K?P\\5>'--^WZQH\MO:Y ,H='"YZ;MI.
MW\<5O>-O"%A9:/X*&@6.R^UFT4S?OF/G2L(\?>;"\L>F!S79WT^JZ-H'B>"/
MX=7EK!<P2?;;J?66F0\$>8H=?F(SGCGBH?$=E<7%C\+-0@B,EI"+:*29>55B
M8L _]\G\J47S-)]U^*8WI=^3_"QP'_"I_&_ESN- F(@)5\2QDDC^Z-WS?\!S
M7(.C1R,DBE74X96&"#Z5]$ZKH_C1_CQ:ZA:M=?V*&C/F+(?)2(+AU(SC).>/
M<&O&/B#<6=U\0];FTTJUL]VQ5DZ,?XB/J<FIC)NWF-JU_P"MSG****T)"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#U;X1^!O"WB.-I_$5W%>7,K.D.F
M)*R,@49+MM(/T[?4\#C/#OA27Q3XZ&A6)\E&G?=)C/E1J3D^_ Q]<5VOP*T'
M5%\7Q:T;&8::UO+&+G'R%N!C/U%6/AO:W7A#XNR1^([5]/;5(IH[1K@8#,7!
M'YXQ^-+_ )>+T_$7V'ZF3XM/PWT>UOM'TG1-0N-0A5H8M3>=MC2@X)QNP0#G
MHO6O-:^B8(O%%WH_B>T^*%M:_P!B06SM;3B.-0C#.WR]O..XSSG KYVJ(O74
MN2ML%%%%:$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &S
MXR_Y'K7O^PE<?^C6K&K9\9?\CUKW_82N/_1K5C4@"BBBF 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 =*TI_$NNW5C]BN=:U":UQCR)+I
MV3'IM)Q6;10!V^F^.H=,^%=QX<M?MD&IO?"YBNH6"J@^7^(-N!X/05R-_J5]
MJEQY^IWMQ>38QYEQ*TC8],DDU6HI=;_UV!:*QHCQ'K8T_P"PC6-0%GMV_9Q=
M/Y>/3;G&*99:WJNFV\D&G:G>6D,O^LC@N'17^H!P:HT4P- >(=:%[!>#5[\7
M-O'Y4,_VE]\2?W5;.0.3P*;:ZWJME)<266IWEN]UG[0T5PZ&;.<[B#\W4]?6
MJ-% %_\ M[6-UF?[5OLV(Q:'[2_^CC&/DY^7H.F*;%K6J0:HVI0:E>1W[DEK
MI)V$K9ZY<'//UJE10!V'@K6]!T][R7Q!?>(;.\G8%+S2+@(P');<2><GZU:\
M>>.['Q!H^GZ'H-O>1Z=92-,9K^3?//(<Y9CD^I[]^V*X6BDTF"T)[*_O--NE
MN=.NI[2=>%E@D*,/Q'-6IO$6MW,=PEQK%_*ET +A7NG838Z;@3\V/>LZBF!W
MGB'XBO>>'/#5CX?N-1TZZTJT-O<2QR^5YG"#@JV2/E/7%<-//+<SO-<RO-+(
M=SR2,69CZDGK3**.MPZ6+-AJ5]I<_GZ9>W%G+C'F6\K1MCZ@BENM4O[V]6\O
M+ZYN+I2"L\LS,XQR/F)S56B@"Q?:A>ZI=&YU*[GO+A@ 9;B5I'('3DG-+8ZC
M?:7<_:-,O+BSGQCS;>5HVQZ9!!JM10!>NM<U:]MS!>ZI>W$+2^<8Y;AW4OC&
M_!.-V._6G7?B#6;^S%I?:O?7-LN,0S7+N@Q_LDXK/HI 6Y]6U*ZBM8KK4+J:
M.S&+9))F80#CA 3\O0=/059?Q1K\D\LTFN:DTLT7DRNUW(6=.?D)SRO)X/'-
M9=%,"U-JFH7&GPV$]]<RV<!S%;O,QCC/JJDX'4]/6K$.KRW=YIRZ_=WUY86;
M*HA\\L8XLC*QY.%X&.,=JS:*.MQ=+'K\/Q-\,^'XI;O0I?$VJ:@T+1VT>L70
M>&UR,< $_P!?3(KR%F+L6;DL<DTE%*VMRKZ6+5[JFH:D(1J-]<W8@39$)YF?
MRU_NKD\#V%3KXBUM=/\ L"ZQJ L]NW[.+I_+QZ;<XQ6=13$6K35+^PAN(;&^
MN;:*Y79.D,S(LJ\\, ?F')X/K56BB@"U=:I?WUO;P7M]<W$-JNV".:9G6)>.
M%!.%' Z>E%[JNH:E-'-J-_=7<L2A(WGF9V11T )/ ]JJT4 :-YXAUK4+46NH
M:O?W5N.D4]R[H/P)Q5G1/$E[IU]IJW-[>2:99W<=P;-9F*?*P8D(3MSUK%HH
M6CN)ZJQV'C3Q[>:]XGU&[T6_U*STV\VYM3.4!P@4[E5MO.*X^BBDDDK(IML*
M***8@HHHH **** "BBB@ HHHH **** "BBB@ HHHH U+'Q1K^F6JVNFZYJ5G
M;J25BM[N2- 3UX!Q4&HZSJFKRQR:MJ5W?21C"/<SM(4'H"Q.*I44 :%[X@UG
M4;5;74-6OKNW3[L4]R[HOT!.*SZ** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#9\9?\CUKW_82N/\ T:U8U;/C+_D>M>_["5Q_
MZ-:L:D 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M-CPA86VJ>,M)L;Z/S;:XNXXY4W%=RDX(R,$5MV'@TI9:_-?"PG^S6;/;"VU.
M&9DD\U%!*QR$]"1R,<^N*YC2-3FT76;34[58WFM)5E19 2I(.1G!!Q^-26.M
M7.GKJ(@2,_VA 8)2P/RJ75\K@\'*CKFC_@@M_N_X)T$O@FP2\O=-37'?5-.B
M,MW#]CQ& O,H23?EF49."J@X.#3KKX::K"FHR6\L<Z6=\EH@P0TX8J!(HYX_
M>1]_XZHW?C>]NX;L_8;"*]O8?(NM0CC<33)QG.6* MCDJH)JY;?$[7K6]TZY
MC6U9M/LS:1JT9*R+@?._S<O\J<\?<7BEK_7]?+YA_7]?G\B/0_#>F2?$Y?#]
M[<R7=DEQ) TL<>TRE0>V[@9'7)J.+PSHZV5I>:CKEQ:0:A,Z6>+ .Q13M,D@
M$F$&[C@L>#Q6)I6KW6D:U;ZI:LIN8)/,4R#<&/<$=P:UH/&3Q11PR:)I5Q!;
MSM/:13)*RVK-@D)^\R5R,[7+#-"Z7![NPNF>#WNO&=UX?U*]2Q:T$YFN-GF*
MHB4L3C(X(6M32?AT-7M;6ZMKK46MK^=XK26/2S(H"G;OF*OB(%N."W )KG+;
MQ'?V^M7>JL4GNKR.9)FE!(/FJ58\$<X8X[5/8^*'MM+@T^\TO3]3AM9&DMOM
MB2$PEN2!L=<@GG#9&>U+6R]/Q![Z=S:'@"S$^FZ=+KCIJ^I6QFAMOL>8E;+
M(TF_(R5(!"GWQ5>#P3:R7-II<VKM%K=Y;">*T^RYB!9=R(TN_(9ACHI R.:L
MWOCN.WM=&&DV%C)>66FB 7LD3B6WD);<$^8*< C!*G&3BLR#QQ?016[BQL)+
M^VM_LT&HO&_GQIC Q\VPD X#%21ZT:Z_UW_X ]-/Z[?\$VM-\%:'!>6D.K:I
M<SS76D2:@8(;0 0CR6<9;S!D@C.,8.!DC-<OI&B1ZU<:A#:W3"2VMI+BW1XO
MFN G)7 ;Y3MR>_3'O5B+Q??Q:Q9ZAY-L[VMF+'RF1BDL00H0PW9Y4G."/;%4
M=+UJ?1O$$.K:?%#')#*9$A(9H\'JA!.2N"1R<X[T]Y??^;M^@NG]>1UW_"O
M=,M+:.YB.H37<*3R.C+]F#V[2LI^8@A5 )^7.>*9X;\'Z-JFK6<]G?2ZKIRW
MGV:[BGMS;.NY&*,-KME3L/.0>.160/'FLK<RW"&!9I-1_M$OL)Q)M*[,$XV;
M6(QZ=Z?!X[O+&>V;2M,TW3XH+G[4T%NDFR:3! W[G+8 8@ $ 9.*3N[_ -=O
M^"'2W]=?^ 2:7X)_M7PW-J4$NH+)#;2W!W::WV8B/.4\_?C=@9^[CMG-:FI>
M$=($^HP:-YLTL6E6MPB3QE=LDAA&5(D.2?,.01@9P,]:RU\?W:VC0II.F"3[
M$]@D^V4O' V?D7,FWC=P<9XY)YS6E\:7\MK)']FM$FELX[.2Y17$CI&R,A/S
M;=P\M1D <=<]:?7R_P"'_P" "_K[U_P2Y/X+LC/J-EI^M-<ZEI8W74+6FR,A
M6"R>6^\EMI/=5S@XJ?4O >GVMSJMI9>(/M%SI4L:7)EM/*A"O((\A]Y.5+#(
M*@=<$XK/NO'%Y<+=/'I^GVUW?!1>7D$;B2X (8@Y<JNX@$[57/>J[>+KU[_6
M+J2WM';6) ]PC(Q08E$F ,],C'.>*%>ZO\_Z[!Z?U_P1WBWPW%X9U!;1)[R9
M\MEKFR\A6 /#QD.P=3V/'TK K9UKQ)+K-C:60L;2PM;1I'CAM1)M#.06/SNQ
M'0< @#TK&H5[:C=N@4444Q!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5T_A2PT?4-*U
MX:A;337UOI\EQ;.)-L<6T#D@<LV2.#QC-<Q6UH/B3^P(;M$TFPO6NXF@D>Z,
MV?+;&4&R11CCKC/O2>S0=4=3!X2L8O#NG0V\.EWVLZC9-=B*[NIUFP0=JQ*A
M"9 &?G)R<@#BO/*Z6U\<7EI# (M.T\W%I&\5G=LDAEMD;/RJ=^"!N.-P8C/6
MN:HUYFPZ)!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH V?&7_ "/6O?\ 82N/_1K5C5L^,O\ D>M>_P"PE<?^C6K&I %%%%, HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@#9\9?\CUKW_82N/\ T:U8U;/C+_D>M>_["5Q_Z-:L:D 4444P
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** -GQE_P CUKW_ &$KC_T:U8U;/C+_ )'K7O\ L)7'_HUJ
MQJ0!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH V?&7_(]:]_V$KC_ -&M6-6SXR_Y'K7O^PE<
M?^C6K&I %%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#9\9?\ (]:]_P!A*X_]&M6-6SXR_P"1
MZU[_ +"5Q_Z-:L:D 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** -GQE_R/6O?]A*X_P#1K5C5
ML^,O^1ZU[_L)7'_HUJQJ0!1113 **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH V?&7_ "/6O?\ 82N/
M_1K5C5L^,O\ D>M>_P"PE<?^C6K&I %%%%, HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHJ5;2X>TDNDMY6MXF"23!"41CG )Z G!Q]*
M (J*O6^AZM>736UII=[/<*@D:**W=G"$ AL 9P000?<5#/IU[;1R/<V=Q"D4
MODR-)$RA),9V'(X; Z=: *]%:;>&=>2V>Y?1-16"-2SRFTD"J ,Y)Q@#!S5<
M:3J1NDM1I]T;AX_-2+R6WLF-VX#&2,<YZ8YH J45HMX>UI+..[?2+];:7;Y<
MQMG"/N^[AL8.>WK4C>%?$*7*6[Z%J:SR!F2(V<@9@O4@8R<9&?K0!E459GTR
M_MM0%A<V5S#>$A1;R1,LA)Z#:1GG-6?^$<UO^T/L']C:A]LV>9]F^ROYFW^]
MMQG'O0!FT5:72M0<$I873!9A;DB%CB4](^GWC@\=:DU#0]6TF-'U72[RR20D
M(US;O&&(Z@%@,T@*-%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** -GQE_P CUKW_ &$KC_T:U8U;/C+_ )'K7O\ L)7'_HUJQJ0!
M1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *[/PIKE
MEI?A'4;742DMM>WT$5S;;AYC0E),NHZY5MK ^H'K7&44=&A=;GI7BEK+4[2\
MT?1-7L9)89K61I'NDACNXUMD08=V"Y5@?E)S\Q]#4MKJ&BZGJO\ 8.M:G;M;
M"QMC<WS2#9)<0,2<,?O9C9HP>Y QVKS"BEK_ %WM89Z!K][;>*/"L%_(87O1
M/=S%3JD$)@#."H,3_,_RC "D=.]=9#XN\-Q^(+;=<V_V^&&/25F#+Y/V4QJS
M2%_NY!W)UZ-7B=%+E5K= ZW/68+S28;**X^UVL4DFFZ?"TYU.%\E)(BT?D#Y
MU(VG+,2!M/3-9LO]D6'BO7;R0QBSO+.\'[O6;>9IV8Y&THIV9!X# GZXKSBB
MFU?\?Q!:?A^!V>M?9M3\::/!I.K0V=B+2WBM[V2Y :W0+SYK C:X.X8X[=B*
MU;J=)]&OM M+BQM$2UABL#+J=NYF19R\F^17V*Q+;MI(X7 SW\WHHM^=P_X!
MZ5XFO#J^AZ^EOJME-;G48)K>-K^)2^R.199%0L&Y;!Z<Y&,UROBNYMXWLM%T
MZ:.>TTR'898F#+-,WS2N".HSA0?1!7/T4K?U\K#N%%%%4(**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#9\9?\CUKW_82N/_ $:U8U;/
MC+_D>M>_["5Q_P"C6K&I %%%%, HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#9\9?\CUKW_82N/_1K
M5C5L^,O^1ZU[_L)7'_HUJQJ0!1113 **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
E** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>52
<FILENAME>total.jpg
<TEXT>
begin 644 total.jpg
M_]C_X  02D9)1@ ! 0$!H &@  #__@ Z1$E32S$P-CI;,3=:04,Q+C$W6D%#
M-#@X,#$N3U544%5473$W.#A?,5]43U1!3%]+7T)/6"Y%4%/_VP!#  $! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0'_P  +" "" #0! 1$ _\0 &P !  ,!  ,
M      8("0$#!PK_Q  G$  !! ,!  $#! ,        %  ,$!@$"!P@1"3%Q
M$A05(19AL?_:  @! 0  /P#Z\$1$1$1$1$1$1$1$1$1$1$1$1$1$1$1$1$1$
M1$1$1$1$1$1$1%$S]XK-8/4FMG9LJ 4Z*:G5NGYR',RAI6Q#P!6T.@GC4$?*
M$ABDFO@C907'.S!FAAD,28%O2Y\?$-R6(B(O6_6ZC?+U0BU9YETF7R&[RYU:
MG!>C0JH)O4BM:@K0&/%M_P##CST<%98Y4(,) 9HDT^R*D0BLC>8YHVU^K&7E
M.Z_FS>LN*\>=^HS']<V.B]6>.7KE_&?(O+V*90I\/E_5( M_MOH'CQ*QU;D\
MB/(FR<5VH&[*S9K=9]( /:O.1\RI$38K7[8_&/\ BZB(JR>R)G)HOFWI<?NM
M/J%\Y&>;J5-O=7Z#>XG,*).#7N_56E_N[CT.=(BQ:;6@DP_$/%SSLAG,2(,W
MU8WQ*=853_.!7RQR7HU'YEY.]I^:++2KK+JM+T\X![GQ?HMN9KG.J?TLF!"<
M=*<=L-?-Q&0FA0B5L)3I=+Z!.>K(A_6;=AA#>/(>U+Q_>,?A$1%6WUO%;G\(
ML8UH58; >)6CED2AUFL:4?8I:NG:=3II#FM7=>Z8"LW/8( Y<QXB%<BMR E0
M(>E;V(J_"?E0X;6]>N5S?1%2Z+0M?4'EKQ/5:_<;</!<ZZ-Y*LEELI_F732@
M6SO5\-T2#T+D?.",P)9Q<0U6Q_1N>$/V$2P$(8>PTF,#/Z&Q>BV,XSC&<?;.
M,9Q^,_9=1$53O<1NEU[R_P!')]"9&YI^9W-AI@J3-W^LZ4_^=ZQ104#H@VR<
MI@DNFU^Q\V)DH=[JAB@1'+7"LU?$[B]V=LNO:49\U73R&1[OS&"Y]0OU=[8Z
MBZ>*CN'TGOC]J=J5"L3E.M\PS<H8H+YUXG43=S@4F+9Q4#HG4"MKM8:!/FPJ
MGM','9<EW9;'Q\8^/ZQ\8^,?Z741%#;]1A'1JQ(JIJ?9141TK5SL8M3K%.J5
MI$&Z;:0MSK98'8AN,S!DT=8:^,E?K;T<:E1VWX$ME^'+D,[SB5)E3]&6R$R8
M1TCR&9C&I"2],T:FL:.-LS6FW]MVF9C6KS^&I++;;K6'WM6=F]'-],^%$1$1
$$1?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>53
<FILENAME>tpopatia.jpg
<TEXT>
begin 644 tpopatia.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-CD
M )*2  (    #-CD  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#(Z,C8@,38Z,3 Z,3$ ,C Q.#HP
M,CHR-B Q-CHQ,#HQ,0   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 R+3(V5#$V.C$P
M.C$Q+C8Y-#PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" !T " # 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
;Q!W))8*,9).3FK=4W=W)6P4444AA1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>54
<FILENAME>tsrvsneototalcomp.jpg
<TEXT>
begin 644 tsrvsneototalcomp.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   7$5$2
M  0    !   7$0       8:@  "QC__; $, " 8&!P8%" <'!PD)" H,% T,
M"PL,&1(3#Q0=&A\>'1H<'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T
M,O_; $,!"0D)# L,& T-&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,O_  !$( <0#WP,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B<M$*%B0TX27Q%Q@9
M&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X>7J"
M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2
MT]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$  A$#$0 _ /;K.SMY
M;1'>/+'.3D^M6/[/M?\ GE_X\?\ &C3_ /CQC_'^9JS0!6_L^U_YY?\ CQ_Q
MH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_
M )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT
M4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?
M^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&
MC^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^
M>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:L
MT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY
M?^/'_&K-% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_
M !H_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?
M^>7_ (\?\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS
M10!6_L^U_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE
M_P"/'_&K-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH
M_L^U_P">7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M
M?^>7_CQ_QH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-
M% %;^S[7_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_
MYY?^/'_&K-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?
M\:/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U
M_P">7_CQ_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K
M-% %;^S[7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">
M7_CQ_P :LT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_
MQH_L^U_YY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7
M_GE_X\?\:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&
MK-% %;^S[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^
M>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ
M_P :/[/M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[
M7_GE_P"/'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :
MLT4 5O[/M?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_Y
MY?\ CQ_QJS10!6_L^U_YY?\ CQ_QH_L^U_YY?^/'_&K-% %;^S[7_GE_X\?\
M:/[/M?\ GE_X\?\ &K-% %;^S[7_ )Y?^/'_ !H_L^U_YY?^/'_&K-% %;^S
M[7_GE_X\?\:/[/M?^>7_ (\?\:LT4 5O[/M?^>7_ (\?\:/[/M?^>7_CQ_QJ
MS10!6_L^U_YY?^/'_&C^S[7_ )Y?^/'_ !JS10!6_L^U_P">7_CQ_P :/[/M
M?^>7_CQ_QJS10!6_L^U_YY?^/'_&C^S[7_GE_P"/'_&K-% %;^S[7_GE_P"/
M'_&C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_P">7_CQ_P :LT4 5O[/
MM?\ GE_X\?\ &C^S[7_GE_X\?\:LT4 5O[/M?^>7_CQ_QH_L^U_YY?\ CQ_Q
MJS10!6_L^U_YY?\ CQ_QJIJ%K#! K1IM8MC.3Z&M2J.J_P#'JO\ OC^1H ET
M_P#X\8_Q_F:LU6T__CQC_'^9JS0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4456O_MOV&7^SOL_VO'[O[1N\O.>^WGIZ4 6:*X2]UKQ
MK8ZMI^FRIX?,U\7$3*)MHVC)W<Y_(&NGT;^WMLW]N?V;G(\K[%O]\[MWX=*
M-2BBLTZU;#Q$-$V2_:3;_:-V!LVYQC.<Y_"@#2HHHH **Y:RN[EOB3J5JUQ*
M;=+&-UA+G8K$CD#H#73R2+%$\C\*BEC]!0 ZBN+L==\6:_:'4]'L])BT]F80
MQW;N99 IQGY?E&2#P>GZU-XQOK^'P[ILX,MC<R7< E2*;E<_>3<O4=O0T ==
M1110 4444 %%%% !17+Z==W+_$36;5[B5K>.UB9(BY**3C) Z"NHH **** "
MBN6\!W=S>:+=275Q+.ZWTR!I7+$*",#)[5TMP2MM*02"$)!'TH DHKFO -U<
M7G@NQGNIY9YF,FZ25RS'#L.2>:Z6@ HHHH **BN9&AM9I5 +(C,,].!7$Z7K
M/CC5M$CU6UM]">*1698CYHD;!(QUQDX]: .[HK(\-Z['XBT=+](6@;<T<D3'
M.QAU&>_:M>@ HK-U?6K;15M#<I*WVJX6W3RP#AFZ$Y(XK2H **** "BBB@ H
MHHH **** "BBB@ HKF/&GB#4=!M;$Z7;PSW%S/Y0252<\$\8(YK5T'6(=>T6
MWU&#@2+\Z?W&'5?P- &E17.:!X@NM4\,76IW$<*S0O, L8(4A.G4FLK1]5\;
MZWI4&HVR>'DAF!*K()@PP2.<$^GK0!W%%8U_K1T#P[_:&MF'ST4!TML[7<]%
M7=S^=92WGCN[M_M<%AHUM&Z[DM;AY&F [ D87)_#KSB@#KJ*Q/#GB)->AN%>
MV:TO;63R[FV=MQ0]N>X.#^1K;H ***X?7=8\::#IL^HSIH#V\3#Y4$Q?!( Z
MD#OZT =Q17/Z4WBQ[N)]3_L7[$RY;[-YOF=.,;N.N*Z"@ HK-U?6K;15M#<I
M*WVJX6W3RP#AFZ$Y(XK2H ***Y;Q5=W-OK7AN."XEB2:^V2JCE0ZX'! ZCZT
M =3117-:UXDNH=7CT/1+1+O5'02.96Q% F?O/CD_0>H^A .EHKGK"]\36^H0
MV^LZ?92PSD@7.GL^V(@$_.K<X..HX'XUT- !1110 4444 %%%% !1110 444
M4 %%%% !16;J^M6VBK:&Y25OM5PMNGE@'#-T)R1Q4FL2ZC#I4\FDV\=Q?*!Y
M44IPK'(SGD=L]Q0!>HJ&T:=[.!KI%2X,:F5%.0K8Y _&IJ "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *HZK_QZK_OC^1J
M]5'5?^/5?]\?R- $NG_\>,?X_P S5FJVG_\ 'C'^/\S5F@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y#Q%_P CYX4_WKC_ - %
M0ZK ?$OC=M#O)91I=I:B>6"-RHG<L,;L=0./RK8U71;F^\2Z)J43Q"&Q,IE5
MB=QW+@;>,?F15?6M U%]:BUS0[N"&_6+R98KD$Q3)G(SCD$>WMTH R)]+@\'
M>*-&.CM+!9ZA*;>XM#(SH3CAQN)Y_P /K5*Y\)Z)<_$MK*6RW6\UBUTZ>:XS
M(7Y;.<_ATKH++0-7O=<MM6\175H[V886UM9JWEJ2!ER6Y)]O84NMZ%J[^([?
M7=$GLUN$@-O)%>!MC+G.?EYSD_I0!#XKAT"VLM/LM1-[)"@\NWTRT=B;G&
M5!RVW P21^.:P/#\MM8>.K&VTC3=5TJTNH9!/;7RLJR%02&4,3R/7_$UTFLZ
M#J]W>Z7K%C<V2:M9QE)$E5O(DW#YL8^8#KBH;7P_K\WBC3];U:]LG,"R(T%N
MK*L8*X&TD9;)Y.<8[4 %C_R5/5?^P?'_ #%=<RJZ,C %6&"#W%8=MHMS#XTO
M=99XC;SVJ0JH)WA@1U&,8X]:V+E)9;66.";R9F0A)=H;8V.#@]<>E '#R:1K
M_@I)KC0IDO\ 1T)E?3Y^'C&06V-] ?SZ,:9XNU./7O ^EW]FS1"XO(MI89,;
M9(/UP?Y5H36'CF[LVL)[_18X9%\N2ZCCD,Q7H3M/RY([<#GC%2ZCX18^%]-T
M;3I(P+2XCE+S$C< 26/ /))H Q?%?ART\-Z7'K]A-=#5+::,R74D[,\^2%.[
M)QSZ#'I6WXQ;17ALTUA[V<.2(M.M&;-T3CJJX)QP1R*N^+M&N=?\.SZ=:O$D
MTC(P:4D+PP)Z ^E5]?T#4;K5-.UC2+BVCO[)6C\NZ5C&ZMUR5Y'?_P"M0!R_
MA^6VL/'5C;:1INJZ5:74,@GMKY659"H)#*&)Y'K_ (FKDVBQ:[\1]7M;N:46
M2V\+S6Z,5$V!P&(YP#SCUQZ5I6OA_7YO%&GZWJU[9.8%D1H+=658P5P-I(RV
M3R<XQVK2L]%N;?QAJ6KN\1M[J".-%!.\%>N1C'ZT <UXKDATZZT?PU;VVHMI
M9C>2:VL SRRJ,X3).=O7//2JFEJMAXFTUO#V@:]IUK+)Y=['=0/Y+*>C');!
M&>O_ ->NM\1:!<:C<V>I:9=):ZI9$^4\BY1U(Y1O8^O;FC3X?%LE_$^J76E0
MVL9):.RC=FEXQ@E_NCOD<\4 <_)H\>M?$G6+>YGF6T%K$988G*>=Q@*Q'.WV
M'7BK/A^SC\/^/+[1+)I%T^6S6Z2!G+"-MP4XS_GIZ5M6>BW-OXPU+5W>(V]U
M!'&B@G>"O7(QC]:1=%N1XY?6R\7V9K'[,$R=^[?G.,8Q^- '/:-HUKXUEU#5
M==\VZ1+J2"VM_.94A1<= I')[_2KOAA9-'\5:IX=2XEEL(HDN+996W&$'@H#
MZ<_YYIXT#Q!HFH7DGAV[T][.[E,S6]^'_=.>NTKU!]_;ZUH>'M GTVXO-2U*
MZ6ZU2]*F9T7:B #A%]AZ]\"@#F_#VHR:3\/M;OH0/-ANKADSV;( /YFIM.\$
MV4OAZ'4S=7:ZU- )VOUG8ON9<XQG!7L1CD=ZU]$\+O:^'-0TG47C=;N:5B86
M/"OTZ@<U2M-!\60:>NBMJU@FFHOE+=1QM]I\OL,'Y0<<9Y(]S0!B6.K7&D?!
MRUFM&=)Y9&A1T&67=*V2/?&<>]4+NTLX+3S]%\.>*[;6D(=+V2!R7;OO^8C!
MYS@5V%EX.)\!Q^'=0F02KN99H22$;>64C(&<9YZ=Z6.U\="-;5]0T58Q\ANQ
M%(TV/[VT_)N]NE &=XM2YU&[\)H9I;*XN)&#O&,/&60;L9Z'DCVKJM&\/Z;X
M?ADBTV Q+*09,R,VXCOR3^E5-9T6ZU'5]#NXY8MEA,TDV\D%@0!\H _PK>H
MKW__ "#KG_KDW\C7F6CW?B^Q^'T-SIR:<;%(W*E5=KA%W'+8)VDCDUZA<QM-
M:S1*0&=&49Z<BLOPQI$VC>&;73+LQ221*ROY9)4Y8GN!V/I0!R]U=0>'/AC%
M-H<\S_:V7;<%?WA9S\S8[-P0!V..>]8=W:6<%IY^B^'/%=MK2$.E[) Y+MWW
M_,1@\YP*ZJS\%2CP[J.@WES&;-YS+8R19+PC.1D$#H?0\Y/-3QVOCH1K:OJ&
MBK&/D-V(I&FQ_>VGY-WMTH QO&^DV=_#H&HWEH5O;JYMX)\LR_(024QGCDGW
MJ]XNT;3]#^'.J6NFV_D0ED<KO9N2Z<Y8D]A6QXIT*YUS2H(K6Y2*\MITN(7D
M'REU]<=!S2R:7J>M>&[S3M=DLTGN 55K)7V*.-I^8Y)S]* (=;_Y)S=_]@W_
M -DKG?$ <_#7PZ(I/+D+VFU\9VG;P<5>F\.^+;_0WT>]U33X[983&CVZOYDV
M!A5<D84=,[1DXQWJ]J/AF]O/">D:5'+;B>S>!I&9CM.P8..,_3B@!Q\,:=H6
MBZI<6ZRO>36<@GN)969I3M))()QG/H*Y_1/!EAK'@JVO-0EN+B[:V)@D,K*+
M<#[H10<8XYR#DYKO]1MWN],N[:,J'FA>-2W0$@CFJ.AZ7/IGABUTR9XVFBA,
M;,A)4GGID9_2@"MX(OY]2\':?<W,C23%"C.QR6VL5R3W/'6H/'EA)<^'&O+?
MBZTZ1;N(X_N<G],G\*N>$M'N-!\-6NFW3Q/-#OW-$25.6)XR >_I6TRJZ,C
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
M#Q%HVGZ'\/M6M=-M_(A,9<KO9N21SEB3V%:/BK0KC7-+ACM)TAN[:=+B%I =
MI9>QQVYJ*]TW7-7\)7^GZB^G+?S@K&;?>(@.,9+9.>O;TH RM:N[M?#_ (:T
MNTN)+9M1:&&2:-L,J;1G![&J_B#PAIWAS0Y=8T/SK*_L@)!*LS-Y@R,JP)P0
M?\\<5NZIX9?4_#^GV8NOLU]8B-X+A!N"R* .G<'_ #Z5GW6A>*=?A2PUR]TR
M'3R5:86*N9)L$':=W '&<C\J *OBOS=5NO")CN)+62ZD)\V+[R!D&=OH<$\]
MJCU30[/PEKNA7^D>= US>+:W*F5G$ROW;)Z__KKHM8T*:^U70KBV:%(-.F+N
MK$@E<  +@>W?%+XDT6YUB72&MWB46=]'<R>82,JO4# /- &]1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 51U7_CU7_?'\C5ZJ.J_
M\>J_[X_D: )=/_X\8_Q_F:LU6T__ (\8_P ?YFK- !1110 45E:IXDT;1=PU
M#48(77&8]VZ3GI\@RV/PJA;>/O"]W.L,>KQ*S=#*CQK_ -], !^= '244R*6
M.>))89%DC=0R.AR&!Z$'N*?0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'/#'<V
M\D$J[HY%*.N<9!&#4E% %>QLK?3K**SM(_+MX5VHFXG ^IYJQ110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %4=5_X]5_WQ_(U>JCJO_'JO^^/Y&@"73_^/&/\?YFK
M-5M/_P"/&/\ '^9JS0 4C,%4LQ 4#))/ I:1E#*58 J1@@C@T 8FASZ&US?K
MH]O JQ%3-=0JNR4L"WWP<L1GG/3-5;;Q5#J4J1S:5<+I5X_V>"[E"F.9CD8*
M]0IZ G@Y[5#=^%]0AEN[?0[JSL=.U ?Z3'Y'S0_+M)B"X'S#KGIU%:&I:"+G
M2]/TNVQ%:6\T3.?,97")R I'.<@<Y'<]: -.RT^STZ)HK*VCMXF?>4B7:N<
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
M@!VY]QU7]:["*6.>)989%DC895D.0?QH ?1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %,E1I(71)&B=E(610"5/
MJ,\<>]/HH Q#HU]>7%H^J:A#/%:R"9([>V,6^0="Q+MD#DX&.:C?0+N,WT-C
MJ2V]G>N9)8VM][HS??,;;@%SUY5L'GVK?HH RUT6%)K%0P^Q6,8$%MMX#C@.
M3GG Z#'!)/IB"VT"2#48YFO%>U@GEN(8?)PRO)G.7W<@;FP !UZG%;=% !11
M10 4444 %%%% !5'5?\ CU7_ 'Q_(U>JCJO_ !ZK_OC^1H ET_\ X\8_Q_F:
MLU6T_P#X\8_Q_F:LT %%%% &-XHL+&_T9EU*_FL;6%UF::*0(01TY(/?'OG%
M<SH(T'4M4B73_&>NW4\3"003W;!9,'.,,@W#CD#M72>)K2XN+.UFMK?[4UI=
MQW#6^0#(JYR!GC(SD9[BLF?4[CQ+>:?;VV@ZI:&WNDN'N;Z 1+&JGG;R<DCY
M<#UH [&BBB@#$C\0/)XE32?[.GCB>.1EN93LWE" =J]2.1R<9[9'-/N-7NVU
M2XL-.LH;B2VC629I[@Q ;L[0N$8D\'K@5D7^LZ6OCK36;4K,"*VN(Y"9U^1R
MR84\\'@\>U5-;AL-0\27@U?4SH_D0K';R)(L)N8V&6W,W#J",;>W.>M '6Z3
MJ4>KZ5;W\2,BS+G:Q!(.<$<>XJ[61X7FN9O#MHUU"L3JI10L7EAD!(5@G\.5
M ./>M>@ HH(R,>M1>0G]Z3_OXW^- $M%1>0G]Z3_ +^-_C1Y"?WI/^_C?XT
M2T5%Y"?WI/\ OXW^-'D)_>D_[^-_C0!+147D)_>D_P"_C?XT>0G]Z3_OXW^-
M $M%1>0G]Z3_ +^-_C1Y"?WI/^_C?XT 2T5%Y"?WI/\ OXW^-'D)_>D_[^-_
MC0!+147D)_>D_P"_C?XT>0G]Z3_OXW^- $M%1>0G]Z3_ +^-_C1Y"?WI/^_C
M?XT 2T5%Y"?WI/\ OXW^-'D)_>D_[^-_C0!+147D)_>D_P"_C?XT&&-026D
M'))E;C]: ):KWE]:Z?;M<7<Z0Q#^)CU]AZFN3UOQG96C&VTP/=W).T.)&V _
MG\WX?G5"Q\)ZMK\ZWNO7,L<?58B<OCT Z*/U]J 'W_C#4M:N#8>'K:09X,N/
MG(]?11[G]*NZ+X$AA<76L2?:[@G<8\DH#[GJQ_3ZUTMEI%CIT'DV<)A3N%=A
MGW//-6?(3^])_P!_&_QH D5%1 B*%51@ #  I:B\A/[TG_?QO\:Y6[\;Z/9W
ML]K)#J)>&1HV*G@D'!Q\_M0!MZMX>TW6D_TN >9C F3AQ^/?\:XZ70?$/A65
MKC2+AKFUSEHU&?S3O]1S]*T/^%@:)_SPU+\Q_P#%T?\ "P-$_P">&I?F/_BZ
M )]'\>6-X1#J"_8[CIN/^K)^O;\?SKK5974,C!E(R"#D&O--6UOPGJP9I;'4
M([@_\MD5=WXY?G\:PK#7[S1YRMA=2O:@Y$<N5#?4 \?@: /::*Y/1O&&E:GM
MBN'DL[@\;9)FV,?9L_SQ73^0A&0TG_?UO\: ):*B\A/[TG_?QO\ &CR$_O2?
M]_&_QH EHJ+R$_O2?]_&_P :/(3^])_W\;_&@"6BHO(3^])_W\;_ !H\A/[T
MG_?QO\: ):*B\A/[TG_?QO\ &CR$_O2?]_&_QH EHJ+R$_O2?]_&_P :/(3^
M])_W\;_&@"6BHO(3^])_W\;_ !H\A/[TG_?QO\: ):*B\A/[TG_?QO\ &CR$
M_O2?]_&_QH EHJ+R$_O2?]_&_P :/(3^])_W\;_&@"6BHO(3^])_W\;_ !H\
MA/[TG_?QO\: ):*B\A/[TG_?QO\ &CR$_O2?]_&_QH EHJ+R$_O2?]_&_P :
M/(3^])_W\;_&@"6BHO(3^])_W\;_ !H\A/[TG_?QO\: ):*B\A/[TG_?QO\
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
M8^L?\^UC_P!^W_\ BJ /4**Y?P?XDO/$'VW[7' GD;-OE*1G=NSG)/H*ZB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I'=8T9W8*JC+
M,3@ 4M% &;::]IU[=);0S2":1"\:RP21>8HZE"R@,.>V:2[U_3;&>2*>=P8L
M&5DA=TBSTWLH*IZ_,1QS6>'_ +=\36\]O@V.E,^9QTEF9=I5?4*"<GUP.QJ/
M0S&VAZT;G;G[9=>?N^IZ_P# <?A0!KMK>GK?K9&<F9BJ@B-B@9AE5+@;02.0
M"<G(]15E;R![R2T23=/&@=U /R@],GH"<=.M<'I>G7-IX<TN47'FO=M!/'9M
M$=[S*@"_/GA %5F^4\ \\UM:#?O;31VTEN'2[N9HS>>;EY9TSN+)M^5?D8+\
MQP%48% '4T444 <UXU0MI5H_V"XOTCO(WDM88C)YJC.0P';OSQD"LVQOM$>_
MMUB\":A;2&50L[:0B",YX8MV ZYK<\3KJWV&VDT:&2>YBNDD:)9A$'09R&)(
MR#Z?2JMMK7B>6ZACG\)>1"S@/+_:4;;%)Y. .<>E '2T444 %4=5_P"/5?\
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
MMZZLZ+("55$&79L=@./J10!M456T^X>[TRUN9 H>:%)&"] 2 3BK- !1110
M5%<G;:3-Y7G81CY>,[^.GXU+45SYOV6;R/\ 7;#Y?^]CC]: .;W;?](^S>;N
MX_LG'^I_VMN..F?NC[U'W.-WVGSOXNO]G?SVXS_L_<_)1]H\T^1C^W<?O^F-
MG;_9Z;>E(-OS_9/N_P#,4SZ=\9_X']W_  H -F[_ $?[7Y.WG^U<X\__ &-V
M>>O]X_<_(W;_ /2/LWV?9Q_96,>?_M;<#/7^Z?N_DA^R^4/M&?[#S_H^,Y\S
MOT^;^_U_PIQ^T>:/M6/[;Q_HV,8V?A\O]_K0 F[9_I'V;[1OX_LK&?(_VMN#
MCI_='WOSZFN7'VCS3]EQ_;F/])SC&S\?E_N=*Z=F5$+NP55&22< "@!:JW^H
MVFF6YGO)TBC'0L>3[ =2:Y;6O'<,+FUT>/[7<$[1)@E ?8=6/Z?6J5AX0U+6
M[@7_ (AN9%!Y$6?G(]/11[#]* &WOBO5O$%PUCH%M)&AX,O\>/4GH@K3T3P)
M;6C"YU1A=W).[8?N _C][\?RKI[*QM=.MUM[2!(8A_"HZ^Y]35B@!  JA5
M P .U+110 4444 %%%% '+8_Y=O,_P"XQ^N-W_COWO\ "C[W_3#R?P_M+_XK
M./\ :^_^9^[\K_J ?KG_ -"^]0?X/M/_ '"<?^.YQ_P#[W^- !OV_P"D?9/.
MW<?V5C/D?[>W''3^Z/O_ )F/*_<^9]OW_P#,1Z_9OQYQCKU'6E'VKS3]GQ_;
MF/\ 2,XQY?;K\O\ <Z?XTB^7Y;?V9_R"?^7O/7_:Z\_=QTH -F[_ $?[7Y.W
MG^U<X\__ &-V>>O]X_<_+S/5#NU>];RO)S.Y\O&-GS'C\*]+/V7RA]HS_8>?
M]'QG/F=^GS?W^O\ A7FFJ^;_ &Q>^?\ Z[[1)YG^]N.?UH J4444 %%%% 'N
M&@_\B]IG_7I%_P"@"M"L_0?^1>TS_KTB_P#0!6A0 4444 %%%% '-W)_TN:;
M9]QV7^S?^?GG_68[^O0_=ZU7EACEB:*:-;N.Y&&5AN&G _GC&?\ 9^Y^5FYW
M_;I/^@OO;[+Z>5D_ATW=>:A'\?V;_N+9_P#'L9_X']W_  H YFY\+-;W1DTR
M]\H1KN2Y>39'(WHC=CU'4]#TJ&/7]0TV>&#5+1X57EPD7EF<>C#@,.V?<]:Z
ML_9?*'VC/]AY_P!'QG/F=^GS?W^O^%,N[;[7"8-;C62=P5LE[$G_ '??;UH
M9:W]O=PB^MHTO(Y.!IB?,(/]O&#CI_='W_S<_C/3=$<Z?<27=[+#]ZXC"LKY
M^;J6[9Q^%<EJFCR:"GVBTO)HKM.)XD)!C!Z$..HY7CWKFR23DG)H ]/_ .%C
MZ/\ \^U]_P!^T_\ BJ/^%CZ/_P ^U]_W[3_XJO+Z* /4/^%CZ/\ \^U]_P!^
MT_\ BJ/^%CZ/_P ^U]_W[3_XJO+Z* /=-+U*'5]-BOK=9%BESM$@ ;@D=B?2
MKE<_X(_Y%"Q_[:?^C&KH* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M0!%Y"?WI/^_C?XT>0G]Z3_OXW^-2T4 1>0G]Z3_OXW^-'D)_>D_[^-_C4M%
M&)J@'VE8!$T&Y ?[1)/[GD\;CTSC'4?>JC][_IAY/X?VE_\ %9Q_M??_ #T=
M:$J_OKA@^EJ@$T*_?9L\$?CM[CI6<_R_9OM'S^=C^R]O_+#IMW^O5/[W0_B
M&?\ EY\O_N#_ *9V_P#CWW?\:/N_]-_._'^S?_B<9_V?N?DN'^W?9\C^W,?\
M?/\ RSQC/3_=X^[2)\WVG[/\GDY_M3=_RWZ[MGIT?^[U'X !LW?Z/]K\G;S_
M &KG'G_[&[//7^\?N?EQ/C"3S=7B;^S_ +#^X \O;C/S-ST'^17:.]LME'//
M&S:*S8M[<'YT?G))STX?^(]1^''^-H[Z/685OYDEE^SJ0R#C;N;CH/>@#FJ*
M** "BBB@#OOAK&'_ +4R6&/*^ZQ']_TKO?(3^])_W\;_ !KA/AE_S%/^V7_L
M]>@4 1>0G]Z3_OXW^-'D)_>D_P"_C?XU+10!%Y"?WI/^_C?XT>0G]Z3_ +^-
M_C4M% &1JT8B\F4%I]N[_0V8MY_3L<_=Z]#6;]SG;]I\[^'K_9WMWVXS_L_<
M_+4U;YKBUC@^6_??]GE/W4P!NS]1QT-9<>YS<BU/EM#G^TBW_+8\YV]<='_N
M]1^  ;=O^C_:?-W<_P!K9SY/^SNSQTQ]X?>H^]_TP\G\/[2_^*SC_:^_^;5:
MW:R>>%&715.)K<_ZQGXP0<],E?XAT-.?Y?LWVCY_.Q_9>W_EATV[_7JG][H?
MQ #?M_TC[)YV[C^RL9\C_;VXXZ?W1]_\]+2;<#SLZDUYG'W9#\G7CAC5!$N6
MO9(()%76E7-Q<$?(Z<8 &.O*?PCH?Q9:^(/#^E;\M):>8>=ZLV\CKC&?7VH
MZ3R$_O2?]_&_QH\A/[TG_?QO\:Q/^$W\._\ 00_\@R?_ !-'_";^'?\ H(?^
M09/_ (F@#;\A/[TG_?QO\:/(3^])_P!_&_QK$_X3?P[_ -!#_P @R?\ Q-'_
M  F_AW_H(?\ D&3_ .)H V_(3^])_P!_&_QH\A/[TG_?QO\ &J&F^(M*U>X:
MWL;KS953>5\MEXR!GD#U%:E $7D)_>D_[^-_C3DC5#D%S]7)_G3Z* "@\#-%
M!.!D]* ,32_$#ZEK%W8MIT]JL,22H\YPTBL2,[.J_=/7GV%-GUV[/VV6PTU;
MFULF*2NUQL=V7EA&NTAL=.2N3D>]9MCK.ER^/;UH]2LW66SACC*SJ=[[W^4<
M\GD<>]-L-4M-$L=6T^^F$=XMS.\4#-\\ZR,60H.K9SCCN* +\/BI;J:.2VME
MDTYIXK<W!EP^^10PPFWD?,H)W#J>#BM2TU$7MY<QPQ9M[<^69]W#2?Q*H[@=
MSZY'8UREGH<=K8Z5IL49CUAH(WG=96VP!1@R%,[2X^ZI(Z\]%JQHM[+;ZM!I
ML-T"J33PRZ?M3_1XDSLDX&[)PO+'#;^* .QHHHH Y.[TSQ1#J>IR:4=&-K>N
M'/VOS=X^15/W1CM[TW1;#QAI=O8V+?V!]AMPD;E/.\PH.I';=C/MFMK7-:BT
M.VM[B=5\F2X2%W:3:(PW\73G'I3H_$6B32I%%K.GR2.P546Z0EB>@ SR: -*
MBBB@ JCJO_'JO^^/Y&KU4=5_X]5_WQ_(T 2Z?_QXQ_C_ #-6:K:?_P >,?X_
MS-6: "BBB@"CJVK6^C67VFX$K[F$<<4*;GE<]%4=R:R+;QA]INH8/^$<\01>
M8X3S);':BY.,L=W %6_$VG:CJ-C;C2VMDO(+E)T>X+!5VY] <YSCZ$U4MO\
MA-_M4/VK_A'_ +/O'F^5YV_;GG;GC./6@#I:*** (C=6ZW2VIGB%PR[UB+C>
M5]<=<>]0W6JZ=8S)%>7]K;R.,JDTRH6^@)YK ?3[6R^(%A);PA9+BVN))7)+
M,YRG4GG [#H.U7_$4MK::7<K]E2:ZOU^SQPA1NN'(( /L.3D]!F@#;HJII5H
M]AI%G9RR>9)! D;/_>(4#-6Z "B@YQQUJ+=/_P \X_\ OX?\* ):BN7DCM9G
MB3?(J$HN.IQP*-T__/./_OX?\*9-]K:"18EB20J0C%R<''!^[0!SXEFCE.HQ
M1[]5D&V6TQ]Q>F=O7H%_.D $&\6Y\Q;W_C^/7[/GKTZ?>;KZ4Y5N&O7@A=5U
MI1F:X/\ JV3C  QUP5_A'0TV/:XN3:C8L.?[2#?\MASG;UQT?^[U'X "&&"6
M(:=-+LTN([X;K(&]_3/0_>;\J<99II1J$\?EZG$-L-KC&]?7'4]6Z>E,=[9;
M*.>>-FT5FQ;VX/SH_.23GIP_\1ZC\)'6X2]C@N75]989M[A?N(G/!&!SPW\)
MZB@!!+-#*=0@C\S4Y1MFM<9V+ZXZCHO7UKR>O646X>]D@MG5-949N+AON.G'
M &#SRO\ ".AKR:@ HHHH **** /<-!_Y%[3/^O2+_P! %:%9>AF;_A']-Q'&
M1]EBQES_ '![5?W3_P#/./\ [^'_  H EHJ+=/\ \\X_^_A_PHW3_P#/./\
M[^'_  H EHJ+=/\ \\X_^_A_PHW3_P#/./\ [^'_  H YO:GE?V9N_XE/7[7
M[]?O=/O<4'][L\[Y/L7_ !X=OM..G^]G:O3UI,I]A^T8/]AY_P"/;_EIG..O
M^]S]ZE?Y?LWVCY_.Q_9>W_EATV[_ %ZI_>Z'\0!1-/%*=1ABWZI*-DUK@G8G
MKCJ/NK^=(JI:1M963>?I\_\ K[CKY>>#R.!@<\T]$N6O9(()%76E7-Q<$?(Z
M<8 &.O*?PCH?QCA*2VLDVG PZ6F?M4+\N_'..O; ZB@ ,,$L0TZ:79I<1WPW
M60-[^F>A^\WY5YIJKR2:Q>O*FR1KB0NN.AW'(KTIWMELHYYXV;16;%O;@_.C
M\Y).>G#_ ,1ZC\/-M6$JZS?+,P:47$@=AT+;CDT 4Z*** "BBB@#W#0?^1>T
MS_KTB_\ 0!6A67H9F_X1_3<1QD?98L9<_P!P>U7]T_\ SSC_ ._A_P * ):*
MBW3_ //./_OX?\*-T_\ SSC_ ._A_P * ):*BW3_ //./_OX?\*-T_\ SSC_
M ._A_P * ,&Y9OMTE]M_XF$+M'!;?\]$R1NQU/!)X]*A'[K?Y/S_ &W_ (_^
M_P!FSU_W<;FZ^E2W D_M0PD@:LY+6TP^Y''S\I]\;AT/6HD^;[3]G^3R<_VI
MN_Y;]=VSTZ/_ '>H_  0PP2Q#3II=FEQ'?#=9 WOZ9Z'[S?E3FDEO&6>^3[/
M<6WS6D>,><W4#!Y/('3UICO;+91SSQLVBLV+>W!^='YR2<].'_B/4?A).LT4
ML*:DXFNI#BQ>/@1-Q@MT[[>QZ4 ()IXI3J,,6_5)1LFM<$[$]<=1]U?SKSSQ
M)#!;Z_<Q6TOFPKMVOD'/RC/3WKT5$N6O9(()%76E7-Q<$?(Z<8 &.O*?PCH?
MQ\X\0O;/KERUG&T=N=NU6/(^49[GOF@#,HHHH *6DHH ]:\"7=O+X8M[=)4:
M:$OYB \KEV(X^AKIJ\JTWPWJ9T:TUO2)V%QABT:MACAB..QX'0__ %JZ'1/'
M(GD6RU6)+>Z!VF1R44GW&/E/Z?2@#M**BW3D9$<?_?P_X4;I_P#GG'_W\/\
MA0!+146Z?_GG'_W\/^%&Z?\ YYQ_]_#_ (4 2T5%NG_YYQ_]_#_A1NG_ .><
M?_?P_P"% $M%1;I_^><?_?P_X4;I_P#GG'_W\/\ A0!+146Z?_GG'_W\/^%&
MZ?\ YYQ_]_#_ (4 2T5%NG_YYQ_]_#_A1NG_ .><?_?P_P"% $M%1;I_^><?
M_?P_X4;I_P#GG'_W\/\ A0!+146Z?_GG'_W\/^%&Z?\ YYQ_]_#_ (4 2T5%
MNG_YYQ_]_#_A1NG_ .><?_?P_P"% $M%1;I_^><?_?P_X4;I_P#GG'_W\/\
MA0!E:LD<5]'>POYFH1QXBM\YW@D@G'7H6_*J _=;_)^?[;_Q_P#?[-GK_NXW
M-U]*N:BROJD444?EZJT>89MV45><Y_#=V/4533YOM/V?Y/)S_:F[_EOUW;/3
MH_\ =ZC\  VIY7]F;O\ B4]?M?OU^]T^]Q0?WNSSOD^Q?\>';[3CI_O9VKT]
M:K7&H65K:+)-*JZ._P!VSS^^8YZCOC=S][_"N;N/$5_JEW':Z;"<)(%M"P^>
M,9^4>G9>N>G6@#H=3U?^R8)-6W1KJLP\M[5S]P=CMZ_PJ?QKSB662=]\C%F]
M376V_A&YOM1FAOKLOJ"@22!V)7&!U?DD\CMZ\UAZ_!I]OJ"KIJSK R!BLQ!(
M.3P,=L8ZT 95%+24 %%%% 'H'PR_YBG_ &R_]GKT"O/?AJ9!_:FQ5;_59W-C
M^_[&N]W3_P#/./\ [^'_  H EHJ+=/\ \\X_^_A_PHW3_P#/./\ [^'_  H
MEHJ+=/\ \\X_^_A_PHW3_P#/./\ [^'_  H S]:_>I%:R_)9S9\^;IY>,%>>
M@R>.:RR!/L%P?+6RXL3T^T8Z=>OW5Z>M:6L&06ZR72J;!/\ CXB1LL^2-N.!
MT//45FR;4%L;H>8LV/[-"_\ +$<8W=,]4_O=#^( IEFDE&HRQ[-5C&V*TQ]]
M>F=O7H6_*D'[K?Y/S_;?^/\ [_9L]?\ =QN;KZ4YEN%O4@F=6UIAF&X'^K5.
M<@C'7 ;^$]134^;[3]G^3R<_VIN_Y;]=VSTZ/_=ZC\ !##!+$-.FEV:7$=\-
MUD#>_IGH?O-^5<MXVNKRY^P_:[?R=GF!/E(W#Y?6NH=[9;*.>>-FT5FQ;VX/
MSH_.23GIP_\ $>H_#FO'4=_'_9_VZ>.7(D\O8.@^7KP* ./HHHH **** .P^
M''_(PW'_ %Z-_P"AI7J%>6_#HN/$%QL52?LK=3C^-/:O3=T__/./_OX?\* )
M:*BW3_\ /./_ +^'_"G(9"?G10/9L_TH ?1110 4444 %%%% !1110!D>(Y;
M2+3D%SIB:D\DH2WM716#RD''WN!QG)[#-8=B^E+86NHR>%=/M+C^T!:.B)&S
M0-OVA@P7G#8Z8^M:>LW^@WL1MI=?L[2Z@E#QR+=1AX9%]B?J"#U!(K"T>SL%
MO84O?&MGJ4?VG[1':QF&/?.6R"=K$MR<A>F<?2@#O:*** "J.J_\>J_[X_D:
MO51U7_CU7_?'\C0!+I__ !XQ_C_,U9JMI_\ QXQ_C_,U9H **** .?\ %\OE
M:7;B6:2"RDNHX[R2-BI6(GGYAR 3M!/H36 EMX9TC4=.;PO=0_;9KM(I(;:\
M,PEB.=^X;B, 9.>.1737R^(VMKA;,:29#/B(7 DVF''\6/XL^G&*Q]*TCQ)I
M]_'(FG>$[:)F"S-:02)(4R,@''7Z\4 =C1110!BS^'FGU6/43K&H+/$&6,*L
M.U%8@E1F/D<#KD\=:==>'Q<ZQ_:B:G>P7 C\I0@B947OM#HV,]_6MBB@".WC
M>&!8Y)Y)V4<R2!0S?7: /R%2444 %%%% !4-X(FLKA9F*Q&-@[#J%QR?RJ:H
M;MUCLYY'C$BK&S%#_$ .E '-,MNUDD$SLNBJ<PW _P!8S\Y!&.F2W\(Z"G2;
MG-L;H;&AQ_9H7_EL>,;NN.B?W>I_!#*D=LNI-")+24[$L#]V,]-P'3L3T_BI
M6!@,(D/G&^XMR?\ ESSC&WTQN'3'W: 'H]RM[)/!&K:TRXN+<GY$3C!!SUX3
M^(]3^$2+;I9206SL^C,<W%PWWT?C@# XX7^$]34BP22W#::D[1W<(WO?C[TH
M_ND]?XAW_AIBRI/;MJ,<(AM83L>Q'W93_>(Z=QV_AH 1UMWLXX+EV31E.;>X
M7[[OSP1@\<M_".@KRJO5FE2&W749(1-:S'8EB?NQ'^\!T['M_%7E- !1110
M4444 >X:#_R+VF?]>D7_ * *T*S]!_Y%[3/^O2+_ - %:% !1110 4444 <O
ME_MWVC _MS'_ ![?\L\8QU_W>?O4B?+]I^S_ #^=G^U-W_+#KNV>O5_[W0?B
MNT_:?[+WG[9U_M#^+UQGKTXZTB_OO.V?NOL/_'QC_E\QG.[USM/7/WJ &NEL
MUE'!/(RZ*K9M[@#YW?G((QTY?^$=!^+YB\MU'-J($.J)C[+"G*/SQGKWR.HI
MC31Q6ZZD\ DM)CL2P(^6(_W@.G\)[?Q4^139SI8SN;JXG_U=XW+0YX&"<G@\
M]10 Y'N5O9)X(U;6F7%Q;D_(B<8(.>O"?Q'J?P\OU(1+JEVL+%HA,X1CU*[C
M@_E7IZP22W#::D[1W<(WO?C[TH_ND]?XAW_AKS#4W635;R1(Q&K3NP0?P@L>
M* *M%%% !1110![AH/\ R+VF?]>D7_H K0K/T'_D7M,_Z](O_0!6A0 4444
M%%%% '-703_2H<G^RGF9KF?^-),] /3.T=#UZU&_S?9OM'R>3C^R]O\ RWZ;
M=_IT3^[U/X2W3#S+F_V_Z-!*T<EG_#,V<;R.F<D'H>E1-^Y\G?\ O?MW_'OG
M_ESSC&WTQN'3'W: 'H]RM[)/!&K:TRXN+<GY$3C!!SUX3^(]3^$4"PQ13)IK
MF:UD&+YY.#$O.2O3MN['I4BP22W#::D[1W<(WO?C[TH_ND]?XAW_ (:9'(M[
M')/!$+2.U&Z:%>!<CK@XQZ$<YZT (Z6S64<$\C+HJMFWN /G=^<@C'3E_P"$
M=!^/!>*7N7\27;7D:QW!V;E4\#Y%QW/;%=ZTT<5NNI/ )+28[$L"/EB/]X#I
M_">W\5<#XH@DM_$=U%+.9W79F1CRWR+0!D4444 %%%% 'L'@C_D4+'_MI_Z,
M:I==\+V&NH6D7R;H#Y9T'/XCN*B\$?\ (H6/_;3_ -&-704 >;P:EK?@JX6U
MU",W.GDX0@Y&/]D]O]T__7KN],U:RUBU$]G,'7^)>C*?0CM5BXMX;N!X+B))
M8G&&1QD&N$U/PC?Z+<G4O#TTF%Y,(.6 ]!_>'L>?K0!Z!17):!XVMM09;740
MMK=],GA'/X]#[&NMH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL[5
M-=T[1X]UY<*K$96,<NWT%<=/XLUO7YFM=!LWB3H9.K >YZ+_ )YH W_$FIPV
MKK:WTB1V$J9=E(,NX$D!1GID+V[UQ=WXAU#6+BTM-,@*"W;9;-CYST"[CG /
M K37P8;*,ZEK-Q]L=2&DMU8Y?)QR_7O^E:\5O#8QPQI&I6_.;< ?\>9..1[_
M ##D8^[0!S]OX69YG_M&=KG52=WV1F.#W^9\\\<\$5T%K;Q6<$T-A&HC<;=2
M7&!;CG.SUQ\_][H/QEVG[3_9>\_;.O\ :'\7KC/7IQUI%_?>=L_=?8?^/C'_
M "^8SG=ZYVGKG[U #72V:RC@GD9=%5LV]P!\[OSD$8Z<O_".@_'C_&TE])K,
M)OX4BE^SJ J'(V[FYZGWKL&FCBMUU)X!):3'8E@1\L1_O =/X3V_BKC?&EK-
M::Q#'-=M=,;<,'8DX&YN.2?\F@#G*6DHH ***6@#O_AE_P Q3_ME_P"SUZ!7
MG_PR_P"8I_VR_P#9Z] H **** "BBB@#*U;Y;BUD@^:_3?\ 9XC]U\@;L_0<
M]167'N0W)M1YC39_M(-_RQ/.=O3/5_[W0?CJ:O\ O9;:U3]W--NV7(ZQ8P3C
MOR..HK+4&<S",^2;'BX(_P"7S&<[O7.T]<_>H :JVZV3P0NS:*QS-<'_ %BO
MQ@ 8Z9"_PGJ:<_S?9OM'R>3C^R]O_+?IMW^G1/[O4_@@E22V;4DA$=I$=CV
M^[(>FXCIW!Z?PTK?N?)W_O?MW_'OG_ESSC&WTQN'3'W: 'H]RM[)/!&K:TRX
MN+<GY$3C!!SUX3^(]3^'&>+X["/[']AGDER9/,WCH?EZ<"NR6"26X;34G:.[
MA&][\?>E']TGK_$._P##7'^,;N&Z^Q>39K;;#(&V@?-]WG@"@#EJ*** "BBB
M@#L/AQ_R,-Q_UZ-_Z&E>H5Y?\./^1AN/^O1O_0TKU"@ HHHH **** "BBB@
MHHHH **** .6\3>';*2V2[M="M+F1+E9KE$@02S(#E@#CDYP<9YP1WK)CBLM
M4U+3UTKP==:;/!<I,]S<V*6Z+&#\W(/S$] /Q[5J:IX;MX1<ZC=^*==M(-QD
M?;?[(TR>@&W@<X K+T$:#J6J1+I_C/7;J>)A(()[M@LF#G&&0;AQR!VH [^B
MBB@ JCJO_'JO^^/Y&KU4=5_X]5_WQ_(T 2Z?_P >,?X_S-6:K:?_ ,>,?X_S
M-6: "BBB@#E/%^FZM<O;75KK<=E9P2QNZR0QE8B"?WI9B.F1\M9]NGVV_LTO
MO']AJ$4=PDBVT<4$;2.#\H!5L]<=.O2N@\2VGVNWL5>V-S;I>QM/"$WADY'*
M]P"5)^E<VFEG3]?6SLM DBN!J"W$.H0P*L2VYQO1G'3C>-OTH [^BBB@#G!>
M:O'XTM[2YG@%E/!,Z01)G&TKAF8\DG=T& /?K4IFO=7U?4+:VU"2R@L=L>Z&
M-&:21E#$G>K< $<#'?FJUY_:+^*[._CT6\>WMH9H6820?,6*X(!DZ?*>N#[5
M,(K_ $C6M1N+?3I+ZWOMLH\F2-6CD50I#;V7@@ Y&>_% %SP]J4VJ:0LUP%%
MQ'(\,NP84NC%21['&:U:R_#^FRZ7I*PW#*UQ)(\TNS[H=V+$#V&<?A6I0 44
M$ C!&0:B^S0?\\8_^^!0!+4<YE6WD,*AI0A**>A;' I/LT'_ #QC_P"^!4=Q
M;0_9I<>7 =AQ*% V<?>S[=: ,%6N%O7GA16UIAB:W/\ JU3C!!SUP%_B/4TV
M/:@N1:G>LV?[2+?\L1SG;TSU?^]T'XFW=_H_VGRMO/\ :V?]=_L[L\]<?>/W
M:/O\[?LWD_P]/[1_ENSC_:^_^8 UTMFLHX)Y&715;-O< ?.[\Y!&.G+_ ,(Z
M#\9':X>]CGN45-948M[=?N.G/).3SRW\0Z"F[]O^D?9/.W<?V5C/D?[>W''3
M^Z/O_F;=G^C_ &G[1OY_M7.?(_V=V3CI_>'WOS '(UPE[)/;(KZRPQ<6[?<1
M..0<CGA?XCU->35ZOMW_ .C_ &G[/LY_M7.//_V=V1GK_>/W?R\HH **** "
MBBB@#W#0?^1>TS_KTB_] %:%9>AV\)\/Z:3#&2;6(DE1_<%7_LT'_/&/_O@4
M 2T5%]F@_P">,?\ WP*/LT'_ #QC_P"^!0!+147V:#_GC'_WP*/LT'_/&/\
M[X% '-83[#]GR?[#S_Q\_P#+3.<]/][C[M*_S?9OM'R>3C^R]O\ RWZ;=_IT
M3^[U/X&?^7GR_P#N#_IG;_X]]W_&C[O_ $W\[\?[-_\ B<9_V?N?D /1[E;V
M2>"-6UIEQ<6Y/R(G&"#GKPG\1ZG\(X0D5K)#IQ,VEOG[5,_#IQSCIVP>AI=F
M[_1_M?D[>?[5SCS_ /8W9YZ_WC]S\C/F_OO+^P;/^8=T^T_AQG/3H>E #72V
M:RC@GD9=%5LV]P!\[OSD$8Z<O_".@_'S;5C*VLWQF4+*;B0NHZ!MQR*]+W[?
M](^R>=NX_LK&?(_V]N..G]T??_/S/5!MU>]7S?.Q.X\S.=_S'G\: *E%%% !
M1110![AH/_(O:9_UZ1?^@"M"LO0[>$^']-)AC)-K$22H_N"K_P!F@_YXQ_\
M? H EHJ+[-!_SQC_ .^!1]F@_P">,?\ WP* ):*B^S0?\\8_^^!1]F@_YXQ_
M]\"@#!N2_P#:K38']JH2MM!_ \?/)/KC<>HZ=*A3Y?M/V?Y_.S_:F[_EAUW;
M/7J_][H/QEN% N9;<. &<D:B/^7;G_5Y[=,8R/O=*B^]_P!,/)_#^TO_ (K.
M/]K[_P"8 UTMFLHX)Y&715;-O< ?.[\Y!&.G+_PCH/QDG::66%]200W49S8I
M'R)6XP&Z]]O<=:;OV_Z1]D\[=Q_96,^1_M[<<=/[H^_^9M\GY//_ +0\SC[3
MG=]B_P!K/./7J/NT /1[E;V2>"-6UIEQ<6Y/R(G&"#GKPG\1ZG\/./$*6R:Y
M<K9R-);C;M9AR?E&>P[YKT39N_T?[7Y.WG^U<X\__8W9YZ_WC]S\O/O$K^9X
M@NF^R?9,[/W.,;?D'L.O7IWH R:*** "BBB@#V#P1_R*%C_VT_\ 1C5T%<YX
M*AB?PC8LT2,3YF25!_Y:-6]]F@_YXQ_]\"@"6BHOLT'_ #QC_P"^!1]F@_YX
MQ_\ ? H P_$'A*QUM6E4"WO,<2J/O?[P[_7K7-6FN:SX0N5L=7A>>SSA'!S@
M?[#=Q[']*]!^S0?\\8_^^!45SIME>0-!<6L3QL.05'^10 :?J5IJEJ+BSF66
M,]<=5/H1V-6J\ZU+PIJ/A^Y.H:&[30CEHB-S >A'\0_7^=;/A_Q5INK;;>ZA
MAMKP\;2HVN?]D^OL?UH ZRBHOLT'_/&/_O@4?9H/^>,?_? H EHJ+[-!_P \
M8_\ O@4?9H/^>,?_ 'P* ):*B^S0?\\8_P#O@4?9H/\ GC'_ -\"@"6BHOLT
M'_/&/_O@4?9H/^>,?_? H EHK&U;6-&T9#]K:+S,<0H@9S^';\<5R$NN:QXD
ME:WT33EMX<X:15&1]7/"_AS0!VNJZ_INC)F[N%$F,B)>7/X?XUQ\WBG7?$4K
M6VAVCPQ9P9!RP^K=%_G[U>TGX?V\3"?5IC=3$Y,:DA,^YZG]*ZV*QM((UCBM
M841>BK& !0!R.E> (A)]IUFX:ZF8Y,:L=N?=NI_2NQM[:"TA6&WB2*->B(N
M*/LT'_/&/_O@4?9H/^>,?_? H R=4$2ZK%-;L7U18\0PM]QEYR3^&[N.E44^
M7[3]G^?SL_VIN_Y8==VSUZO_ 'N@_&]JBH+E8$MUM@R _P!H!<>5R>,\=<8Z
MC[U4?O?],/)_#^TO_BLX_P!K[_Y@"83[#]GR?[#S_P ?/_+3.<]/][C[M*_S
M?9OM'R>3C^R]O_+?IMW^G1/[O4_@9_Y>?+_[@_Z9V_\ CWW?\:/N_P#3?SOQ
M_LW_ .)QG_9^Y^0 ]'N5O9)X(U;6F7%Q;D_(B<8(.>O"?Q'J?PX+Q7'8QZI$
MMA,\L7D@EG'.[<W'0=L5W6S=_H_VOR=O/]JYQY_^QNSSU_O'[GY<3XPD\W5X
MF_L_[#^X \O;C/S-ST'^10!SU%%% !1110!LZ#9:O+]HO](9A-:;=RH?F8-G
MH._W>E=UH'C>WOV%IJ06UNP=NX\(Y_'[I]C65\-8XY/[4WHK8\K&X9_OUT.N
M^$+#68RZ(MM= <2HO!_WAW_G0!T-%>:6NI:GX0NELM7M%N+,GY'P"<>JMW^A
M_2N[T^ZTS5;87%GY,J'KA1E3Z$=C0!H45%]F@_YXQ_\ ? H^S0?\\8_^^!0!
MGZW\UND<_P M@^?M$H^\F"-N/J>.AK+DVN+871\M8<?V:5_Y;#C&[KCHG]WJ
M?PTM6CCA\F5$63;NS9J/^/CIV[[>O0_A6;]SG;]I\[^'K_9WMWVXS_L_<_(
M<S7#7J3S(JZTHQ#;C_5LG.23GK@M_$.@IJ?+]I^S_/YV?[4W?\L.N[9Z]7_O
M=!^)MV_Z/]I\W=S_ &MG/D_[.[/'3'WA]ZC[W_3#R?P_M+_XK./]K[_Y@#72
MV:RC@GD9=%5LV]P!\[OSD$8Z<O\ PCH/QYKQU)?R?V?]N@CBP)/+V'J/EZ\F
MNGW[?](^R>=NX_LK&?(_V]N..G]T??\ SY3QK%Y?V'_B8_;,^9_%GR_N\=30
M!R=%%% !1110!V'PX_Y&&X_Z]&_]#2O4*\M^'2))X@N ZJP^RL<$9_C2O3?L
MT'_/&/\ [X% $M%1?9H/^>,?_? IR11QG*1JI/HN* 'U5U*]73=+NKYQN6WB
M:0CUP,XJU535+$:EI-W8EMHN(6CW8SC(QF@#!GNM5TNST_5+G4&G6>6-+FV,
M2"-!(0/W9 W?*2.I.1FJ]MXAF356>YO\HDMPMU9E4_T6),['X&[G"\DD'?P.
ME6)+75=6L=/TR[T]K58)8WN;@RHR.(R"!& Q;YB!U P,UIW5E/J6J*MPFRPM
M<21J2#Y\O8D?W5[ ]6Y[#(!/I+WL]NUU>YC,[;X[<J 84[ ]RQZGT)P.E7ZY
M;PUI%U8WJ22V/V0I:^5<R;T/VR7=GS/E))Z-RV#\_2NIH **** ,3Q-:7%Q9
MVLUM;_:FM+N.X:WR 9%7.0,\9&<C/<5DSZG<>);S3[>VT'5+0V]TEP]S?0")
M8U4\[>3DD?+@>M2^*M?LA:1VEOKMO;,UTD5TT%PGG11DD-M&<@@XR<<<FJEC
M8Z(E_;M%X[U"YD$JE8&U='$ASPI7N#TQ0!V]%%% !5'5?^/5?]\?R-7JHZK_
M ,>J_P"^/Y&@"73_ /CQC_'^9JS5;3_^/&/\?YFK- !1110!B>)EF%I:7,=K
M-=):W23RP0KN=U /W1W()4X]JP5TJYN;JU\0O:7D>JW%^@C5BP,%KG!5U!P
M4!)SW;%;'C&[>UTJ#_3FL8)KJ.*XN$8*Z1MG)4]CG'/89-9-C8Z(E_;M%X[U
M"YD$JE8&U='$ASPI7N#TQ0!V]%%% !1167=>(=,LYIHIII,PX\YH[>1TBSS\
M[*I5>.>2..: -2BD5E=%=&#*PR"#D$4M !1110 5#=F(64YG4M"(V+@=2N.?
MTJ:HKEMEK,WE>;A&/EX^_P =/QH YEFMQ:+-,C-HC'$, ^^K\Y)/7KN[]Z<^
MY3!]J.]I?^09M_Y9'C&[\TZYZ&C>5;[5]G\UGX_LK',7^UC'MG[H^]1_J]P#
M?:?M'4]?[/\ YXQG_9^Y^0 Y5NFNWA@=5UI1FXG/W&3C  QC/*=AT-1HUNUJ
M\UJC)HJG%Q"WWV?CD=_[O<=*=Y8=1:FZ\E4^8:IGB;_8SGGK_>/W/R"YD871
MM_L[)P-,Q@S_ .UC SU_NG[OY #7:W6U2:Y1GT5CBWA7[ZOSR>_][N>M>55Z
MOO,;&Z%O]H9^#IF,F#_:Q@XZ?W1][\_** "BBB@ HHHH ]PT'_D7M,_Z](O_
M $ 5H5GZ#_R+VF?]>D7_ * *T* "BBB@ HHHH Y?#_;/(R/[=Q_K_P"#&/3I
M]WCI2+\WVC[/\OE9_M3/_+;KNV^G1^F.HHQ\GV3S/EZ_VMV]<9_\=^]_A1]_
M;G]Q]GZ=O[1Q_/./]K[_ .8 UFM5M$FG1FT5CBW@'WU?G))SG'#]SU%/E#QW
M$<6HD2ZJW_'K*GW4],XP.N>QI/,*,;H6OG,_RG2\<P_[>,<=/[H^_P#F >0I
MMQ)]N63KJ Y^S]NO.,=>HZT .5;IKMX8'5=:49N)S]QDXP ,8SRG8=#7F&I&
M(ZK>&!2L)G<H#U"[CC]*]-\L.HM3=>2J?,-4SQ-_L9SSU_O'[GY>9ZHV_5[U
MO*\K,[GR\?<^8\?A0!4HHHH **** /<-!_Y%[3/^O2+_ - %:%9^@_\ (O:9
M_P!>D7_H K0H **** "BBB@#FKHINNI<'^R5E8747\3R9ZCOC.WN.E1M\OV?
M[1\WFX_LO'_+'IMW>O5.N>AJ6Y/^FRW&SYHW91IW_/QSCS,=^N>A^[UJ+[F[
M'[_[1U[_ -G9_EC/^S]S\@!RK=-=O# ZKK2C-Q.?N,G& !C&>4[#H:9$89(Y
M6TU3%:(,WR/UD7N!G/;=T(ZTOEAU%J;KR53YAJF>)O\ 8SGGK_>/W/R"QG(D
M,/V P\BW(Q]L_P!G'&>F.A^]0 UFM5M$FG1FT5CBW@'WU?G))SG'#]SU%<%X
MI6Z3Q'=K>.KW V;V7H?D7'8=L5W_ )A1C="U\YG^4Z7CF'_;QCCI_='W_P _
M/?$D8B\072"Z^U8V?OLYW?*/<_3\* ,JBBB@ HHHH ]@\$?\BA8_]M/_ $8U
M=!7/^"/^10L?^VG_ *,:N@H **** "BBB@ KF?$'@VSUC=<6^+:]/.\#Y7/^
MT/ZC]:OWM[<1W<EJDGE1MAC=E05M^!\ISP2<=R/OCVJO_:-V_67R?(^[N4?Z
M=_N<<9Q_#G[PH YJP\2:KX9NET[789)(!PDG5@/4'^(?K_*N\L[ZVU"V6XM)
MDEB;HRG]#Z&N?OY#J-LQN[?[2'X.F[1YD/\ M[@-PZ9Z#[U<K-I^J>&Y3>Z+
M=/+$4W3(@W&'VD'3CGGCH>E 'J5%<3HWBYM7B2SEO$L;I06:XD"D2<_= .!W
M_2NKTZ[FO;=I)K1[9@^T(^<D8'/('K^E %NBLC5_$VF:,"+B</,.D,?S/_\
M6_&N1?7O$?BF1H-)MVM;;.&D4X_-^WT'- '7ZMXCTS1E(N;@&7M#'\SG\.WX
MXKD9/$7B'Q/(T&C6S6UOG#2*>1]7Z#Z#FM/2/ %G;,)]3D-W-G)09" _S;\?
MRKKHHHX(EBBC6.-1A508 _"@#C])\ 6L+"?59C=S$Y* D)GW/5OTKL(88K>)
M8H8TCC485$7 'X4^B@ HHHH **** ,;61*K>;<,&TI4 FB'WF;/&._7;W[5G
MM\OV?[1\WFX_LO'_ "QZ;=WKU3KGH:OZLNR]2X$OGLD8']GYSYO)YQ[9ST/W
M:H?<W8_?_:.O?^SL_P L9_V?N?D +A_MGD9']NX_U_\ !C'IT^[QTI%^;[1]
MG^7RL_VIG_EMUW;?3H_3'448^3[)YGR]?[6[>N,_^._>_P */O[<_N/L_3M_
M:./YYQ_M??\ S &LUJMHDTZ,VBL<6\ ^^K\Y).<XX?N>HKCO&J7T>LPC4)4D
MF^SJ04 QMW-[#OFNS\PHQNA:^<S_ "G2\<P_[>,<=/[H^_\ GQ'B^(0ZM$HO
MQ>Y@!\P-G'S-QU/^30!S]%%% !1110!Z!\,O^8I_VR_]GKT"O/\ X9?\Q3_M
ME_[/7H% $%W9V]_;-;W4*2Q-U5A_GFN#U#POJ?ARZ;4= FD>(<M$.6 ]"/XA
M^O\ .O0Z* .6\/\ C2TU7;;W>VVO#Q@GY'/L>Q]C^M=37->(/!UGK.Z>#%M>
M==ZCY7/^T/Z_SK L?$>K>%[I=/UR&26W'"2=6 ]5/\0]O_U4 =?J_P TUJD'
MRW[;_LTA^ZO3=GZCV-9:;F,_V0[&B_Y"9;_EJ><[?R?ICJ*N7E];:I:6[VDR
MB&7=_IJ_\N^,'!Z8)Z<D53QYFT%OLWV?HW3^T/Y9SC_:^_\ F -5K<VC30HR
MZ(IQ- ?OL_&"#UZ[>_:G-\OV?[1\WFX_LO'_ "QZ;=WKU3KGH:-Y9A=?9_*9
M./[*QS+_ +6,>^?NG[M'W-V/W_VCKW_L[/\ +&?]G[GY #E6Z:[>&!U76E&;
MB<_<9., #&,\IV'0UQWC"33W^Q_88GCP9/,W$\GY?<UU_EAU%J;KR53YAJF>
M)O\ 8SGGK_>/W/RY3QM,9OL.=/-GM\P<KC?]WGH* .3HHHH **** .P^''_(
MPW'_ %Z-_P"AI7J%>7_#C_D8;C_KT;_T-*]0H **** "BBB@ HHHH **** "
MBBB@#G=<L=$L8/M+>'K*]O+B7RXHA;Q[II&R>6(XZ$DGT-9UB^E+86NHR>%=
M/M+C^T!:.B)&S0-OVA@P7G#8Z8^M;'B8VWV*U6XDG@=KJ-8+B$#,,ISM8[N-
MO4'/4''>L_3/"-[;W"-J6NR7]NEP;I;=;985,Q).YB"21DYQP,XH ZNBBB@
MJCJO_'JO^^/Y&KU4=5_X]5_WQ_(T 2Z?_P >,?X_S-6:K:?_ ,>,?X_S-6:
M"BBB@#(\1RVD6G(+G3$U)Y)0EO:NBL'E(./O<#C.3V&:P[%]*6PM=1D\*Z?:
M7']H"T=$2-F@;?M#!@O.&QTQ]:W?$<=F=):>]O38K;,)H[H$9B<=" >N<D;<
M<YQWKCO##Z9J&IQVTGBXZF%G-VEI]C^S!YLEMQ)&6P3G:/3/04 >CT444 %<
M#<QZM<G7I=%\LZ3+*ZW,<K[9F=1B4PG!"Y  ^;/()&*[ZLJ?PYI=Q--(\,J^
M>=TR17$D:2GN616"MGOD<]Z +.DSVUSH]E-9JRVSP(8E;J%P, ^^*N4U$2.-
M8XU5$4!551@ #H *=0 '...M1;I_^><?_?P_X5+10!%NG_YYQ_\ ?P_X4R;[
M6T$BQ+$DA4A&+DX..#]VK%0W:QM93K,Q6(QL'8=0N.30!SRK<->O!"ZKK2C,
MUP?]6R<8 &.N"O\ ".AIL>UQ<FU&Q8<_VD&_Y;#G.WKCH_\ =ZC\&LD#6BVL
MSLNBJ<PW(^^S\\'\2W;M3G+2& W0\MH/^0:%_P"6YXQN_)/3J?P &N]LME'/
M/&S:*S8M[<'YT?G))STX?^(]1^$CK<)>QP7+J^LL,V]POW$3G@C YX;^$]10
MKW*7;W,$:OK+C;/;G[B)Q@CGKPG<]34:) EJ]M;.SZ.YS<7#??1^.!^2]CUH
M D1;A[V2"V=4UE1FXN&^XZ<< 8//*_PCH:\FKU5T@>U2VN79-'0YM[A?ON_/
M!_-NPZ5Y50 4444 %%%% 'MFAF;_ (1_3<1QD?98L9<_W![5?W3_ //./_OX
M?\*J:#_R+VF?]>D7_H K0H BW3_\\X_^_A_PHW3_ //./_OX?\*EHH BW3_\
M\X_^_A_PHW3_ //./_OX?\*EHH Y7*?8?M&#_8>?^/;_ ):9SCK_ +W/WJ5_
ME^S?:/G\[']E[?\ EATV[_7JG][H?Q7+_;/M6T?VWC'V;^#&,?\ H//WJ1?D
M^T?9_G\_/]IY_P"6&<[MOYO_ 'N@_$ >B7+7LD$$BKK2KFXN"/D=., #'7E/
MX1T/XQPE);62;3@8=+3/VJ%^7?CG'7M@=12,EL]HEM/(R:,AW07 ^^[\Y!XZ
M<OV'04^4O-<1SZ@HAU./_CV@3[K]QGKWR.HH 8[VRV4<\\;-HK-BWMP?G1^<
MDG/3A_XCU'X>;:L)5UF^69@THN) [#H6W')KTU7N4NWN8(U?67&V>W/W$3C!
M'/7A.YZFO,-26-=5O%A8M$)W",>I7<<&@"K1110 4444 >V:&9O^$?TW$<9'
MV6+&7/\ <'M5_=/_ ,\X_P#OX?\ "JF@_P#(O:9_UZ1?^@"M"@"+=/\ \\X_
M^_A_PHW3_P#/./\ [^'_  J6B@"+=/\ \\X_^_A_PHW3_P#/./\ [^'_  J6
MB@#F[@2?VH820-6<EK:8?<CCY^4^^-PZ'K42?-]I^S_)Y.?[4W?\M^N[9Z='
M_N]1^$ET$W75OD_V7)*S7,_\229Z#VR%'0]:C;Y_L_VCY/(Q_9F/^6^,;=WY
M)_=ZG\ !KO;+91SSQLVBLV+>W!^='YR2<].'_B/4?A).LT4L*:DXFNI#BQ>/
M@1-Q@MT[[>QZ4*]REV]S!&KZRXVSVY^XB<8(YZ\)W/4TR)88(Y8].<S6LHQ>
MN_6)>Y'3L6['I0!(B7+7LD$$BKK2KFXN"/D=., #'7E/X1T/X^<>(7MGURY:
MSC:.W.W:K'D?*,]SWS7H3);/:);3R,FC(=T%P/ON_.0>.G+]AT%<%XI>YD\1
MW;W<:QSG9N5>@^1<=SVQ0!CT444 %%%% 'KO@HR_\(C8[40C]Y@ER/\ EHWM
M6]NG_P"><?\ W\/^%8G@C_D4+'_MI_Z,:N@H BW3_P#/./\ [^'_  HW3_\
M/./_ +^'_"I:* (MT_\ SSC_ ._A_P *-T__ #SC_P"_A_PJ6B@#G]1W"2YE
MG _LY&474*G+.^%P0>..4[CH?QK/\OV;[1\_G8_LO;_RPZ;=_KU3^]T/XVM0
M^75S/'\VI1@+:PG[LB8Y)]^7[CH/QJK\GVC[/\_GY_M//_+#.=VW\W_O=!^(
M Y5N&O7@A=5UI1F:X/\ JV3C  QUP5_A'0TV/:XN3:C8L.?[2#?\MASG;UQT
M?^[U'X-9(&M%M9G9=%4YAN1]]GYX/XENW:G.6D,!NAY;0?\ (-"_\MSQC=^2
M>G4_@ <QXAT.U^P-K-FOD6SD+%$.6SWW>G1CG)[?AS<-_J N"8;NY$TORDK(
MVYL]O>O3,S_:))XH4DU>1=MQ:L/D6/CGKZ!.YZFN3U&\T_PYJ\3:/:VUU^[$
MGG7*NQ5LD8 ! '0'IWZT =#I/@."T83:@$O)LYVER$!^F.?Q_*NLC62*-8XX
M(411A55\ ?AMKS;_ (6/K'_/M8_]^W_^*H_X6/K'_/M8_P#?M_\ XJ@#TO=/
M_P \X_\ OX?\*-T__/./_OX?\*\T_P"%CZQ_S[6/_?M__BJ/^%CZQ_S[6/\
MW[?_ .*H ]+W3_\ /./_ +^'_"C=/_SSC_[^'_"L;PEK=SKVE2W5TD2.DYC
MB! P%4]R?6MZ@"+=/_SSC_[^'_"C=/\ \\X_^_A_PJ6B@"+=/_SSC_[^'_"C
M=/\ \\X_^_A_PJ6B@#"U%E?5(HHH_+U5H\PS;LHJ\YS^&[L>HJFGS?:?L_R>
M3G^U-W_+?KNV>G1_[O4?AH:RTCMY%PH32V0&:<?>5L\ ?B%[=ZSV^?[/]H^3
MR,?V9C_EOC&W=^2?W>I_  3*?8?M&#_8>?\ CV_Y:9SCK_O<_>I7^7[-]H^?
MSL?V7M_Y8=-N_P!>J?WNA_%<O]L^U;1_;>,?9OX,8Q_Z#S]ZD7Y/M'V?Y_/S
M_:>?^6&<[MOYO_>Z#\0!Z)<M>R002*NM*N;BX(^1TXP ,=>4_A'0_CP7BN2Q
MDU2(V$+Q1>2 5<Y.[<W/4]L5W#);/:);3R,FC(=T%P/ON_.0>.G+]AT%<=XU
MEO9M9A:_A2*46Z@*G3;N;GJ?>@#FZ*** "BBB@#OOAJ9!_:FQ5;_ %6=S8_O
M^QKO=T__ #SC_P"_A_PKA/AE_P Q3_ME_P"SUZ!0!%NG_P"><?\ W\/^%&Z?
M_GG'_P!_#_A4M% $6Z?_ )YQ_P#?P_X56OK%-3M6MKRUAEC;L7.0?4''!J]1
M0!YCJWAO4O#:R7=E(9;!B/,CW$\9& PXR,]Q^E6])\16NILD%VI%PI"62#[L
M1[<\9'W>N3Q^?7:O\LUK+!\U\F_[/$?NOG ;/T'/45QVL>&HM09KFP)%V"7O
M5)PD3=3^&=W3/2@#?9;A;U()G5M:89AN!_JU3G((QUP&_A/44U/F^T_9_D\G
M/]J;O^6_7=L].C_W>H_#DM,UZ6P@.D:JC?89'R\J#,@Z=#T(R!V]:ZE)XKN.
MWD:12L!QIA0Y\\C& WOPF?N]3^  YWMELHYYXV;16;%O;@_.C\Y).>G#_P 1
MZC\.:\=1W\?]G_;IXY<B3R]@Z#Y>O KJ5>Y2[>Y@C5]9<;9[<_<1.,$<]>$[
MGJ:X[QA%81?8_L4[R[C(9-W8_+["@#EZ*** "BBB@#KOAT7'B"XV*I/V5NIQ
M_&GM7INZ?_GG'_W\/^%>:?#C_D8;C_KT;_T-*]0H BW3_P#/./\ [^'_  IR
M&0GYT4#V;/\ 2GT4 %%%% !1110 4444 %%%% &%XLCTF31@-8M)KN#S5\NW
M@W;Y).0 H4@D\GC-<?I$'A!M7M/LWA36+:<7(2.:XW(B2KS@EI<9&,[>3QT-
M=QKMN9(+6Z$T$/V*Y2X+SOM3:,ALGM\K'\:YEFAN=<%O:^(M#;2Y[Y+S8+@&
MX\P$'8N#@@L![_,: .[HHHH *HZK_P >J_[X_D:O51U7_CU7_?'\C0!+I_\
MQXQ_C_,U9JMI_P#QXQ_C_,U9H **** ,7Q-:W-Q8V\EG:-=7-M<I/%$"H5F7
M/WMS#CW&2#@X.*P-4NO%6I_8P_@Y5%O<I<9_M&(L2O( /;GJ>>,CO6YXK>Y3
M2H_)N9;6!IT6[N(>'BA/WF![=N>PR:Q;&QT1+^W:+QWJ%S()5*P-JZ.)#GA2
MO<'IB@#I](N]1O+5Y-2TO^SI@^%B^T+-E<#G*_CQ[5H444 %%%<K)K<=WJEY
M%/K\6DP6TI@B0/$LDS #<Q\P'C)P,#L>: .JHI$!5%!8L0,;CC)]^*6@ HHH
MH *ANVC6RG:92T0C8NHZE<<BIJCG,JV\AA4-*$)13T+8X% ',,\"VBW,R%M%
M8XAMA]]7YY/XAN_>G/NC, NCYC3_ /(-*_\ + \8W?FGKT/XN5KA;UYX45M:
M88FMS_JU3C!!SUP%_B/4TV/:@N1:G>LV?[2+?\L1SG;TSU?^]T'X@#E2Y>[>
MV@D5-90;I[@_<=., <=>4[#H:C1X'M7N;9"FCH<7%NWWW?CD?FO<=*'2V:RC
M@GD9=%5LV]P!\[OSD$8Z<O\ PCH/QD=KA[V.>Y14UE1BWMU^XZ<\DY//+?Q#
MH* (W>!+5+FY1GT=SBWMU^^C\\G\F[GK7E5>LHUPE[)/;(KZRPQ<6[?<1..0
M<CGA?XCU->34 %%%% !1110![AH/_(O:9_UZ1?\ H K0K/T'_D7M,_Z](O\
MT 5H4 %%%% !1110!R^'^V?9<C^W,9^T_P &,9_]!X^[2+\_VC[/\GD9_M//
M_+?&=VW\G_N]1^"83[#]GR?[#S_Q\_\ +3.<]/\ >X^[2O\ -]F^T?)Y./[+
MV_\ +?IMW^G1/[O4_@ -9[9+1+F>-GT9SM@MQ]]'YR3STX?N>HI\H>&XC@U
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
MO-%*KQJ@+K@K(&(. >> W!]:ZJB@"GI%D^G:/9V4DGF/;PI&S_WB!C-7***
M @$8(R#47V:#_GC'_P!\"I:* (OLT'_/&/\ [X%1W%M";:4*$A)0XE"@;./O
M?AUJS4-V(C93B=BL)C8.1U"XY_2@#G-A9OLOVCRF3DZKGF7_ &<Y]\?>/W:,
M^9N(7[-]GZCI_:'\LYQ_M??_ #:RVYM%AF<KHBG,,X^^S\Y!'7KN[=J<^YC!
M]J&QHO\ D&;?^6IXQN_).N.IH /,"*+HVOG*_P HTO'$/^WC'M_='W_S"AC8
M6IN/M#/R-3SDP?[.<G'3^\/O?FY6N5NWF@16UIABX@/W%3C!!SC/"=SU-1HM
MNMJ\-JY?16.;B=OOJ_' [_W>QZT .V&1C:BX^SLG)U/.#/\ [.<C/7^\?N_E
MY17JKK;M:I#<NR:*IS;SK]]GYX/?^]V'2O*J "BBB@ HHHH ]LT.WA/A_328
M8R3:Q$DJ/[@J_P#9H/\ GC'_ -\"JF@_\B]IG_7I%_Z *T* (OLT'_/&/_O@
M4?9H/^>,?_? J6B@"+[-!_SQC_[X%'V:#_GC'_WP*EHH Y;/R?:_+^7I_9/;
MTSC_ ,>^[_C1]S;G]_\ :/N]_P"SL_RQG_9^Y^2Y?[9Y^!_;N/\ 4?P8QZ]/
MN\]:1?E^T?9_F\W/]J9_Y8]=VWUZOTST% !Y9=C:BZ\ED^8ZIGF;_8SGW_O'
M[GY /GJ;@1_85CZZ>./M&.>G&<].AZ4UEM6M$AG=ET53FWG'WV?G((QG'+]A
MT%/E+R7$<NH@1:JN/LL2?=?TSC(ZY[B@!/,"*+HVOG*_RC2\<0_[>,>W]T??
M_/S/5%V:O>KYOFXG<>9G[_S'G\:].5KE;MYH$5M:88N(#]Q4XP0<XSPG<]37
MF&I"(:K>"!BT(G<(3U*[CC]* *M%%% !1110![9H=O"?#^FDPQDFUB))4?W!
M5_[-!_SQC_[X%5-!_P"1>TS_ *](O_0!6A0!%]F@_P">,?\ WP*/LT'_ #QC
M_P"^!4M% $7V:#_GC'_WP*/LT'_/&/\ [X%2T4 <W<*!=R6H;!=RPU ?\NXS
M_J\]NF.H^]TJ+[^['[C[/][M_:./YYQ_M??_ #DN@FZZBR?[):5C=3?Q))GH
M.^,[>QZU&WS?9_M'R^5C^R\?\MNFW=Z=$ZXZF@ \P(HNC:^<K_*-+QQ#_MXQ
M[?W1]_\ ,*^01&9OMYFX%P3G['_M9YQUSU'W:<K7*W;S0(K:TPQ<0'[BIQ@@
MYQGA.YZFF1"&.*5=-8RVCC%\[]8U[E<X[;N@/2@!?++L;477DLGS'5,\S?[&
M<^_]X_<_+SWQ)()=?NG%K]E!V?N<8V_*/8?7\:] 9;5K1(9W9=%4YMYQ]]GY
MR",9QR_8=!7!>*6NG\1W;7B*EP=F]5Z#Y%QW/;% &/1110 4444 >N^"H8G\
M(V+-$C$^9DE0?^6C5O?9H/\ GC'_ -\"L3P1_P BA8_]M/\ T8U=!0!%]F@_
MYXQ_]\"C[-!_SQC_ .^!4M% $7V:#_GC'_WP*/LT'_/&/_O@5+10!S^H*L5Y
M+*JADBPOV #BXR!\^.^,^A^Y^5;[FW/[_P"T?=[_ -G9_EC/^S]S\K6H<:N9
M(N=34 6L1^ZZ8Y)[9Y?N.@_&JOR_:/L_S>;G^U,_\L>N[;Z]7Z9Z"@ V%F^R
M_:/*9.3JN>9?]G.??'WC]VC/F;B%^S?9^HZ?VA_+.<?[7W_S:RVYM%AF<KHB
MG,,X^^S\Y!'7KN[=J<^YC!]J&QHO^09M_P"6IXQN_).N.IH /,"*+HVOG*_R
MC2\<0_[>,>W]T??_ #XGQE"8=7B4WYO<P ^86SCYFXZG_)KN%:Y6[>:!%;6F
M&+B _<5.,$'.,\)W/4UP?BQ+&/58AI\KR0^0"2X.=VYO8=L4 85%%% !1110
M!Z;\.HHY/#]P7C1C]J89*@_P)77?9H/^>,?_ 'P*Y3X<?\B]<?\ 7VW_ * E
M=A0!%]F@_P">,?\ WP*/LT'_ #QC_P"^!4M% $7V:#_GC'_WP*/LT'_/&/\
M[X%2T4 8>J!/M:6T<"VV],_;U&/*Y/&>.N,=1]ZJ7W]V/W'V?[W;^T<?SSC_
M &OO_GH:R96;RKA0NE,@,TH^\K9XQWZ[>W>L]OF^S_:/E\K']EX_Y;=-N[TZ
M)UQU- !GY/M?E_+T_LGMZ9Q_X]]W_&C[FW/[_P"T?=[_ -G9_EC/^S]S\ER_
MVSS\#^W<?ZC^#&/7I]WGK2+\OVC[/\WFY_M3/_+'KNV^O5^F>@H /++L;477
MDLGS'5,\S?[&<^_]X_<_+B/%\PFU:)A8"RQ !Y87&?F;GH/\BNU9;5K1(9W9
M=%4YMYQ]]GYR",9QR_8=!7'>-7OI-9A.H1)'+]G4 (1C;N;W/?- '-T444 %
M%%% '??#6..3^U-Z*V/*QN&?[]=[]F@_YXQ_]\"N$^&7_,4_[9?^SUZ!0!%]
MF@_YXQ_]\"C[-!_SQC_[X%2T4 1?9H/^>,?_ 'P*/LT'_/&/_O@5+10!D:M'
M' (ID19 F<V8'_'QG Z=]O7H?PK-)\O:2OVG[1T7K_9_\\8S_L_<_+4U?Y9K
M62#YK]=_V:,_=;INS]![BLM-RF?[(-[2_P#(3#?\LCSG;^;],]!0 ;"K"U^T
M>:S\C5<\Q?[.<^V/O#[U'W]V/W'V?[W;^T<?SSC_ &OO_FU5MQ:-#"[-HC',
MTY^^K\8 '7KM[=Z<WS?9_M'R^5C^R\?\MNFW=Z=$ZXZF@!"X5/M1M1,K_+_9
M>,B'_;QCV_NC[_Y\5XHT6TTA[9K6Z6;S]Y95QA,8XZGUKN%:Y6[>:!%;6F&+
MB _<5.,$'.,\)W/4UQWC!-/3[']AE>3)D\S<#P?E]A0!R]%%% !1110!UWPZ
M1)/$%P'56'V5C@C/\:5Z;]F@_P">,?\ WP*\T^''_(PW'_7HW_H:5ZA0!%]F
M@_YXQ_\ ? IR11QG*1JI/HN*?10 4444 %%%% !1110 4444 9.I>&-%UB]A
MO-0L(Y[B' 5F)' .<$ X8>QS5VYL+:\DMGN(]YMI/-B^8@*P! . <'J>M<SK
M6@V=E'<ZG?>*M?M+<N68)>D(F3]U5"D_0"LC2+GP[<ZM:QV?C'Q'=W'F*5@:
M65E?!SAAY?W?7/:@#T:BBB@ JCJO_'JO^^/Y&KU4=5_X]5_WQ_(T 2Z?_P >
M,?X_S-6:K:?_ ,>,?X_S-6: "BBB@#'O38:Y=7.B3P32>0B2R2K\HC8G*X8'
M(;C/'_UJRAH%AHNIZ?<7U_K.HEYPD!O+GS8X92#M8CCD\@'GDU:OK76-*U>Z
MU32+6+4([M4$]H\WE.'48#*QXQCJ#Z<57$7B#Q!=V:ZEID6E65K.L[J;D3/,
MR\J!M&  >3GVH ZNBBB@ K*UO7[30HHGN4FD:5L*D*@MCNQR1@#(Y]Q6K7 ^
M(_M_V/6+N\TFZW.R0P2B2$I'"K@C^/=ECR>/0=J .^HID,C2PH[PO"S#)C<@
MLOL=I(_(FGT %%!SCCK46V?_ )Z1_P#?L_XT 2U%<G;:3-Y7G81CY>,[^.GX
MT;9_^>D?_?L_XTR9+LP2"*:)9"I"$QG@XX[G^5 '/;MO^D?9O-W<?V3C_4_[
M6W''3/W1]ZC[G&[[3YW\77^SOY[<9_V?N?DY5N&O7@A=5UI1F:X/^K9., #'
M7!7^$=#38]KBY-J-BPY_M(-_RV'.=O7'1_[O4?@ &S=_H_VOR=O/]JYQY_\
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
MTJYN+@CY'3C  QUY3^$=#^/!>*Y+&35(C80O%%Y(!5SD[MS<]3VQ0!A4444
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
MK>2+)<#9N91P?D7'8=L4 8]%%% !1110![!X(_Y%"Q_[:?\ HQJZ"N?\$?\
M(H6/_;3_ -&-704 %%%% !1110!@:A\FJM>K\]Q  D=J/O3 CEAWXW'L?NU5
M7]SYVS][]N_X^,?\N6<YW>F-QZX^[5K4.=8\J+Y=2=0;68_=1,<@^_#]CU'X
M54^;[3]G^3R<_P!J;O\ EOUW;/3H_P#=ZC\ !#$DELNFM,([2([DOS]V0]=H
M/3N1U_AI6)G,)D'DFQYMP?\ E\QC&WUSM'3/WJ:S6ZV23S(S:*QQ#;C_ %BO
MSDDYZ9#?Q'J*=)N0VPNCO:;']FE?^6)XQNZ9ZI_>Z'\0!RSR17#:DD#2W4PV
M/8#[T0_O$=?X1V_BKA/%MK#::K%'#=K=*8 Q=2#@[FXX)_R:[Q$N6O9(()%7
M6E7-Q<$?(Z<8 &.O*?PCH?QX+Q7)8R:I$;"%XHO) *N<G=N;GJ>V* ,*BBB@
M HHHH ]0^''_ "+UQ_U]M_Z E=A7'_#C_D7KC_K[;_T!*["@ HHHH **** ,
M;67::06+QF*WE0,]X?NQD$G!/3G '7O6>W[[R=_[K[#_ ,>^?^7W&,;?7.T=
M,_>K1UH2K^^N&#Z6J 30K]]FSP1^.WN.E9S_ "_9OM'S^=C^R]O_ "PZ;=_K
MU3^]T/X@"[C]I_M38?MG3^S_ .+TSCKTYZ4B_N?.V?O?MW_'QC_ERSG.[TQN
M/7'W:7#_ &[[/D?VYC_CY_Y9XQGI_N\?=I$^;[3]G^3R<_VIN_Y;]=VSTZ/_
M '>H_  :T,<MNNFO.(K6$[TOR?EE/]T'I_$>_P##7&^-+J:[UB&2:T:U86X4
M(P(R-S<\@?Y%=D[VRV4<\\;-HK-BWMP?G1^<DG/3A_XCU'X<?XVCOH]9A6_F
M267[.I#(.-NYN.@]Z .:HHHH **** /0/AE_S%/^V7_L]>@5Y_\ #+_F*?\
M;+_V>O0* "BBB@ HHHH RM7_ '4MM=)^\FAW;+8=9<X!QWX'/0UEJ3 9C&/.
M-]S< ?\ +GG.=WIC<>N/NUJ:M\UQ:QP?+?OO^SRG[J8 W9^HXZ&LN/<YN1:G
MRVAS_:1;_EL><[>N.C_W>H_  01)';-IJS"2TE.][\?=C/7:3T[ =?XJ5OWW
MD[_W7V'_ (]\_P#+[C&-OKG:.F?O4U6MVLGGA1ET53B:W/\ K&?C!!STR5_B
M'0TY_E^S?:/G\[']E[?^6'3;O]>J?WNA_$ <L\D5PVI) TMU,-CV ^]$/[Q'
M7^$=OXJX_P 8VD-K]B\F\6YWF0MM(^7[O'!-=BB7+7LD$$BKK2KFXN"/D=.,
M #'7E/X1T/X\9XODL)/L?V&"2+!D\S>>I^7IR: .8HHHH **** .P^''_(PW
M'_7HW_H:5ZA7E_PX_P"1AN/^O1O_ $-*]0H **** "F3.T<+ND3RLHR(T(#-
M[#) _,BGT4 4DU$+9375[;2Z?'%DM]I>/H.^49AC\:X_4DGN-(U/7)HS!#?S
MVJK$XP1;I(/F;T+;B<=ABNQU+3+35[7[->QM)#N#[5D9.1R#E2#UJ.+1;**.
M:,_:9HYD*2)<W4LRE3[.Q% &9XB4/K7AY%_UC74@.WKL\IMWX=/TK'O+.;2E
M:V%\TRV6GF.22"+RV@MAS@G)S(VT 'Y< $XZ5U=EHEAI\PF@CE,H3RU>:>24
MHOHN]CM'3@8Z"IDTZT2.ZC$(9;IF:<.2WF$C!SGMCC'0#B@"EHMZS^9I\MC%
M9O:QQE8X9?,C\M@=N#M7D;2,8[#UK7JG8:7::8L@M4<&0@NTDKR,<# &YB3@
M#H,X%7* ,#Q=$9=+MV>"2XM([N-[N&-2Q>('GY1R0#@D>U<\M_X9U+4]-3PK
M;1?;X[I'>2ULS$$BZ/O.T?*02,<\D5H'Q/+INNZO;2:9K.H*LZE&M+<RI&/+
M3Y>O'.3CWJW;>,/M-U#!_P (YX@B\QPGF2V.U%R<98[N * .EHHHH *HZK_Q
MZK_OC^1J]5'5?^/5?]\?R- $NG_\>,?X_P S5FJVG_\ 'C'^/\S5F@ HHHH
MY?Q5XET+2YK:RU-MTIECEVX<&-0W$@*CL1TSDUE'6_!FH^);.^T^!;[6))DC
M4B.5"!T+X*[25'///'7BND\1W"P6EKMM5N;J2ZC6U1W**)>2&8CL "??&*HP
MZGXCTVZM_P"WH=+>TN)E@$EBT@:-V^Z6#]03@<>M '3T444 %<OXHMVL=/GU
M"WU"^74&E06JBX;8SD@+&(P=A!]P3U.:ZBN;FT_6G\0OJ$EO8744.5LHWNWC
M$0(Y8CRFRY]<\#@4 =&,X&>O>EIJ%S&ID55<@;@IR >^#@9_*G4 !( R3@"H
MOM,'_/:/_OL5+10!%]I@_P">T?\ WV*9-<KY$GV>2)YMI\M2P^9L<#KZU8J*
MY222UF2)]DC(0C9Z$C@T <ZK7"WKSPHK:TPQ-;G_ %:IQ@@YZX"_Q'J:;'M0
M7(M3O6;/]I%O^6(YSMZ9ZO\ WN@_%1%-)*=.BDV:K&-TMWG[Z]<;NO0K^5("
M)]YMQY:V7-^.GVC'7IU^ZW7UH :Z6S64<$\C+HJMFWN /G=^<@C'3E_X1T'X
MR.UP]['/<HJ:RHQ;VZ_<=.>2<GGEOXAT%,,T$40U&:+?I<IV0VN =C^N.@^Z
MWYTXQ30RC3YY/,U.4;H;K.=B^F>HZ-T]: %1KA+V2>V17UEABXMV^XB<<@Y'
M/"_Q'J:\FKU@1332G3X)/+U2(;IKK.-Z^F>IZKU]*\GH **** "BBB@#VS0[
MB$>']-!FC!%K$""P_N"K_P!I@_Y[1_\ ?8JIH/\ R+VF?]>D7_H K0H B^TP
M?\]H_P#OL4?:8/\ GM'_ -]BI:* (OM,'_/:/_OL4?:8/^>T?_?8J6B@#E<)
M]A^SY/\ 8>?^/G_EIG.>G^]Q]VE?YOLWVCY/)Q_9>W_EOTV[_3HG]WJ?P-R>
M5_:6W_B4]/LGOT^[T^]S0?W6SSOG^V_\>'?[-GI_NXW+T]* 'H]RM[)/!&K:
MTRXN+<GY$3C!!SUX3^(]3^$<(2*UDATXF;2WS]JF?ATXYQT[8/0TX0SRRG3H
M9=FJ1#?-=9(WIZ9ZG[R_E2*R7<;7MDOD:?!_K[?IYF.3P.#D<<T -=+9K*."
M>1ET56S;W 'SN_.01CIR_P#".@_'S;5C*VLWQF4+*;B0NHZ!MQR*]*,T$40U
M&:+?I<IV0VN =C^N.@^ZWYUYIJJ21ZQ>I*^^1;B0.V>I#')H J4444 %%%%
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
MB?&$?E:O$O\ :'V[]P#YF[./F;CJ?\F@#GJ*** "BBB@#T#X9?\ ,4_[9?\
ML]>@5Y_\,O\ F*?]LO\ V>O0* "BBB@ HHHH RM6^6XM9(/FOTW_ &>(_=?(
M&[/T'/45EQ[D-R;4>8TV?[2#?\L3SG;TSU?^]T'XZFL_-Y,7^IW[O],Z?9\8
M[]MW3J/QK+^_QN^S>3_%T_M'W[;LX_VOO_F -5;=;)X(79M%8YFN#_K%?C
MQTR%_A/4TY_F^S?:/D\G']E[?^6_3;O].B?W>I_ W;O](^S>5MX_LG&/._VM
MN.>N?NG[M'W?^F_G?C_9O_Q.,_[/W/R 'H]RM[)/!&K:TRXN+<GY$3C!!SUX
M3^(]3^'&>+X["/[']AGDER9/,WCH?EZ<"NPV;O\ 1_M?D[>?[5SCS_\ 8W9Y
MZ_WC]S\N4\:R^9]A_P")=]CQYG\./,^[ST% ')T444 %%%% '8?#C_D8;C_K
MT;_T-*]0KR_X<?\ (PW'_7HW_H:5ZA0 4444 %%%% !14%W<FU@\Q;>:X8D*
ML<*@L2?J0!]20*SXO$=H1?"[BGL9+%5>>.X4$A6&0P*%@P/(X).1C% &O163
M;Z]')>16MU97=C),ADA^TA,2 <G!5FP0.<'!I=.U^WU*78L$\ >'SX7F"@31
MYQO7!) Z?>P>1Q0!JT56L+Z/4;1;J%)!"Y/ELXQO7LP]CU'M5F@ HHHH ***
M* "J.J_\>J_[X_D:O51U7_CU7_?'\C0!+I__ !XQ_C_,U9JMI_\ QXQ_C_,U
M9H **** ,[5;Z:R:P2%4S<W20LS@D*I!)Z$<X7 ]S6._B+4QJQD2WM#HJ7BV
M+.6;SFD)"[E[;0QQCKP:=XFOHKPR:%#HCZS.R"2: 2B)(USP3(>C'L!SP:K:
M7/%"VFZ1JOAN32427=8@7 FB+J"<%E/WN20&SDC/6@#L**** *EY)J"%/L-K
M:S YW^?<M%CTQA&S^E6AG R,'OBEHH ****  YQQUJ+;/_STC_[]G_&I:* (
MML__ #TC_P"_9_QI&2X*D"9%)&,B/D?K4U% &8-)9;EKI;DBY88:78,D>F.G
M8=NU(NC",3".?:)_]=A/]9UZY/'4],=:U** ,EM#C>V6U>7=;(=R1;3A3SSG
M.>YZGO3VTEGN5N7N2UR@PDI094>F!QW/4=ZTZ* ,Q=)9+EKE+DK<N,/*$&6'
MICIV'0=JYW_A6VG?\_MU_P"._P"%=K10!Q7_  K;3O\ G]NO_'?\*/\ A6VG
M?\_MU_X[_A7:T4 <5_PK;3O^?VZ_\=_PH_X5MIW_ #^W7_CO^%=K10!4M+22
MSLH+6.52D,:QJ63D@# SS[5-MG_YZ1_]^S_C4M% $6V?_GI'_P!^S_C1MG_Y
MZ1_]^S_C4M% $6V?_GI'_P!^S_C1MG_YZ1_]^S_C4M% &5_8J_9?LGG?Z+U\
MG;QUSUSGK[TK:,'\G?/N^S_ZC*?ZO&,8YYZ#KGI6I10!FKI3I<M=)=%;EQM>
M78,L..,=.PZ#M3(]%6&!X(9O+@D^_&%R&['DG/Y&M6B@#);0XWMEM7EW6R'<
MD6TX4\\YSGN>I[UBW/P^LKNZFN9;ZY,DSM(^ H&2<GM7844 <5_PK;3O^?VZ
M_P#'?\*/^%;:=_S^W7_CO^%=K10!Q7_"MM._Y_;K_P =_P */^%;:=_S^W7_
M ([_ (5VM% %2TM)+.R@M8Y5*0QK&I9.2 ,#//M4VV?_ )Z1_P#?L_XU+10!
M%MG_ .>D?_?L_P"-&V?_ )Z1_P#?L_XU+10!%MG_ .>D?_?L_P"-&V?_ )Z1
M_P#?L_XU+10!FOI1DNQ=FX_TA>$D"<J.> ,X[GJ#35T8)YVR?;]H_P!?A/\
M69SG//'4],=:U** ,EM#C>V6U>7=;(=R1;3A3SSG.>YZGO3Y-),\D<DUR9)(
MCF)BF-A]L8!Z#KFM.B@#-72G2Y:Z2Z*W+C:\NP98<<8Z=AT':L.[^'^GW=R\
MYN9XRV/E3&!@8[Y/ZUUU% '%?\*VT[_G]NO_ !W_  H_X5MIW_/[=?\ CO\
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
M?VA+?07$+LZ3)&'@"8PV45?E)..1UZ4 =%1110 4444 %%%% !1110 4444
M%9%]X@CTYI'N+"^%I$X22[V+Y:YQS@MO*C/4*16O7.:U(==N6\/VG,65.H3#
MI&G!\L'^^WZ#GTH U+W58[2XBM8[>>[NI5+K#!MR$'5B6*J!G Y/.>*K?\)-
MIZZ6U\_G)MD,)M_+)F\T=8]HSEOIQCG..:KQD0^/9ED.//TY!!GOL=MP'TW
MU#HG[R;Q)=)S;S7;"-AT;;&JL1_P($?A0!L6>K6MYHL>K9:&U>+SLRX!5<9Y
MQFF6.J/?LK)IMY%;NNY+B7RU5AV.W?O&?=1[XKEF61O@]$(^HLD9N,_*""W'
MTS6L;J[L=;TB"/5)+^&_#[XY$C^5 NX.I10<9P.<YW"@#I**** "BBB@ HHH
MH **** "BBB@ K,U'63I[2G^S;^XBA3?++"B[5'MN8%N!_"#6G6'KM]-,W]B
MZ<0;^Y3YWQE;>(\&1OU '<_C0!;N-:M8K6TFA$ET;S'V:* #=+D9R-Q   Y)
M)%11>(K(V]W+<B6S>T8+/#.HWJ3]W 4D-GMM)STZUG36T6E^(_#D*DK:QVTU
MK$6_OX3:,^I"G\JFT_\ ?>-]7GBYBCMH('8=/,!9B/J 1^= %_2]9BU?2WOK
M6VN0%9T\F10DA9201@G .1W(]\5 WB!H;VSM;G2+^!KN3RXB[0L,X))(60G
M R3BJ_@[_D$W7_7_ '/_ *-:DL3_ &MXLO+XC-OIJFT@]#(<&5OP^5?SH Z*
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J.J_\>J_[X_D
M:O51U7_CU7_?'\C0!+I__'C'^/\ ,U9JMI__ !XQ_C_,U9H **** .0UJ[TB
M'5IDNO!M[J,PQNN8M+297X'\1Y..GX5G6VO>%H];L[+_ (1"XL[Z:1?)\W38
MHV4D\-US@'N/2I?$FNZ[_;4VFP6&JP::@&ZZT^R,TLV1R%8X5!SU&2"*DT'4
MM.T^Y2*T\*^((I[APLMY<V9+,6(RSR%B<9Y/;VH [>BBB@ HHHH **** "BB
MB@ HHHH **** (KBW@NX&@N88YH7&&CD4,K?4&JMKHFDV4XGM-+LK>8 @216
MZ(PS[@5?HH J?V5IWV[[=]@M?MF<_:/)7S,XQ][&>G%17&A:1>3M/=:58SS-
M]Z26W1F/U)&:T** *-QHFDW8C%SIEE-Y2!(_,MT;8HZ 9' ]JGM+*UL(?)L[
M:&WBSNV0QA%SZX%3T4 %%%% !1110 4444 %%%% !1110 UT26-HY$5T8%65
MAD$'L15"'P_HMO,DT&D6$4J'<CI;(K*?4$#BM&B@"I/I6G75TEU<6%K-<)C;
M+)"K.N.1@D9&*;=Z/I>H2B6]TVSN9 -H>:!7('IDCI5VB@"E)H^ERVD=I)IM
MF]M$<QPM I1#ZA<8'4_G5BWMH+2!8+:&.&%/NQQH%4?0"I:* "BBB@ HHHH
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
MIZ9/((/- &!KFN2V+7%Q:ZG<326\Z(UM'9EK<#< 5:0(<-@_WQSCCM5[2?\
MD<?$/^[;?^@&GS^%+6=+F'[;>QVMQ,9WMHW4(')!)!V[NHS@G'M6E;Z;#;:E
M>7Z-(9;L() 2-HV @8X]Z ,KQ'_R%O#G_7^?_13U-K5X(KB. :I=6LAC+B*S
MM//D/.-S#8^%_ <]ZOWNFPW]Q93RM(&LYO.C"D8)VE>>.F":@O-%CNM1%]'=
MW5K.8O)D: K^\3.0#N4XYSR,'GK0!SZZWJM_IGAMH;E+>:_E>*X<1 Y"JV2
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
MI/?:P]>O- $&KWH2:&(:G=VDCQ%Q#9VGGRGW8;'PO;H.>]8UIJ$VJ7?A"]N
MOG2"YW[1@$A",X[9QG%=%=Z+'<Z@+Z.[NK6<Q>3(T!7]XF<@'<IQSGD8//6H
M[7PY9VG]FB.2<C3_ #/)W,#G?G.[CGK_ /KH Q8]4OI_!<&I2:C=)>%I(XUM
MXXLSR%RJ+AD/H.F.Y-:EU-<6.F6$%_J\L=XXQ(]K:B269P,G8H5N!W^4\8Z4
MW_A%+=+?3X8+^]A^P.[PLIC8[GSDD,A!(R0..,U:N-$%R;29M0NUO+7<$NE$
M>\ANH(V;".G\/:@#F;K4;S4O#2;I=UQ!K,4$<LT)0MB5=K.F%(/(R,#IVIOB
MRXO;*TO=+N+R2]AGM!.CR1HK1LLJ CY !@[AVSQUKH3X6L6TZ2Q>:[:.2Z%V
MSF;YR^0?O=1R/K[TD_A:VNX+E+R\O+F6>-8C-(R!T0,&VKM4*.1R<9/KTH K
M:MJTPUQ--2YO+6*.V$[R6EF;AV+$@#[CA0,$G(YXP>M:>@W=W>:-%-?1/'<
MLC;XC&7VL0&VGD;@ <>].O-(2ZNX[R&ZN+.Z1/+\Z KEDZ[2&5E(SSTR/SJY
M;0?9X%B\R27;U>5MS,>Y)_H.!V % &'X0CCN?#*7,RK+-?-))<LR_?8L00?8
M#Y<>@H1[S4]7O[.VOI-/MM/V1*MO'&6=F4-D[U8!0"   ._-6O[!6*:9K/4+
MVSBF<O)! R;"Q^\1N4E<]]I'KUYIT^A(]T]S:W][92RQB.5H&4^8!PI.]6Y
M[C!H PDUS4[]=#ACN4MI;FXN+>Y=(E8-Y88%E!S@G;D=0,\@C@N^T:WY6O)_
M:[9TLDPOY$>Z7]V'Q)\N,<X^4*?>MQ- LHGTTQ"2-=.9VA4-D,64@[B<D]2>
MO6G_ -C6_P#Q,_GE_P")C_KN1\OR!/EX]!WS0!DM?ZEJ.K:7;6]W]DANM/-S
M-LC5F!RF-I8$ _-CD$8SQG!%27Q#?VUG+923.URFI?81=I;[VV;=^X(H.7V\
M<#&><8J]/X?F;7=.>":Y@M[2P:%;B)UWAMR8!!!#94'JI'T.*N_\([9_V?\
M92\_F>=]H^T[_P![YW_/3.,9]L8QQC'% &)/K6IVND:Z\<MY(MK LMK=W=F8
M6).<J044-@C.0/XJTDGU&QU[3K>XOS=17T4F]&B51&Z@-\F!G;U&&+'IS5N;
M0UNM,N[*[O[RY%TFQY'9 RK_ +(50H^NW)[YP*LSZ;#<7UG=NT@DM0X0*< [
MA@Y[_EB@##T75+J34H[?5+VYM[^0R9L9[=5B8#O"X4;L#'\3<9X[B"37)8M3
ML&M]3N+R.XO!;RH;,K;X.1F.39R00/XVSS6U%H2+=P3W-]>7GV?/D1W#(5C)
M&,\*"QQD98GJ>_-5H?"MM"+2,7MZUO9S":WMRZ[(R"3CA<L.<?,2: ,JPCNK
M.;Q5=)J5RS02NP5DBVLWD*0QPF<CCH0..0>:M66H:AJ\]A9+?/:XTZ*[N)HH
MT+R,_  W J!P2?E].E:DF@PO<WTJ75S''?*5N(%*;&)7;NY4D'&.AQQTII\/
MPJMF;:[NK6>U@%NL\10LT8_A8,I4],]* ,:?6M4CT^>WCN4-Y;:I%9_:'B!$
MBL5P648&<-@XQTXQ6I8SWMMXDFTRXO9+N%K5;B-Y4170[BI'R  CH>F:F'AV
MS%C':^9.=MREV\I<%Y9%8-ECCN0.@'' Q5O^SXO[7_M+<_G>1Y&W(V[=V[/3
M.<^] !J5Q<6NFSSVMN;B=%RD0_B-<7_PE/B__H _^2<O^-=_10!YQ>>)/%UQ
M930OH[P*Z$-(EK*&4=R"3Q7'V,ES%?0R6>\W*N#&$!+$^F!UKW>JT6GV4%PU
MQ%9V\<S=9$B4,?QQF@#B?^$I\7_] '_R3E_QH_X2GQ?_ - '_P DY?\ &N_H
MH YS4]<N;3P5)J5S$+2\>/8J.<;'8[5//3J#S6=X9N=-T_Q%+H^FWEO<6LUI
M',AAE5P)$ 1\X/4@*?SKJ+W38;^>SEF:3%K+YR1@C:S8(!;CG&<CWI+W3(;Z
MZLKEWDCELY3)&T9 SD8*G(Z$4 <NNIZP/#KZV^I$F&Z9/LXA0(\8F*88XW;L
M=P0.!QU)U'DU*^\2:C80ZD]I;V]O#(ABB1GWMO[L",<<C&>F".<VSX>M#H<F
MD^9/]GDD:0MN&[)?>><8Z^W2K<6G0PZG=7ZLYEN8TC<$C: F[&./]HT <]9Z
M[?W0\,,\BJ;UI4N0J##E$;IGD<KGBIY=6F6^UF&?43;0P3P1PLD(DD&Z,$J@
MP=S$GN&^E7/^$;M4TZSM(;BYB:SD,D$Z,OF*3G/52I!#$8(J+_A$[/,D@NKS
M[2\Z7/V@R*SK(HV[AE2.1GC&.> .* .>U/4Y[SPWXBM)9IYTM6A\J6X@,,I5
MBIPR[5Z$'!P.*[Y?NCZ5B/X6M);;4(9KJ\E:_P!GGRNZ[B4Z$?+@?0#'H!6X
M.!B@#GO#_P#R'/$G_7XG_HI*H63W'A:.WT[5+-;G3S<8AU"(AB'=\KYB'D')
M/S#/45T=IID%G<WUQ&TA:]D$D@9N 0H7C'3@54_X1]))(/M6H7UW!!()([>=
MD*AA]TDA0S8_VF/J<F@#E+V>ZCMO%B"VA>QDN]EQ,7+/"K1H"XCQA@HY^\*[
MVTC6&R@B20R*D:J')R6 '6JD6BVL2ZDI+NNH.7F5R,<J%(''3 ]ZLV%FNGZ?
M;V:2R2I!&(U>4@L0!@9P!0!8HHHH **** "J.J_\>J_[X_D:O51U7_CU7_?'
M\C0!+I__ !XQ_C_,U9JMI_\ QXQ_C_,U9H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *HZK_
M ,>J_P"^/Y&KU4=5_P"/5?\ ?'\C0!G1WEQ%&$23"CH,"G?VA=?\]?\ QT?X
M444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU
M_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%'
M]H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_
M !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:
M%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X
M444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU
M_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%'
M]H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_
M !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:
M%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X
M444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU
M_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%'
M]H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_
M !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:
M%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X
M444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU
M_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%'
M]H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_
M !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:
M%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X
M444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU
M_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%'
M]H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_
M !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:
M%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X
M444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU
M_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%'
M]H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_
M !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:
M%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X
M444 ']H77_/7_P ='^%']H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU
M_P#'1_A110 ?VA=?\]?_ !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%'
M]H77_/7_ ,='^%%% !_:%U_SU_\ '1_A1_:%U_SU_P#'1_A110 ?VA=?\]?_
M !T?X4?VA=?\]?\ QT?X444 ']H77_/7_P ='^%,ENIIU"R/N .<8%%% '__
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>55
<FILENAME>valuesa02.jpg
<TEXT>
begin 644 valuesa02.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #,34
M )*2  (    #,34  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#,Z,#4@,#DZ,S@Z-#, ,C Q.#HP
M,SHP-2 P.3HS.#HT,P   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 S+3 U5# Y.C,X
M.C0S+C$U,CPO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" /Z Q,# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
M  %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8
M&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U=G=X
M>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)
MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$! 0$!
M 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $" Q$$
M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I
M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#CO%_B?7K?QQKL
M,&MZC%%'J-PB(EW(%51(P  !X%8__"6>(_\ H/ZI_P"!LG^-2>-?^1^\0?\
M83N?_1K5B5)]_2I4_9Q]U;+H:_\ PEGB/_H/ZI_X&R?XT?\ "6>(_P#H/ZI_
MX&R?XUD44&OL:?\ *ON-?_A+/$?_ $']4_\  V3_ !H_X2SQ'_T']4_\#9/\
M:R** ]C3_E7W&O\ \)9XC_Z#^J?^!LG^-'_"6>(_^@_JG_@;)_C6110'L:?\
MJ^XU_P#A+/$?_0?U3_P-D_QH_P"$L\1_]!_5/_ V3_&LBB@/8T_Y5]QK_P#"
M6>(_^@_JG_@;)_C1_P )9XC_ .@_JG_@;)_C6110'L:?\J^XU_\ A+/$?_0?
MU3_P-D_QH_X2SQ'_ -!_5/\ P-D_QK(HH#V-/^5?<:__  EGB/\ Z#^J?^!L
MG^-'_"6>(_\ H/ZI_P"!LG^-9%% >QI_RK[C7_X2SQ'_ -!_5/\ P-D_QH_X
M2SQ'_P!!_5/_  -D_P :R** ]C3_ )5]QK_\)9XC_P"@_JG_ (&R?XT?\)9X
MC_Z#^J?^!LG^-9%% >QI_P J^XU_^$L\1_\ 0?U3_P #9/\ &C_A+/$?_0?U
M3_P-D_QK(HH#V-/^5?<:_P#PEGB/_H/ZI_X&R?XT?\)9XC_Z#^J?^!LG^-9%
M% >QI_RK[C7_ .$L\1_]!_5/_ V3_&C_ (2SQ'_T']4_\#9/\:R** ]C3_E7
MW&O_ ,)9XC_Z#^J?^!LG^-'_  EGB/\ Z#^J?^!LG^-9%% >QI_RK[C7_P"$
ML\1_]!_5/_ V3_&C_A+/$?\ T']4_P# V3_&LBB@/8T_Y5]QK_\ "6>(_P#H
M/ZI_X&R?XT?\)9XC_P"@_JG_ (&R?XUD44![&G_*ON-?_A+/$?\ T']4_P#
MV3_&C_A+/$?_ $']4_\  V3_ !K(HH#V-/\ E7W&O_PEGB/_ *#^J?\ @;)_
MC1_PEGB/_H/ZI_X&R?XUD44![&G_ "K[C7_X2SQ'_P!!_5/_  -D_P :/^$L
M\1_]!_5/_ V3_&LBB@/8T_Y5]QK_ /"6>(_^@_JG_@;)_C1_PEGB/_H/ZI_X
M&R?XUD44![&G_*ON-?\ X2SQ'_T']4_\#9/\:/\ A+/$?_0?U3_P-D_QK(HH
M#V-/^5?<:_\ PEGB/_H/ZI_X&R?XT?\ "6>(_P#H/ZI_X&R?XUD44![&G_*O
MN-?_ (2SQ'_T']4_\#9/\:/^$L\1_P#0?U3_ ,#9/\:R** ]C3_E7W&O_P )
M9XC_ .@_JG_@;)_C1_PEGB/_ *#^J?\ @;)_C6110'L:?\J^XU_^$L\1_P#0
M?U3_ ,#9/\:/^$L\1_\ 0?U3_P #9/\ &LBB@/8T_P"5?<:__"6>(_\ H/ZI
M_P"!LG^-'_"6>(_^@_JG_@;)_C6110'L:?\ *ON-?_A+/$?_ $']4_\  V3_
M !H_X2SQ'_T']4_\#9/\:R** ]C3_E7W&O\ \)9XC_Z#^J?^!LG^-'_"6>(_
M^@_JG_@;)_C6110'L:?\J^XU_P#A+/$?_0?U3_P-D_QH_P"$L\1_]!_5/_ V
M3_&LBB@/8T_Y5]QK_P#"6>(_^@_JG_@;)_C1_P )9XC_ .@_JG_@;)_C6110
M'L:?\J^XU_\ A+/$?_0?U3_P-D_QH_X2SQ'_ -!_5/\ P-D_QK(HH#V-/^5?
M<:__  EGB/\ Z#^J?^!LG^-'_"6>(_\ H/ZI_P"!LG^-9%% >QI_RK[C7_X2
MSQ'_ -!_5/\ P-D_QH_X2SQ'_P!!_5/_  -D_P :R** ]C3_ )5]QK_\)9XC
M_P"@_JG_ (&R?XT?\)9XC_Z#^J?^!LG^-9%% >QI_P J^XU_^$L\1_\ 0?U3
M_P #9/\ &C_A+/$?_0?U3_P-D_QK(HH#V-/^5?<:_P#PEGB/_H/ZI_X&R?XT
M?\)9XC_Z#^J?^!LG^-9%% >QI_RK[C7_ .$L\1_]!_5/_ V3_&C_ (2SQ'_T
M']4_\#9/\:R** ]C3_E7W&O_ ,)9XC_Z#^J?^!LG^-'_  EGB/\ Z#^J?^!L
MG^-9%% >QI_RK[C7_P"$L\1_]!_5/_ V3_&C_A+/$?\ T']4_P# V3_&LBB@
M/8T_Y5]QK_\ "6>(_P#H/ZI_X&R?XT?\)9XC_P"@_JG_ (&R?XUD44![&G_*
MON-?_A+/$?\ T']4_P# V3_&C_A+/$?_ $']4_\  V3_ !K(HH#V-/\ E7W&
MO_PEGB/_ *#^J?\ @;)_C1_PEGB/_H/ZI_X&R?XUD44![&G_ "K[C7_X2SQ'
M_P!!_5/_  -D_P :/^$L\1_]!_5/_ V3_&LBB@/8T_Y5]QK_ /"6>(_^@_JG
M_@;)_C1_PEGB/_H/ZI_X&R?XUD44![&G_*ON-?\ X2SQ'_T']4_\#9/\:/\
MA+/$?_0?U3_P-D_QK(HH#V-/^5?<:_\ PEGB/_H/ZI_X&R?XT?\ "6>(_P#H
M/ZI_X&R?XUD44![&G_*ON-?_ (2SQ'_T']4_\#9/\:/^$L\1_P#0?U3_ ,#9
M/\:R** ]C3_E7W&O_P )9XC_ .@_JG_@;)_C1_PEGB/_ *#^J?\ @;)_C611
M0'L:?\J^XU_^$L\1_P#0?U3_ ,#9/\:/^$L\1_\ 0?U3_P #9/\ &LBB@/8T
M_P"5?<:__"6>(_\ H/ZI_P"!LG^-%9%% >QI_P J^XV_&O\ R/WB#_L)W/\
MZ-:L2MOQK_R/WB#_ +"=S_Z-:L2@5'^''T04444&H4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!M^-
M?^1^\0?]A.Y_]&M6)6WXU_Y'[Q!_V$[G_P!&M6)094?X<?1!1110:A1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% &WXU_Y'[Q!_V$[G_P!&M6)6WXU_Y'[Q!_V$[G_T:U8E!E1_AQ]$
M%%%%!J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 ;?C7_D?O$'_83N?_1K5B5M^-?^1^\0?]A.Y_\
M1K5B4&5'^''T04444&H4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!M^-?^1^\0?]A.Y_\ 1K5B5M^-
M?^1^\0?]A.Y_]&M6)094?X<?1!1110:A1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &WXU_Y'[Q!_V$
M[G_T:U8E;?C7_D?O$'_83N?_ $:U8E!E1_AQ]$%%%%!J%%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M;?C7_D?O$'_83N?_ $:U8E;?C7_D?O$'_83N?_1K5B4&5'^''T04444&H444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110!M^-?^1^\0?]A.Y_]&M6)6WXU_Y'[Q!_V$[G_P!&M6)094?X
M<?1!1110:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% &WXU_Y'[Q!_V$[G_P!&M6)6WXU_Y'[Q!_V$
M[G_T:U8E!E1_AQ]$%%%%!J%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ;?C7_D?O$'_83N?_1K5B5M
M^-?^1^\0?]A.Y_\ 1K5B4&5'^''T04444&H4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!M^-?^1^\0
M?]A.Y_\ 1K5B5M^-?^1^\0?]A.Y_]&M6)094?X<?1!1110:A1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7<_#OX7:GX]N&F5_L6EPMMEN
MV7.X_P!U!W/Z#]*XF"%[BXCAB&7D8(H]23@5]9>(;V'X5_"'_B5QJ);2!((,
MCAI6XWGUY)8T](QYF>7C\34I\M*C\4OP,.3X4?"WPS;QQ^(IXO,(XDU#4C"S
MGV"LH_2J^J? KP=X@TS[3X1OFM&(_=RPW'VF%C[Y)/Y&OG:_O[K4[Z6]U"XD
MN;F9MTDLC99C6_X#\:W_ (*\207EI,_V1G"W5OGY94SSQZ@=#0ES:,PG@L53
MASPK-R73HS.\2^&=3\):Y+I6LP>5/'R&!RLB]F4]P:R:^F?CYH5MJWP^CUR-
M09]/D1DD Y:.0A2/IDJ?PK T[X;>$Y_@8WB&72MVJ#2I;C[1]IE'[P*Q#;=V
MWL.,8J=4FWT-:.90E1A.:UD[:=SP6BGP*'N(U89#, 1^->Z_%[X;^%/"_@$:
MEH6E?9;O[3&GF?:)7^4@Y&&8CMZ4Y:1YCLJXF%*K"E).\MCP>BO??!?PM\->
M(/@]%JCZ3YVM3VT_E3?:95S(&<(=H;;V':D\0?"?P?X1^'-_)J,R7.O1V;21
MRRW1C)DQ_!&& (SZ@T3]R]^AS+,Z#GR6=[V_X.^QX59200W\$EY#]HMTD5I8
MMQ7S%!Y7(P1D>E>\?$;X6>%;?X:2Z]X0TXV\T21W(=;B63?">O#,1T.?PKP"
MOJ#X,ZK#XL^%,FC7_P"\-H'LI5/>)A\OZ''X4VKP=MT9YE.I1=.M%NR>J/E^
MO=/@]\+?#_B#P;+K/BK3_M1FG86Y,\D86->"?D8=3GKZ5XYJ&BW5AXEN-$*%
MKJ&Z-L%Q@LP;:/S_ *U],>-KJ/X=?!'[!:OMG%JEC"0<$NPPS?7&YJ5TJ;E]
MPLQJS?LZ-)V<GNNQ\T>(7TZ3Q'?MH=N+?3O/86T8=GQ&#@'+$DY SR>]9M>L
M?"GX>>%?$N@W>M^)M3=8[.0I-;F00I&,9#,YYP?;'2N\L/AW\(?$YFL?#[PR
M72*26M=0D:11_> 9B#^1%'*TK&E3,J-&3@U)VT;L?-=>]>//AMX3T;X//K>F
MZ5Y.HB"V<3?:96Y=D#?*6(Y!/:O+/B!X+G\"^*I-+EE\^!E$MM,1C?&2<9]P
M00?I7OGQ/_Y-^E_Z]K3_ -#CHNG3;7=&6*KMU\.Z<M)/[]4?+E%>\_";X;>$
M_$WP[&IZWI7VJ\\Z5?,^TRIP.G"L!^E>#MPQQZT/1V.^AB85Y3C%/W79_C_D
M)17O>N?#7PG9_!'^W[;2MFI_V;#/Y_VF4_.P7)VEMO<\8Q7G7PU^'-UX_P!6
MD0RFUTZUP;FX"Y//15[;C^E.SYW#L9T\?1G2E6V2=M3B:*^B[GP9\&-$U%-$
MU2>,ZAD(?-O9MRM_M%2$4^QQ7#_%GX31^#(8]8T*62;2I7"21RG<T#'ISW4]
M/4>^:ENVI%',*56:A9IO:ZW/+**]\\#_  9\.0^#X?$'CF4N)X1<&-YS#%!&
M1D;F!!)QCO[5+KGP_P#A3J7A?4M0\/:C';-8P-,\EI>-.5P.,H[$D$\=NO6G
M+W;WZ$?VI0<^5)O6U[:'S]1110>H%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% &WXU_Y'[Q!_V$[G_P!&
MM6)6WXU_Y'[Q!_V$[G_T:U8E!E1_AQ]$%%%%!J%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 3V5P;._M[E1DPRK(!ZX.:^J/BIIS^,/A#-
M/HX^T'9'?0A.=ZCDX]3M)KY0KV;X1_&"#P_9Q^'_ !0[BQ4XMKL MY(/\+#K
MMST(Z?3H[*4>4\C,:-3FAB*2NX]/(\9J_H>D76OZY::78(7GNI1&H Z>I/L!
MD_A7TGJ?PF\ >-YCJFEW/DM,=[2:5<)LD)ZG:0P'X8JQ8Z;\._A#:27)N88K
MMD(,L\HEN9!Z*HZ=N@ ]:(V3O(SGFT)0Y:46YOI8B^-M[#H_PCEL"XWW+0VT
M0/5MI#']$--TC_DV9O\ L!S_ /H#5X=\2?B%<^/M>6?8UOI]L"MK;L<D ]6;
M_:.!].E>T?!KQ-I'B'X=1^&K^:+[5;QO;RVTC &6)B<$#N,-@_2DDY0EW9PU
M<-/"X6DY+:5W_7R/F[3H)+K5+6W@7=)+,B(H[DL *^E_C^,?"T ]KR'^3557
MP-\/?A1<MXAO[R:6XA):U@NIE=@W8(@ )/N<XZ\=:L_'U_,^%:N1C==PG'X-
M2J/]VEYK\T:5,2L3C*,H)\JV??O^A?\ A5=_8/@?87A&[[/;W$N/7:[G^E?+
MNK:K>:WJUQJ.IS-/<W#EW=CGKV'H!T ["OICX??\F\1_]>%W_P"A25\MTZG\
M:7]=SJRN*]I6EUYG^;"O4?@'XB_LCQ\=-F?;!JL1BY_YZ+\R_P#LP_&O+JLZ
M=?S:7JEK?VK;9K:598S[J<C^55!VEJ>GBJ/MZ,J?=?CT_$^BM6\!BY_:,T[4
MQ%_HDMO]OEXX,D6$_F8S^=<G^T7XB^U^(;#0(7S'91^?, ?^6C] ?HH_\>KW
M73]5L-2T&U\1*5$3V?G"4_P(0&8?^.C\J^./$^MR>(_%.HZO-G-W.TB@_P *
MYPH_!0!^%9R5K0[7_K^NQX66<V(K>TG]A)+^OO.]^'WP:U3Q9HXU+4M1.E:3
M.=RJ!N><+GYL9  ZX)SWXKO_  9X#^'_ (<\9V<^C>+WO-7A9E2V6]A8.2I#
M*55<GC/&>U7_ (?ZUH?CKX3Q^&6OA:W267V*XA5PLJ@#;O4'J",']#53PE\/
M_"OPU\3VLMYK7]HZU=R>190LJH4W<$A 2>!U8G'YUMM.RV_,PKXFI452-233
MU]U+IYLY?]I50-9T%@/F-O*"?HR_XUVWQ/\ ^3?I?^O:T_\ 0XZXO]I7_D+:
M!_UPF_\ 0EKT'1)=#^*/PG@TI[P#S+:.&YCB<>9!(F#T/NH/3D5E%7IM+O\
MJRI2]G2PU5[1;O\ >O\ (H_ C_DDJ_\ 7S/7R\WWS]:^CO@QXBTO2'UCP9<W
MB)-9:C,+4S,%\],[>/5LKG'O5R\^%GP\\):K)XEUFZDB@C<SI;7,Z^2K9R J
M@;FYZ+D_C52LY*72R-J&*6%KUHS3;D[KSW_S+WBZWDM/V=I;>==LL6DP(Z^A
M 0&H_@+:P6WPKBGCP'N+F5Y6'7(.T?HHJ[\0=3BUGX&ZEJ=NK+#=V231ANH5
MF4C/OBO*O@K\3K3PL9="\02^5I]Q)YD-P>1"Y&"&_P!DX'/8_6G>]2=]V<=.
MC4JX"7*M5*[^XV[OP!\);R]FNKKQW.\\TC22,=1M\EB<D_ZOUKH/'GB3PA-\
M(K_1++Q'9ZA+#:)' #<H\LC(5VGCJ>.PI=5^"7@WQ5?2:OI6HS6T=P?,<64J
M/"2>25X.,_7'M7$?$WP?\/\ PGX06RTC4/,UY)E89E\V60=&#@<(,<C@<BLY
M?!RO0Z:4J5>M3]^3:?;8Z3P)\3O"_B3P9#X5\;-';R+ MLQN#B*X1<!3O_A;
M@=<<C(-9?C/X"QP:;-JO@>^DGC$9D-E(V[>O7Y''7Z'KZUHZ#\,OAUXS\(Z=
M'I.I-]N@B FGMY LS.>3OC;/<\<=,<UV,#^'O@YX&DM;C59)UC+R11W$H,LK
MGHB*.@X^@Y)JZG5O?\S+VRI5?]E;3;UBU_7^9\ET5)/*9[B29@%,CEB!T&3F
MHZE'U@4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** -OQK_ ,C]X@_["=S_ .C6K$K;\:_\C]X@_P"PG<_^
MC6K$H,J/\./H@HHHH-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#;\:_\C]X@_P"PG<_^C6K$K;\:
M_P#(_>(/^PG<_P#HUJQ*#*C_  X^B"BBB@U"BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -OQK_ ,C]
MX@_["=S_ .C6K$K;\:_\C]X@_P"PG<_^C6K$H,J/\./H@HHHH-0HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#;\:_\C]X@_P"PG<_^C6K$K;\:_P#(_>(/^PG<_P#HUJQ*#*C_  X^
MB"BBB@U"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** -OQK_ ,C]X@_["=S_ .C6K$K;\:_\C]X@_P"P
MG<_^C6K$H,J/\./H@HHHH-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HK7\,:38:WKL=EJVL1:-;.K%KN5-ZJ0,@8R.O3K7I-O\ !/0+
MO1[C5K;XAVLNGVS;9KE;'*1GC@GS?<?G1;2YRU<71HRY9O\ !_Y'C]%=+XQ\
M.:/X=N+5-#\36^OK,K&1X(MGE$$8!^9LYS^E<U2W-X34XJ4=@HHHIEA1110
M4444 %%%% !1179>)O '_".>!]"\0_VE]I_M=0WV?R-GE97=][<=WY"AZ*YG
M*I"$E%O5['&T444&@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 ;?C7_D?O$'_83N?_1K5B5M^-?^1^\0?]A.Y_\ 1K5B4&5'^''T04444&H4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5[%X,_P"3;?%W
M_7T?Y15X[7>^'_'.F:3\(]=\+7$%VU]J,QDBDC13$HP@^8E@?X3T!H?P27E^
MJ.+%PE-0Y5M),['X8^!(/^%=2>)T\.P>)=5N962TLKET6)$5MI)WG;U!/Y 5
M+\1? ]LGA/2/$;^%(=(U-;R.&]TFS92DZLQ "^6<9.!C'/S>U<?X-^(FEV'A
M.?PIXSTF35-%DD,L?D-B2%LYXY'?G.1C)ZYJ:3QMX(T+5](O?!7ABZBDL;OS
MY9[V;YY%VE2@&6'?(.1@CI52LY+Y?\$\YTL2JTI6=[NW9JVBOS:?=>YZEHGA
M>V\0SS:?JWPLLM$TB2%A%>EX?M"GMD#YP3^AKE/ /A[PW9_#[Q;/XDTR"_32
M=0D4RF%3,RQA?E5R,KN(QP1U-26_Q@\"VGC!O$46C:W)?7"E)I9G5_)7'2-3
M)CD@9Z<9KEK'XC:1;>"/%^CR6]Z;C7+R6>V9438BOC <[L@\=@:AWL[;V_&Z
M,:='$M.+32;CW^?5G;V[>!-=^&;>-=0\'6EBNESL!:6F%$[#"JK$*-P)9>H[
M>G!S]>7PUJ?PUT3QW9^&;#3)+?446>TBA0QS1ARK*PV@-G&>17%67CG3+;X*
MW_A!X+LZA<W(F24(OE ;T;D[LYPI[4LOCK3'^"</@\07?]H)<^<92B^5CS"W
M7=G.#Z53TU7E^ES:.%J)K?XVMW\%F>D7?@'11\:H-1&FVB^'?[*.H/"(%\@E
M1MQLQM[JW2DL? >BVOQDUG4;K3K)_#\.F+?QP/ IA7>,<*1MQ\CFN6E^,-C)
M\(QX>^RWAUO[%]A-R57R_+R ?FW;ON#TZTEW\8+&?X1GP\EK=C6Y+)+*6Y*+
MY;1J<?>W;OND]NI-)Z7Y>E[?._Y:&*H8QI*5];1^2MK^9?L[+PSX2^'J^.=:
M\/VVJWNM73&TL9% @@5F8JH7!4 !3V] ,5#?Z9X:^(OPPU3Q'HVA0>']5T8E
MI8K4 12J!N/  '(SVR".XK#\*?$?2(O!I\)^.M(FU32HWWV\ENP$L)SG R1W
M)P<CKCD4_P 1?$C0X?!<OA;X?Z//IMA=-NNI[I@99.F1P6ZX SGIP!1*UFE\
MO(Z(T:ZJ+1\W-O?3E[;]NECNO&<G@GP/H.AZC<^$[#4-0O+,)%;B%(XS\JEY
M'^4@GD8R">OO6B? TGCKX<^ [9G6.RMHXYKL[L,8_+^ZON>GMFO)_B7XZTSQ
ME8^'X=+@NXFTRV:&8W"*H8D(/EVL<CY3UQ6AJ?Q4@7PMX0M=!2[@U/0"IE>5
M%$<F$VD AB2#R.0.#5-K6_=?F_\ AS".$Q"I4W&ZGK=OIH[>AA?$_5=,O_&5
MQ:Z%I%KI=CI[&V1(+986E93AG? !)R.,]A[FN.KM/B7XE\/>+M;BUG0;2\L[
MN:,"^CGC0(S@<,I5B2>QR!T!]:XNLXW2U/<PZM1BK6TV844451N%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 ;?C7_ )'[Q!_V$[G_ -&M6)6WXU_Y
M'[Q!_P!A.Y_]&M6)094?X<?1!1110:A1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !15S2-)O==U6#3=+A$]W<$K%&75-QQG&6(';UJ?3/#
MFK:P]\FFV3SMI\+3W(!"^6B]3R1D^PY]J"'.,=W_ $]C,HJ];Z+?W6C7FK06
M^ZQLF1)YBZC:SG"C!.3GV!Q5&@I23V"BBB@8444#D\4 %%7=6TF]T+5)M.U6
M'R+N''F1[U;;D!ARI(Z$=ZI4"34E=!114RV=R]F]VEO*UM&X1Y@A**QZ MT!
M/I0%TB&BBB@8445>DT:_BT.'6)(,6$\S01S;U^9U&2,9ST/7&*!.25K]2C15
MC3["YU34;>PL8_-N;F18HDW!=S$X R< <^M,NK:6RO)K6Y39-!(T<BY!VL#@
MC(XZB@+J]NI%1110,**** "BM;2O"^L:WI]W?:=:>9:V8S/,\J1JO&<9<C)P
M.@R:R:"5*,FTGL%%%%!04444 %%%% !14MM;RWEW%;6Z[YIG$<:Y RQ. ,GW
MJ34+"YTK4KBPOX_*N;:1HI8]P;:P.",C(//I0*ZO;J5J***!A115O2]+O-:U
M2WT[3(?/N[E]D4>X+N/IDD ?B:!-J*N]BI13Y8G@F>*4;7C8JPSG!!P:92&%
M%%:/_"/ZH;>RFCLI)EOT>2V6$B1G5#ACM4DC&#U ]:9+DH[LSJ*NC2+XZ$=8
M$'^@"X%J9MZ_ZW;NV[<YZ#.<8JE0--/8****!A1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 ;?C7_D?O$'_83N?_ $:U8E;?C7_D?O$'_83N?_1K5B4&5'^''T04
M444&H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!H:!JCZ+
MXBT_4XR0;2Y27CN P)'Y5[?;+;> O$&IWKKF#Q!KT5LA/0VSIYC'Z9E _"O
M*Z'Q#XUU7Q-I^D6FH>2J:1#Y,#1!@S<*-S$DY;"CD8IW5E?^EI?\K?,\_%86
M5>:MLU9_I^)Z"W@_[+INB^!Y9'MWUC7;F:=^_D09C7KZ@$BLK4-"\-7&FZTG
M]GZ3HYM8'ET^YA\0Q7,L[)_RS>,2MDL,_=48/%<SK_Q!UWQ#XCL=;N)([:]L
M(T2!K92H7:2=V"3R2>>Q]*=JGCEM5M+F-_#?A^WGN@1+=P61$N3U898JI/J
M*GI_7HC.%#$)IM[ZNSV=VWZZ67789X+TBQU9/$!U"#SOL>C7%U!\[+LE7;M;
M@C.,G@\5K>"_#6EZMX5N+W4+0RS+K%E:K)YCK^[D?#KP0.1WZCM7,^'/$=WX
M8U)[NSBM[@30O;S6]U'OCFC8?,K $''3O6])\3]3_LU-/L])T>QLX[J*[2"U
MMW11)&VX'[Y)SQG)/ &,5=U=?+\[O\#2O#$2;4.K77R.E32?!6I^/-3\(6'A
MQX1$+F.+46OI3(DD:LV0A.W:"I !!..2:QY[;PKX5T_0;?5O#[ZQ=:E9QWMQ
M=&[DB,22$@+&JG!( _BSS7.6/C"_L/&-QXEAAMFO+B29WC=6\L&4,&P-V?XC
MCG\ZOZ?\0[ZSTNRLKK2=(U,Z>"+.XO[9I)8!G( (8 @'D @U,=+7\K_C_P
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
M8?VQ)]HC+,NZ/S#NY4@CCT-/LOB=J5K'8-/I.C7U[I\:Q6U_=VK/.BK]T9#
M''8D9KF-8U2;6];O-4NUC2>\F::18P0H9CDX!)..?6J^TGZ_H:4:%1-^TOJK
M7OU[KL>J:=\,-'AU+Q#9:NIW7%VUAH;^8P D,33(W!^8;=@YR,FJ&F^!]#M]
M!TU]<M9#>1:?<:S?I'*RR20*P6.$#.%R<DMC(Q7*ZG\0M;U5="^T-"K:%M-L
M\:L"[+MPSY/)P@&1BG7?Q%UV[\:'Q-NMXKMHQ"8(XSY!BVX,>PDY4]P3WI>2
M_K31_-ZO[C)4,6_BEY[]=K>C6OKJ:=K;^&O%^CZRFE^'O["OM-LWOXIHKR2=
M)43&Y'$A."0>",<UU]G9>&/#_P 4O#&DZ-HFR]E%M<2WKW4C>6S)DJJ$XP>I
M)S][C&*\\U'Q[=W>D7.G:?I.DZ+!>8%R=-MVC:=0<[69F8[<]A@5&_CK4W\9
M6/B4P6GVRQ2)(XPC>61&NT9&[/3KR*%NOE^O_ "IAJU125W:TK*[W:5K]^O<
MV?'GA_3/#>D6I@B74KS5)I;@ZJDC>3& Y!AC&1EA_$6'?CVK:%X7M?$_@5VT
MVWVZU::G#%*X=CYD$QV*=N<##]P.E8S^++Z7PY=Z+<0V\]K<77VM#(K%K>0]
M3&<\ ]"#FG^$?&6I^"]0GO-($#O/"872=2RXR"&P"/F!&0:4=%9_UY?I^)T.
MG75*T7[R???^ET[GHM]\//#+^,--NM-B;_A&X(;G^T@97/SVI(D.[.1NRN,$
M>U/\$6.DZ?K'A34;'2H4FU6RU&24O+*VW9O"@?/C[OR_3GKS7G6G^-]7TWPC
MJ7AVW,1M-2??-(ZDRKTW!3G #;0#D'-.L_'6K6#:"UJMNC:$LBVYV$^8LC$L
M'R<$')'&.*?E_6J=_P!#FEA<1*#BY7W6_2SM?SN]?0ZO2]2T-/A%?7NK:%'-
M!_;B_9].M[B6.+S/(QRY9GQC<<;N3Z"N?\:Z9I,6D>'M:T2P.FQZK;2-):"9
MI51XY"I(9B3@^YJAJOBZXU/1YM+CTW3["SFO5O?*LXW4(XC\O RQP".<>OY5
M3U'7[K4]%TK3+B.%8=*21(&12&8.^X[LG!Y] *'KKZ?E;\SII49PDI>;OKT_
MX<RZ***#N"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH V_&O_(_>(/\ L)W/_HUJ
MQ*V_&O\ R/WB#_L)W/\ Z-:L2@RH_P ./H@HHHH-0HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@!\44D\R0P(TDDC!411DL3P !ZUOZGX"\
M2:183WE_IX6&VV^?Y=Q%(\&>F]$8LGX@4WP)K%GH/CK2M3U-2UK;SAI,#.T8
M(W8[X)S^%=K?NNC6>MW5A/X+\J^MY(99;74KF:XN(W/.V)IFP_?YAP>]#V.*
MM7J0JJ"6FGSUU^[Y[G('X=^*?[+.H#3 T @^T$+<Q-)Y>,[O+#;\8YZ4S2/
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!M^-?\ D?O$'_83N?\ T:U8E;?C7_D?O$'_ &$[
MG_T:U8E!E1_AQ]$%%%%!J%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5N:%XE31;62"30-&U0.^\/J%NSNG&, JR\>U8=%!$X1FK2-/Q!X@
MO?$NK-?ZCY8?8L<<<*;(XD485%7L!69112*C%12C'8****8PHHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M V_&O_(_>(/^PG<_^C6K$K;\:_\ (_>(/^PG<_\ HUJQ*#*C_#CZ(****#4*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M5B5M^-?^1^\0?]A.Y_\ 1K5B4&5'^''T04444&H4444 %%%% !1110 4444
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
MVGVC6@7]VDAW1 ANN,MGGTJQJ?Q"\.:SK&M17=EJ4&CZK8VUO^Y"&:!X,%<
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
M3AX9CTXZ+E2,&E?2Z']<]U2<';3TL_/^EYGE5%*058AA@@X(/:DIGH!1110
M5-:7=S874=U8W$MM<1G*2PN4=#Z@CD5#10)I-69/>WUWJ5V]UJ-U-=W$GWYI
MY"[M]2>34%%% UIH@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH V_&O\ R/WB#_L)W/\ Z-:L2MOQK_R/WB#_ +"=S_Z-:L2@
MRH_PX^B"BBB@U"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M +&GW]SI>HV]_8R>5<VTBRQ/M#;6!R#@Y!Y]:M7GB'5+_3GL+NZ\RV>[>]9/
M+49F889L@9Y';I[5FT4$N$6^9K4VT\8:ZEO' M]B*.Q?3T7R4XMW.63[O?UZ
M^]4K;6;^STF[TRVN-EG>/&\\813O*$E3G&1@D]"*HT4?U^HE3@E9)'5GXF^+
MVLS;'66P8O),OD1>=LQC'F[=_P#X]63IGB75]'TW4-/TV]:"UU*/R[N,*I\Q
M>>,D$CJ>F*RJ*"51I15E%6]#H-*\=>(M$TV.PTW4!%;PNSPAK>.1H6;J49E+
M(3_LD4Z#Q[XDM]:OM6CU+_3-0 6Z9H(V28#&,H5*\8]*YVB@7L*3O[JU\C:3
MQ?KT6I6&H1:B\5UI\"VUM)&BKLB&<+@#!')ZYS4^L>.O$>O6:VFI:@'MED$O
MDPP1PJSCH6"* Q^N:YZB@?L:=U+E5UY&NWBK66\4CQ&UYG5A()1<>4GW@, [
M<;>GM5.UU2]LM634[2X>&]CE\U9DX(;.<^GX54HH6FQ7LX6M9;6^7;T.EU#X
MA>)M3TV?3[O4$-G<,'EABM(8E=@P8-A$'.X YZGO5%O%6LMXI'B-KS.K"02B
MX\I/O 8!VXV]/:LBB@E4:25E%?=W.CTKQ]XET6VDM]/U$+#),9S'+;Q2JLAZ
MLH=3M/TQ6;KFOZGXDU 7VMW37=R(UB\QE5257IG &?KUK.HI#C2IQES**OWL
M=/IGQ%\5:1I\%E8ZIM@MP1");>*5HAZ*SJ67\#572_&GB#1KR]NK'46$M^<W
M1FC283'.<L'!!.>^*PJ*?6Y/L*6ONK7?1'0ZAX]\3:I<V-Q>ZK(\VGRF:U=8
MT0Q,<9QM X^4<=/:I8_B'XHAU6XU&+4E2XND"3@6L7ER@=-T>W83[XS7,T4!
M["E:W*ON7K^9T$_COQ+<:W;:L^JR+>6B;('B1(UC7N B@+@]QCGO1K7CGQ%X
M@L19:IJ >U#^8888(X59O5A&J[C]<US]% U1I)IJ*NO(V?\ A+-:/BA/$7VW
M_B:H5*W'E)QA=@^7&W[HQTJK9:WJ&G0W\5G<>6FH1&&Z&Q3YB$YQR..1VQ5"
MB@KV<+6LNGX;?=T['50?$OQ;;V4=K'JV4BC\N-WMXGE1>F!(5+C\ZCLOB)XI
MT[2X]/L]5*011F.(F"-I(U/4+(5+KU[&N9HHW,_J]'^1?<B]?ZU?ZG965I>S
M+)#81F.W41JI12<D$@ MSW.:HT44&RBHJR04444#"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** -OQK_P C]X@_
M["=S_P"C6K$K;\:_\C]X@_["=S_Z-:L2@RH_PX^B"BBB@U"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* -OQK_R/WB#_L)W/_HUJQ*V_&O_ "/WB#_L)W/_ *-:L2@RH_PX^B"BBB@U
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** -OQK_P C]X@_["=S_P"C6K$K;\:_\C]X@_["=S_Z-:L2
M@RH_PX^B"BBB@U"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* +>E:;/K&KVFG68S/=3+#'GU8XKV+7[CP)\)S#H<?AJV\2ZP(U>[FO<%4)'
M^TK >N !QC)KRWP9J\6@^-=)U.X_U-M=(\GLN<$_D:]#^,?@/6;SQ=+XDT.S
MFU33=32.026B&4H=@7D+S@@ @].:;TBK=SR\0U/$QIU7:-K[VN[_ *(YCQMX
MC\'>(=)M)_#_ (;.BZMYA%PL+#R=F.P& 22>N!TJ#3_A3XWU33TOK/P_.T#K
MN4R21QLP]0K,#^E:7AOX?ZMHFK:%KOBW36M-'DU&**07'RL,G@LAY"D\<UUG
MQ3_X6%_PLX?V)_:OV3]W_9_V'?Y709SM^7.[.=W;VI62^;(^L<DE1H25K-WD
M[]=M^GY'E>G>#]>U7Q$^@V>FR'5(PQ>VE98F7'7.\@5K0_"?QO<6,EW#X?G:
M&,L"?,C#'!P<+NRW3J <]J]YN/L__"\/#OF>5_:O]CS?;?+QZ#;G\=_X5QO@
MOQ9KFK?M#7UK>:E</:++=0K:^8?*5$R% 3I_".>M"5VEZ_@S#^T*\X.<$DDD
M];F?\'/AW'>Z3J/B/6]#34PB,NG6<SIMFD7<&!!. <@+\W')-,\0Z!XAT_P[
MXCNK[X::38VUU^]%RDULS6"A57$84YZKGC'+&MWPU/+%H/Q8$4KH()[HQ!6(
M\OB4_+Z<^E9'@J\N;W]GWQD][<2W#"1@&E<L0-B<9-*6J;_NK\3-SJ>VE4E9
MKF2Z^6VMOPW//=%^&WB[Q#I8U'2-$FGM&SME+I'O_P!T,P+?A79?&/P_9Z3H
MO@V/3])@LKNXM6%PL%LL;RR!8OO8&2V2>O/)KI/BPWB9;+PO_P (/]O&E?95
M\O\ LW=C?@;=VS_9QC/'6ND\0!&^(/PX_P"$C*"Y\FX+[NAN/+CQ_P"/=/?%
M7:[MY_E?^ON#Z[4E.G6E:UINR\EU/#9OA1XWM]*;49?#UP+=4WMAT+@=?]6&
MW?I69I'@OQ!KVCSZIH^FO=6EO*(9'21-P<XP I.X_>'0'K7OLVIV^B?%"ZO#
MIWCZ^O7=D\A(HI+)U(XV<CY1P0<C'?O6-X0UIK#X:_$'5]#CELF74;B6V29
MKP95< KR 1GI[5%U9R\K_B;+'U^797;CZ:_/\3R77?ASXL\-:8-1UK1I;:TR
M 91(CA<]-VUB5_'%)H'PZ\6>*++[9HFC37%MD@2LZ1*WT+D9_"O2?!>JW^M?
M GQHVLWUQ?M&'*-<RF0K\@/!//7FKOQ8'B+_ (1[PT? _P!M_L+[(N/[,W?>
MP-N[9SC'3MG/>F_=>OE^):QM9S]D[*5VKZVT2\_/N>/7'@WQ%:>($T.?1[I=
M2DY2WV9+CU!'!'N#BKFO?#?Q;X9TW[?K6C2V]KD RK(D@7/3.QCC\:];^$=O
MK:>)]4F\:+??VS)I49L3<D>>T + [=W?(7KW//6F6FM:9H_A[Q)8OH_CZ_AN
MK:3[4=7MXW2'@@MG(QUYZ],]J4M%\KB>/J^UY$D[6OYW[.YX!1113/:"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** -OQK_ ,C]X@_["=S_ .C6K$K;
M\:_\C]X@_P"PG<_^C6K$H,J/\./H@HHHH-0HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KIM!^(OBSPS:"UT76IX+<'*Q,JRJOT#@@?A7,
MT4$3IPJ*TTFO,V?$'BW7O%,J2:_JD][L^XCD!%]PHPH/OBM?3_BOXWTO3TL;
M/Q!.L"+M421QR,H] S*3^M<?11L0Z%*247%67D;6G>,-?TKQ&^O6>I2#5) P
M>YE5968'@YW@BFZ;XJUG2/$DFO:?>>3J<CN[3^4C9+YW':05YR>U8]%&Q3I4
MW>\5KY&_;^./$5I!K$-OJ&R/6F=K\>1&?.+9W=5^7.X_=QUJ&P\6ZWI?AV]T
M*QO?*TV^)-Q!Y2-O. /O$%AP!T(K&HH\@]E3_E7?;KW.IT?XE^,- TH:;I.M
MS06B@A8S&C[!Z*64E?P-4=;\8Z_XBCL$UG4I+K^SE*VS%%5H\XYW* 2?E'))
M/%8E%!*H4HRYE%7]#LU^+OCM+ 6B^(KCR@NW)CC+X_W]N[/OFL>U\9:_9:'J
M&D6^H,++4G+W<;QHYE8XR2[ MDX[&L2BC<(X>C':"^Y&SIOBW6](T&^T73[W
MR=/U#/VF'RD;S,C'WB"1QZ$5=T#XB^+/#%C]CT369K>VR2(F1)%7/H'!Q^%<
MS10.5&E)-2BG?7;J;EUXS\1WNO1ZU<ZQ=-J,7^KG#[2@] !P![ 8-:6J_%/Q
MIK6FO8:CKTSVTB[72...(N/0E%!(]LUR-%+I87L*3:?*M-M$%%%%,V"BBB@
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
M^RV^G33:/%ISJNLWNHS2_;08>%C3>(_7Y=IP%[<4OLM^OX%5L9[.$)+6ZO\
ME_F>$6?AG7M1CCDT_1-1NDE4O&T%I(X=0<$@@<C/&:AAT75;C5&TV#3+R6_0
MD-:I;L95(ZY0#/Z5VWB/6]3T_P"%G@NTL+Z>UAEBN9)%AD*;V$Q R1UQD_G7
M;:TEY?W'B2R\/2,OB.]T[3I5V2!)9X@@\P*V1ST)]13>C?D[$RQDXVNE9W^5
MI):_?<\PUCP>=%\!V6JW\%[::G-?R6TMM<IL"(J!@=I4,"<]S6+I_A[6M6A$
MNEZ/?WL98H'MK5Y 6 R1E0>0"/SKT'QS9ZW8?!_0+7Q,\AOHM1F&R60/)&FS
M*JQR>><X/0$4_P .:=XBU3X'_9O"CS&X_MIVEAMY=DDJ")>G(R 2"11UEY6_
M3_,(8F2HJ3:UDU?IN_\ (\Y_L+5_M\UC_95[]K@0O+;_ &=_,C4=69<9 Y')
MJ=/"OB&6_DL8]!U-[N)0\ENMG(9$4]"5QD U[#:ZA=Z1J$0N[A9/$NE^$KLW
MDF\.T;!@T2NW.64=?K7,:?\ V_XG^&MK;^$KNXN-4BO99-6ABN-MQ,#CRG))
M!90 1CG!H_K\6OT%'&3:NTDMKOTO?T[>J//6T/5EU%]/;2[T7J*7>V-N_F*H
M&22N,@8YS4$-E=7%O/<6]M-+#;@--(D998@3@%B.!D\<U[=I$DMGK'AC1_$E
MTDGB7['?0R&28.\:2(?)BD?/WLYP">,X[US^C>$=4\+_  \\6S>);3[)YT5L
M%MG<>8Z+.NYL \#G&>]'4<<=T:UNK>=W:Z\NJ.3\)>"-2UW6M+6^TO4X](O)
MTC>]CMV"!6.,ARI6K.O>"1::/IEQHD-]>W-U-?++&J^9MC@D"A@%7(X.23Q]
M*].M=/\ %=S\8['6]+N)#X6D:(P31W %N+<H (PN<9SQMQG-8&H:G=:%I?AC
MQ#:1F6VTS6-0CO"IR%$DWW&'^TNZC>W3?]-SG6+JSJ)Q:>BT7>TW;UT7X'DT
M%A=W5O//;6L\T-LH:>2.,LL0)P"Q' &?6J]>I?$&SLO!7A=]#TB99!K]X=09
MDQQ:+_J4_,D_\!KRVE>_]?UZ'J4*OMH<ZV>WH%%%%,W"BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#;\:_P#(_>(/^PG<_P#H
MUJQ*V_&O_(_>(/\ L)W/_HUJQ*#*C_#CZ(****#4**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **T-!TB37_$%EI4$L<,EY,L2R2'"KD]3
M7:Z;X3\-Z;\0='TZ;6KC4)/[12"YLI](:(]>,AWP4)X/?!S@TTKM+N<]7$0I
M73W2OLSSJBNY;PIHVL^.-6L+#4-1BB@ED*Q0:,TTF[S&!1(XW/R@8^8E?I5[
M_A44H\3#3)=7^S6\FEOJ,5S=6;0L%4X*R1L<H1W//%2G=)DO%T8NTG9^C_R/
M.**[2X\"V%YHCZAX3U\ZR8;N*UFB>R:W(,IPA4ECD$\=JZWP)X1T31?B1#;Q
M>*8[O5[!9A/9K9LD981,KJDI;YBN?09P:?\ 7X7)J8RG&#DM6NEG^.FGS/'J
M*[/X2#=\5=&'3+R#G_KD].N?!&DW.G:I+X<\3KJMYI<1GN+4V30AHU.':-RQ
MW 9]!Q0S26(C"JZ<O+OU;7RVZG%45W<?P[L%U:UT&^\2+;^(+F-2+,69:*.1
ME!2)Y=_#'(Z*0*U[W0-.F^%GAD^)-:_L=;.XO8=JVQN)))#*,@*".!M.23Z>
MM!F\93O&VM_)]FT]M=CRVBO1)/!U]H-IXFAL->#6*Z5!>;DML?;8)&&T$$Y3
M!YXSTIUS\,]$T[5=/TS4_&(AO=1CA>WACTUI,>8!C>0^%^8X[\#/%&[M_77_
M "#ZY1[_ ')O2R?;S1YS179Q> K:QL;J]\5ZXNDV\5])8P^5:M<//)&<.0H9
M<*/4FKGQ4M8;)?"UM:W:7D$>B1B.X12HE7S'PV#TR.W:E?1/^MKEK$PE44(Z
M[_A^9P%%=C#X,TBRTNQN?%?B7^R;C4(A/!:Q6+7+"$_==R&7;G' Y.*-4^'L
MVE:9K5[+J$<L6GQVTUL\4>4O(IV(5P<_+TZ8/.1[TWH-8FDW:_X/O;3OKV..
MHKLO#W@#^WM/T.Y_M+R/[6U)[#;Y&[RMJ[M^=PW?3CZUD^*-%TW0=2^PZ?K/
M]J31,R73+;&-(W!P54ECO'7G Z4;.W]?UJ..(ISGR1>OH^[7YIF'17>6OPQ>
M\\96.D1:LOV"\T]=1&I-!@)"5R24W=F^7[U5[/X;:A='6HWF,=QIU]'I\$7E
M9^U3.^T '(V@ ;B>>*+:V_K>WYD?6Z%K\W;\=OZZ=3BZ*[Q/ &A76J/HNG>,
M8KC6P3&EN;!TADE'6-9MWJ, [<&J]WX%L=*\&6>N:QKWV6YO5F$&GBS+NTD;
ME2I;=P,@9;'&>AH0_K5)M*[N_)_Y>3U.+K8D\0R2>"X?#I@41Q7S7@FW<DE
MFW'X9KOOB3X1>3Q'K7B'6;EM,TY8[=+1C#O>]E\A/DC7(R!@Y;.!CO7E-+R"
MC4AB(1FO)^CM^.X4444SI"BBB@ K0T:ZTVSU 2ZUIKZE;;2/(2Y,!SV.X*>G
MIBL^B@F45)69L>*?$4OB?77U"6!+:,(L-O;1G*P1(,*@/? [^I-8]%%((Q4(
MJ,=D%%%%,H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** -OQK_ ,C]X@_["=S_ .C6K$K;\:_\C]X@_P"PG<_^C6K$H,J/\./H
M@HHHH-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"WI<EE
M%JMM)JJ7#V:R RK;.%DV_P"R2,9KOM3^(FEI:Z*FGMJVKW&F:BEXEWK C$J1
MK_RQ5E+$@GGD\8'%>;44[M'/4P\*LE*9Z7_PF?A2./7;2RDU^R@UF9;I[J&.
M(3QON8M%PX#1_-Z@Y[4^]^(7AW:D&EV>HQ6T/AVXTB,2JA8R.?E8D-T[GW/
M->8T5-E:W];6_(S^ITKWU_JW^1U?AGQ=#X>\,ZE:+'*U]/>6ES;L%!C!A<L0
MQSGGCH#73:;XR\!:=XSE\4QV>N_;9S)(UL5B,4,DBD,5;?EAEC@''7VKRZBF
M]?Z\K?H5/"TYMMWUWUW.@\"Z]:^&?&VGZQJ$<LMM:LQ=(0"Q!1EXR0._K6V/
M$OA/0K'5I?"=MJQU#4[=K4"^$8BM8W(+A2K$N>, D"N$HHNRIX>$Y\[\O31W
M1ZI=_$S3M8D2_OM;\9:9=M&HGL]+O%%N6 QE"7!0'&<;37'Z]XCM]6\)Z'IJ
M"Y-U82W4D\DY#;_-D# [LY8\')('-<W1033PM.FUR]-ON:_4]$O?B!I5SI>H
M6R6]X'N= M=,0E%P)8FRQ/S?=]#U]A69KGBZPU/X@:5KL$5RMK9K:"1'50Y\
MH*&P V.=IQS^5<=11?WN;Y_G_F*.$I0V[6^])?HCT*^\8^&?$=K>V/B.'5(8
M%U2XOK">R2-I%29LLCJS >AR">:R/'?B+2-?FTB/0+>[@M=-T];,+=[=QVLQ
MSE2<Y!'ISFN4HI6TM_6UBX8>$)<ROU]-=SN)/$'A3Q%IFF#Q9%K%OJ&GVR6G
MG::L3I/$GW=P=AM8 XR,U??X@:'JBZKI6JV5]::)<6=M:68L]DDT*6[%DW;B
M Q.XYY_QKSBBG>Y'U2GYZ;:[:WT^X]0LO'_A71XO#5II-EJ@MM'U)[N62=8S
M).K)C. V V>,=, <UYM?3K<ZA<3H"%EE9P&ZX))J"BE;6_\ 73_(TI8>%)MQ
MZ_YM_FV=[%\0H(_A:=!$$XUE5-K'> #:+4N)"F<YSD8QCIWJ[KOQ52Z_L&YT
M:UDAO;2X2^U$RJ MS<K&L>1@D[=JGK@_-7FM%5=WO_7]=?4R^I4+WMW_ !W/
M0K?Q'X$TWQ ?$FGV.M/J*2&YAL)O*%M',>1EP=Q4$Y QG@5B>)_%,7B#0="M
MMLWVNQ%P;IW4!7:64OE<$GOW KF**6UO(N.'A&2GJVN_S_S9Z3J_Q%TO7K[7
M+/5(;Z31-0AB:U78IEM+B.-5#J-V,$@Y /(-<'J8TL-;?V,UX5^SK]H^U*H(
MFYW;-I^YTQGFJ5%!5*A"BK0V_I?H%%%%!N%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!M^-?^1^
M\0?]A.Y_]&M6)6WXU_Y'[Q!_V$[G_P!&M6)094?X<?1!1110:A1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% &WXU_Y'[Q!_V$[G_P!&M6)6WXU_Y'[Q!_V$[G_T:U8E!E1_AQ]$%%%%
M!J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 ;?C7_D?O$'_83N?_1K5B5M^-?^1^\0?]A.Y_\ 1K5B
M4&5'^''T04444&H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 H!)  R3T KT[3_@O)%HL&I>,O$EAX:2XYBBN0&<\9Y!90#[ FN3^'T5M-
M\1=!COMOD->Q[@W0G/ _/%=%\<[B_E^*=[%?,_DPQQBU4]!&4!R/JVZF]$O,
MX*U2K.NJ%.7+I=O?K:RN9_C;X<-X2TRUU6SURPUC3;I_+BGMG 8MC/W<G(]P
M37%5-;%GN((O+:X7S 1 "?G)(R!CG)P!QS7TGH'ARVUNZ%AJ/PHL])T66(A;
MV5HOM"''&1]\$_7(I6=KDUL4\)%*K[WGHOPOK\CYFHKW?P3X7\,6/@WQB?$6
MGP7D&CZI*GGM"K3&.+;\JMC(W8QP1U-2>"]#T+QS)JWBZT\'VOEV2"UL=%1T
M6.611N+.2%7)W*.<]^O%'^5R99C&/,^5V3M?3?\ K[CP2BO>_&W@=-1^%]]K
M.H^$;+PMK.FOO6.R>,I-%D9SY9QT)Z\Y'H:\$I7UL=6&Q$<1!RCT=@HHHIG2
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M &WXU_Y'[Q!_V$[G_P!&M6)6WXU_Y'[Q!_V$[G_T:U8E!E1_AQ]$%%%%!J%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 /BED@F26%RDD;!
MD93@J1R"*]:/Q4\*>*]*MH/B5X:GO+VV78M[8L SCW^92/IDCOQ7D5%%]+'/
M6P\*S3ENMFG9GI^H_$WPY92:3!X-\)0V=IIUXEWYMR<S2,.",@GJ.Y+?I71C
MXO\ @9/&,?B4:+K4FHNNR1Y9%98%VX/E)OQDX [=2?KX;10G8YY9?0DM;[6W
M>OJ>H1?$O1T\)>--+-M?>?KU]-<6S"--J*Y& YW9!X[ UD?#[X@P>%K/4-'U
MS3CJ>AZD/](MU;#*<8W+ZY&.XZ#FN&HH_P K&OU2DXRC;=W^?D=YXEUOX=2:
M!/:>$O#>H0WLS*1=WL_,(!SA0&;.>G;K[5P=%%(WITU3C9-OU=PHHHIF@444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ;?
MC7_D?O$'_83N?_1K5B5M^-?^1^\0?]A.Y_\ 1K5B4&5'^''T04444&H4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!<TC2;W7=5@TW2X1/=
MW!*Q1EU3<<9QEB!V]:GTSPYJVL/?)IMD\[:?"T]R 0OEHO4\D9/L.?:F:!JC
MZ+XBT_4XR0;2Y27CN P)'Y5[?;+;> O$&IWKKF#Q!KT5LA/0VSIYC'Z9E _"
MG;33^GHE^9P8K$SHNT5?2Z^6_P"&QX=;Z+?W6C7FK06^ZQLF1)YBZC:SG"C!
M.3GV!Q5&O8F\'_9=-T7P/+(]N^L:[<S3OW\B#,:]?4 D5E:AH7AJXTW6D_L_
M2='-K \NGW,/B&*YEG9/^6;QB5LEAG[JC!XJ;]?ZVU"&,BW9KKT[7LNO=/;H
M>945TW@71DU;6IFN]/M[VRM8&EN#=WC6T,(X 9W49QGL.37?VW@CPIJ>M>%+
MFVMK8V6HW5S;74%E<W#POY:$AE>0*^<]<<''%,NKC(4I.,D]/3LW;?>R/&J*
M]/TO1?#.LV.KZY8Z#;I9::R6EM:76K>0MU(Q/[V621UVX49VJ1DU@>--(T>U
MTK2K_2UL+.[G\R.\TZSU-+Q8BI&UPP=R P/0DXQ2N5#%1E/DLT]NF]K]_P#@
M''T $D #)/0"O2_"7A[15T#39_$VDZ6IU";$,M[J5RD\Z%PN8X85/ /&6X/T
MKEM=TRV\-?$2\TZ*-;NVLKXHD<Y8!U#<!BI!Z>A%4E[RCW_K]0AB8SE**3NO
MQ]-3"NK6XLKE[>]@EMYXSAXI4*,I]P>145>TZQ9:!KGQC\31>(-)C^RZ=837
M4DEO+*LDK*D9#'+E<@9 P .>0:XS4;/0]1^'=]K^FZ*FF3)JT5M$B7,LH2,Q
M,2,LQSDC.<?2HO[J?]:NQ%+%J=KQ>MNUM5?N<34UM9W-[(T=G;RW#JA=EB0L
M0H&2<#L!WKT31?#GA9-)\*7FOQ)"=0M[UG:>X>**XE1P(E=A]Q,=UQ6[X;LX
MM%\<7$;>$K;2UET2Z=2M]+<Q3J$/S1N'Z$<'DGTVFJE[M_G^%_\ (B>-BD^6
M+NO3O;N>,45Z3IGA[2O^$0@\0S:+I=S<:G<ND%E<ZO\ 8X+:./ 8J9)E=V)_
MVCC\JL7'A;PGI\VKZ\(DU'3;&PMI_P"R[;4!*L<\SE#$TT;'*J5)X.<$4;%_
M7(7M9]NF][6W[]['G?\ 9%\-"&L^1_H!N?LOG;U_UNW=MVYSTYSC%4J](\07
M>DWWP4M9]%THZ4AUTB:W$SRIO$!Y5G).",<$]<U2\/VGARR^&5UK^MZ&=5O%
MU06D*FYDB4 Q;OFV$<<$\<YQSBA[ORM^-O\ ,<<2^3FE%WNU;3_.WXG"45Z?
M%X4T?5;C0=;TC1(TTV^M+B6\L;K4'CAMC"VUI#-RVS+ XZ]JU(O!7A35+WPU
M=VEK9FWN]6>PNX;"ZN9()0$W9#RA7SV^4X]Z+/;^M[&<L?3BKM/KVZ7TWWT9
MY%!:7-TLK6UO+,(4,DIC0MY:#JS8Z#GJ:AKUS0-1\/PW'C*VT/PW;Q6UGI$Z
ME[BYG=[D+(H^;#@*#U(7!Z8(YSD/'X2TCX?Z+K=]X:6^U#4Y[D>0+R:.%$23
MV8MP" !GU))-+I?R_5EK%/FY7![V6W:_<\ZHKUV3P%H"7U_K,5BC:='IEG=P
M:9<:BMO'YMQGY6F=E(4;2>N3D#-,TGPCX8U;7_#0N+;3[:2ZGE@O]+L=6%TI
M58RRRJR2,R@D8P6Z@?B[:V9/U^ERN5G9+R[7[]OE?J>2U+;6\MY=Q6UNN^:9
MQ'&N0,L3@#)]ZTO$EYH]WJ6/#VE?V=:19C7,[RO-@\.VX\$CL,"N]CM/"OA/
MQ?H>@W6@27]XWV:2?4S=R(ZRR;6!1 =A5<CJ#GFG'5HUK8ATX_"[V;MIT[Z^
M:/--0L+G2M2N+"_C\JYMI&BECW!MK X(R,@\^E.O]+N],%J;V,1B[@6XAQ(K
M;HVS@\$XZ'@X/M7JOBFS\,Z=9^(-?UC1#J>H2>)+FTB4W,D2;<;LMM(Z<].I
M/I5%_!^A7FCI865AY>L7'AN'5+:42R$R2JS&5=I;'S*.!CC'%0G[MWY?E<R6
M,6C:=MOQ2[[(\MHKUK3? &B)9V<6HVJR7MCI+:IJ*27GV<2M(P$,+.S!8P!R
M3P>G-5X/#'AS4YM$>6STO3[J35XK6XT^QUI;M;FW<_?&V5V4@\'D=<U=M;?U
MO;\P^OTM6D[+T]>_5?FCRVKVDZ-?ZY=26^EP>?+'"\[KO5<(@RQRQ'0=NM>B
MPZ9X-UGQ!KWAS3?#CVK65M=/!J+7LK2;XLG)0G;M.,8QG'?-9/P?\G_A-+G[
M4KM!_9=UYBH<,5\OD#WQ4735_*_Y_P"14\5^[E**LU;1^?HS@J*]&TZ'PEXA
MT/4M2@\,C36T5X;F6)+Z:1+J!I KHQ8Y5L'(*XYJQ=>!])T36/$VIW]O]IT&
MRLUGTY3(X$S3_P"H&X$$@<YY_AYIO3^OZWZ#^N04G%II]M/+S\U]YYC1113.
MP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M<GIP0:5[*_I_D9R5"*47;73[_P#,KCQ[K/\ PEUYXA;[,\]\"ES;/%N@EC(
M\LH3RN !C.>.M/D\=2"^L+NP\/Z%ITEC=+=(;2U93(R] S%RVWV!%8=AHVJ:
MJ&.EZ;=WH1@K?9H&DVDYP#M!Y.#CZ5/:^&-?OFG6RT/4KEK9S'.(;21S$PZJ
MV!P1Z&A:6MT*E3H7UMV+&F^++[2_$%_K%O%;M<7R3I*KJQ0"7.[ !!XSQR?Q
MIGA7Q1?>$-:_M32T@>X\EX@)T+* PP3@$<_I573]"U?5II8M*TJ]O9(?]:EM
M;O(8_J%!Q^-2VWAC7KQW2TT349VCD,3K%:2,5<#)4X'!QSCK26FW](J4:+34
MK:[FU<>+[SQ#:#0+.QT/0;:^G0W#VL9@24@\&1V8X4'GC K4\<Z\;?P3X?\
M"$>IVNI262&6[GM)!)'G)\N,..&VJQ_.N*ET;5(-373I]-NX[YB MJ\#"4YZ
M?(1G]*-2T75-&D1-8TV\L'D&46Z@:(L/4!@,T;JQFJ-+GBT]M4O/N4J*U9_"
MWB"ULUN[K0M2AMFQB:2SD5#GI\Q&.:T?%O@?4_"*V4EY!=-!=6T4IGDM6C2.
M1U),))XW#!XZ^U/8V]M3<E%/5G,T444&H4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% &WXU_Y'[Q!_V$[G_T:U8E;?C7_D?O$'_83N?_ $:U
M8E!E1_AQ]$%%%%!J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 ;W@BPMM3\;Z5:7MX]E#)<+F>.38RD<C#=B2  >V:]:NH9[;P/X@F\2:
M^E6*7=F?L]S>S7,TR+<+O<^8Y&"#C*J,Y/6O!Z*=]CBKX5UIJ7-9:?@[]^OH
MSUOQ-HGC[4?%5_JVC7L[:--O>UOH+X1VRVQ'RC.["@+QCUJ+4--\3^(- \.2
M_#][B73;:PCBDAL;D1F"Y!/F%P",$G!W'M7E-%2M%;^NO^9*PLE;5:?W=/S/
M6(;/Q#J'@R_TC0+QI_$D.K/)JZ6UV#-<H5^5@X/SJ#D$ ]>U=!X?:XT^7P]H
MOBNY5_$KI>QQK-,'EAADB(CC=LGDMR 3QTKP>BBUTT^O^5M")8%R7+S=WMK=
M_/;R]%<]1TSPAK'AGX:>,9=>MOL4D\%NL<$C@R,!.N6P#P.0,]ZU==\0ZL?V
M@=)L5U"X2T@N+.)($D*IM9$+97H<[CFO&:*I.TDWT*>#YG*4W=N_3NHKOTY?
MQ/5K_2)-=\$ZI8Z:H;^SO$]Q/=JF,V\!7'F%>NT8/3TKL[32KJRU+6;8:9-_
M9$6DSQQZI?:C-.U_^Z^4HI?R\8!. IP!U%?.U%1;W;>5OPL3/!2EISZ:].[O
MW/:-8T;QMJFB^"Y/"<UP;6'2H-PM[C8(),D[W&1P1CD_W35V^OM/N)M:O+&:
M)K7_ (2O3RTR$!&8*!(P/H6#'->%45=_>OYW_%/]"?J#:2<MO+\]3V+Q5;S:
M/I.I/J4;0+_PFPN06[QLC,&^A'-37EM-:_%?6=.UA/+T7QD)(;:XW I(3@Q2
M*?9B/^^J\7KH?"GB#2_#MW]NO=#_ +3O89%EM'>Z,:0L,X+(%._G!ZCI4I+K
M_2LE^@YX2<8-Q=W^M[IZO2S]3H?'EC=*]IX3TB%KBW\,6!DO6C^Z)6PTSD^@
M) _ U4^%/_(T7_\ V"+S_P!%&N<;Q'JI&J@71 U=MU[A1F7YM^,XR!GG (SW
MK+I:M._6_P")NL/+V+I-_/\ %M^KN>E>,O$.K65GX*L;*_N+:WCT:VF"0R%
M7+,,G'7A1U_K71^(=.GUK4OB/HND1"?49KJSN([9" TBKRY /7&[)^M>)454
MM;_/\6G^A'U-)1Y79KR\T^_E^)[G+:W-]_PCFI^%-(UC4;/3[2%83I^L1010
M2K]]9(S$Q5LYW$GD&LR^76/$_A6XA\$VS6E_%K5S-J>G65TI==V-C;E(WH,,
M,CBO'ZW-"U/P]96LD>N^'9=4E9]R2QZ@UN57'W<!6!^O6AZMM_UJF8O!NFDX
MZM;:>N]Y)/?RU/8;FZU/1_%RW-U/OU2S\#.[R[]_[U2W.>YR.M<;H.I.WP^L
M+_5+IY-GBZWDEGF<L<"+)))]JX[Q3XC?Q-JT=S]ECLK>W@2VM;6-BPAB0?*N
M3R>I.?>L6FI:W_KXKE4\%^[2EH]/RM8]A73+N#XA>)/#>MQ>38^+6G>QF8@H
MTF\O#(I!]>/QKDOB7=16^K67AJQ<-:>'[86F1C#S'YI6_%N/^ UG^$_$NG>&
M9C?2Z&+_ %2%_,L[B2Z*1PMC )C"G?@\]17/SSRW5S)/<.9)97+NYZLQ.2?S
MJ;;+M_2_-_@:4:$U6<Y;)?>]F]WT27WGMG@W2;JUL?";Z-8S:E;3;+BYU.?4
MIDM[)O,^>(1HZJ"/1L[B>AYK,\6ZK?:1X$UF+2[F2S%QXNNXY# Q0E N=N1V
MR!Q[5Y%13D[W_KJG^A,<%:ISRE?6^WKY^?\ P#W2PN);JUT7R;C&OWWA.2&P
MN99,.TOF'Y0YZ,5R :Q=1TWQ-I7P0UBW\6-.LAU&W>"&YFWR(ISD]20"1Q]#
M7DM%*6M_ZZW%# N#5I;-/;73SOHCT#P?J=YI7PH\93Z?.]O,TMG'YD9PP5F8
M'![9''XUT\%M/KW@_P -2^'-/UC4ULX<W TO5H[=H;O<2[2(T3$L<@A\]/U\
M8HJKZW]/P1I4P:E)R3U;OMY6[H]MM;C7=>U/Q!;GPS<BRN=01[F/2=5C%U9S
MB,*7W+A7!ZX(QG/.12R:%KX\$>)-)\*ZM/J=W'KX$DR3XFN4$()7=GYF!QD
M_P )KQ&M<>()!X+;P[Y"^6U^+WSMW.1&4VX].<YJ>GW?FO\ (Q>#E%IP:M==
M/\W_ )=]SV739?L=OI^CZ],TOC%=%N88PMXD4Z[Y 4B\XA@LFS=C.<9]ZS;.
M7_A&O[%LO%OAV_L-,&L+<)<ZOJD5R8GV,.$$:G9G#$].*\5HIWUO_6]P_L]6
M:<M_7\-;)=E9GHNO>'OB- FL7VJW5T+!T=KBY>^'D7"9R OS88'C"CZ5+XQ\
M-:OXF;PQ?:%9M>VUSI5M:1RQNN#,B-NC.3P1M/7TKS6BE;2W]=?\SH5"::DF
MKJ_336WGY#I8WAE>*5=KHQ5AZ$=:;110=@4444P"BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#;\:_P#(_>(/^PG<_P#HUJQ*V_&O_(_>(/\ L)W/
M_HUJQ*#*C_#CZ(****#4**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH V_&O_(_>(/\ L)W/_HUJQ*V_
M&O\ R/WB#_L)W/\ Z-:L2@RH_P ./H@HHHH-0HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#;\:_P#(
M_>(/^PG<_P#HUJQ*V_&O_(_>(/\ L)W/_HUJQ*#*C_#CZ(****#4**** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH V_&O_(_>(/\ L)W/_HUJQ*V_&O\ R/WB#_L)W/\ Z-:L2@RH_P .
M/H@HHHH-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#;\:_P#(_>(/^PG<_P#HUJQ*V_&O_(_>(/\
ML)W/_HUJQ*#*C_#CZ(****#4**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH V_&O_(_>(/\ L)W/_HUJ
MQ*V_&O\ R/WB#_L)W/\ Z-:L2@RH_P ./H@HHHH-0HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#;\:
M_P#(_>(/^PG<_P#HUJQ*V_&O_(_>(/\ L)W/_HUJQ*#*C_#CZ(****#4****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH V_&O_(_>(/\ L)W/_HUJQ*V_&O\ R/WB#_L)W/\ Z-:L2@RH
M_P ./H@HHHH-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#;\:_P#(_>(/^PG<_P#HUJQ*V_&O_(_>
M(/\ L)W/_HUJQ*#*C_#CZ(****#4**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH V_&O_(_>(/\ L)W/
M_HUJQ*V_&O\ R/WB#_L)W/\ Z-:L2@RH_P ./H@HHHH-0HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#;\:_P#(_>(/^PG<_P#HUJQ*V_&O_(_>(/\ L)W/_HUJQ*#*C_#CZ(****#4
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH V_&O_(_>(/\ L)W/_HUJQ*V_&O\ R/WB#_L)W/\ Z-:L
M2@RH_P ./H@HHHH-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@#;\:_P#(_>(/^PG<_P#HUJQ*V_&O
M_(_>(/\ L)W/_HUJQ*#*C_#CZ(****#4**** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH V_&O_(_>(/\
ML)W/_HUJQ*V_&O\ R/WB#_L)W/\ Z-:L2@RH_P ./H@HHHH-0HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@#;\:_P#(_>(/^PG<_P#HUJQ*V_&O_(_>(/\ L)W/_HUJQ*#*C_#CZ(**
M**#4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH V_&O_(_>(/\ L)W/_HUJQ*V_&O\ R/WB#_L)W/\
MZ-:L2@RH_P ./H@HHHH-0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#;\:_P#(_>(/^PG<_P#HUJQ*
MV_&O_(_>(/\ L)W/_HUJQ*#*C_#CZ(****#4**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH V_&O_(_>
M(/\ L)W/_HUJQ*V_&O\ R/WB#_L)W/\ Z-:L2@RH_P ./H@HHHH-0HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#;\:_P#(_>(/^PG<_P#HUJQ*V_&O_(_>(/\ L)W/_HUJQ*#*C_#C
MZ(****#4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH V_&O_(_>(/\ L)W/_HUJQ*V_&O\ R/WB#_L)
MW/\ Z-:L2@RH_P ./H@HHHH-0HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
A** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>56
<FILENAME>wetherington.jpg
<TEXT>
begin 644 wetherington.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X1#X17AI9@  34T *@    @ ! $[  (
M   /   (2H=I  0    !   (6IR=  $    >   0TNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $%A<F]N+DUO
M<G1V961T    !9 #  (    4   0J) $  (    4   0O)*1  (    #-S$
M )*2  (    #-S$  .H<  <   @,   (G      <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                         #(P,3@Z,#(Z,C8@,38Z,34Z,#, ,C Q.#HP
M,CHR-B Q-CHQ-3HP,P   $$ 80!R &\ ;@ N $T ;P!R '0 =@!E &0 =
M /_A"R%H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME="!B
M96=I;CTG[[N_)R!I9#TG5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED)S\^#0H\
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\<F1F.E)$1B!X
M;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y
M;G1A>"UN<R,B/CQR9&8Z1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2)U=6ED.F9A
M9C5B9&0U+6)A,V0M,3%D82UA9#,Q+60S,V0W-3$X,F8Q8B(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B\^/')D9CI$97-C
M<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D
M,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\B/CQX;7 Z0W)E871E1&%T93XR,#$X+3 R+3(V5#$V.C$U
M.C S+C<P.3PO>&UP.D-R96%T941A=&4^/"]R9&8Z1&5S8W)I<'1I;VX^/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ
M,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN
M;W)G+V1C+V5L96UE;G1S+S$N,2\B/CQD8SIC<F5A=&]R/CQR9&8Z4V5Q('AM
M;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN
M=&%X+6YS(R(^/')D9CIL:3Y!87)O;BY-;W)T=F5D=#PO<F1F.FQI/CPO<F1F
M.E-E<3X-"@D)"3PO9&,Z8W)E871O<CX\+W)D9CI$97-C<FEP=&EO;CX\+W)D
M9CI21$8^/"]X.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_
M>'!A8VME="!E;F0])W<G/S[_VP!#  <%!08%! <&!08(!P<("A$+"@D)"A4/
M$ P1&!4:&1@5&!<;'B<A&QTE'1<8(BXB)2@I*RPK&B O,R\J,B<J*RK_VP!#
M 0<(" H)"A0+"Q0J'!@<*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BK_P  1" "T !X# 2(  A$! Q$!_\0 'P
M 04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%! 0
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
LS]#T/3O#>CPZ7HMO]FLH-WEQ;V?;EBQY8D]2>]:%4]R4%%%%(84444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821912096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2017<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CELESTICA INC<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001030894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate Voting Shares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">123,208,647<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_MultipleVotingSharesMember', window );">Multiple Voting Shares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">18,600,193<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_PreferenceSharesMember', window );">Preference Shares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=cls_MultipleVotingSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=cls_MultipleVotingSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_PreferenceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_PreferenceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6833924416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssetsAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents (note 21)</a></td>
<td class="nump">$ 515.2<span></span>
</td>
<td class="nump">$ 557.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTradeReceivables', window );">Accounts receivable (note 5)</a></td>
<td class="nump">764.8<span></span>
</td>
<td class="nump">790.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Inventories (note 6)</a></td>
<td class="nump">1,061.8<span></span>
</td>
<td class="nump">890.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxAssetsCurrent', window );">Income taxes receivable</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">5.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners', window );">Assets classified as held for sale (note 7)</a></td>
<td class="nump">30.1<span></span>
</td>
<td class="nump">28.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">82.0<span></span>
</td>
<td class="nump">73.9<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td class="nump">2,455.5<span></span>
</td>
<td class="nump">2,346.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment (note 8)</a></td>
<td class="nump">323.9<span></span>
</td>
<td class="nump">302.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill (note 9)</a></td>
<td class="nump">23.2<span></span>
</td>
<td class="nump">23.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets (note 9)</a></td>
<td class="nump">21.6<span></span>
</td>
<td class="nump">25.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred income taxes (note 20)</a></td>
<td class="nump">39.2<span></span>
</td>
<td class="nump">36.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentAssets', window );">Other non-current assets (note 10)</a></td>
<td class="nump">81.3<span></span>
</td>
<td class="nump">88.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">2,944.7<span></span>
</td>
<td class="nump">2,822.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CurrentBorrowingsAndFinanceLeaseLiabilities', window );">Current portion of borrowings under credit facility and finance lease obligations (notes 4 &amp; 12)</a></td>
<td class="nump">37.9<span></span>
</td>
<td class="nump">56.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Accounts payable</a></td>
<td class="nump">931.1<span></span>
</td>
<td class="nump">876.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities', window );">Accrued and other current liabilities</a></td>
<td class="nump">233.5<span></span>
</td>
<td class="nump">261.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxLiabilitiesCurrent', window );">Income taxes payable (note 20)</a></td>
<td class="nump">37.7<span></span>
</td>
<td class="nump">32.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentProvisions', window );">Current portion of provisions (note 11)</a></td>
<td class="nump">26.6<span></span>
</td>
<td class="nump">18.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td class="nump">1,266.8<span></span>
</td>
<td class="nump">1,245.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities', window );">Long-term portion of borrowings under credit facility and finance lease obligations (notes 4 &amp; 12)</a></td>
<td class="nump">166.5<span></span>
</td>
<td class="nump">188.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Pension and non-pension post-employment benefit obligations (note 19)</a></td>
<td class="nump">97.8<span></span>
</td>
<td class="nump">86.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities', window );">Provisions and other non-current liabilities (note 11)</a></td>
<td class="nump">35.4<span></span>
</td>
<td class="nump">28.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred income taxes (note 20)</a></td>
<td class="nump">27.5<span></span>
</td>
<td class="nump">34.8<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,594.0<span></span>
</td>
<td class="nump">1,583.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IssuedCapital', window );">Capital stock (note 13)</a></td>
<td class="nump">2,048.3<span></span>
</td>
<td class="nump">2,048.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TreasuryShares', window );">Treasury stock (note 13)</a></td>
<td class="num">(8.7)<span></span>
</td>
<td class="num">(15.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SharePremium', window );">Contributed surplus</a></td>
<td class="nump">863.0<span></span>
</td>
<td class="nump">862.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetainedEarnings', window );">Deficit</a></td>
<td class="num">(1,545.2)<span></span>
</td>
<td class="num">(1,632.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive loss (note 14)</a></td>
<td class="num">(6.7)<span></span>
</td>
<td class="num">(24.7)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Total equity</a></td>
<td class="nump">1,350.7<span></span>
</td>
<td class="nump">1,238.8<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAndLiabilities', window );">Total liabilities and equity</a></td>
<td class="nump">$ 2,944.7<span></span>
</td>
<td class="nump">$ 2,822.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_CurrentBorrowingsAndFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current Borrowings And Finance Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_CurrentBorrowingsAndFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-current Portion Of Borrowings And Finance Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-current Provisions And Other Non-current Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_NoncurrentProvisionsAndOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AccumulatedOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AccumulatedOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of resources: (a) controlled by the entity as a result of past events; and (b) from which future economic benefits are expected to flow to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2017-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2017-03-01&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2017-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2017-03-01&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2017-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2017-03-01&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current accrued expenses and other current liabilities. [Refer: Accruals; Other current liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners. [Refer: Current assets; Disposal groups classified as held for sale [member]; Non-current assets or disposal groups classified as held for sale; Non-current assets or disposal groups classified as held for distribution to owners]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current provisions. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current amount of current tax assets. [Refer: Current tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current amount of current tax liabilities. [Refer: Current tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade receivables. [Refer: Trade receivables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2017-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2017-03-01&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current inventories. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The nominal value of capital issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of present obligations of the entity arising from past events, the settlement of which is expected to result in an outflow from the entity of resources embodying economic benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2017-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2017-03-01&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2017-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2017-03-01&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2017-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2017-03-01&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current net defined benefit liability. [Refer: Net defined benefit liability]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A component of equity representing the entity's cumulative undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SharePremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount received or receivable from the issuance of the entity's shares in excess of nominal value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SharePremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherPayablesToTradeSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of payment due to suppliers for goods and services used in the entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayablesToTradeSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An entity&#8217;s own equity instruments, held by the entity or other members of the consolidated group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 32<br> -IssueDate 2017-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=32&amp;date=2017-03-01&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6833810752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Operations - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeStatementAbstract', window );"><strong>Profit or loss [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">$ 6,110.5<span></span>
</td>
<td class="nump">$ 6,016.5<span></span>
</td>
<td class="nump">$ 5,639.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Cost of sales (notes 6 &amp; 15)</a></td>
<td class="nump">5,692.7<span></span>
</td>
<td class="nump">5,588.9<span></span>
</td>
<td class="nump">5,248.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Gross profit</a></td>
<td class="nump">417.8<span></span>
</td>
<td class="nump">427.6<span></span>
</td>
<td class="nump">391.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses (SG&amp;A) (note 15)</a></td>
<td class="nump">203.2<span></span>
</td>
<td class="nump">211.1<span></span>
</td>
<td class="nump">207.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">26.2<span></span>
</td>
<td class="nump">24.9<span></span>
</td>
<td class="nump">23.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization of intangible assets (note 9)</a></td>
<td class="nump">8.9<span></span>
</td>
<td class="nump">9.4<span></span>
</td>
<td class="nump">9.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherExpenseByFunction', window );">Other charges (note 16)</a></td>
<td class="nump">37.0<span></span>
</td>
<td class="nump">25.5<span></span>
</td>
<td class="nump">35.8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossFromOperatingActivities', window );">Earnings from operations</a></td>
<td class="nump">142.5<span></span>
</td>
<td class="nump">156.7<span></span>
</td>
<td class="nump">115.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinanceIncome', window );">Refund interest income (notes 17 &amp; 24)</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(14.3)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinanceCosts', window );">Finance costs (note 17)</a></td>
<td class="nump">10.1<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">6.3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossBeforeTax', window );">Earnings before income taxes</a></td>
<td class="nump">132.4<span></span>
</td>
<td class="nump">161.0<span></span>
</td>
<td class="nump">109.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Income tax expense (recovery) (note 20)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods', window );">Current</a></td>
<td class="nump">39.1<span></span>
</td>
<td class="nump">14.2<span></span>
</td>
<td class="nump">38.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred</a></td>
<td class="num">(11.7)<span></span>
</td>
<td class="nump">10.5<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax expense</a></td>
<td class="nump">27.4<span></span>
</td>
<td class="nump">24.7<span></span>
</td>
<td class="nump">42.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Net earnings</a></td>
<td class="nump">$ 105.0<span></span>
</td>
<td class="nump">$ 136.3<span></span>
</td>
<td class="nump">$ 66.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicEarningsLossPerShare', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="nump">$ 0.96<span></span>
</td>
<td class="nump">$ 0.43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DilutedEarningsLossPerShare', window );">Diluted earnings per share (in dollars per share)</a></td>
<td class="nump">$ 0.72<span></span>
</td>
<td class="nump">$ 0.95<span></span>
</td>
<td class="nump">$ 0.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract', window );"><strong>Shares used in computing per share amounts (in millions):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageShares', window );">Basic (note 23) (in shares)</a></td>
<td class="nump">143.1<span></span>
</td>
<td class="nump">141.8<span></span>
</td>
<td class="nump">155.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustedWeightedAverageShares', window );">Diluted (note 23) (in shares)</a></td>
<td class="nump">145.2<span></span>
</td>
<td class="nump">143.9<span></span>
</td>
<td class="nump">157.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustedWeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2017-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2017-03-01&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustedWeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2017-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2017-03-01&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BasicEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2017-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2017-03-01&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of costs relating to expenses directly or indirectly attributed to the goods or services sold, which may include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, unallocated production overheads and abnormal amounts of production costs of inventories.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current tax expense (income) and adjustments for the current tax of prior periods. [Refer: Current tax expense (income); Adjustments for current tax of prior periods]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 80<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_80&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DilutedEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2017-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2017-03-01&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutedEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of costs associated with financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 82<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_82_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income associated with interest and other financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax that relate to continuing operations. [Refer: Continuing operations [member]; Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=26&amp;date=2017-03-01&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherExpenseByFunction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'function of expense' form for its analysis of expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=26&amp;date=2017-03-01&amp;anchor=para_35_b_vii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherExpenseByFunction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) attributable to owners of the parent. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_81B_a_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from continuing operations before tax expense or income. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossFromOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 32<br> -IssueDate 2017-01-01<br> -Paragraph IE33<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=32&amp;date=2017-03-01&amp;anchor=para_IE33&amp;doctype=Illustrative%20Examples<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expenditure directly attributable to research or development activities, recognised in profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2017-01-01<br> -Paragraph 126<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2017-03-01&amp;anchor=para_126&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2018-01-01<br> -Name IAS<br> -Number 18<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=18&amp;date=2017-03-02&amp;anchor=para_35_b&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense relating to selling, general and administrative activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2017-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2017-03-01&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822863856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Comprehensive Income - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_StatementOfComprehensiveIncomeAbstract', window );"><strong>Statement of comprehensive income [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Net earnings</a></td>
<td class="nump">$ 105.0<span></span>
</td>
<td class="nump">$ 136.3<span></span>
</td>
<td class="nump">$ 66.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items that will not be reclassified to net earnings:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans', window );">Gains (losses) on pension and non-pension post-employment benefit plans (note 19)</a></td>
<td class="num">(18.2)<span></span>
</td>
<td class="nump">17.1<span></span>
</td>
<td class="num">(7.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items that may be reclassified to net earnings:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Currency translation differences for foreign operations</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(1.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges', window );">Changes from derivatives designated as hedges</a></td>
<td class="nump">17.3<span></span>
</td>
<td class="nump">8.1<span></span>
</td>
<td class="num">(6.1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent', window );">Total comprehensive income</a></td>
<td class="nump">$ 104.8<span></span>
</td>
<td class="nump">$ 161.5<span></span>
</td>
<td class="nump">$ 52.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income, Net Of Tax, Gain (Loss) On Defined Benefit Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 81B<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_81B_b_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) attributable to owners of the parent. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_81B_a_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_StatementOfComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatementOfComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6834571984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Changes in Equity - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Capital stock (note 13)</div></th>
<th class="th"><div>Treasury stock (note 13)</div></th>
<th class="th"><div>Contributed surplus</div></th>
<th class="th"><div>Deficit</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss)</div></th>
<th class="th"><sup>[1]</sup></th>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">Equity, beginning balance at Dec. 31, 2014</a></td>
<td class="nump">$ 1,394.9<span></span>
</td>
<td class="nump">$ 2,609.5<span></span>
</td>
<td class="num">$ (21.4)<span></span>
</td>
<td class="nump">$ 677.1<span></span>
</td>
<td class="num">$ (1,845.3)<span></span>
</td>
<td colspan="2" class="num">$ (25.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract', window );"><strong>Capital transactions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IssueOfEquity', window );">Issuance of capital stock</a></td>
<td class="nump">3.9<span></span>
</td>
<td class="nump">12.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedandRetiredDuringPeriodValue1', window );">Repurchase of capital stock for cancellation</a></td>
<td class="num">(370.4)<span></span>
</td>
<td class="num">(528.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfTreasuryShares', window );">Purchase of treasury stock for stock-based plans</a></td>
<td class="num">(28.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Stock-based compensation and other</a></td>
<td class="nump">39.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.9<span></span>
</td>
<td class="nump">20.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAbstract', window );"><strong>Total comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Net earnings</a></td>
<td class="nump">66.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66.9<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans', window );">Gains (losses) on pension and non-pension post-employment benefit plans (note 19)</a></td>
<td class="num">(7.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7.0)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Currency translation differences for foreign operations</a></td>
<td class="num">(1.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="num">(1.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges', window );">Changes from derivatives designated as hedges</a></td>
<td class="num">(6.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="num">(6.1)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">Equity, ending balance at Dec. 31, 2015</a></td>
<td class="nump">1,091.0<span></span>
</td>
<td class="nump">2,093.9<span></span>
</td>
<td class="num">(31.4)<span></span>
</td>
<td class="nump">846.7<span></span>
</td>
<td class="num">(1,785.4)<span></span>
</td>
<td colspan="2" class="num">(32.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract', window );"><strong>Capital transactions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IssueOfEquity', window );">Issuance of capital stock</a></td>
<td class="nump">4.1<span></span>
</td>
<td class="nump">6.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedandRetiredDuringPeriodValue1', window );">Repurchase of capital stock for cancellation</a></td>
<td class="num">(34.3)<span></span>
</td>
<td class="num">(52.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfTreasuryShares', window );">Purchase of treasury stock for stock-based plans</a></td>
<td class="num">(18.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Stock-based compensation and other</a></td>
<td class="nump">34.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.3<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAbstract', window );"><strong>Total comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Net earnings</a></td>
<td class="nump">136.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136.3<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans', window );">Gains (losses) on pension and non-pension post-employment benefit plans (note 19)</a></td>
<td class="nump">17.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.1<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Currency translation differences for foreign operations</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges', window );">Changes from derivatives designated as hedges</a></td>
<td class="nump">8.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">8.1<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">Equity, ending balance at Dec. 31, 2016</a></td>
<td class="nump">1,238.8<span></span>
</td>
<td class="nump">2,048.2<span></span>
</td>
<td class="num">(15.3)<span></span>
</td>
<td class="nump">862.6<span></span>
</td>
<td class="num">(1,632.0)<span></span>
</td>
<td colspan="2" class="num">(24.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract', window );"><strong>Capital transactions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IssueOfEquity', window );">Issuance of capital stock</a></td>
<td class="nump">13.6<span></span>
</td>
<td class="nump">30.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedandRetiredDuringPeriodValue1', window );">Repurchase of capital stock for cancellation</a></td>
<td class="num">(19.9)<span></span>
</td>
<td class="num">(30.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfTreasuryShares', window );">Purchase of treasury stock for stock-based plans</a></td>
<td class="num">(16.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Stock-based compensation and other</a></td>
<td class="nump">30.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.3<span></span>
</td>
<td class="nump">6.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncomeAbstract', window );"><strong>Total comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Net earnings</a></td>
<td class="nump">105.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105.0<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans', window );">Gains (losses) on pension and non-pension post-employment benefit plans (note 19)</a></td>
<td class="num">(18.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(18.2)<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Currency translation differences for foreign operations</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">0.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges', window );">Changes from derivatives designated as hedges</a></td>
<td class="nump">17.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="nump">17.3<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Equity', window );">Equity, ending balance at Dec. 31, 2017</a></td>
<td class="nump">$ 1,350.7<span></span>
</td>
<td class="nump">$ 2,048.3<span></span>
</td>
<td class="num">$ (8.7)<span></span>
</td>
<td class="nump">$ 863.0<span></span>
</td>
<td class="num">$ (1,545.2)<span></span>
</td>
<td colspan="2" class="num">$ (6.7)<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Accumulated other comprehensive income (loss) is net of tax. See note&#160;14.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income, Net Of Tax, Gain (Loss) On Defined Benefit Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherComprehensiveIncomeNetOfTaxGainLossOnDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StockRepurchasedandRetiredDuringPeriodValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchased and Retired During Period, Value1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StockRepurchasedandRetiredDuringPeriodValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Equity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of residual interest in the assets of the entity after deducting all its liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 24<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_24_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_32_a_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2017-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2017-03-01&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2017-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2017-03-01&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2017-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2017-03-01&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Equity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IssueOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase in equity through the issue of equity instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IssueOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxCashFlowHedges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) attributable to owners of the parent. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_81B_a_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease in equity resulting from the purchase of treasury shares. [Refer: Treasury shares]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821733360">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Cash Flows<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Net earnings</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 105.0<span></span>
</td>
<td class="nump">$ 136.3<span></span>
</td>
<td class="nump">$ 66.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForReconcileProfitLossAbstract', window );"><strong>Adjustments to net earnings for items not affecting cash:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">76.5<span></span>
</td>
<td class="nump">75.6<span></span>
</td>
<td class="nump">68.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForSharebasedPayments', window );">Equity-settled stock-based compensation (note 13)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">30.1<span></span>
</td>
<td class="nump">33.0<span></span>
</td>
<td class="nump">37.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherAdjustmentsForNoncashItems', window );">Other charges (note 16)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5.7<span></span>
</td>
<td class="nump">21.2<span></span>
</td>
<td class="nump">16.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForFinanceCosts', window );">Finance costs, net of refund interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10.1<span></span>
</td>
<td class="num">(4.3)<span></span>
</td>
<td class="nump">6.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForIncomeTaxExpense', window );">Income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27.4<span></span>
</td>
<td class="nump">24.7<span></span>
</td>
<td class="nump">42.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities', window );">Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1.6)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
<td class="num">(17.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfCashPaymentsAbstract', window );"><strong>Changes in non-cash working capital items:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable', window );">Accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25.7<span></span>
</td>
<td class="num">(104.6)<span></span>
</td>
<td class="nump">12.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(171.2)<span></span>
</td>
<td class="num">(89.5)<span></span>
</td>
<td class="num">(75.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2.0)<span></span>
</td>
<td class="num">(5.3)<span></span>
</td>
<td class="nump">38.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions', window );">Accounts payable, accrued and other current liabilities and provisions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">52.1<span></span>
</td>
<td class="nump">75.4<span></span>
</td>
<td class="nump">28.8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInWorkingCapital', window );">Increase (decrease) in working capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(95.4)<span></span>
</td>
<td class="num">(124.0)<span></span>
</td>
<td class="nump">3.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities', window );">Net income tax refund (paid), including related refund interest income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(30.8)<span></span>
</td>
<td class="nump">11.9<span></span>
</td>
<td class="num">(27.7)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">127.0<span></span>
</td>
<td class="nump">173.3<span></span>
</td>
<td class="nump">196.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Acquisitions (note 3)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(14.9)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets', window );">Purchase of computer software and property, plant and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(102.6)<span></span>
</td>
<td class="num">(64.1)<span></span>
</td>
<td class="num">(62.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Proceeds from sale of assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions', window );">Deposit on anticipated sale of real property (note 8)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">11.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities', window );">Advances to solar supplier (note 4)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(29.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities', window );">Repayments from solar supplier (note 4)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12.5<span></span>
</td>
<td class="nump">14.0<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(89.3)<span></span>
</td>
<td class="num">(64.0)<span></span>
</td>
<td class="num">(75.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Borrowings under credit facility (note 12)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">40.0<span></span>
</td>
<td class="nump">275.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Repayments under credit facility (note 12)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(40.0)<span></span>
</td>
<td class="num">(75.0)<span></span>
</td>
<td class="num">(12.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Finance lease payments (note 12)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6.5)<span></span>
</td>
<td class="num">(4.5)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromIssuingShares', window );">Issuance of capital stock (note 13)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">13.6<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
<td class="nump">3.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation', window );">Repurchase of capital stock for cancellation (note 13)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(19.9)<span></span>
</td>
<td class="num">(34.3)<span></span>
</td>
<td class="num">(370.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans', window );">Purchase of treasury stock for stock-based plans (note 13)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(16.7)<span></span>
</td>
<td class="num">(18.2)<span></span>
</td>
<td class="num">(28.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsForDebtIssueCosts', window );">Finance costs paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(10.2)<span></span>
</td>
<td class="num">(9.5)<span></span>
</td>
<td class="num">(7.8)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(79.7)<span></span>
</td>
<td class="num">(97.4)<span></span>
</td>
<td class="num">(140.7)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(42.0)<span></span>
</td>
<td class="nump">11.9<span></span>
</td>
<td class="num">(19.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents, beginning of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">557.2<span></span>
</td>
<td class="nump">545.3<span></span>
</td>
<td class="nump">565.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents, end of year</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 515.2<span></span>
</td>
<td class="nump">$ 557.2<span></span>
</td>
<td class="nump">$ 545.3<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Additional equipment of $5.0 was acquired through finance leases in 2017 (2016 &#8212; $3.4; 2015 &#8212;$19.0). See notes 4, 8 and 12. Unpaid purchases of property, plant and equipment at December&#160;31, 2017 were $18.5 (December&#160;31, 2016 &#8212; $22.6; December&#160;31, 2015 &#8212; $11.2).</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments For Increase (Decrease) In Trade Accounts Payable, Accrued And Other Current Liabilities And Provisions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_AdjustmentsForIncreaseDecreaseInTradeAccountsPayableAccruedAndOtherCurrentLiabilitiesAndProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Or Redeem Entity's Shares For Cancellation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Or Redeem Entity's Shares For Stock-based Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PaymentsToAcquireOrRedeemEntitysSharesForStockbasedPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Sale of Property, Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ProceedsFromSaleofPropertyRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease (increase) in other current assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other current assets; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease (increase) in trade accounts receivable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for depreciation and amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Depreciation and amortisation expense; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForFinanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for finance costs to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance costs; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 20<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_20_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForFinanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for income tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForReconcileProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForReconcileProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForSharebasedPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForSharebasedPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash advances and loans made to other parties (other than advances and loans made by a financial institution), classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 16<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_16_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 39<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the repayment of advances and loans made to other parties (other than advances and loans of a financial institution), classified as investing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 16<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_16_f&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfCashPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfCashPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 14<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_14_f&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in cash and cash equivalents. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in working capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherAdjustmentsForNoncashItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for non-cash items to reconcile profit (loss) to net cash flow from (used in) operating activities that the entity does not separately disclose in the same statement or note. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherAdjustmentsForNoncashItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inflows (outflows) of cash, classified as operating activities, that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 14<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_14&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsForDebtIssueCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt issue costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsForDebtIssueCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payment of finance lease liabilities, classified as financing activities. [Refer: Finance lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-02&amp;anchor=para_17_e&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsOfFinanceLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from borrowings obtained. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 17<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromIssuingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuing shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 17<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_17_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromIssuingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) attributable to owners of the parent. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_81B_a_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets. [Refer: Intangible assets other than goodwill; Investment property; Other non-current assets; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 17<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_17_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822492960">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statement of Cash Flows (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Statement1LineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets', window );">Purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 102.6<span></span>
</td>
<td class="nump">$ 64.1<span></span>
</td>
<td class="nump">$ 62.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CapitalExpendituresIncurredButNotYetPaid1', window );">Unpaid purchases of property, plant and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">18.5<span></span>
</td>
<td class="nump">22.6<span></span>
</td>
<td class="nump">11.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_FinanceLeaseLiabilitiesMember', window );">Finance Lease Obligations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Statement1LineItems', window );"><strong>Statement [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets', window );">Purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="nump">$ 19.0<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Additional equipment of $5.0 was acquired through finance leases in 2017 (2016 &#8212; $3.4; 2015 &#8212;$19.0). See notes 4, 8 and 12. Unpaid purchases of property, plant and equipment at December&#160;31, 2017 were $18.5 (December&#160;31, 2016 &#8212; $22.6; December&#160;31, 2015 &#8212; $11.2).</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_CapitalExpendituresIncurredButNotYetPaid1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Expenditures Incurred But Not Yet Paid1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_CapitalExpendituresIncurredButNotYetPaid1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Statement1LineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Statement1 [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Statement1LineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchase of property, plant and equipment, intangible assets other than goodwill, investment property and other non-current assets. [Refer: Intangible assets other than goodwill; Investment property; Other non-current assets; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_16&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentIntangibleAssetsOtherThanGoodwillInvestmentPropertyAndOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_FinanceLeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_FinanceLeaseLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6832328752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reporting Entity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_GeneralInformationAboutFinancialStatementsAbstract', window );"><strong>General Information About Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory', window );">Reporting Entity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">REPORTING ENTITY:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica Inc. (Celestica) is incorporated in Canada with its corporate headquarters currently located at 844 Don Mills Road, Toronto, Ontario, M3C 1V7.&#160;Celestica&#8217;s subordinate voting shares are listed on the Toronto Stock Exchange (TSX) and the New York Stock Exchange (NYSE).   </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Celestica delivered innovative supply chain solutions globally to customers in the following end markets during </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">: Advanced Technology Solutions (ATS) (consists of our former Diversified and Consumer end markets, and is comprised of our aerospace and defense, industrial, smart energy, healthcare, semiconductor equipment, and consumer businesses), Communications (consists of our enterprise communications and telecommunications businesses), and Enterprise (consists of our servers and storage businesses). Our product lifecycle offerings include a range of services to our customers including design and development, engineering services, supply chain management, new product introduction, component sourcing, electronics manufacturing, assembly and test, complex mechanical assembly, systems integration, precision machining, order fulfillment, logistics and after-market repair and return services.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_GeneralInformationAboutFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>General Information About Financial Statements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_GeneralInformationAboutFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for general information about financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 51<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_51&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6724895696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfSignificantAccountingPoliciesAbstract', window );"><strong>Disclosure Of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock', window );">Basis of Preparation and Significant Accounting Policies</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BASIS OF PREPARATION AND SIGNIFICANT ACCOUNTING POLICIES:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Statement of compliance:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements have been prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements were authorized for issuance by our Board of Directors on </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;8, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Functional and presentation currency:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements are presented in U.S.&#160;dollars, which is also our functional currency. Unless otherwise noted, all financial information is presented in millions of U.S.&#160;dollars (except percentages and per share&#160;amounts).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of estimates and judgments:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with IFRS requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets and liabilities, revenue and expenses, and the related disclosures of contingent assets and liabilities. We base our estimates and assumptions on current facts, historical experience and various other factors that we believe are reasonable under the circumstances. Our assessment of these factors forms the basis for our judgments on the carrying values of our assets and liabilities, and the accrual of our costs and expenses. Actual results could differ materially from these estimates and assumptions. We review our estimates and underlying assumptions on an ongoing basis and make revisions as determined necessary by management. Revisions are recognized in the period in which the estimates are revised and may impact future periods as well.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Key sources of estimation uncertainty and judgment:</font><font style="font-family:inherit;font-size:10pt;"> We have applied significant estimates and assumptions in the following areas which we believe could have a significant impact on our reported results and financial position: our valuations of inventory, assets held for sale and income taxes; the amount of our restructuring charges or recoveries; the measurement of the recoverable amounts of our cash generating units (CGUs, as defined below), which includes estimating future growth, profitability, discount and terminal growth rates, and the fair value of our real property; our valuations of financial assets and liabilities, pension and non-pension post-employment benefit costs, employee stock-based compensation expense, provisions and contingencies; and the allocation of the purchase price and other valuations related to our business acquisitions.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We define a CGU as the smallest identifiable group of assets that cannot be tested individually and that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. CGUs can be comprised of a single site, a group of sites, or a line of business.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have also applied significant judgment in the following areas: the determination of our CGUs and whether events or changes in circumstances during the relevant period are indicators that a review for impairment should be conducted, and the timing of the recognition of charges or recoveries associated with our restructuring actions. The near-term economic environment could also impact certain estimates necessary to prepare our consolidated financial statements, including the estimates related to the recoverable amounts used in our impairment testing of our non-financial assets, and the discount rates applied to our net pension and non-pension post-employment benefit assets or liabilities. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> &#160;&#160;&#160;&#160;We describe our use of judgment and estimation uncertainties in greater detail in the following accounting policies.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNIFICANT ACCOUNTING POLICIES:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accounting policies below are in compliance with IFRS and have been applied consistently to all periods presented in these consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(a) &#160;&#160;&#160;&#160;Basis of measurement:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements have been prepared primarily on the historical cost basis. Other measurement bases, where used, are described in the applicable notes.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of consolidation:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These consolidated financial statements include our direct and indirect subsidiaries, all of which are wholly-owned. Any subsidiaries that are formed or acquired during the year are consolidated from their respective dates of formation or acquisition. Inter-company transactions and balances are eliminated on consolidation.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business combinations:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the acquisition method to account for any business combinations. All identifiable assets and liabilities are recorded at fair value as of the acquisition date. Any goodwill that arises from business combinations is tested annually for impairment (see note 2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(l)</font><font style="font-family:inherit;font-size:10pt;">). Potential obligations for contingent consideration and contingencies are also recorded at fair value as of the acquisition date. We record subsequent changes in the fair value of such potential obligations from the date of acquisition to the settlement date in our consolidated statement of operations. We expense integration costs (for the establishment of business processes, infrastructure and information systems for acquired operations) and acquisition-related consulting and transaction costs as incurred in our consolidated statement of&#160;operations. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use judgment to determine the estimates to value identifiable net assets and the fair value of contingent consideration, if applicable, at the acquisition date. We may engage independent third parties to determine the fair value of property, plant and equipment and intangible assets. We use estimates to determine cash flow projections, including the period of expected future benefit, and future growth and discount rates, among other factors.  </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(d)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign currency translation:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of our subsidiaries have a U.S.&#160;dollar functional currency, which represents the currency of the primary economic environment in which they operate. For these subsidiaries, we translate monetary assets and liabilities denominated in foreign currencies into U.S.&#160;dollars at the period-end exchange rates. We translate non-monetary assets and liabilities denominated in foreign currencies into U.S. dollars at historic rates, and we translate revenue and expenses into U.S. dollars at the average exchange rates prevailing during the month of the transaction. Exchange gains and losses also arise on the settlement of foreign-currency denominated transactions. We recognize foreign currency differences arising on translation in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our subsidiaries with a non-U.S.&#160;dollar functional currency, we translate assets and liabilities into U.S.&#160;dollars using the period-end exchange rates, and we translate revenue and expenses into U.S. dollars at the average exchange rates prevailing during the month of the transaction. We defer gains and losses arising from the translation of these operations in the foreign currency translation account included in accumulated other comprehensive income.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(e)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and cash equivalents:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents include cash on account and short-term investments with original maturities of three months or less. These instruments are subject to an insignificant risk of change in fair value over their terms and, as a result, we carry cash and cash equivalents at&#160;cost.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(f)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts receivable:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We initially value our accounts receivable at fair value. We record an allowance for doubtful accounts against accounts receivable that management believes are impaired. We record specific allowances against customer receivables based on our evaluation of the customers&#8217; creditworthiness and knowledge of their financial condition. We also consider the aging of the receivables, customer and industry concentrations, the current business environment, and historical experience.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(g)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We procure inventory and manufacture based on specific customer orders and forecasts and value our inventory on a first-in, first-out basis at the lower of cost and net realizable value. The cost of our finished goods and work-in-progress includes direct materials, labor and overhead. We may require valuation adjustments if actual market conditions or demand for our customers' products or services are less favorable than originally projected. The determination of net realizable value involves significant management judgment. We consider factors such as shrinkage, the aging of and future demand for the inventory, and contractual arrangements with customers. We attempt to utilize excess inventory in other products we manufacture or return inventory to the relevant suppliers or customers. We use future sales volume forecasts to estimate excess inventory on-hand. A change to these assumptions may impact our inventory valuation and our gross margins. Should circumstances change, we may adjust our previous write-downs in our consolidated statement of operations in the period a change in estimate occurs.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(h)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets classified as held for sale:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify assets as held for sale if the carrying amount will be recovered principally through a sale transaction rather than through continued use. Management must be committed to the sale transaction and the asset must be immediately available for sale in its present condition to qualify as an asset held for sale. Assets classified as held for sale are measured at the lower of their carrying amount and fair value less costs to sell, and are no longer depreciated. The determination of fair value less costs to sell involves judgment by management of the probability and timing of disposition and the expected amount of recoveries and costs. We may engage independent third parties to assist in the determination of the estimated fair values less costs to sell for assets classified as held for sale. At the end of each reporting period, we evaluate the appropriateness of our estimates and assumptions. We may require adjustments to reflect actual experience or changes in estimates.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(i)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, plant and equipment:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We carry property, plant and equipment at cost less accumulated depreciation and accumulated impairment losses. Cost consists of expenditures directly attributable to the acquisition of the asset, including interest on qualified long-term assets. We capitalize the cost of an asset when the economic benefits associated with that asset are probable and when the cost can be measured reliably. We capitalize the costs of major renovations and we write-off the carrying amount of replaced assets. We expense all other maintenance and repair costs in our consolidated statement of operations as incurred. We do not depreciate land. We recognize depreciation expense on a straight-line basis over the estimated useful life of the asset as&#160;follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building/leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Up to 25&#160;years or term of lease</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 10&#160;years</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimate the useful life of property, plant and equipment based on the nature of the asset, historical experience, the terms of any related customer contract, and expected changes in technology. When major components of an asset have a significantly different useful life than their primary asset, the components are accounted for and depreciated separately. We review our estimates of residual values, useful lives and the methods of depreciation annually at year end and, if required, adjust for these prospectively. We determine gains and losses on the disposal or retirement of property, plant and equipment by comparing the proceeds from disposal with the carrying amount of the asset and we recognize these gains and losses in our consolidated statement of operations in the period of&#160;disposal.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(j)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are the lessee of property, plant and equipment, primarily buildings and machinery. We classify leases as operating leases where the risks and rewards of ownership are retained by the lessor. We generally treat payments made under operating leases as rentals and recognize them as expenses on a straight-line basis over the term of the lease in our consolidated statement of operations. For operating leases, we do not record the leased asset or associated obligation on our consolidated balance sheet. We classify leases as finance leases if the risks and rewards of ownership have substantially transferred to us. We capitalize finance leases at the commencement of the lease at the lower of the fair value of the leased asset and the present value of the minimum lease payments (included in property, plant and equipment in our consolidated balance sheet), and we depreciate finance leases over a period based on the useful life of the asset. We include the corresponding liabilities, net of finance costs, on our consolidated balance sheet. We allocate each finance lease payment between the liability and finance&#160;costs. See note 2(x), &#8220;Recently issued accounting pronouncements&#8221; for the new standard on leases effective January 1, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(k)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and intangible assets:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We initially record goodwill related to acquisitions on our consolidated balance sheet in the amount of the excess of the fair value of the aggregate consideration paid (including the fair value of any contingent consideration) over the fair value of the identifiable net assets acquired. In subsequent reporting periods, we measure goodwill at cost less accumulated impairment losses, if any. We do not amortize goodwill. For purposes of impairment testing, we allocate goodwill to the CGU, or group of CGUs, that we expect will benefit from the related acquisition. See note&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(l)</font><font style="font-family:inherit;font-size:10pt;">, &#8220;Impairment of goodwill, intangible assets and property, plant and&#160;equipment.&#8221; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangible assets:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record intangible assets on our consolidated balance sheet at fair value on the date of acquisition. We capitalize intangible assets when the economic benefits associated with the asset are probable and when the cost can be measured reliably. We estimate the useful life of intangible assets based on the nature of the asset, historical experience and the projected period of expected future economic benefits to be provided by the asset. In subsequent reporting periods, we measure intangible assets at cost less accumulated amortization and accumulated impairment losses, if any. We amortize these assets on a straight-line basis over their estimated useful lives as&#160;follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 5&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4 to 10&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1 to 10&#160;years</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property assets consist primarily of certain non-patented intellectual property and process technology. Other intangible assets consist primarily of customer relationships and contract intangibles. Computer software assets consist primarily of software licenses. We review our estimates of residual values, useful lives and the methods of amortization annually at year end and, if required, adjust for these prospectively. We reflect changes in useful lives on a prospective basis.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(l)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of goodwill, intangible assets and property, plant and equipment:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> We review the carrying amounts of goodwill, intangible assets and property, plant and equipment for impairment on an annual basis and whenever events or changes in circumstances (triggering events) indicate that the carrying amount of an asset or CGU may not be recoverable. If any such indication exists, we test the carrying amount of an asset or a CGU for impairment. In addition to an assessment of triggering events during the year, we conduct an annual impairment assessment in the fourth quarter of the year to correspond with our annual planning cycle. Judgment is required in the determination of our CGUs and whether events or changes in circumstances during the year are indicators that a review for impairment should be conducted prior to the annual assessment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize an impairment loss when the carrying amount of an asset, CGU or group of CGUs exceeds its recoverable amount. The recoverable amount of an asset, CGU or group of CGUs is measured as the greater of its expected value-in-use and its fair value less costs to sell. The process of determining the recoverable amount is subjective and requires management to exercise significant judgment in estimating future growth, profitability, discount and terminal growth rates, and in projecting future cash flows, among other factors. Our expected value-in-use is determined based on the discounted cash flows of the relevant asset, CGU or group of CGUs. The process of determining fair value less costs to sell requires valuations and use of appraisals. Where applicable, we engage independent brokers to obtain market prices to estimate our real property and other asset values. We recognize impairment losses in our consolidated statement of operations. We first allocate impairment losses in respect of a CGU or group of CGUs to reduce the carrying amount of its goodwill, and then to reduce the carrying amount of other assets in such CGU or group of CGUs generally on a pro rata basis. See notes </font><font style="font-family:inherit;font-size:10pt;">9</font><font style="font-family:inherit;font-size:10pt;">, 16(a) and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(b)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not reverse impairment losses for goodwill in future periods. We reverse impairment losses for property, plant and equipment and intangible assets if the losses we recognized in prior periods no longer exist or have decreased as a result of changes in circumstances. At each reporting date, we review for indicators that could change the estimates we used to determine the recoverable amount of the relevant assets. The amount of the reversal will be limited to the carrying amount that would have been determined, net of depreciation or amortization, had we recognized no impairment loss in prior periods.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(m)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;&#160;&#160;&#160;Provisions:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize a provision for legal or constructive obligations arising from past events when the amount can be reliably estimated and it is probable that an outflow of resources will be required to settle an obligation. The nature and type of provisions vary and management judgment is required to determine the extent of an obligation and whether the outflow of resources is probable. At the end of each reporting period, we evaluate the appropriateness of the remaining balances. We may require adjustments to the recorded amounts to reflect actual experience or changes in estimates in future periods.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restructuring:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We incur restructuring charges relating to workforce reductions, site consolidations, and costs associated with businesses we are downsizing or exiting. Our restructuring charges include employee severance and benefit costs, gains, losses or impairments related to owned sites and equipment we no longer use and which are available for sale, impairment of related intangible assets, and costs related to leased sites and equipment we no longer use.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The recognition of restructuring charges requires management to make certain judgments and estimates regarding the nature, timing and amounts associated with our restructuring actions. Our major assumptions include the number of employees to be terminated and the timing of such terminations, the measurement of termination costs, the timing and amount of lease obligations and any anticipated sublease recoveries from exited sites, and the timing of disposition and estimated fair values less costs to sell of assets we no longer use and which are available for sale. We develop detailed plans and record termination costs in the period the employees are informed of their termination. For owned sites and equipment that are no longer in use and are available for sale, we recognize an impairment loss based on their fair value less costs to sell, with fair value estimated based on market prices for similar assets. We may engage independent third parties to determine the estimated fair values less costs to sell for these assets. For leased sites that we intend to exit, we discount the lease obligation costs, which represent future contractual lease payments and cancellation fees, if any, less estimated sublease recoveries, if any. We recognize any change in provisions due to the passage of time as finance costs. To estimate future sublease recoveries, we engage independent brokers to determine the estimated tenant rents we can expect to realize. At the end of each reporting period, we evaluate the appropriateness of our restructuring charges and balances. Adjustments to the recorded amounts may be required to reflect actual experience or changes in estimates for future periods. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal and other contingencies:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of our operations, we may be subject to lawsuits, investigations and other claims, including environmental, labor, product, customer disputes and other matters. The filing of a suit or formal assertion of a claim does not automatically trigger a requirement to record a provision. We recognize a provision for loss contingencies, including legal claims, based on management&#8217;s estimate of the probable outcome. Judgment is required when there is a range of possible outcomes. Management considers the degree of probability of the outcome and the ability to make a reasonable estimate of the loss. We may also use third party advisors in making our determination. The ultimate outcome, including the amount and timing of any payments required, may vary significantly from our original estimates. Potential material legal and other contingent obligations that have not been recognized as provisions, as the outcome is remote or not probable, or the amount cannot be reliably estimated, are disclosed as contingent liabilities. See note </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">24</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranty:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer product and service warranties to our customers. We record a provision for future warranty costs based on management&#8217;s estimate of probable claims under these warranties. In determining the amount of the provision, we consider several factors including the terms of the warranty (which vary by customer, product or service), the current volume of products sold or services rendered during the warranty period, and historical warranty information. We review and adjust these estimates as necessary to reflect our experience and new information. The amount and aging of our provision will vary depending on various factors including the length of the warranty offered, the remaining life of the warranty and the extent and timing of warranty claims. We classify the portion of our warranty provision for which payment is expected in the next 12 months as current, and the remainder as non-current.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">(n)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee benefits:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pension and non-pension post-employment benefits:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify pension and non-pension post-employment benefits as either defined contribution plans or defined benefit&#160;plans.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under defined contribution plans, our obligation is to make a fixed contribution to a separate entity. The related investment risk is borne by the employee. We recognize our obligations to make contributions to defined contribution plans as an employee benefit expense in our consolidated statement of operations in the period the employee services are&#160;rendered.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under defined benefit plans, our obligation is to provide an agreed upon benefit to specified plan participants. We remain exposed to the actuarial and investment risks with respect to defined benefit plans. Our obligation is actuarially determined using the projected unit credit method, based on service and management&#8217;s estimates. Actuarial valuations require management to make certain judgments and estimates relating to salary escalation, compensation levels at the time of retirement, retirement ages, the discount rate used in measuring the net interest on the net defined benefit asset or liability, and expected healthcare costs (as applicable). These actuarial assumptions could change from period-to-period and actual results could differ materially from the estimates originally made by management. We evaluate our assumptions on a regular basis, taking into consideration current market conditions and historical data. Market driven changes may affect the actual rate of return on plan assets compared to our assumptions, as well as our discount rates and other variables which could cause actual results to differ materially from our estimates. Changes in assumptions could impact our defined benefit pension plan valuations and our future defined benefit pension expense and required funding. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our obligation for each defined benefit plan consists of the present value of the defined benefit obligation less the fair value of plan assets, and is presented on a net basis on our consolidated balance sheet. When the actuarial calculation results in a benefit, the asset we recognize is restricted to the present value of economic benefits available in the form of future refunds from the plan or reductions in future contributions to the plan. To calculate the present value of economic benefits, we also consider any minimum funding requirements that apply to the plan. An economic benefit is available if it is realizable during the life of the plan, or on settlement of the plan liabilities.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize past service costs or credits arising from plan amendments, whether vested or unvested, immediately in our consolidated statement of operations. We determine the net interest expense (income) on the net defined benefit liability (asset) for each year by applying the discount rate used to measure the defined benefit obligation at the beginning of the year to the net defined benefit liability (asset) position, taking into account any changes in the net defined benefit liability (asset) during the year as a result of contributions and benefit payments. Net interest expense and other expenses related to defined benefit plans are recognized in our consolidated statement of operations. The difference between the interest income on plan assets and the actual net return on plan assets is included in the re-measurement of the net defined benefit liability (asset). We recognize actuarial gains and losses on plan assets or obligations, as well as any year over year change in the impairment of the balance sheet position in other comprehensive income (OCI) and we reclassify the amounts to deficit. Curtailment gains or losses may arise from significant changes to a plan. We record curtailment gains or losses in our consolidated statement of operations when the curtailment occurs.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To mitigate the actuarial and investment risks of our defined benefit pension plans, we from time to time purchase annuities (using existing plan assets) from third party insurance companies for certain, or all, plan participants. The purchase of annuities by the pension plan substantially hedges the financial risks associated with our pension obligations. Where the annuities are purchased on behalf of, and held by the pension plan, the relevant employer retains the ultimate responsibility for the payment of benefits to plan participants, and we retain the pension assets and liabilities on our consolidated balance sheet. The annuity purchases have resulted in losses in past periods (and may apply to future annuity purchases), as a result of a reduction in the value of the plan assets to the value of the plan obligations as of the date of the annuity purchase. We record these non-cash losses&#160;in other comprehensive income (OCI) on our consolidated balance sheet and simultaneously reclassify such amounts to deficit in the same period. Alternatively, where we purchase annuities from insurance companies on behalf of applicable plan participants with the intention of winding-up the relevant plan in the future (with the expectation of transferring the annuities to the individual plan members, as we intend to do with our U.K Supplemental Plan), the insurance company assumes responsibility for the payment of benefits to the relevant plan participants once the wind-up is complete. In this case, settlement accounting is applied to the purchase of the annuities and the non-cash loss (if any) is recorded in other charges in our consolidated statement of operations. In addition, both the pension assets and liabilities will be removed from our consolidated balance sheet once the wind-up of the plan is complete.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-based compensation:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally grant stock options, performance share units (PSUs) and restricted share units (RSUs) to employees under our stock-based compensation plans. Stock options and RSUs vest in installments over the vesting period. Stock options generally vest </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> per year over a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">-year period, and RSUs generally vest one-third per year over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period. We treat each installment under a grant of stock options and RSUs as a separate grant in determining the compensation expense. PSUs vest at the end of their respective terms, generally </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years from the grant date, to the extent that specified performance conditions have been met.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options are exercisable for subordinate voting shares. We recognize the grant date fair value of options granted to employees as compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. We adjust compensation expense to reflect the estimated number of options we expect to vest at the end of the vesting period. When options are exercised, we credit the proceeds to capital stock on our consolidated balance sheet. We measure the fair value of options using the Black-Scholes option pricing model. Measurement inputs include the price of our subordinate voting shares on the grant date, the exercise price of the option, and our estimates of the following: expected price volatility of our subordinate voting shares (based on weighted average historic volatility), weighted average expected life of the option (based on historical experience and general option holder behavior), and the risk-free interest&#160;rate. The cost we record for RSUs and </font><font style="font-family:inherit;font-size:10pt;">40%</font><font style="font-family:inherit;font-size:10pt;"> of PSUs granted annually is based on the market value of our subordinate voting shares at the time of grant. The cost we record for these PSUs, which vest based on a non-market performance condition related to the achievement of pre-determined financial targets over a specified period, is based on our estimate of the outcome of such performance condition. We adjust the cost of these PSUs as new facts and circumstances arise; the timing of these adjustments is subject to judgment. We generally record adjustments to the cost of these PSUs during the last year of the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year term based on management's estimate of the expected level of achievement of such performance condition. We amortize the cost of RSUs and these PSUs to compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. We generally settle these awards with subordinate voting shares purchased in the open market by a broker, or by issuing subordinate voting shares from treasury. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine the cost we record for </font><font style="font-family:inherit;font-size:10pt;">60%</font><font style="font-family:inherit;font-size:10pt;"> of PSUs granted annually using a Monte Carlo simulation model. The number of awards expected to vest is factored into the grant date Monte Carlo valuation for the award. The number of these PSUs that will vest depends on the level of achievement of total shareholder return (TSR), which is a market performance condition, relative to the TSR of a pre-defined group of companies over a three-year period. We do not adjust the grant date fair value regardless of the eventual number of awards that vest based on the level of achievement of the market performance condition. We recognize compensation expense in our consolidated statement of operations on a straight-line basis over the requisite service period and we reduce this expense for the estimated PSU awards that are not expected to vest because the employment conditions are not expected to be satisfied.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The compensation of our Board of Directors in 2017 was comprised of annual Board retainer fees, annual Audit and Compensation Committee Chair retainer fees (for the Chairs of those committees) and travel fees (collectively, Annual Fees) payable in quarterly installments in arrears.  Directors must elect to have either </font><font style="font-family:inherit;font-size:10pt;">75%</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of their Annual Fees paid in deferred share units (DSUs).  The number of DSUs we grant is determined by dividing the elected percentage of the dollar value of the Annual Fees earned in the quarter by the closing price of our subordinate voting shares on the New York Stock Exchange (NYSE) on the last business day of such quarter. Each DSU represents the right to receive one subordinate voting share or an equivalent value in cash after the individual ceases to serve as a director. For DSUs granted prior to January&#160;1, 2007, we may settle these share units with subordinate voting shares issued from treasury or purchased in the open market, or with cash (at the discretion of the Company). For DSUs granted after January&#160;1, 2007, we may only settle these share units with subordinate voting shares purchased in the open market, or with cash (at the discretion of the Company). We expense the cost of DSUs through SG&amp;A in our consolidated statement of operations in the period the services are&#160;rendered.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(o)&#160;&#160;&#160;&#160;Deferred financing costs:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred financing costs consist of costs relating to the establishment of the revolving portion of our credit facility (Revolving Facility) which we amortize to our consolidated statement of operations on a straight-line basis over the term of the facility. We record financing costs relating to the issuance of the term loan under our credit facility (Term Loan) as a reduction to the cost of the related debt (see note </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">) which we amortize to our consolidated statement of operations using the effective interest rate method over the term of the related debt or when the debt is retired, if&#160;earlier.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(p)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income taxes: </font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our income tax expense for a reporting period is comprised of current and deferred income taxes. Current income taxes and deferred income taxes are recognized in our consolidated statement of operations, except to the extent that they relate to items recognized in OCI or directly in equity, in which case the taxes are also recognized in OCI or directly in equity, respectively. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the ordinary course of business, there are many transactions for which the ultimate tax outcome is uncertain until we resolve it with the relevant tax authority, which may take many years. The final tax outcome of these matters may be different from the estimates management originally made in determining our tax provision. Management periodically evaluates the positions taken in our tax returns with respect to situations in which applicable tax rules are subject to interpretation. We establish provisions related to tax uncertainties where appropriate, based on our estimate of the amount that ultimately will be paid to or received from the tax authorities. We recognize accrued interest and penalties relating to tax uncertainties in current income tax&#160;expense. The various judgments and estimates by management in establishing provisions related to tax uncertainties significantly affect the amounts we recognize in our consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the liability method of accounting for deferred income taxes. Under this method, we recognize deferred income tax assets and liabilities for future income tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective income tax bases, and on unused tax losses and tax credit carryforwards. We measure deferred income taxes using tax rates and laws that have been enacted or substantively enacted at the reporting date and that we expect will apply when the related deferred income tax asset is realized or the deferred income tax liability is settled. We recognize deferred income tax assets to the extent we believe it is probable, based on management&#8217;s estimates, that future taxable profit will be available against which the deductible temporary differences as well as unused tax losses and tax credit carryforwards can be utilized. Estimates of future taxable profit in different tax jurisdictions are an area of estimation uncertainty. We review our deferred income tax assets at each reporting date and reduce them to the extent it is no longer probable that we will realize the related tax benefits. We recognize the effect of a change in income tax rates in the period of enactment or substantive enactment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not recognize deferred income taxes if they arise from the initial recognition of goodwill, or for temporary differences arising from the initial recognition of an asset or a liability in a transaction that is not a business combination and that affects neither accounting nor taxable profit or loss. We also do not recognize deferred income taxes on temporary differences relating to investments in subsidiaries to the extent we are able to control the timing of the reversal of the temporary differences and it is probable that the temporary differences will not reverse in the foreseeable future.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During each period, we record current income tax expense or recovery based on taxable income earned or loss incurred in each tax jurisdiction where we operate, and for any adjustments to taxes payable in respect of previous years, using tax laws that are enacted or substantively enacted at the balance sheet&#160;date.&#160;&#160;&#160;&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(q)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial assets and financial liabilities:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize financial assets and financial liabilities initially at fair value and subsequently measure these at either fair value or amortized cost based on their classification as described below. See note&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(s)</font><font style="font-family:inherit;font-size:10pt;">, &#8220;Impairment of financial assets.&#8221;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair value through profit or loss:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial assets and financial liabilities that we purchase or incur, respectively, with the intention of generating earnings in the near term, and derivatives other than hedging instruments, are classified as fair value through profit or loss. This category includes short-term investments in money market funds (if applicable) that we group with cash equivalents, and derivative assets and derivative liabilities not qualifying for hedge accounting. We initially recognize investments on our consolidated balance sheet at fair value and recognize subsequent changes in our consolidated statement of operations. We expense transaction costs as incurred in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Held-to-maturity investments:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities that have fixed or determinable payments and a fixed maturity date, which we intend to and have the ability to hold to maturity, are classified as held-to-maturity investments and include our term deposits that we group with cash equivalents. We initially recognize held-to-maturity financial assets on our consolidated balance sheet at fair value plus directly attributable transaction costs, and subsequently measure these at amortized cost using the effective interest rate method, less any impairment losses.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Loans and receivables:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify financial assets with fixed or determinable payments, such as our accounts receivable, as loans and receivables. This category excludes any derivative assets or assets that are quoted in active markets. We initially recognize loans and receivables on our consolidated balance sheet at fair value plus directly attributable transaction costs, and subsequently measure these at amortized cost using the effective interest rate method, less any impairment losses.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other financial liabilities:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This category is for financial liabilities that are not classified as fair value through profit or loss and includes accounts payable, the majority of our accrued liabilities and certain other provisions, as well as borrowings under our credit facility, including our term loan. We record these financial liabilities at amortized cost on our consolidated balance&#160;sheet.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Available-for-sale:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently do not hold any financial assets designated as available-for-sale.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(r)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivatives and hedge accounting:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We enter into forward exchange and swap contracts to hedge the cash flow risk associated with firm purchase commitments and forecasted transactions in foreign currencies that are considered highly probable and to hedge foreign-currency denominated balances. We use estimates to forecast future cash flows and the future financial position of net monetary assets or liabilities denominated in foreign currencies. We apply hedge accounting to those hedge transactions that are considered effective. Management assesses the effectiveness of hedges by comparing actual outcomes against these estimates on a regular basis. Subsequent revisions in estimates of future cash flow forecasts, if significant, may result in the discontinuation of hedge accounting for that hedge. We do not enter into derivative contracts for speculative purposes.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the inception of a hedging relationship, we formally document the relationship between our hedging instrument and the hedged item, as well as our risk management objectives and strategy for undertaking the various hedge transactions. Our process includes linking all derivatives to specific assets and liabilities on our consolidated balance sheet or to specific firm commitments or forecasted transactions. We also formally assess, both at the hedge&#8217;s inception and at the end of each quarter, whether the derivatives used in hedged transactions are highly effective in offsetting changes in the cash flows of the hedged items. We record the gain or loss from these forward contracts in the same line item where the underlying exposures are recognized in our consolidated statement of operations. For our non-designated hedges against our balance sheet exposures denominated in foreign currencies, we record the gain or loss from these forward contracts in&#160;SG&amp;A.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forward contracts that are not designated as hedges are marked to market each period, resulting in a gain or loss in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We measure all derivative contracts at fair value on our consolidated balance sheet. The majority of our derivative assets and liabilities arise from foreign currency forward contracts that we designate as cash flow hedges. In a cash flow hedge, we defer the changes in the fair value of the hedging derivative, to the extent effective, in OCI until we recognize the asset, liability or forecasted transactions being hedged in our consolidated statement of operations. For hedges that we discontinue before the end of the original hedge term, we amortize the unrealized hedge gain or loss in OCI in our consolidated statement of operations over the remaining duration of the original hedge term. If the hedged item ceases to exist before the end of the original hedge term, we recognize the unrealized hedge gain or loss in OCI immediately in our consolidated statement of operations. For our current cash flow hedges, the majority of the underlying expenses we hedge are included in cost of sales in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We value our derivative assets and liabilities based on inputs that are either readily available in public markets or derived from information available in public markets. The inputs we use include discount rates and forward exchange rates. Changes in these inputs can cause significant volatility in the fair value of our financial instruments in the&#160;short-term.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">(s)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of financial assets:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review financial assets at each reporting date. Financial assets are deemed to be impaired when objective evidence resulting from one or more events subsequent to the initial recognition of the asset indicates the estimated future cash flows of the asset have been negatively impacted. We measure an impairment loss as the excess of the carrying amount over the present value of the estimated future cash flows discounted using the financial asset&#8217;s original discount rate, and we recognize this loss in our consolidated statement of&#160;operations.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(t)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive the majority of our revenue from the sale of electronic products and services that we have manufactured and provided to customer specifications. Our range of services includes, among others, design, engineering, manufacturing, assembly and test, fulfillment and after-market services. We recognized revenue from the sale of products and services rendered when the significant risks and rewards of ownership associated with the products sold or services rendered have passed to the buyer and no material uncertainties remained as to the collection of our receivables and we had no further performance obligations thereunder other than our manufacturing or service warranties. We provide warehousing services in connection with manufacturing services to certain customers. We assess the contracts to determine whether the manufacturing and warehousing services can be accounted for as separate units of accounting. If the services do not constitute separate units of accounting, or the manufacturing services do not meet all of the revenue recognition requirements under IFRS, we defer recognizing revenue until we have shipped the products to the&#160;customer.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> See note 2(x), &#8220;Recently issued accounting pronouncements&#8221; for the new standard related to revenue that became effective January 1, 2018</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(u)&#160;&#160;&#160;&#160;Government grants:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We receive government grants from time to time related to equipment purchases or other expenditures. We recognize these grants when there is reasonable assurance that we will retain the benefits. If we receive a grant but cannot reasonably assure that we will comply with the conditions of the grant, we will defer the grant and record a liability on our consolidated balance sheet until the conditions are fulfilled. For grants that relate to the purchase of equipment, we reduce the cost of the asset in the period the cost is incurred or when the conditions are fulfilled, and we calculate amortization on the net amount. For grants that relate to operating expenditures, we reduce the expense in the period the cost is incurred or when the conditions are&#160;fulfilled.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(v)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and development:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We incur costs relating to research and development activities. We expense these costs as incurred in our consolidated statement of operations unless development costs meet the required criteria under IFRS for capitalization. </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(w)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings per share (EPS):</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We calculate basic EPS by dividing net earnings by the weighted average number of shares (subordinate and multiple voting shares collectively) outstanding during the period. We calculate diluted EPS using the treasury stock method, which reflects the potential dilution from stock-based awards that are issued from&#160;treasury. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(x)&#160;&#160;&#160;&#160;Recently issued accounting pronouncements:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS 15, Revenue from Contracts with Customers:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the IASB issued this standard, which provides a single, principles-based five-step model for revenue recognition to be applied to all customer contracts, and requires enhanced disclosures. The new standard is effective for annual periods beginning on or after January 1, 2018, and allows for early adoption. We adopted this standard on January 1, 2018, and have elected to use the retrospective approach, pursuant to which we will restate each relevant comparative reporting periods presented and recognize the transitional adjustments through equity at the start of the first comparative reporting period to be presented in our quarterly and annual consolidated financial statements (which will be January 1, 2016 for our annual financial statements). The new standard will change the timing of our revenue recognition for a significant portion of our business, resulting in the recognition of revenue for certain customer contracts earlier than under the previous recognition rules (which was generally upon delivery). The new standard will materially impact our consolidated financial statements, primarily in relation to inventory and accounts receivable balances.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently estimate the following impacts under the new standard: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.61111111111111%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Increase (decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable/Contract asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(178</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(206</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are currently analyzing and will disclose the anticipated extent of the financial impact of the new standard on the specific line items above as of December 31, 2017 and for the year ended December 31, 2017 when our analysis is completed.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS&#160;9, Financial Instruments:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2014, the IASB issued a final version of this standard, which replaces IAS&#160;39, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments: Recognition and Measurement, </font><font style="font-family:inherit;font-size:10pt;">and is effective for annual periods beginning on or after January 1, 2018, with earlier adoption permitted. The standard introduces a new model for the classification and measurement of financial assets, a single expected credit loss model for the measurement of the impairment of financial assets, and a new model for hedge accounting that is aligned with a company&#8217;s risk management activities. We adopted this standard effective January 1, 2018. The adoption of this standard will not have a material impact on our consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS 16, Leases:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the IASB issued this standard, which brings most leases on-balance sheet for lessees under a single model, eliminating the distinction between operating and finance leases. IFRS 16 supersedes IAS 17, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">, and related interpretations and is effective for periods beginning on or after January 1, 2019, with earlier adoption permitted. We do not intend to adopt this standard early. We have established a project team to evaluate the anticipated impact of this standard on our consolidated financial statements, as well as any changes to our business processes, systems and controls that may be required to support the recognition and disclosures required by the new standard. Transition efforts are currently underway, and are anticipated to be complete by January 1, 2019.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Basis Of Preparation Of Financial Statements and Significant Accounting Policies [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfBasisOfPreparationOfFinancialStatementsAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfSignificantAccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Significant Accounting Policies [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfSignificantAccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805842912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BusinessCombinations1Abstract', window );"><strong>Business Combinations1 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsExplanatory', window );">Acquisitions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACQUISITIONS:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may, at any time, be engaged in ongoing discussions with respect to possible acquisitions that could expand our revenue base and/or service offerings, increase our penetration in various industries, establish strategic relationships with new or existing customers, enhance our competitiveness and/or enhance our global supply chain network. We incur consulting, transaction and integration costs (Acquisition Costs) relating to potential and completed acquisitions. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded Acquisition Costs of </font><font style="font-family:inherit;font-size:10pt;">$4.5</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$1.4</font><font style="font-family:inherit;font-size:10pt;">) in other charges in our consolidated statement of operations.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, we acquired the business assets of Lorenz, Inc. and Suntek Manufacturing Technologies, SA de CV, collectively known as Karel Manufacturing (Karel), for a cash purchase price of </font><font style="font-family:inherit;font-size:10pt;">$14.9</font><font style="font-family:inherit;font-size:10pt;">, and incurred Acquisition Costs of </font><font style="font-family:inherit;font-size:10pt;">$1.4</font><font style="font-family:inherit;font-size:10pt;"> in connection therewith. Karel is a manufacturing services company that specializes in complex wire harness assembly, systems integration, sheet metal fabrication, welding and machining, serving primarily aerospace and defense customers. As part of the acquisition, we acquired </font><font style="font-family:inherit;font-size:10pt;">$3.7</font><font style="font-family:inherit;font-size:10pt;"> of goodwill, representing the specialized knowledge of the acquired workforce and expected synergies. Approximately two-thirds of the goodwill was tax deductible.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Details of the purchase price allocation in the year of acquisition are as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.69047619047619%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Karel</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current assets, net of cash acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment and other long-term assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes and other-long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Karel acquisition did not have a significant impact on our consolidated results of operations for 2016, the year of acquisition. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pro forma disclosure: </font><font style="font-family:inherit;font-size:10pt;">Revenue and net earnings for 2016 would not have been materially different had the Karel acquisition occurred at the beginning of 2016.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See note 26 for a discussion of our entry into a definitive agreement to acquire Atrenne Integrated Solutions, Inc. (Atrenne).</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_BusinessCombinations1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combinations1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_BusinessCombinations1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for business combinations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Section Disclosures<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=sect_Disclosures&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6609339616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Solar Panel Manufacturing Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_RestructuringAbstract', window );"><strong>Restructuring [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock', window );">Solar Panel Manufacturing Business</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SOLAR PANEL MANUFACTURING BUSINESS:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#0000ff;"></font><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2016, due to anticipated prolonged volatility in the solar panel market, we made the decision to exit the solar panel manufacturing business, and terminated (prior to its scheduled expiration) a supply agreement pursuant to which we had made specific cash advances during 2015 to an Asia-based solar cell supplier (Solar Supplier). All such cash advances were repaid in full by the end of the second quarter of 2017 (cash advances outstanding at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$12.5</font><font style="font-family:inherit;font-size:10pt;">). Under this supply agreement, we also manufactured and sold completed solar panels to the Solar Supplier as a customer (discussed below).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with our exit from this business, we wrote down the carrying values of our inventories and our solar panel manufacturing equipment during 2016 to then-recoverable amounts (see notes </font><font style="font-family:inherit;font-size:10pt;">6</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">, respectively), and completed production of the final solar panels in the first quarter of 2017. During the second quarter of 2017, we recorded: (i) additional provisions of </font><font style="font-family:inherit;font-size:10pt;">$0.9</font><font style="font-family:inherit;font-size:10pt;"> in cost of sales, to further write down the carrying value of our remaining solar panel inventory to reflect lower prices obtained in then-current purchase orders, (ii) a provision of </font><font style="font-family:inherit;font-size:10pt;">$0.5</font><font style="font-family:inherit;font-size:10pt;"> in SG&amp;A, to write down the carrying value of solar accounts receivable, primarily as a result of a solar customer's bankruptcy, and (iii) impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$5.2</font><font style="font-family:inherit;font-size:10pt;"> in other charges (through restructuring) to further write down the carrying value of our solar panel manufacturing equipment to its estimated fair value less costs to sell, based on then-broker estimates (see note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;">(a)). During the third quarter of 2017, we shipped all of our remaining solar panel inventory to customers, including to the Solar Supplier. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$6.7</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212;</font><font style="font-family:inherit;font-size:10pt;">$13.1</font><font style="font-family:inherit;font-size:10pt;">) of outstanding solar accounts receivable, all from the Solar Supplier. We recorded impairment reversals of </font><font style="font-family:inherit;font-size:10pt;">$1.4</font><font style="font-family:inherit;font-size:10pt;"> with respect to our solar panel manufacturing equipment during the fourth quarter of 2017 in other charges (through restructuring), to reflect its increased estimated fair value less costs to sell based on executed sale agreements. Such equipment, classified as assets held-for-sale, was valued at </font><font style="font-family:inherit;font-size:10pt;">$2.6</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. We currently expect the sale of such equipment to be completed by the end of the first quarter of 2018. See note </font><font style="font-family:inherit;font-size:10pt;">7</font><font style="font-family:inherit;font-size:10pt;">. A substantial portion of our solar panel manufacturing equipment was subject to finance lease agreements. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, our outstanding lease obligations for this equipment totaled </font><font style="font-family:inherit;font-size:10pt;">$11.1</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$15.3</font><font style="font-family:inherit;font-size:10pt;">), which were recorded as current liabilities on our consolidated balance sheet. In anticipation of the sale, we terminated and settled these lease obligations in full in January 2018. See notes </font><font style="font-family:inherit;font-size:10pt;">8</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Restructuring And Impairment Of Other Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfRestructuringAndImpairmentOfOtherAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_RestructuringAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restructuring [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_RestructuringAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805896752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACCOUNTS RECEIVABLE:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have an agreement to sell accounts receivable on an uncommitted basis (subject to pre-determined limits by customer) to two third-party banks. In March 2017, based on a review of our requirements, we amended this agreement to reduce its overall capacity from </font><font style="font-family:inherit;font-size:10pt;">$250.0</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$200.0</font><font style="font-family:inherit;font-size:10pt;">. The term of this agreement has been annually extended in recent years (including in November 2017) for additional </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year periods (and is currently extendable to </font><font style="font-family:inherit;font-size:10pt;">November&#160;2019</font><font style="font-family:inherit;font-size:10pt;"> under specified circumstances), but may be terminated earlier as provided in the agreement. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$80.0</font><font style="font-family:inherit;font-size:10pt;"> of accounts receivable were sold under this program (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$50.0</font><font style="font-family:inherit;font-size:10pt;">). We continue to collect cash from our customers and remit the cash to the banks once it is collected.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we also sold </font><font style="font-family:inherit;font-size:10pt;">$52.3</font><font style="font-family:inherit;font-size:10pt;"> of accounts receivable under a customer's supplier financing program (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$51.4</font><font style="font-family:inherit;font-size:10pt;">), pursuant to which participating suppliers may sell accounts receivable from such customer to a third-party bank on an uncommitted basis in order to receive earlier payment.  We utilized this program (commencing in the fourth quarter of 2016) to substantially offset the effect of extended payment terms required by such customer after October 1, 2016 on our working capital for the period.&#160;The third-party bank collects the relevant receivables directly from the customer.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accounts receivable sold under both of these programs are de-recognized from our accounts receivable balance and removed from our consolidated balance sheet, and the proceeds are reflected as cash provided by operating activities in our consolidated statement of cash flows. Upon sale, we assign the rights to the accounts receivable to the banks. We pay interest charges which we record in finance costs in our consolidated statement of operations.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Derecognition Of Financial Assets [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfDerecognitionOfFinancialAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806142608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_InventoriesAbstract', window );"><strong>Inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInventoriesExplanatory', window );">Inventories</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INVENTORIES:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are comprised of the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">735.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">890.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,061.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record our inventory provisions, net of valuation recoveries, in cost of sales. We record inventory provisions to reflect write-downs in the value of our inventory to net realizable value, and valuation recoveries primarily to reflect realized gains on the disposition of inventory previously written down to net realizable value. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded net inventory provisions of </font><font style="font-family:inherit;font-size:10pt;">$3.3</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$12.0</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$3.8</font><font style="font-family:inherit;font-size:10pt;">). We regularly review our estimates and assumptions used to value our inventory through analysis of historical performance.  Our inventory provisions for 2017 included provisions of </font><font style="font-family:inherit;font-size:10pt;">$0.9</font><font style="font-family:inherit;font-size:10pt;"> that we recorded in the second quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> to further write down the carrying amount of our remaining solar panel inventory to recoverable amounts. Our inventory provisions for 2016 consisted primarily of the write down of our solar panel inventory to then-lower net realizable values. Negative market factors at that time resulted in significant declines in the pricing for solar panels, which ultimately led to our decision to exit the solar panel manufacturing business. See note </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_InventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_InventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInventoriesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventories.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=2&amp;date=2017-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInventoriesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806083168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets Classified As Held For Sale<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract', window );"><strong>Non-current Assets Held For Sale And Discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory', window );">Assets Classified As Held For Sale</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ASSETS CLASSIFIED AS HELD FOR SALE:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of previously announced restructuring actions, we have reclassified certain assets as held for sale. These assets were reclassified at the lower of their carrying value and estimated fair value less costs to sell at the time of such reclassification. During the first quarter of 2017, we reclassified </font><font style="font-family:inherit;font-size:10pt;">$4.8</font><font style="font-family:inherit;font-size:10pt;"> of solar panel manufacturing equipment as assets held for sale. Subsequent to this reclassification, we recorded net impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$3.8</font><font style="font-family:inherit;font-size:10pt;"> in other charges (through restructuring) during 2017, to further write down the carrying value of such equipment to its estimated fair value less costs to sell based on executed sale agreements. See note </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;">. We currently expect the sale of such equipment to be completed by the end of the first quarter of 2018. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$30.1</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$28.9</font><font style="font-family:inherit;font-size:10pt;">) of assets classified as held for sale, which consisted primarily of land and buildings in Europe and North&#160;America, and </font><font style="font-family:inherit;font-size:10pt;">$2.6</font><font style="font-family:inherit;font-size:10pt;"> of solar panel manufacturing equipment in Asia and North America.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-current Assets Held For Sale And Discontinued Operations [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_NoncurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of non-current assets or disposal groups classified as held for sale. [Refer: Non-current assets or disposal groups classified as held for sale]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805860112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PROPERTY, PLANT AND EQUIPMENT:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment are comprised of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br clear="none"/>Depreciation and <br clear="none"/>Impairment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings including improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">718.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">567.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,063.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:441px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:50px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br clear="none"/>Depreciation and <br clear="none"/>Impairment</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings including improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">344.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">745.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">574.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,112.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">788.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the changes to the net book value of property, plant and&#160;equipment for the years indicated:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Buildings <br clear="none"/>including <br clear="none"/>Improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Machinery <br clear="none"/>and <br clear="none"/>Equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions through business combinations (note 3)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write down of assets and other disposals </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December 31, 2016 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(67.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write down of assets and other disposals </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December 31, 2017 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Includes </font><font style="font-family:inherit;font-size:8pt;">$4.8</font><font style="font-family:inherit;font-size:8pt;"> of solar panel manufacturing equipment that we reclassified as assets held for sale during 2017. See note </font><font style="font-family:inherit;font-size:8pt;">7</font><font style="font-family:inherit;font-size:8pt;">. In </font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;">, we recorded impairment losses of </font><font style="font-family:inherit;font-size:8pt;">$21.2</font><font style="font-family:inherit;font-size:8pt;"> primarily to write-down solar panel manufacturing equipment. See note </font><font style="font-family:inherit;font-size:8pt;">16</font><font style="font-family:inherit;font-size:8pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:8pt;">. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(ii)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;"> The net book value of property, plant and equipment at </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;"> included </font><font style="font-family:inherit;font-size:8pt;">$7.3</font><font style="font-family:inherit;font-size:8pt;"> (</font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:8pt;"> </font><font style="font-family:inherit;font-size:10pt;">&#8212; </font><font style="font-family:inherit;font-size:8pt;">$8.2</font><font style="font-family:inherit;font-size:8pt;">) of assets under finance&#160;leases.  See note </font><font style="font-family:inherit;font-size:8pt;">24</font><font style="font-family:inherit;font-size:8pt;"> for the future minimum lease payments under these finance leases. </font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;"></font><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of each year, we perform our annual impairment assessment of goodwill, intangible assets and property, plant and equipment (Annual Impairment Assessment). With respect to our 2016 and 2017 Annual Impairment Assessments, we determined that, other than the write down of our solar panel manufacturing equipment in each year, discussed in notes </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;"> (recorded through restructuring charges) there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> impairment, as the recoverable amount of our assets and CGUs exceeded their respective carrying values.  See (i) above and notes </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(b)</font><font style="font-family:inherit;font-size:10pt;">.  </font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 23, 2015, we entered into an agreement of purchase and sale to sell our real property located in Toronto, Ontario, which includes the site of our corporate headquarters and our Toronto manufacturing operations. Upon execution of this agreement, the purchaser paid us a cash deposit of </font><font style="font-family:inherit;font-size:10pt;">$15 million</font><font style="font-family:inherit;font-size:10pt;"> Canadian dollars (</font><font style="font-family:inherit;font-size:10pt;">$11.2</font><font style="font-family:inherit;font-size:10pt;"> at the then-prevailing exchange rate). Also see notes </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(d)</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">18</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806034064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IntangibleAssetsAbstract', window );"><strong>Intangible Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory', window );">Goodwill and Intangible Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GOODWILL AND INTANGIBLE ASSETS:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill and intangible assets are comprised of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br clear="none"/>Amortization <br clear="none"/>and Impairment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">221.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">284.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">274.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">632.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">606.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:441px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:50px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br clear="none"/>Amortization <br clear="none"/>and Impairment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">285.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">274.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">633.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">612.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the changes to the net book value of goodwill and intangible assets for the years indicated:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br clear="none"/>Intangible <br clear="none"/>Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Computer <br clear="none"/>Software <br clear="none"/>Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions through business combinations (note&#160;3)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of each year, we perform our Annual Impairment Assessment. We recorded </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> impairment charges against goodwill or intangible assets in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of intangible assets and goodwill. [Refer: Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806025040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-current Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory', window );">Other Non-current Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OTHER NON-CURRENT ASSETS:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net pension assets (note 19)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land rights</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other non-current assets. [Refer: Other non-current assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806122448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract', window );"><strong>Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionsExplanatory', window );">Provisions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PROVISIONS:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our provisions include restructuring, warranty, legal and other provisions. We have included a description of our restructuring, warranty and legal provisions in note </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(m)</font><font style="font-family:inherit;font-size:10pt;">. We include details of our restructuring provision in note </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">16</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;text-decoration:none;">(a)</font><font style="font-family:inherit;font-size:10pt;">. The following chart details the changes in our&#160;provisions for the year indicated:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8015873015873%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:42%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restructuring</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Legal </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reversal of prior year provisions</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iii) </sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments/usage</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accretion, foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.4</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iv)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Legal represents our provisions recorded for various legal actions based on our estimates of the likely outcomes. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Other represents our asset retirement obligations of </font><font style="font-family:inherit;font-size:9pt;">$6.8</font><font style="font-family:inherit;font-size:9pt;">, relating to sites that we currently lease. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(iii)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">During </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, we reversed prior year warranty provisions as a result of expired warranties and changes in estimated costs based on historical experience. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(iv)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Non-current balances are included in provisions and other non-current liabilities on our consolidated balance&#160;sheet.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the end of each reporting period, we evaluate the appropriateness of our provisions, and adjustments may be made to reflect actual experience or changes in our estimates.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Provisions, Contingent Liabilities And Contingent Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of provisions. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805834272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facilities and Long-term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBorrowingsExplanatory', window );">Credit Facilities and Long-term Debt</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CREDIT FACILITIES AND LONG-TERM DEBT:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our credit facility consists of a </font><font style="font-family:inherit;font-size:10pt;">$250.0</font><font style="font-family:inherit;font-size:10pt;"> term loan (Term Loan) and a $</font><font style="font-family:inherit;font-size:10pt;">300.0</font><font style="font-family:inherit;font-size:10pt;"> revolving credit facility (Revolving Facility), each maturing in </font><font style="font-family:inherit;font-size:10pt;">May 2020</font><font style="font-family:inherit;font-size:10pt;">.  At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$187.5</font><font style="font-family:inherit;font-size:10pt;"> was outstanding under the Term Loan and there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> amounts outstanding under the Revolving Facility (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$227.5</font><font style="font-family:inherit;font-size:10pt;"> outstanding, comprised of </font><font style="font-family:inherit;font-size:10pt;">$15.0</font><font style="font-family:inherit;font-size:10pt;"> under the Revolving Facility and </font><font style="font-family:inherit;font-size:10pt;">$212.5</font><font style="font-family:inherit;font-size:10pt;"> under the Term Loan). </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Revolving Facility has an accordion feature that allows us to increase the $</font><font style="font-family:inherit;font-size:10pt;">300.0</font><font style="font-family:inherit;font-size:10pt;"> limit by an additional </font><font style="font-family:inherit;font-size:10pt;">$150.0</font><font style="font-family:inherit;font-size:10pt;"> on an uncommitted basis upon satisfaction of certain terms and conditions. The Revolving Facility also includes a </font><font style="font-family:inherit;font-size:10pt;">$25.0</font><font style="font-family:inherit;font-size:10pt;"> swing line, subject to the overall revolving credit limit, that provides for short-term borrowings up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> days. The Revolving Facility permits us and certain designated subsidiaries to borrow funds for general corporate purposes, including acquisitions. Borrowings under the Revolving Facility bear interest for the period of the draw at various base rates selected by us consisting of LIBOR, Prime, Base Rate Canada, and Base Rate (each as defined in the amended credit agreement), plus a margin.&#160;The margin for borrowings under the Revolving Facility ranges from </font><font style="font-family:inherit;font-size:10pt;">0.6%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.4%</font><font style="font-family:inherit;font-size:10pt;"> (except in the case of the LIBOR base rate, in which case, the margin ranges from </font><font style="font-family:inherit;font-size:10pt;">1.6%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.4%</font><font style="font-family:inherit;font-size:10pt;">), based on a specified financial ratio based on indebtedness. The Term Loan bears interest at LIBOR plus a margin ranging from </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">3.0%</font><font style="font-family:inherit;font-size:10pt;"> based on the same financial ratio.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to comply with certain restrictive covenants under the credit facility, including those relating to the incurrence&#160;of senior ranking indebtedness, the sale of assets, a change of control, and certain financial covenants related to indebtedness and interest coverage. Certain of our assets are pledged as security for borrowings under this facility. If an event of default occurs and is continuing, the administrative agent may declare all advances on the facility to be immediately due and payable and may cancel the lenders&#8217; commitments to make further advances thereunder.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth our borrowings under the Revolving Facility and Term Loan, and our finance lease obligations, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br clear="none"/>2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Revolving Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total borrowings under credit facility</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: unamortized debt issuance costs </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease obligations (see notes 4 and 24) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.7</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprised of:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of borrowings under credit facility and finance lease obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion of borrowings under credit facility and finance lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">We incurred debt issuance costs in connection with an amendment of our credit facility in 2015 to add the Term Loan, which we recorded as an offset against the proceeds from the Term Loan. Such costs are deferred and amortized over the term of the Term Loan using the effective interest rate method.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;"> (ii)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">At </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">, </font><font style="font-family:inherit;font-size:8pt;">$11.1</font><font style="font-family:inherit;font-size:8pt;"> (</font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:8pt;"> &#8212; </font><font style="font-family:inherit;font-size:8pt;">$15.3</font><font style="font-family:inherit;font-size:8pt;">) of our finance lease obligations related to our solar panel manufacturing equipment. Such solar equipment lease obligations were recorded as current liabilities on our consolidated balance sheet as at </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">. In connection with the anticipated disposition of such equipment, we terminated and settled these lease obligations in full in January 2018.  See note </font><font style="font-family:inherit;font-size:8pt;">4</font><font style="font-family:inherit;font-size:8pt;">.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amounts outstanding under the Revolving Facility are due upon maturity of the facility in </font><font style="font-family:inherit;font-size:10pt;">May 2020</font><font style="font-family:inherit;font-size:10pt;">. We are permitted to repay amounts prior to maturity. Prepayments are also required under certain circumstances.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Term Loan requires quarterly principal repayments of </font><font style="font-family:inherit;font-size:10pt;">$6.25</font><font style="font-family:inherit;font-size:10pt;">, and a lump sum repayment of the remainder outstanding at maturity. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the remaining mandatory principal repayments of the Term Loan were as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years ending December 31</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020 (to maturity in May 2020)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are permitted to make voluntary prepayments of the Term Loan, subject to certain terms and conditions. Prepayments on the Term Loan are also required under certain circumstances. Repaid amounts on the Term Loan may not be re-borrowed.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with all restrictive and financial covenants under our credit facility. Commitment fees paid in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$1.3</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$1.4</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$1.3</font><font style="font-family:inherit;font-size:10pt;">). At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$23.2</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$25.8</font><font style="font-family:inherit;font-size:10pt;">) outstanding in letters of credit under this facility.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also have a total of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$73.5</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$70.0</font><font style="font-family:inherit;font-size:10pt;">) in uncommitted bank overdraft facilities available for intraday and overnight operating requirements. There were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> amounts outstanding under these overdraft facilities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amounts we borrow and repay under these facilities can vary significantly from month-to-month depending upon our working capital and other cash requirements.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829598016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract', window );"><strong>Share Capital and Share-based Payment Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock', window );">Capital Stock</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CAPITAL STOCK:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are authorized to issue an unlimited number of subordinate voting shares, which entitle the holder to </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> vote per share, and an unlimited number of multiple voting shares, which entitle the holder to </font><font style="font-family:inherit;font-size:10pt;">25</font><font style="font-family:inherit;font-size:10pt;">&#160;votes per share. The subordinate voting shares and multiple voting shares vote together as a single class on all matters submitted to a vote of shareholders, including the election of directors, except as otherwise required by law. The holders of the subordinate voting shares and multiple voting shares are entitled to share ratably, as a single class, in any dividends declared subject to any preferential rights of any outstanding preferred shares in respect of the payment of dividends. Each multiple voting share is convertible at any time at the option of the holder thereof and automatically, under certain circumstances, into one subordinate voting share. We are also authorized to issue an unlimited number of preferred shares, issuable in&#160;series. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> preferred shares have been issued to date.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(a) Capital transactions:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Number of shares (in millions)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Subordinate Voting Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Multiple Voting Shares</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued from treasury</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled under NCIB or SIB (defined below)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued from treasury</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled under NCIB (defined below)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued from treasury</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled under NCIB</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.35</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">During </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">, we issued </font><font style="font-family:inherit;font-size:8pt;">1.7 million</font><font style="font-family:inherit;font-size:8pt;"> (</font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;"> &#8212; </font><font style="font-family:inherit;font-size:8pt;">0.6 million</font><font style="font-family:inherit;font-size:8pt;">; </font><font style="font-family:inherit;font-size:8pt;">2015</font><font style="font-family:inherit;font-size:8pt;"> &#8212; </font><font style="font-family:inherit;font-size:8pt;">0.5 million</font><font style="font-family:inherit;font-size:8pt;">) subordinate voting shares from treasury upon the exercise of employee stock options for aggregate cash proceeds of </font><font style="font-family:inherit;font-size:8pt;">$13.6</font><font style="font-family:inherit;font-size:8pt;"> (</font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;"> &#8212; </font><font style="font-family:inherit;font-size:8pt;">$4.1</font><font style="font-family:inherit;font-size:8pt;">; </font><font style="font-family:inherit;font-size:8pt;">2015</font><font style="font-family:inherit;font-size:8pt;"> &#8212; </font><font style="font-family:inherit;font-size:8pt;">$3.9</font><font style="font-family:inherit;font-size:8pt;">). We also issued </font><font style="font-family:inherit;font-size:8pt;">1.1 million</font><font style="font-family:inherit;font-size:8pt;"> (2016 &#8212; </font><font style="font-family:inherit;font-size:8pt;">nil</font><font style="font-family:inherit;font-size:8pt;">; 2015 &#8212;  </font><font style="font-family:inherit;font-size:8pt;">0.8 million</font><font style="font-family:inherit;font-size:8pt;">) subordinate voting shares from treasury with ascribed values of  </font><font style="font-family:inherit;font-size:8pt;">$9.8</font><font style="font-family:inherit;font-size:8pt;"> (2016 &#8212; </font><font style="font-family:inherit;font-size:8pt;">nil</font><font style="font-family:inherit;font-size:8pt;">; 2015 &#8212; </font><font style="font-family:inherit;font-size:8pt;">$6.5</font><font style="font-family:inherit;font-size:8pt;">) upon the vesting of certain RSUs. We also settled RSUs and PSUs with subordinate voting shares purchased in the open market. Settlement of these awards is described below.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(ii) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">During </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">, Onex Corporation converted </font><font style="font-family:inherit;font-size:8pt;">346,175</font><font style="font-family:inherit;font-size:8pt;"> multiple voting shares into subordinate voting shares.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have repurchased subordinate voting shares in the open market and otherwise for cancellation in recent years pursuant to normal course issuer bids (NCIBs) and substantial issuer bids (SIBs), which allow us to repurchase a limited number of subordinate voting shares during a specified period. The maximum number of subordinate voting shares we are permitted to repurchase for cancellation under each NCIB is reduced by the number of subordinate voting shares purchased in the open market during the term of such NCIB to satisfy obligations under our stock-based compensation plans. We enter into program share repurchases (PSRs) from time to time as part of the NCIB process (if permitted by the TSX), pursuant to which we make a prepayment to a broker in consideration for the right to receive a variable number of subordinate voting shares upon such PSR&#8217;s completion. Under such PSRs, the price and number of subordinate voting shares to be repurchased by us is generally determined based on a discount to the volume weighted-average market price of such shares during the term of the PSR, subject to certain terms and conditions. The subordinate voting shares repurchased under any PSR are cancelled upon such PSR's completion.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2017, the TSX accepted our notice to launch a new NCIB (2017 NCIB), which allows us to repurchase, at our discretion, until the earlier of November 12, 2018 or the completion of the purchases thereunder, up to approximately </font><font style="font-family:inherit;font-size:10pt;">10.5 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares (representing approximately </font><font style="font-family:inherit;font-size:10pt;">7.3%</font><font style="font-family:inherit;font-size:10pt;"> of our total outstanding subordinate voting and multiple voting shares at the time of launch) in the open market, or as otherwise permitted. Since the commencement of this NCIB through December 31, 2017, we paid </font><font style="font-family:inherit;font-size:10pt;">$19.9</font><font style="font-family:inherit;font-size:10pt;"> (including transaction fees) to repurchase and cancel </font><font style="font-family:inherit;font-size:10pt;">1.9 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares at a weighted average price of </font><font style="font-family:inherit;font-size:10pt;">$10.58</font><font style="font-family:inherit;font-size:10pt;"> per share. In addition, we repurchased </font><font style="font-family:inherit;font-size:10pt;">1.4 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares during 2017 (</font><font style="font-family:inherit;font-size:10pt;">0.3 million</font><font style="font-family:inherit;font-size:10pt;"> of which were repurchased under the 2017 NCIB in the fourth quarter of 2017) to satisfy delivery obligations under our stock-based compensation plans (see below).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, we launched an NCIB (2016 NCIB) which was completed in February 2017. The 2016 NCIB allowed us to repurchase, at our discretion, up to approximately </font><font style="font-family:inherit;font-size:10pt;">10.5 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares in the open market, or as otherwise permitted. During 2016, we paid </font><font style="font-family:inherit;font-size:10pt;">$34.3</font><font style="font-family:inherit;font-size:10pt;"> (including transaction fees) to repurchase and cancel </font><font style="font-family:inherit;font-size:10pt;">3.2 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares under the 2016 NCIB at a weighted average price of </font><font style="font-family:inherit;font-size:10pt;">$10.69</font><font style="font-family:inherit;font-size:10pt;"> per share, including </font><font style="font-family:inherit;font-size:10pt;">2.8 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares repurchased under a </font><font style="font-family:inherit;font-size:10pt;">$30.0</font><font style="font-family:inherit;font-size:10pt;"> PSR we funded in March 2016 (and completed in May 2016) at a weighted average price of </font><font style="font-family:inherit;font-size:10pt;">$10.69</font><font style="font-family:inherit;font-size:10pt;"> per share. We did not repurchase any subordinate voting shares under the 2016 NCIB for cancellation during the remainder of 2016 or during 2017. However, prior to its expiry, we repurchased an aggregate of </font><font style="font-family:inherit;font-size:10pt;">1.6 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares under the 2016 NCIB (2016 &#8212; </font><font style="font-family:inherit;font-size:10pt;">1.6 million</font><font style="font-family:inherit;font-size:10pt;">; 2017 &#8212; </font><font style="font-family:inherit;font-size:10pt;">nil</font><font style="font-family:inherit;font-size:10pt;">), to satisfy delivery obligations under our stock-based compensation plans (see below).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the second quarter of 2015, we launched and completed an SIB, pursuant to which we repurchased and cancelled approximately </font><font style="font-family:inherit;font-size:10pt;">26.3 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares at a price of </font><font style="font-family:inherit;font-size:10pt;">$13.30</font><font style="font-family:inherit;font-size:10pt;"> per share (for an aggregate purchase price of </font><font style="font-family:inherit;font-size:10pt;">$350.0</font><font style="font-family:inherit;font-size:10pt;">). We funded the share repurchases with the proceeds of the </font><font style="font-family:inherit;font-size:10pt;">$250.0</font><font style="font-family:inherit;font-size:10pt;"> Term Loan, </font><font style="font-family:inherit;font-size:10pt;">$25.0</font><font style="font-family:inherit;font-size:10pt;"> drawn on the Revolving Facility, and </font><font style="font-family:inherit;font-size:10pt;">$75.0</font><font style="font-family:inherit;font-size:10pt;"> of cash on hand. Also during 2015, we repurchased and cancelled a total of </font><font style="font-family:inherit;font-size:10pt;">6.1 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares for </font><font style="font-family:inherit;font-size:10pt;">$69.8</font><font style="font-family:inherit;font-size:10pt;"> (including transaction fees) under an NCIB we launched in September 2014 (and completed in September 2015), at a weighted average price of </font><font style="font-family:inherit;font-size:10pt;">$11.46</font><font style="font-family:inherit;font-size:10pt;"> per share, including </font><font style="font-family:inherit;font-size:10pt;">4.4 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares repurchased under a </font><font style="font-family:inherit;font-size:10pt;">$50.0</font><font style="font-family:inherit;font-size:10pt;"> PSR we funded in December 2014 (and completed in January 2015) at a weighted average price of </font><font style="font-family:inherit;font-size:10pt;">$11.38</font><font style="font-family:inherit;font-size:10pt;"> per share. &#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Stock-based compensation</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Long-Term Incentive Plan (LTIP):</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the LTIP, we may grant stock options, stock appreciation rights, RSUs and PSUs to eligible employees, consultants and directors. We may, at the time of grant, authorize the grantees to settle these awards either in cash or in subordinate voting shares. Absent such permitted election, grants under the LTIP will be settled in subordinate voting shares, which we may purchase in the open market, or issue from&#160;treasury (up to a maximum aggregate of </font><font style="font-family:inherit;font-size:10pt;">29.0 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares). As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">12.4 million</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares remain reserved for issuance from treasury, covering potential issuances of subordinate voting shares for outstanding awards and for potential future grants of stock-based compensation under the LTIP.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Celestica Share Unit Plan (CSUP):</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the CSUP, we may grant RSUs and PSUs to eligible employees. We have the option to settle RSUs and PSUs issued thereunder in subordinate voting shares purchased in the open market, or in cash.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For disclosure regarding DSUs issued to eligible directors under our Directors&#8217; Share Compensation Plan (DSC Plan), see paragraph </font><font style="font-family:inherit;font-size:10pt;font-style:normal;font-weight:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;"> below. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded aggregate employee stock-based compensation expense (excluding DSU expense) through cost of sales and SG&amp;A, of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$30.1</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$33.0</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$37.6</font><font style="font-family:inherit;font-size:10pt;">). Employee stock-based compensation expense varies from period-to-period. The portion of such expense that relates to a non-market performance condition varies depending on the level of achievement of pre-determined financial targets.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(i) Stock options:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We grant stock options under our LTIP. Options are granted at prices equal to the closing market price on the day prior to the grant date and are exercisable during a period not to exceed </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;">&#160;years from the grant&#160;date.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option transactions were as follows for the years indicated:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:494px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br clear="none"/>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average <br clear="none"/>Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.99</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding stock options were exercised throughout the year. The weighted average closing market price of our subordinate voting shares was </font><font style="font-family:inherit;font-size:10pt;">$12.41</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$10.66</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following stock options were outstanding as at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Range of Exercise Prices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding <br clear="none"/>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average <br clear="none"/>Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Life <br clear="none"/>of Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercisable <br clear="none"/>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average <br clear="none"/>Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$6.51 - $8.24</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$7.78</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$7.78</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We amortize the estimated grant date fair value of options to expense over the vesting period (generally </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years). We determined the grant date fair value of the stock options using the Black-Scholes option pricing model with the following weighted average assumptions for the years indicated below:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016 </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017 </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility of the market price of our shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected option life (in&#160;years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average fair value of options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4.68</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;"> </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">No</font><font style="font-family:inherit;font-size:8pt;"> stock options were granted in 2016 or 2017.</font></div></td></tr></table><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine the expected volatility of our subordinate voting shares based on an evaluation of the historical volatility of our share price. We determine the expected option life based on historical option holder behavior and the risk-free interest rate is based on U.S. government bond yields.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:italic;font-weight:bold;text-decoration:none;">(ii)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> RSUs and PSUs:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We grant RSUs and PSUs to our employees pursuant to our LTIP and CSUP. Each vested unit generally entitles the holder to receive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting share. Under the CSUP, we have the option to satisfy the delivery of shares upon vesting of the awards by purchasing subordinate voting shares in the open market or by settling such awards in cash. Under the LTIP, we may (at the time of grant) authorize the grantees to settle awards in either cash or subordinate voting shares (absent such permitted election, grants will be settled in subordinate voting shares, which we may purchase in the open market or issue from treasury, subject to certain limits). We have generally settled these awards with subordinate voting shares purchased in the open market by a broker, or by issuing subordinate voting shares from treasury. We amortize the grant date fair value of RSUs and PSUs to expense over the vesting period. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the RSU transactions during the years indicated, under each of the LTIP and CSUP. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Number of awards (in&#160;millions)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LTIP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">CSUP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">With respect to PSUs, employees are granted a target number of PSUs. The number of PSUs that will actually vest will vary from </font><font style="font-family:inherit;font-size:10pt;">0</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> of the target amount granted depending on the level of achievement of the relevant performance conditions. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we granted </font><font style="font-family:inherit;font-size:10pt;">0.9 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">1.25 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212;  </font><font style="font-family:inherit;font-size:10pt;">1.0 million</font><font style="font-family:inherit;font-size:10pt;">) PSUs (representing </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of target), primarily granted in the first quarter of each such year, of which </font><font style="font-family:inherit;font-size:10pt;">60%</font><font style="font-family:inherit;font-size:10pt;"> vest based on the achievement of a market performance condition tied to TSR, and the balance vest based on a non-market performance condition based on pre-determined financial targets. See note&#160;</font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(n)</font><font style="font-family:inherit;font-size:10pt;"> for a description of TSR. We estimated the grant date fair value of the TSR-based PSUs using a Monte Carlo simulation model and a premium of </font><font style="font-family:inherit;font-size:10pt;">143%</font><font style="font-family:inherit;font-size:10pt;"> (2016 grants &#8212; premium of </font><font style="font-family:inherit;font-size:10pt;">109%</font><font style="font-family:inherit;font-size:10pt;">, 2015 grants &#8212; premium of </font><font style="font-family:inherit;font-size:10pt;">126%</font><font style="font-family:inherit;font-size:10pt;">). The grant date fair value of the non TSR-based PSUs is determined by the market value of our subordinate voting shares at the time of grant and may be adjusted in subsequent years to reflect a change in the estimated level of achievement related to the applicable performance condition. We expect to settle these awards with subordinate voting shares purchased in the open market by a broker or issued from treasury. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we settled </font><font style="font-family:inherit;font-size:10pt;">0.8 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212;</font><font style="font-family:inherit;font-size:10pt;">1.1 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;">) PSUs with subordinate voting shares. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2.5 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">3.0 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">2.7 million</font><font style="font-family:inherit;font-size:10pt;">) PSUs were outstanding (representing </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the target amounts granted). Of the total number of outstanding PSUs at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">1.4 million</font><font style="font-family:inherit;font-size:10pt;"> PSUs were granted pursuant to the LTIP, and </font><font style="font-family:inherit;font-size:10pt;">1.1 million</font><font style="font-family:inherit;font-size:10pt;"> PSUs were granted pursuant to the CSUP.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average grant date fair value of RSUs awarded in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$13.05</font><font style="font-family:inherit;font-size:10pt;"> per unit (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$9.29</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$11.49</font><font style="font-family:inherit;font-size:10pt;">). The weighted average grant date fair value of PSUs awarded in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$17.18</font><font style="font-family:inherit;font-size:10pt;"> per unit (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$9.61</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$13.06</font><font style="font-family:inherit;font-size:10pt;">).  As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">none</font><font style="font-family:inherit;font-size:10pt;"> of the outstanding RSUs or PSUs had&#160;vested.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time-to-time, we pay cash for the purchase by a broker of subordinate voting shares in the open market to satisfy the delivery of subordinate voting shares upon vesting of awards under our stock-based compensation plans. For accounting purposes, we classify these shares as treasury stock until they are delivered pursuant to the plans. During </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, we purchased </font><font style="font-family:inherit;font-size:10pt;">1.4 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.6 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">2.5 million</font><font style="font-family:inherit;font-size:10pt;">) subordinate voting shares in the open market through a broker for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$16.7</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$18.2</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212;</font><font style="font-family:inherit;font-size:10pt;">$28.9</font><font style="font-family:inherit;font-size:10pt;">) (including transaction fees) to satisfy delivery requirements under our stock-based compensation plans. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the broker held </font><font style="font-family:inherit;font-size:10pt;">0.8 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.4 million</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">2.8 million</font><font style="font-family:inherit;font-size:10pt;">) subordinate voting shares with a value of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$8.7</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$15.3</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$31.4</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As management currently intends to settle all outstanding share unit awards with subordinate voting shares purchased in the open market by a broker or subordinate voting shares issued from treasury, we have accounted for these share unit awards as equity-settled awards.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> Deferred share units</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We grant DSUs to certain members of our Board of Directors under our DSC Plan. The DSUs may be settled in cash or with subordinate voting shares issued from treasury or purchased in the open market (at the Company's option). See note </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(n)</font><font style="font-family:inherit;font-size:10pt;"> for details. During 2017, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> of our directors resigned from the Board and in connection therewith, we settled their outstanding DSUs in 2017 in accordance with the provisions of the DSC Plan.  Specifically, we paid </font><font style="font-family:inherit;font-size:10pt;">$1.7</font><font style="font-family:inherit;font-size:10pt;"> in cash to Joseph M. Natale to settle his outstanding DSUs, and we settled the outstanding DSUs of Thomas S. Gross with </font><font style="font-family:inherit;font-size:10pt;">14,098</font><font style="font-family:inherit;font-size:10pt;"> subordinate voting shares that we purchased in the open market. As Celestica is permitted to, and currently intends to, settle all other DSUs with shares purchased in the open market, we have accounted for these awards as equity-settled awards. In </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded DSU expense of </font><font style="font-family:inherit;font-size:10pt;">$2.2</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$2.1</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$1.9</font><font style="font-family:inherit;font-size:10pt;">) through SG&amp;A. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">1.5 million</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">1.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">1.3 million</font><font style="font-family:inherit;font-size:10pt;">) DSUs were outstanding.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Share Capital And Share-based Payment Arrangements [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfShareCapitalAndSharebasedPaymentArrangementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Capital and Share-based Payment Arrangements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ShareCapitalandSharebasedPaymentArrangementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806004672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss, Net of Tax<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory', window );">Accumulated Other Comprehensive Loss, Net of Tax</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACCUMULATED OTHER COMPREHENSIVE LOSS, NET OF TAX:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Opening balance of foreign currency translation account</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing balance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Opening balance of unrealized net loss on cash flow hedges</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net gain (loss) on cash flow hedges</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassification of net loss (gain) on cash flow hedges to operations</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing balance</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial gains (losses) on pension and non-pension post-employment benefit plans (note 19) </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassification of actuarial losses (gains) to deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlement loss (note 19)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassification of settlement loss to deficit (note 19)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing balance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax expense of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$2.8</font><font style="font-family:inherit;font-size:9pt;"> for </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$1.2</font><font style="font-family:inherit;font-size:9pt;"> income tax recovery; </font><font style="font-family:inherit;font-size:9pt;">2015</font><font style="font-family:inherit;font-size:9pt;"> &#8212; </font><font style="font-family:inherit;font-size:9pt;">$2.8</font><font style="font-family:inherit;font-size:9pt;"> income tax recovery). </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax recovery of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$0.3</font><font style="font-family:inherit;font-size:9pt;"> for </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$1.1</font><font style="font-family:inherit;font-size:9pt;"> income tax expense; </font><font style="font-family:inherit;font-size:9pt;">2015</font><font style="font-family:inherit;font-size:9pt;"> &#8212; </font><font style="font-family:inherit;font-size:9pt;">$2.9</font><font style="font-family:inherit;font-size:9pt;"> income tax expense).</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(iii)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax expense of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$1.2</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$1.3</font><font style="font-family:inherit;font-size:9pt;"> income tax&#160;recovery; </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:9pt;"> &#8212; </font><font style="font-family:inherit;font-size:9pt;">$1.2</font><font style="font-family:inherit;font-size:9pt;"> income tax recovery).</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect that the majority of net gains or losses on cash flow hedges reported in the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> accumulated other comprehensive loss balance will be reclassified to operations during </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</font><font style="font-family:inherit;font-size:10pt;">, primarily in cost of sales as the underlying expenses that are being hedged are included in cost of&#160;sales.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the analysis of other comprehensive income by item.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 106A<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_106A&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806020048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Expenses By Nature<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfExpensesByNatureExplanatory', window );">Expenses By Nature</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXPENSES BY NATURE:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have presented our consolidated statement of operations by function. Included in our cost of sales and SG&amp;A for the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> were employee-related costs of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$726.4</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$711.3</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$690.9</font><font style="font-family:inherit;font-size:10pt;">) including employee stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$30.1</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$33.0</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$37.6</font><font style="font-family:inherit;font-size:10pt;">), freight and transportation costs of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">$79.3</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$80.9</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$76.8</font><font style="font-family:inherit;font-size:10pt;">), depreciation expense of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$67.6</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$66.2</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$59.1</font><font style="font-family:inherit;font-size:10pt;">) and rental expense of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$28.5</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$27.1</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$25.6</font><font style="font-family:inherit;font-size:10pt;">).</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfExpensesByNatureExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of expenses by nature. [Refer: Expenses, by nature]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfExpensesByNatureExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829594176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Charges<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfExpensesExplanatory', window );">Other Charges</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OTHER CHARGES:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring charges (a)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset impairment (b)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss (gain) on pension annuity purchase (c)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Toronto transition costs (d)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (e)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restructuring:</font></div></td></tr></table><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our restructuring charges were comprised of the&#160;following:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash charges </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-cash charges </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We perform ongoing evaluations of our business, operational efficiency and cost structure, and implement restructuring actions as we deem necessary. In response to challenging markets and continued margin pressures, we announced in October 2017 our intention to implement additional restructuring actions in the near term to further streamline our business and improve our margin performance, and our related engagement of an outside consultant to identify cost reduction opportunities throughout our network, including through increased operational efficiencies and productivity improvements. In connection therewith, we have commenced the implementation of additional restructuring actions under a new cost efficiency initiative. Such initiative will include reductions to our workforce, and potential consolidation of certain sites to better align capacity and infrastructure with current and anticipated customer demand, related transfers of customer programs and production, re-alignment of business processes, management reorganizations, and other associated activities. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded restructuring charges of </font><font style="font-family:inherit;font-size:10pt;">$28.9</font><font style="font-family:inherit;font-size:10pt;"> in 2017. Our restructuring charges for 2017 consisted of cash charges of </font><font style="font-family:inherit;font-size:10pt;">$25.1</font><font style="font-family:inherit;font-size:10pt;">, comprised of employee termination costs related to our Organizational Design (OD) and Global Business Services (GBS) initiatives, costs in connection with the rationalization of certain operations in the third quarter of 2017, and </font><font style="font-family:inherit;font-size:10pt;">$8.0</font><font style="font-family:inherit;font-size:10pt;"> of charges in connection with our new cost efficiency initiative (described above) in the fourth quarter of 2017, as well as net non-cash impairment charges of </font><font style="font-family:inherit;font-size:10pt;">$3.8</font><font style="font-family:inherit;font-size:10pt;">, to write down the carrying value of our solar panel manufacturing equipment to its fair value less costs to sell based on executed sale agreements. See note 4. Our restructuring provision at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$12.7</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$6.6</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2016, we made the decision to exit the solar panel manufacturing business. We recorded restructuring charges of </font><font style="font-family:inherit;font-size:10pt;">$31.9</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Our restructuring charges for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> consisted of cash charges of </font><font style="font-family:inherit;font-size:10pt;">$10.7</font><font style="font-family:inherit;font-size:10pt;">, primarily for employee termination costs relating to our GBS and OD initiatives, our solar panel manufacturing operations (see note 4) and other exited operations, and non-cash charges of </font><font style="font-family:inherit;font-size:10pt;">$21.2</font><font style="font-family:inherit;font-size:10pt;">, to write down certain plant assets and equipment to recoverable amounts, including </font><font style="font-family:inherit;font-size:10pt;">$19.0</font><font style="font-family:inherit;font-size:10pt;"> related to our solar panel manufacturing equipment at our two locations.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recorded restructuring charges of </font><font style="font-family:inherit;font-size:10pt;">$23.9</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. Our restructuring charges for </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> consisted of cash charges of </font><font style="font-family:inherit;font-size:10pt;">$19.5</font><font style="font-family:inherit;font-size:10pt;">, primarily for employee termination costs at various sites, including headcount reductions in certain under-utilized manufacturing sites in higher cost locations, and non-cash charges of </font><font style="font-family:inherit;font-size:10pt;">$4.4</font><font style="font-family:inherit;font-size:10pt;">, primarily to write down certain equipment to recoverable amounts. These </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> charges also included costs associated with the consolidation of two of our semiconductor sites, to reduce the cost structure and improve the margin performance of that business. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See notes </font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;font-style:normal;font-weight:normal;">(m)</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">11</font><font style="font-family:inherit;font-size:10pt;"> for further details regarding our restructuring provisions. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(b)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;Annual impairment assessment:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We conduct our Annual Impairment Assessment in the fourth quarter of each year (which corresponds to our annual planning cycle), and whenever events or changes in circumstances indicate that the carrying amount of an asset, CGU or a group of CGUs may not be recoverable (triggering events). We recognize an impairment loss when the carrying amount of an asset, CGU or a group of CGUs exceeds its recoverable amount, which is measured as the greater of its expected value-in-use and its fair value less costs to sell. We did not identify any triggering event during the course of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> indicating that the carrying amount of our assets or CGUs may not be recoverable, other than with respect to our exit from the solar panel manufacturing business. In connection therewith, we recorded net impairment losses (through restructuring charges) of </font><font style="font-family:inherit;font-size:10pt;">$3.8</font><font style="font-family:inherit;font-size:10pt;"> on our solar panel manufacturing equipment in 2017, to reduce the carrying value of such equipment (recorded in assets held for sale) to its estimated fair value less costs to sell based on executed sale agreements (see notes 4, 7 and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">). </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we performed our Annual Impairment Assessment and determined that there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> additional impairment as the recoverable amount of our assets and CGUs exceeded their respective carrying values as of December 31, 2017. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our Annual Impairment Assessments, other than with respect to our solar panel manufacturing equipment in 2016 and 2017 (which were based on estimated fair value less costs to sell), we used cash flow projections based primarily on our plan for the following year and, to a lesser extent, on our three-year strategic plan and other financial projections. Our plans are primarily based on financial projections submitted by our subsidiaries in the fourth quarter of each year, together with inputs from our customer teams, and is subjected to in-depth reviews performed by various levels of management as part of our annual planning cycle. The plan for </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (used for our 2017 Annual Impairment Assessment) was approved by management and presented to our Board of Directors in December </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2016, we performed our Annual Impairment Assessment and determined that, other than the write down of our solar panel manufacturing equipment (recorded as restructuring charges and discussed in paragraph (a) above), there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> impairment as the recoverable amount of our assets and CGUs exceeded their respective carrying values.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of 2015, we performed our Annual Impairment Assessment, and in connection therewith,  recorded non-cash impairment charges totaling </font><font style="font-family:inherit;font-size:10pt;">$12.2</font><font style="font-family:inherit;font-size:10pt;">, comprised of </font><font style="font-family:inherit;font-size:10pt;">$6.5</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.7</font><font style="font-family:inherit;font-size:10pt;">, against the property, plant and equipment of our CGUs in Japan and Spain, respectively. Such charges were primarily due to the reduction of our then-long-term cash flow projections for these CGUs as a result of reduced customer demand and challenging market conditions that we were experiencing in these CGUs at that time, and our assessment of the continued negative impact of these factors on the future profitability of these two CGUs. After recording the 2015 impairment charges, the carrying value of the property, plant and equipment held by each such CGU was reduced to approximate the fair value of its real property at the end of 2015. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The process of determining the recoverable amount of a CGU is subjective and requires management to exercise significant judgment in estimating future growth, profitability, and discount and terminal growth rates, among other factors. The assumptions used in our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Impairment Assessment were determined based on past experiences adjusted for expected changes in future conditions. Where applicable, we engaged independent brokers to obtain market prices to estimate our real property and other asset values. For our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> assessment (where cash flow projections were used), we used cash flow projections ranging from </font><font style="font-family:inherit;font-size:10pt;">4 to 6 years</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;">1 to 7 years</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;">3 to 10 years</font><font style="font-family:inherit;font-size:10pt;">) for our CGUs, in line with the remaining useful lives of the CGUs&#8217; essential assets. Additionally, in order to estimate the cash flows beyond our most recent cash flow projection period used, we have applied a perpetuity growth rate of </font><font style="font-family:inherit;font-size:10pt;">2%</font><font style="font-family:inherit;font-size:10pt;">, which is consistent with long-term inflation guidance. We generally used our weighted average cost of capital of approximately </font><font style="font-family:inherit;font-size:10pt;">9%</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; approximately </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; approximately </font><font style="font-family:inherit;font-size:10pt;">8%</font><font style="font-family:inherit;font-size:10pt;">) to discount our cash flows. For our semiconductor CGU, however, we applied a discount rate of </font><font style="font-family:inherit;font-size:10pt;">17%</font><font style="font-family:inherit;font-size:10pt;"> in 2017 (2015 and 2016 &#8212; </font><font style="font-family:inherit;font-size:10pt;">17%</font><font style="font-family:inherit;font-size:10pt;">) reflecting the higher risk inherent in these cash flows, notwithstanding the recent positive performance of this CGU.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of our annual impairment assessment of goodwill, we also perform sensitivity analyses for the relevant CGUs in order to identify the impact of changes in key assumptions, including projected growth rates, profitability, and discount and terminal growth rates. Our goodwill balance at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$23.2</font><font style="font-family:inherit;font-size:10pt;"> was comprised of </font><font style="font-family:inherit;font-size:10pt;">$19.5</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$19.5</font><font style="font-family:inherit;font-size:10pt;">) attributable to our semiconductor CGU and </font><font style="font-family:inherit;font-size:10pt;">$3.7</font><font style="font-family:inherit;font-size:10pt;"> (December 31, 2016 &#8212; </font><font style="font-family:inherit;font-size:10pt;">$3.7</font><font style="font-family:inherit;font-size:10pt;">) attributable to our November 2016 Karel acquisition. See note </font><font style="font-family:inherit;font-size:10pt;">3</font><font style="font-family:inherit;font-size:10pt;">. For purposes of our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> impairment assessment of our semiconductor CGU, we assumed future revenue growth at an average compound annual growth rate of </font><font style="font-family:inherit;font-size:10pt;">9%</font><font style="font-family:inherit;font-size:10pt;"> over a </font><font style="font-family:inherit;font-size:10pt;">6</font><font style="font-family:inherit;font-size:10pt;">-year period (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">7%</font><font style="font-family:inherit;font-size:10pt;"> over a </font><font style="font-family:inherit;font-size:10pt;">7</font><font style="font-family:inherit;font-size:10pt;">-year period), representing the remaining life of the CGU&#8217;s most significant customer contract. We believe that this growth rate is supported by the level of new business awarded in recent years and the expectation of future new business awards. We also assumed that the average annual margins for this CGU over the projection period will be slightly above our overall margin performance in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, consistent with the average annual margins we assumed for our 2016 impairment analysis. In our </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> Annual Impairment Assessment, we did not identify any key assumptions where a reasonable possible change would result in material impairments to our semiconductor CGU. For purposes of our 2017 impairment assessment of our Karel goodwill, we assumed modest revenue growth over a </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;">-year period, and average margins over the projection period equal to our overall margin performance in 2017.  We did not identify any key assumptions where a reasonable possible change would result in material impairments related to the goodwill attributable to our acquisition of Karel.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impairment assessments inherently involve judgment as to assumptions about expected future cash flows and the impact of market conditions on those assumptions. Future events and changing market conditions may impact our assumptions as to prices, costs or other factors that may result in changes in our estimates of future cash flows. Failure to realize the assumed revenues at an appropriate profit margin of a CGU could result in impairment losses in such CGU in future&#160;periods. </font></div><div style="line-height:120%;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(c)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Loss (gain) on pension annuity purchase:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the Trustees of our U.K. Main pension plan entered into an agreement with a third party insurance company to purchase an annuity for participants of the Main plan who have retired. The purchase of the annuity resulted in a non-cash loss of </font><font style="font-family:inherit;font-size:10pt;">$17.0</font><font style="font-family:inherit;font-size:10pt;"> which we recorded in other comprehensive income and simultaneously re-classified to deficit during 2017, with a corresponding reduction in the value of our pension assets which is recorded in other non-current assets on our consolidated balance sheet. See note 19(a).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2017, the Trustees of our U.K. Supplementary pension plan entered into an agreement with a third party insurance company to purchase an annuity for all participants of this plan. The purchase of the annuity resulted in a non-cash loss of </font><font style="font-family:inherit;font-size:10pt;">$1.9</font><font style="font-family:inherit;font-size:10pt;"> which we recorded during 2017 in other charges in our consolidated statement of operations, with a corresponding reduction in the value of our pension assets which is recorded in other non-current assets on our consolidated balance sheet. This non-cash loss is recorded through our consolidated statement of operations as we anticipate transferring the pension annuity to individual plan members and winding up the plan in 2018. See note </font><font style="font-family:inherit;font-size:10pt;">19</font><font style="font-family:inherit;font-size:10pt;">(a).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2014, we liquidated the asset portfolio for the defined benefit component of a pension plan for certain Canadian employees, following which substantially all of the proceeds were used to purchase annuities from insurance companies for plan participants. The purchase of the annuities resulted in a non-cash settlement loss of </font><font style="font-family:inherit;font-size:10pt;">$6.4</font><font style="font-family:inherit;font-size:10pt;"> in 2014 which we recorded in other charges in our consolidated statement of operations. During 2015, we recorded a recovery of </font><font style="font-family:inherit;font-size:10pt;">$0.3</font><font style="font-family:inherit;font-size:10pt;"> upon final settlement.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(d)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;Toronto transition costs: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font><font style="font-family:inherit;font-size:10pt;">In connection with the anticipated sale of our Toronto real property, we entered into a long-term lease in November 2017 (in the Greater Toronto area) for the relocation of our Toronto manufacturing operations, with occupancy anticipated to commence at the end of the first quarter of 2018. We currently expect to complete the transition to this new manufacturing location by the end of the first quarter of 2019. In addition, should the sale be consummated, we will enter into a long-term lease with the purchasers of our Toronto real property for our new corporate headquarters. In connection therewith, we intend to move such headquarters to a temporary location while space in a new office building (to be built by such purchasers on the site of our current location) is under construction. We will incur significant costs throughout the transition period (which commenced in the fourth quarter of 2017) to relocate our corporate headquarters and to transfer our Toronto manufacturing operations to its new location, and as we prepare and customize the new site to meet our manufacturing needs. These costs will consist of building improvements and new equipment which we will capitalize, as well as transition-related costs which we will record in other charges. Transition costs are comprised of direct relocation costs, duplicate costs (such as rent expense, utility costs, depreciation charges, and personnel costs) incurred during the transition period, as well as cease-use costs incurred in connection with idle or vacated portions of the relevant premises that we would not have incurred but for these relocations. Any amounts received from the purchasers of our Toronto real property, or gains recorded in connection with its sale, will be recorded as recoveries through other charges (recoveries). During 2017, we recorded </font><font style="font-family:inherit;font-size:10pt;font-style:normal;">$1.6</font><font style="font-family:inherit;font-size:10pt;"> of such transition costs, consisting of utility costs related to idle premises, and depreciation charges and personnel costs used in the operation of duplicate production lines in advance of the transition.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(e)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded </font><font style="font-family:inherit;font-size:10pt;">$4.5</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$1.4</font><font style="font-family:inherit;font-size:10pt;">) in Acquisition Costs. See note </font><font style="font-family:inherit;font-size:10pt;">3</font><font style="font-family:inherit;font-size:10pt;">. Additionally, during 2016, we received recoveries of damages of </font><font style="font-family:inherit;font-size:10pt;">$12.0</font><font style="font-family:inherit;font-size:10pt;"> in connection with the settlement of class action lawsuits in which we were a plaintiff, related to certain purchases we made in prior periods. These recoveries were offset in part by the cost we recorded to settle an unrelated legal matter during 2016.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfExpensesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfExpensesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6828890960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Finance Costs and Refund Interest Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory', window );">Finance Costs and Refund Interest Income</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCE COSTS AND REFUND INTEREST INCOME:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our finance costs are comprised primarily of interest expenses and fees related to our Term Loan, the Revolving Facility, our accounts receivable sales program and a customer's supplier financing program. See notes </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Refund interest income represents the refund of interest on cash previously held on account with tax authorities in connection with the resolution of certain previously-disputed tax matters in 2016. See notes </font><font style="font-family:inherit;font-size:10pt;">20</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of finance income (cost). [Refer: Finance income (cost)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinanceIncomeExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829673984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_RelatedPartyAbstract', window );"><strong>Related Party [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRelatedPartyExplanatory', window );">Related Party Transactions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RELATED PARTY TRANSACTIONS: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Onex Corporation (Onex) beneficially owns or controls, directly or indirectly, all of our outstanding multiple voting shares. Accordingly, Onex has the ability to exercise significant influence over our business and affairs and generally has the power to determine all matters submitted to a vote of our shareholders where the subordinate voting shares and multiple voting shares vote together as a single class. Mr. Gerald Schwartz, the Chairman of the Board, President and Chief Executive Officer of Onex, and one of our directors until December 31, 2016, indirectly owns shares representing the majority of the voting rights of&#160;Onex.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January&#160;2009, we entered into a Services Agreement with Onex for the services of Mr. Schwartz as a director of Celestica, pursuant to which Onex received compensation for such services. The initial term of this agreement was </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year and it automatically renews for successive </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year terms unless either party provides a notice of intent not to renew. In connection with the retirement of Mr. Schwartz from our Board of Directors as of December 31, 2016, and the appointment of Mr. Tawfiq Popatia (also an officer of Onex) as his replacement effective January 1, 2017, the Services Agreement was amended as of such date to replace all references to Mr. Schwartz therein with references to Mr. Popatia, and to increase the annual fee payable to Onex thereunder from </font><font style="font-family:inherit;font-size:10pt;">$200,000</font><font style="font-family:inherit;font-size:10pt;"> per year to </font><font style="font-family:inherit;font-size:10pt;">$235,000</font><font style="font-family:inherit;font-size:10pt;"> per year (to be consistent with current annual Board retainer fees), payable in DSUs in equal quarterly installments in arrears. The Services Agreement terminates automatically and the rights of Onex to receive compensation (other than accrued and unpaid compensation) will terminate (a) </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> days after the first day on which Onex ceases to hold at least one multiple voting share of Celestica or any successor company or (b) the date Mr. Popatia ceases to be a director of Celestica for any reason.  </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sale agreement with respect to real property in Toronto:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 23, 2015, we entered into an agreement of purchase and sale (the Property Sale Agreement) to sell our real property located in Toronto, Ontario, which includes the site of our corporate headquarters and our Toronto manufacturing operations, to a special purpose entity (the Property Purchaser) to be formed by a consortium of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> real estate developers. If the transaction is completed, the purchase price will be approximately </font><font style="font-family:inherit;font-size:10pt;">$137 million</font><font style="font-family:inherit;font-size:10pt;"> Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$109</font><font style="font-family:inherit;font-size:10pt;"> at year-end exchange rates), exclusive of applicable taxes and subject to adjustment in accordance with the terms of the Property Sale Agreement, including for certain density bonuses and other adjustments in accordance with usual commercial practice.  </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon execution of the Property Sale Agreement, the Property Purchaser paid us a cash deposit of </font><font style="font-family:inherit;font-size:10pt;">$15 million</font><font style="font-family:inherit;font-size:10pt;"> Canadian dollars (</font><font style="font-family:inherit;font-size:10pt;">$11.2</font><font style="font-family:inherit;font-size:10pt;"> at the then-prevailing exchange rate), which is non-refundable except in limited circumstances. Upon closing, which is subject to various conditions, including municipal approvals and is currently anticipated to occur in 2018, the Property Purchaser is to pay us an additional </font><font style="font-family:inherit;font-size:10pt;">$53.5 million</font><font style="font-family:inherit;font-size:10pt;"> Canadian dollars in cash (approximately </font><font style="font-family:inherit;font-size:10pt;">$43</font><font style="font-family:inherit;font-size:10pt;"> at year-end exchange rates). The balance of the purchase price is to be satisfied upon closing by an interest-free, first-ranking mortgage in the amount of </font><font style="font-family:inherit;font-size:10pt;">$68.5 million</font><font style="font-family:inherit;font-size:10pt;"> Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$55</font><font style="font-family:inherit;font-size:10pt;"> at year-end exchange rates) to be registered on title to the property and having a term of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years from the closing date. We recorded the cash deposit in other non-current liabilities on our consolidated balance sheet and as cash provided by investing activities in our consolidated statement of cash flows for 2015. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of the Property Sale Agreement, we have agreed, upon closing, to enter into a short-term interim lease for our existing corporate headquarters and manufacturing premises on a portion of the real estate on a rent-free basis (subject to certain payments including taxes and utilities), which is to be followed by a long-term lease for Celestica&#8217;s new corporate headquarters, on commercially reasonable arm&#8217;s-length terms. There can be no assurance that this transaction will be completed within the expected time period or at all. We will incur significant costs related to Toronto transition matters. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(d)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Approximately </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> of the interests in the Property Purchaser are to be held by a privately-held company in which Mr.   Schwartz, a controlling shareholder and until December 31, 2016, a director of Celestica, has a material interest. Mr. Schwartz also has a non-voting interest in an entity which is to have an approximate </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> interest in the Property Purchaser. Given the interest in the transaction by a related party, our board of directors formed a Special Committee, consisting solely of independent directors, which retained its own independent legal counsel, to review and supervise a competitive bidding process. The Special Committee, after considering, among other factors, that the purchase price for the property&#160;exceeded&#160;the valuation provided by an independent appraiser, determined that the Property Purchaser&#8217;s transaction terms were in the best interests of Celestica. Our board of directors, at a meeting where Mr. Schwartz was not present, approved the transaction based on the unanimous recommendation of the Special Committee.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation of key management personnel:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our key management team consists of directors and senior executive officers. The aggregate compensation expenses we recognized under IFRS for our directors and key management team were as&#160;follows: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term employee benefits and costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Post-employment and other long-term benefits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation (including DSUs to eligible directors)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_RelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_RelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRelatedPartyExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2017-01-01<br> -Section Disclosures<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2017-03-01&amp;anchor=sect_Disclosures&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRelatedPartyExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6597354448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Non-pension Post-employment Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_EmployeeBenefitsAbstract', window );"><strong>Employee Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory', window );">Pension and Non-pension Post-employment Benefit Plans</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PENSION AND NON-PENSION POST-EMPLOYMENT BENEFIT PLANS:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(a)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;Plan summaries:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide pension and non-pension post-employment benefit plans for our employees. Such plans include defined benefit pension plans for our employees in the United&#160;Kingdom (U.K.) that generally provide participants with stated benefits on retirement based on their pensionable service, either in annuities and/or lump sum payments. The U.K defined benefit pension plans are comprised of a Main pension plan and a Supplementary pension plan, both of which are closed to new members. The U.K. Main pension plan is our largest defined benefit pension plan. The Supplementary pension plan does not have any active members. Approximately </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> of the U.K. plan members remain active employees of the Company. Defined contribution pension plans are offered to certain employees, mainly in Canada and the&#160;U.S. We provide non-pension post-employment benefits (under other benefit plans) to retired and terminated employees in Canada, the U.S., Mexico and Thailand. These benefits may include one-time retirement and specified termination benefits, medical, surgical, hospitalization coverage, supplemental health, dental and/or group life&#160;insurance.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2017, the Trustees of our U.K. Main pension plan entered into an agreement with a third party insurance company to purchase an annuity for participants in such plan who have retired. The cost of the annuity was </font><font style="font-family:inherit;font-size:10pt;">&#163;123.7 million</font><font style="font-family:inherit;font-size:10pt;"> (approximately </font><font style="font-family:inherit;font-size:10pt;">$154.3</font><font style="font-family:inherit;font-size:10pt;"> at the exchange rate at the time of recording) and was funded with existing plan assets. The annuity is held as an asset of the Main plan. Although we retain ultimate responsibility for the payment of benefits to plan participants, the annuity substantially hedges the financial risk component of the associated pension obligations for such retired participants. The purchase of the annuity resulted in a non-cash loss of </font><font style="font-family:inherit;font-size:10pt;">$17.0</font><font style="font-family:inherit;font-size:10pt;"> which we recorded in other comprehensive income and simultaneously re-classified to deficit during 2017. We also reduced the value of our pension assets by </font><font style="font-family:inherit;font-size:10pt;">$17.0</font><font style="font-family:inherit;font-size:10pt;"> during 2017, which is recorded in other non-current assets on our consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2017, the Trustees of our U.K. Supplementary pension plan entered into an agreement with a third party insurance company to purchase an annuity for all participants of this plan. The cost of the annuity was </font><font style="font-family:inherit;font-size:10pt;">&#163;9.1 million</font><font style="font-family:inherit;font-size:10pt;"> (approximately </font><font style="font-family:inherit;font-size:10pt;">$11.7</font><font style="font-family:inherit;font-size:10pt;"> at the exchange rate at the time of recording) and was funded with existing plan assets. The annuity is held as an asset of such plan. For the Supplementary pension plan, we anticipate transferring the pension annuity to individual plan members and winding up the plan in 2018. Although we will retain responsibility for the payment of benefits to plan participants until such wind-up is complete, the annuity substantially hedges the financial risk component of the associated pension obligations for such participants. The purchase of the annuity resulted in a non-cash loss of </font><font style="font-family:inherit;font-size:10pt;">$1.9</font><font style="font-family:inherit;font-size:10pt;"> which we recorded during 2017 in other charges (see note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;">) in our consolidated statement of operations, with a corresponding reduction in the value of our pension assets which is recorded in other non-current assets on our consolidated balance sheet. This non-cash loss was recorded through our consolidated statement of operations as we anticipate winding up this plan in 2018.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The overall governance of our pension plans is conducted by our Global Compensation Committee which, through annual reviews, approves material plan changes, reviews funding levels, investment performance, compliance matters and plan assumptions, and ensures that the plans are administered in accordance with local statutory requirements. We have established a Pension Committee to govern our Canadian pension plans. The U.K. pension plans are governed by a Board of Trustees, composed of employee and company representation. Both the Canadian Pension Committee and the U.K. Board of Trustees review funding levels, investment performance and compliance matters for their respective plans. Our pension funding policy is to contribute amounts sufficient, at minimum, to meet local statutory funding requirements. For our defined benefit pension plans (primarily U.K.), local regulatory bodies either define the minimum funding requirement or approve the funding plans submitted by us. We may make additional discretionary contributions taking into account actuarial assessments and other factors. The contributions that we make to support ongoing plan obligations are recorded in the respective asset or liability accounts on our consolidated balance sheet. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our U.K. plans require an actuarial valuation to be completed every three years. The actuarial valuation was completed using a measurement date of April&#160;2016; the next valuation will have a measurement date of April&#160;2019. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently fund our non-pension post-employment benefit plans as we incur benefit payment obligations thereunder. Excluding our mandatory plans, the most recent actuarial valuations for our largest non-pension post-employment benefit plans were completed using measurement dates of May 2016 (Canada) and &#160;January 2017 (U.S.). The next actuarial valuations for these plans will have measurement dates of May 2019 and January 2018, respectively. We accrue the expected costs of providing non-pension post-employment benefits during the periods in which the employees render&#160;service. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We used a measurement date of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> for the accounting valuation for pension and non-pension post-employment benefits.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our pension plans are exposed to market risks such as changes in interest rates, inflation, and fluctuations in investment values, as well as financial risks including counterparty risks of financial institutions from which annuities have been purchased for specified plans. See notes </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">21</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;">. Our plans are also exposed to non-financial risks, including the membership&#8217;s mortality and demographic changes, as well as regulatory changes.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We manage the funding level risk of defined benefit pension plans through our asset allocation strategy for each plan. In the U.K., we follow an active de-risking strategy and allocate a higher level of the plan assets to debt instruments if the funding level of the plan improves. During 2017, certain of the obligations under our U.K. defined benefit pension plans have been hedged with the purchase of annuities with insurance companies.  See above and note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension fund assets are invested primarily in fixed income and equity securities. Asset allocation between fixed income and equity securities is adjusted based on the expected life of the plan and the expected retirement dates of the plan participants. Our pension funds do not invest directly in our shares, but may invest indirectly as a result of the inclusion of our shares in certain investment funds. All of our plan assets are measured at their fair value using inputs described in the fair value hierarchy in note&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">21</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$247.0</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$351.6</font><font style="font-family:inherit;font-size:10pt;">) of our plan assets were measured using level&#160;1 inputs of the fair value hierarchy and </font><font style="font-family:inherit;font-size:10pt;">$148.5</font><font style="font-family:inherit;font-size:10pt;"> (December 31, 2016 &#8212; </font><font style="font-family:inherit;font-size:10pt;">nil</font><font style="font-family:inherit;font-size:10pt;">) of our plan assets (comprised of insurance annuities) were measured using level 3 inputs of the fair value hierarchy. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">none</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$25.6</font><font style="font-family:inherit;font-size:10pt;">) of our plan assets were measured using level&#160;2 inputs of the fair value hierarchy. Approximately </font><font style="font-family:inherit;font-size:10pt;">96</font><font style="font-family:inherit;font-size:10pt;">% of our plan assets are held with financial institutions with a Standard and Poor&#8217;s long-term rating of A- or above at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The remaining assets are held with financial institutions where ratings are not available or below A-. For these institutions, Celestica monitors counterparty risk based on the diversification of plan assets. These plan assets are maintained in segregated accounts by a custodian that is independent from the fund managers. We believe that the counterparty risk is&#160;low.</font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan assets are measured at their fair values; however, the amounts we are permitted to record for defined benefit plan assets may be restricted under IFRS. See note&#160;</font><font style="font-family:inherit;font-size:10pt;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(n)</font><font style="font-family:inherit;font-size:10pt;"> for a description of this restriction. Based on a review of the terms, conditions, and statutory minimum funding requirements of our defined benefit plans, we have determined that the present value of future pension refunds or reductions in future contributions to our pension plans exceeds the total of the fair value of plan assets net of the present value of related obligations. This determination was made on a plan-by-plan basis. As a result of our assessment, there were no reductions to the amounts we recorded for defined benefit plan assets as at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(b) Plan financials: </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below presents the market value of plan assets:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Market <br clear="none"/>Value at <br clear="none"/>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Actual Asset <br clear="none"/>Allocation (%) <br clear="none"/>at December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted market prices:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt investment funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity investment funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-quoted market prices:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other investment funds / insurance annuities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide a summary of the financial position of our pension and other benefit&#160;plans:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans <br clear="none"/>Year ended <br clear="none"/>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans <br clear="none"/>Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan assets, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">365.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial gains (losses) in other comprehensive income </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Administrative expenses paid from plan assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employer contributions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employer direct benefit payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employer direct settlement payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlement payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Settlement payments from plan (see note 19(a))</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange rate changes and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan assets, end of year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Actuarial gains or losses are determined based on actual return on plan assets less interest income above. For 2017, includes </font><font style="font-family:inherit;font-size:9pt;">$17.0</font><font style="font-family:inherit;font-size:9pt;"> loss resulting from the purchase of annuities in March 2017 (see note </font><font style="font-family:inherit;font-size:9pt;">19</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:9pt;"> above).</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans <br clear="none"/>Year ended <br clear="none"/>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit <br clear="none"/>Plans <br clear="none"/>Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued benefit obligations, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current service cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Past service cost and settlement/curtailment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial losses (gains) in other comprehensive income from:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212; Changes in demographic assumptions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212; Changes in financial assumptions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212; Experience adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Settlement payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Settlement payments from plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange rate changes and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued benefit obligations, end of year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average duration of benefit obligations (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The present value of the defined benefit obligations, the fair value of plan assets and the surplus or deficit in our defined benefit pension and other benefit plans are summarized as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:437px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:40px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:40px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:40px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:40px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans<br clear="none"/>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans  <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued benefit obligations, end of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(325.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(355.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan assets, end of year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess (deficiency) of plan assets over accrued benefit obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the plan balances as reported on our consolidated balance&#160;sheet:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension <br clear="none"/>Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br clear="none"/>Benefit Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension <br clear="none"/>Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br clear="none"/>Benefit Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension and non-pension post-employment benefit obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(86.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(97.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current other post-employment benefit obligations </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current net pension assets (note 10)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">In connection with certain restructuring actions announced prior to the end of 2017, we reclassified a current portion of the accumulated post-employment benefits totaling </font><font style="font-family:inherit;font-size:9pt;">$0.9</font><font style="font-family:inherit;font-size:9pt;"> to accrued and other current liabilities on our consolidated balance sheet as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">. </font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the net expense recognized in our consolidated statement of operations for pension and non-pension post-employment benefit&#160;plans:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:666px;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:348px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:36px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:34px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:36px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:32px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:36px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:36px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans <br clear="none"/>Year ended December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans <br clear="none"/>Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net interest cost (income)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Past service cost and settlement/curtailment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan administrative expenses and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Defined contribution pension plan expense (note 19(c))</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total expense for the year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally record the expenses for pension plans and non-pension post-employment benefits in cost of sales and SG&amp;A&#160;expenses depending on the nature of the expenses. Our settlement loss in 2017 of </font><font style="font-family:inherit;font-size:10pt;">$1.9</font><font style="font-family:inherit;font-size:10pt;"> in pension plans arose as a result of annuity purchases for our U.K. Supplementary plan during 2017. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(c)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the gains and losses, net of tax, recognized in OCI and reclassified directly to deficit:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative losses, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on pension annuity purchase (see note 16(c))</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial losses (gains) recognized during the year </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative losses (gains), end of year </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax recovery of </font><font style="font-family:inherit;font-size:9pt;">nil</font><font style="font-family:inherit;font-size:9pt;"> for </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$1.4</font><font style="font-family:inherit;font-size:9pt;"> income tax expense; </font><font style="font-family:inherit;font-size:9pt;">2015</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">nil</font><font style="font-family:inherit;font-size:9pt;"> income tax recovery).</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax recovery of </font><font style="font-family:inherit;font-size:9pt;">$0.7</font><font style="font-family:inherit;font-size:9pt;"> as at </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:9pt;"> &#8212; </font><font style="font-family:inherit;font-size:9pt;">$0.7</font><font style="font-family:inherit;font-size:9pt;"> income tax recovery; </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$2.1</font><font style="font-family:inherit;font-size:9pt;"> income tax&#160;recovery).</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following percentages and assumptions were used in measuring the plans for the years indicated:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average discount rate at December&#160;31 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;for:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net pension cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average rate of compensation increase for:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net pension cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Healthcare cost trend rates:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Immediate trend</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.8</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ultimate trend</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year the ultimate trend rate is expected to be achieved</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2030</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2030</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2030</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i) </font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">The weighted average discount rate is determined using publicly available rates for highly-rated bonds by currency in countries where there is a pension or non-pension benefit plan. A lower discount rate would increase the present value of the benefit obligation.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Management applied significant judgment in determining these assumptions. We evaluate these assumptions on a regular basis taking into consideration current market conditions and historical market data. Actual results could differ materially from those estimates and assumptions.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A one percentage-point increase or decrease to one of the following actuarial assumptions, holding other assumptions constant in each case, would increase (decrease) our benefit obligations as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:667px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:384px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:54px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:54px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:54px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:54px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended<br clear="none"/>December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended<br clear="none"/>December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Increase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Decrease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Increase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Decrease</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Discount rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Healthcare cost trend rate </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The sensitivity figures shown above were calculated by determining the change in the obligation as at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> due to a 100 basis point increase or decrease to each of our significant actuarial assumptions used, primarily the discount rate and healthcare cost trend rate, in isolation, leaving all other assumptions unchanged from the original calculation. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(c)</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">  Plan contributions:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, we made contributions to our pension plans of </font><font style="font-family:inherit;font-size:10pt;">$11.9</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$19.4</font><font style="font-family:inherit;font-size:10pt;">) of which </font><font style="font-family:inherit;font-size:10pt;">$9.4</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$10.0</font><font style="font-family:inherit;font-size:10pt;">) was for defined contribution plans and </font><font style="font-family:inherit;font-size:10pt;">$2.5</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$9.4</font><font style="font-family:inherit;font-size:10pt;">) was for defined benefit plans. In mid-2016, we provided a parental guarantee to the Trustees of our U.K. pension plans, and since the plans were considered sufficiently funded, no further contributions to these plans were required. We may, from time-to-time, make voluntary contributions to the pension plans. In </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, we made aggregate contributions to our non-pension post-employment benefit plans of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4.5</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.2</font><font style="font-family:inherit;font-size:10pt;">) to fund benefit payments. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently estimate that our </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</font><font style="font-family:inherit;font-size:10pt;"> contributions will be </font><font style="font-family:inherit;font-size:10pt;">$2.5</font><font style="font-family:inherit;font-size:10pt;"> for defined benefit pension plans, </font><font style="font-family:inherit;font-size:10pt;">$9.4</font><font style="font-family:inherit;font-size:10pt;"> for defined contribution pension plans, and </font><font style="font-family:inherit;font-size:10pt;">$4.2</font><font style="font-family:inherit;font-size:10pt;"> for our non-pension post-employment benefit&#160;plans. Our actual contributions could differ materially from these estimates.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_EmployeeBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Benefits [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_EmployeeBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for employee benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Section Scope<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=sect_Scope&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829598016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIncomeTaxExplanatory', window );">Income Taxes</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INCOME TAXES:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current income tax expense:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current year </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments for prior years, including changes to net provisions related to tax uncertainties </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income tax expense:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Origination and reversal of temporary differences </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i) </sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in previously unrecognized tax losses and deductible temporary differences, including adjustments for prior years</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of income taxes calculated at the statutory income tax rate to the income tax expense at the effective tax rate is as&#160;follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense at Celestica&#8217;s statutory income tax rate of 26.5% (2016 and 2015 &#8212; 26.5%)   </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impact on income taxes from:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing and processing deduction</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign income taxed at different rates</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, including non-taxable/non-deductible items and changes to net provisions related to tax uncertainties </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in unrecognized tax losses and deductible temporary differences</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">These line items for 2016 in the two tables above were negatively impacted by a deferred tax expense of </font><font style="font-family:inherit;font-size:9pt;">$8.0</font><font style="font-family:inherit;font-size:9pt;"> related to taxable temporary differences associated with the anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, of which </font><font style="font-family:inherit;font-size:9pt;">$6.0</font><font style="font-family:inherit;font-size:9pt;"> was realized as a current tax expense in 2017 for withholding tax on dividends paid in 2017. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">These line items for 2016 in the two tables above were favorably impacted by the reversal of provisions of </font><font style="font-family:inherit;font-size:9pt;">$34</font><font style="font-family:inherit;font-size:9pt;"> previously recorded for tax uncertainties related to the resolution of a transfer pricing matter for one of our Canadian subsidiaries.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our effective income tax rate can vary significantly period-to-period for various reasons, including as a result of the mix and volume of business in various tax jurisdictions within the Americas, Europe and Asia, in jurisdictions with tax holidays and tax incentives, and in jurisdictions for which no net deferred income tax assets have been recognized because management believes it is not probable that future taxable profit would be available against which tax losses and deductible temporary differences could be utilized.&#160;Our effective income tax rate can also vary due to the impact of restructuring charges, foreign exchange fluctuations, operating losses, cash repatriations, and changes in our provisions related to tax uncertainties.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded a net income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$27.4</font><font style="font-family:inherit;font-size:10pt;"> which was favorably impacted by the recognition of a deferred income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$4.3</font><font style="font-family:inherit;font-size:10pt;"> (Solar Benefit) related to our solar assets (described below), as well as taxable foreign exchange benefits resulting from the strengthening of the Malaysian ringgit and Chinese renminbi relative to the U.S. dollar (our functional currency), which was largely offset by deferred tax expense related to taxable temporary differences associated with the anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, and a </font><font style="font-family:inherit;font-size:10pt;">$2.0</font><font style="font-family:inherit;font-size:10pt;"> deferred tax expense related to the recently enacted U.S. Tax Reform (see below).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with our exit from the solar panel manufacturing business, we withdrew one of our tax incentives in Thailand (which related solely to such operations) during the second quarter of 2017. The withdrawal of this incentive allows us to apply future tax losses arising from the ultimate disposition of our solar assets against other fully taxable profits in Thailand, resulting in the recognition of the </font><font style="font-family:inherit;font-size:10pt;">$4.3</font><font style="font-family:inherit;font-size:10pt;"> Solar Benefit.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The United States Tax Cuts and Jobs Act (U.S. Tax Reform) was enacted on December 22, 2017 and became effective January 1, 2018. Although the legislative changes contained in the U.S. Tax Reform are extensive and the interpretation of several aspects of such U.S. Tax Reform is still unclear, we recorded an income tax expense for all significant known and determinable impacts during the fourth quarter of 2017. In connection with the reduction in U.S. federal corporate tax rates from 35% to 21%, we recorded a one-time, non-cash increase to our deferred income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$2.0</font><font style="font-family:inherit;font-size:10pt;"> to re-value our recognized net deferred tax assets. We believe we have recorded all significant one-time impacts resulting from the U.S. Tax Reform in the fourth quarter of 2017, but will continue to assess additional impacts, if any, throughout 2018 as they become known due to changes in our interpretations and assumptions, as well as additional regulatory guidance that may be issued.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded a net income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$24.7</font><font style="font-family:inherit;font-size:10pt;"> which was favorably impacted by the reversal of provisions previously recorded for tax uncertainties related to the resolution of a transfer pricing matter for one of our Canadian subsidiaries. In connection therewith, we recorded aggregate income tax recoveries of </font><font style="font-family:inherit;font-size:10pt;">$45 million</font><font style="font-family:inherit;font-size:10pt;"> Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$34</font><font style="font-family:inherit;font-size:10pt;"> at the exchange rates at the time of recording), as well as aggregate refund interest income of </font><font style="font-family:inherit;font-size:10pt;">$14.3</font><font style="font-family:inherit;font-size:10pt;"> (see note </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;">). Our net income tax expense for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was negatively impacted by withholding taxes of </font><font style="font-family:inherit;font-size:10pt;">$1.5</font><font style="font-family:inherit;font-size:10pt;"> pertaining to the repatriation of </font><font style="font-family:inherit;font-size:10pt;">$50.0</font><font style="font-family:inherit;font-size:10pt;"> from a U.S. subsidiary, deferred tax expense of </font><font style="font-family:inherit;font-size:10pt;">$8.0</font><font style="font-family:inherit;font-size:10pt;"> related to taxable temporary differences associated with the then-anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, as well as taxable foreign exchange impacts of </font><font style="font-family:inherit;font-size:10pt;">$7.3</font><font style="font-family:inherit;font-size:10pt;"> resulting from the weakening of the Malaysian ringgit and Chinese renminbi relative to the U.S. dollar (Currency Tax Expense). Of the </font><font style="font-family:inherit;font-size:10pt;">$7.3</font><font style="font-family:inherit;font-size:10pt;"> net Currency Tax Expense for </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$3.1</font><font style="font-family:inherit;font-size:10pt;"> represented deferred tax costs primarily related to the revaluation of non-monetary balances (primarily capital assets and inventory on-hand) from historical average exchange rates to the then-current period-end exchange rates, while the remaining </font><font style="font-family:inherit;font-size:10pt;">$4.2</font><font style="font-family:inherit;font-size:10pt;">  primarily represented cash costs resulting from increased local currency taxable profits that arose as a result of translating our U.S. dollar functional currency results to local currency for Chinese and Malaysian tax reporting purposes. There was no tax impact recorded in 2016 associated with the </font><font style="font-family:inherit;font-size:10pt;">$21.2</font><font style="font-family:inherit;font-size:10pt;"> non-cash impairment charges (through restructuring), however, as discussed above, we recorded the Solar Benefit of </font><font style="font-family:inherit;font-size:10pt;">$4.3</font><font style="font-family:inherit;font-size:10pt;"> in 2017. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, we recorded a net income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$42.2</font><font style="font-family:inherit;font-size:10pt;"> which was negatively impacted by a </font><font style="font-family:inherit;font-size:10pt;">$12.2</font><font style="font-family:inherit;font-size:10pt;"> Currency Tax Expense. Of the </font><font style="font-family:inherit;font-size:10pt;">$12.2</font><font style="font-family:inherit;font-size:10pt;"> net Currency Tax Expense for  2015,&#160;</font><font style="font-family:inherit;font-size:10pt;">$4.5</font><font style="font-family:inherit;font-size:10pt;"> represented deferred tax costs primarily related to the revaluation of non-monetary balances (primarily capital assets and inventory on-hand) from historical average exchange rates to the then-current period-end exchange rates, while the remaining </font><font style="font-family:inherit;font-size:10pt;">$7.7</font><font style="font-family:inherit;font-size:10pt;"> primarily represented cash costs resulting from increased local currency taxable profits that arose as a result of translating our U.S. dollar functional currency results to local currency for Chinese and Malaysian tax reporting purposes. There was no net tax impact associated with the </font><font style="font-family:inherit;font-size:10pt;">$12.2</font><font style="font-family:inherit;font-size:10pt;"> non-cash impairment charge we recorded in the fourth quarter of </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(b)</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in deferred tax assets and liabilities for the periods indicated are as&#160;follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized <br clear="none"/>foreign <br clear="none"/>exchange <br clear="none"/>gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accounting <br clear="none"/>provisions <br clear="none"/>not <br clear="none"/>currently <br clear="none"/>deductible</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pensions and <br clear="none"/>non-pension <br clear="none"/>post-retirement <br clear="none"/>benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax <br clear="none"/>losses <br clear="none"/>carried <br clear="none"/>forward</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Property, <br clear="none"/>plant and <br clear="none"/>equipment <br clear="none"/>and <br clear="none"/>intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Reclassification</font><font style="font-family:inherit;font-size:10pt;">&#160;<br clear="none"/></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">between</font><font style="font-family:inherit;font-size:10pt;">&#160;<br clear="none"/></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">deferred tax</font><font style="font-family:inherit;font-size:10pt;">&#160;<br clear="none"/></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">assets and</font><font style="font-family:inherit;font-size:10pt;">&#160;<br clear="none"/></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">deferred tax</font><font style="font-family:inherit;font-size:10pt;">&#160;<br clear="none"/></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">liabilities</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred tax assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">47.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">20.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(39.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">40.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Credited (charged) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(8.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(13.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Credited (charged) directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(13.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(12.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">30.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(16.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">36.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Credited (charged) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(14.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(12.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">34.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(10.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">39.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred tax liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">30.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">24.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(39.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">25.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(11.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(11.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">26.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(16.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">34.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(18.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(24.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">25.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(10.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">27.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;text-indent:-48px;"><font style="font-family:inherit;font-size:8pt;">This reclassification reflects the offsetting of deferred tax assets and deferred tax liabilities to the extent they relate to the same taxing authorities and there is a legally enforceable right to such offset. </font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amount of deductible temporary differences and unused tax losses for which no deferred tax assets have been recognized at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,977.7</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,863.8</font><font style="font-family:inherit;font-size:10pt;">). We have not recognized deferred tax assets in respect of these items because, based on management&#8217;s estimates, it is not probable that future taxable profit will be available against which we can utilize the benefits. A portion of these tax losses expires between 2018 and 2037 and a portion can be carried forward indefinitely to offset taxable profits. The deductible temporary differences do not expire under current tax legislation.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate amount of temporary differences associated with investments in subsidiaries for which we have not recognized deferred tax liabilities is&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">nil</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">nil</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have not recorded any deferred tax assets related to losses realized in the current or prior year for any of our subsidiaries. We recognize deferred tax assets based on our estimate of the future taxable profit we expect our subsidiaries to achieve based on our review of financial projections. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain countries in which we do business grant tax incentives to attract or retain our business. Our tax expense could increase significantly if certain tax incentives from which we benefit are retracted. A retraction could occur if we fail to satisfy the conditions on which these tax incentives are based, or if they are not renewed or replaced upon expiration. Our tax expense could also increase if tax rates applicable to us in such jurisdictions are otherwise increased, or due to changes in legislation or administrative practices. Changes in our outlook in any particular country could impact our ability to meet the&#160;required conditions.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our tax incentives currently consist of tax holidays for the profits of our Thailand and Laos subsidiaries, as well as tax incentives for dividend withholding taxes for these subsidiaries.  These tax incentives are subject to certain conditions with which we intend to comply, and expire between 2019 and&#160;2027. We were granted tax incentives for our Malaysian subsidiaries from 2010 to 2014, however, we did not benefit from any Malaysian tax incentives thereafter. The aggregate tax benefit arising from all of our tax incentives was approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$7.6</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.05</font><font style="font-family:inherit;font-size:10pt;"> per diluted share for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$7.3</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.05</font><font style="font-family:inherit;font-size:10pt;"> per diluted share for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$11.6</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.07</font><font style="font-family:inherit;font-size:10pt;"> per diluted share for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have multiple income tax incentives in Thailand with varying exemption periods. These incentives initially allow for a </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> income tax exemption (including distribution taxes), which after </font><font style="font-family:inherit;font-size:10pt;">eight</font><font style="font-family:inherit;font-size:10pt;"> years transition to a </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> income tax exemption for the next </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. Upon full expiry of each of the incentives, taxable profits associated with such expired tax incentives become fully taxable. As a result of our exit from the solar panel manufacturing business, we withdrew our tax incentive related to our solar panel manufacturing operations in Thailand during the second quarter of 2017.  </font><font style="font-family:inherit;font-size:10pt;">Two</font><font style="font-family:inherit;font-size:10pt;"> of our remaining </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> Thailand tax incentives expire between 2019 and 2020, while the third incentive will transition to the </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> exemption in 2022, and expire in 2027.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Malaysian income tax incentives expired as of the end of 2014. While negotiations for Malaysian incentives are ongoing, we currently expect to be granted new pioneer incentives for only limited portions of our Malaysian business. As a result, we recorded Malaysian income taxes at full statutory tax rates commencing in 2015. As we continue to negotiate tax incentives with Malaysian authorities, including the activities covered, exemption levels, incentive conditions or commitments, and the effective commencement date of the incentive, we are currently unable to quantify the benefits or applicable periods of any such incentives, and there can be no assurance that any such incentives will be granted.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See note&#160;</font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> regarding income tax settlements and a Brazilian sales tax contingency.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6597382496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Risk Management<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory', window );">Financial Instruments and Risk Management</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCIAL INSTRUMENTS AND RISK MANAGEMENT:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our financial assets are comprised primarily of cash and cash equivalents, accounts receivable, and derivatives used for hedging purposes.&#160;Our financial liabilities are comprised primarily of accounts payable, certain accrued and other liabilities, the Term Loan, borrowings under the Revolving Facility (when applicable), and derivatives.&#160;We record the majority of our financial liabilities at amortized cost except for derivative liabilities, which we measure at fair value.&#160;We classify our term deposits as held-to-maturity. We record our short-term investments in money market funds at fair value, with changes recognized in our consolidated statement of operations. The carrying value of the Term Loan approximates its fair value as it bears interest at a variable market rate. We classify the financial assets and liabilities that we measure at fair value based on the inputs used to determine fair value at the measurement date. There have been no significant changes to the classification or to the source of the inputs used to measure our financial assets or liabilities since </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents are comprised of the following:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash................................................................................................................................................</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">401.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents.............................................................................................................................</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our current portfolio of cash equivalents consist of bank deposits. The majority of our cash and cash equivalents is held with financial institutions each of which had at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> a Standard and Poor&#8217;s short-term rating of A-1 or&#160;above.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial risk management objectives:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have exposures to a variety of financial risks through our operations. We regularly monitor these risks and have established policies and business practices to mitigate the adverse effects of these potential exposures. We have used derivative financial instruments, such as foreign currency forward and swap contracts, to reduce the effects of some of these risks. We do not enter into or trade financial instruments, including derivative financial instruments, for speculative purposes.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Currency risk:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the global nature of our operations, we are exposed to exchange rate fluctuations on our financial instruments denominated in various currencies. The majority of our currency risk is driven by operational costs, including income tax expense, incurred in local currencies by our subsidiaries. As part of our risk management program, we attempt to mitigate currency risk through a hedging program using forecasts of our anticipated future cash flows and balance sheet exposures denominated in foreign currencies. We enter into foreign exchange forward contracts and swaps, generally for periods up to </font><font style="font-family:inherit;font-size:10pt;">12 months</font><font style="font-family:inherit;font-size:10pt;">, to lock in the exchange rates for future foreign currency transactions, which is intended to reduce the variability of our operating costs and future cash flows denominated in local currencies. While these contracts are intended to reduce the effects of fluctuations in foreign currency exchange rates, our hedging strategy does not mitigate the longer-term impacts of changes to foreign exchange rates. Although our functional currency is the U.S. dollar, currency risk on our income tax expense arises as we are generally required to file our tax returns in the local currency for each particular country in which we have operations. While our hedging program is designed to mitigate currency risk vis-&#224;-vis the U.S. dollar, we remain subject to taxable foreign exchange impacts in our translated local currency financial results relevant for tax reporting purposes.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our major currency exposures at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are summarized in U.S. dollar equivalents in the following table. In this table below, in addition to our financial instruments, we have included certain monetary assets and liabilities, including pension and non-pension post-employment benefits and income taxes that were denominated in non-functional currencies, in order to better reflect our currency exposures. The local currency amounts have been converted to U.S. dollar equivalents using spot rates at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Canadian <br clear="none"/>dollar</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">British pound sterling</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Euro</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Thai baht</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension and non-pension post-employment assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes and value-added taxes receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other financial assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension and non-pension post-employment liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes and value-added taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and certain accrued and other liabilities and provisions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net financial assets (liabilities)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(99.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign currency risk sensitivity analysis:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial impact of a one-percentage point strengthening or weakening of the following currencies against the U.S. dollar for our financial instruments denominated in such non-functional currencies is summarized in the following table as at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The financial instruments impacted by a change in exchange rates include our exposures to the above financial assets or liabilities denominated in non-functional currencies and our foreign exchange forward contracts and swaps.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Canadian <br clear="none"/>dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">British pound sterling</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Euro</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Thai baht</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="16" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase (decrease)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1% Strengthening</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1% Weakening</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(b)&#160;&#160;&#160;&#160;Interest rate risk:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under our credit facility bear interest at specified rates, plus specified margins. See note </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">. Our borrowings under this facility, which at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> totaled </font><font style="font-family:inherit;font-size:10pt;">$187.5</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$227.5</font><font style="font-family:inherit;font-size:10pt;">), expose us to interest rate risk due to potential increases to the&#160;specified rates and margins. A one-percentage point increase in these rates would increase interest expense, based on outstanding borrowings of </font><font style="font-family:inherit;font-size:10pt;">$187.5</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, by $</font><font style="font-family:inherit;font-size:10pt;">1.9</font><font style="font-family:inherit;font-size:10pt;"> annually. </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(c)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Credit risk:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Credit risk refers to the risk that a counterparty may default on its contractual obligations resulting in a financial loss to us. We believe the credit risk of counterparty non-performance is relatively low, however, if a key supplier (or any company within our supply chain) or customer experiences financial difficulties or fails to comply with their contractual obligations, this could result in a financial loss to us. With respect to our financial market activities, we have adopted a policy of dealing only with credit-worthy counterparties to help mitigate the risk of financial loss from defaults. We monitor the credit risk of the counterparties with whom we conduct business, through a combined process of credit rating reviews and portfolio reviews. To attempt to mitigate the risk of financial loss from defaults under our foreign currency forward contracts and swaps, our contracts are held by counterparty financial institutions, each of which had a Standard and Poor&#8217;s rating of A-2 or above at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. In addition, we maintain cash and short-term investments in highly-rated investments or on deposit with major financial institutions. Each financial institution with which we have our accounts receivable sales program and the supplier financing program had a Standard and Poor&#8217;s short-term rating of </font><font style="font-family:inherit;font-size:10pt;">A-2</font><font style="font-family:inherit;font-size:10pt;"> or above and a long-term rating of </font><font style="font-family:inherit;font-size:10pt;">A-</font><font style="font-family:inherit;font-size:10pt;"> or above at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. Each financial institution from which annuities have been purchased for the defined benefit component of our Canadian pension plan had an A.M. Best or Standard and Poor&#8217;s long-term rating of A- or above at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. In addition, the financial institutions from which annuities have been purchased for the defined benefit component of our U.K. pension plans are governed by local regulatory bodies.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also provide unsecured credit to our customers in the normal course of business. Customer exposures that potentially subject us to credit risk include our accounts receivable, inventory on hand, and non-cancellable purchase orders in support of customer demand. From time to time, we extend the payment terms applicable to certain customers and/or provide longer payment terms to new customers or with respect to new programs. If this becomes more prevalent, it could adversely impact our working capital requirements, and increase our financial exposure and credit risk. We attempt to mitigate customer credit risk by monitoring our customers&#8217; financial condition and performing ongoing credit evaluations as appropriate. In certain instances, we may obtain letters of credit or other forms of security from our customers. We may also purchase credit insurance from a financial institution to reduce our credit exposure to certain customers. We consider credit risk in determining our estimates of reserves for potential credit losses. The carrying amount of financial assets recorded in the consolidated financial statements, net of any allowances or reserves for losses, represents our estimate of maximum exposure to credit&#160;risk. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, less than </font><font style="font-family:inherit;font-size:10pt;">1</font><font style="font-family:inherit;font-size:10pt;">% of our gross accounts receivable are over 90&#160;days past due. Accounts receivable are net of an allowance for doubtful accounts of </font><font style="font-family:inherit;font-size:10pt;">$4.3</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$3.1</font><font style="font-family:inherit;font-size:10pt;">).</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">(d)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Liquidity risk:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liquidity risk is the risk that we may not have cash available to satisfy our financial obligations as they come due. The majority of our financial liabilities recorded in accounts payable, accrued and other current liabilities and provisions are due within 90&#160;days. We manage liquidity risk by maintaining a portfolio of liquid funds and investments and having access to a revolving credit facility, intraday and overnight bank overdraft facilities, an accounts receivable sales program and a customer's supplier financing program. Since our </font><font style="font-family:inherit;font-size:10pt;">$200.0</font><font style="font-family:inherit;font-size:10pt;"> accounts receivable sales program and the customer's supplier financing program are each on an uncommitted basis, there can be no assurance that any participant bank will purchase all the accounts receivable that we wish to sell thereunder. However, we believe that cash flow from operating activities, together with cash on hand, cash from the sale of accounts receivable, and borrowings available under the Revolving Facility and intraday and overnight bank overdraft facilities are sufficient to fund our currently anticipated financial obligations. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair values:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimate the fair value of each class of financial instruments. The carrying values of cash and cash equivalents, accounts receivable, accounts payable, accrued liabilities and provisions, and borrowings under the Revolving Facility approximate the fair values of these financial instruments due to the short-term nature of these instruments. The carrying value of the Term Loan approximates its fair value as it bears interest at a variable market rate. The fair values of foreign currency contracts are estimated using generally accepted valuation models based on a discounted cash flow analysis with inputs of observable market data, including currency rates and discount factors. Discount factors are adjusted by our own credit risk or the credit risk of the counterparty, depending on whether the fair values are in liability or asset positions, respectively. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair value measurements:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the table below, we have segregated our financial assets and liabilities that are measured at fair value, based on the inputs used to determine fair value at the measurement date. The three levels within the fair value hierarchy, based on the reliability of inputs, are as&#160;follows:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;1 inputs are quoted prices (unadjusted) in active markets for identical assets or&#160;liabilities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;2 inputs are inputs other than quoted prices included in level&#160;1 that are observable for the asset or liability either directly (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;prices) or indirectly (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;derived from prices);&#160;and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;3 inputs are inputs for the asset or liability that are not based on observable market data (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;unobservable inputs).</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives&#160;&#8212; foreign currency forwards and swaps...............................................................................................</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives&#160;&#8212; foreign currency forwards and swaps...............................................................................................</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See note&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">19</font><font style="font-family:inherit;font-size:10pt;"> for the input levels used to measure the fair value of our pension&#160;assets.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward and swap contracts are valued using an income approach, by comparing the current quoted market forward rates to our contract rates and discounting the values with appropriate market observable credit risk adjusted rates. We have not valued any of our financial instruments described herein using level&#160;3 (unobservable) inputs. There were no transfers of fair value measurements between level&#160;1 and level&#160;2 of the fair value hierarchy in </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivatives and hedging activities:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We enter into foreign exchange forward contracts to hedge our cash flow exposures and foreign currency swaps to hedge our balance sheet exposures. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had foreign exchange forwards and swaps to trade U.S.&#160;dollars in exchange for the following currencies: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract amount <br clear="none"/>of U.S.&#160;dollars</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted average <br clear="none"/>exchange rate <br clear="none"/>in U.S.&#160;dollars</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum <br clear="none"/>period in <br clear="none"/>months</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair value <br clear="none"/>gain/(loss)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.80</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thai baht</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysian ringgit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mexican peso</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British pound</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese renminbi</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romanian leu</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore dollar</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the fair value of our outstanding contracts was a net unrealized gain of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$10.3</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; net unrealized loss of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$9.6</font><font style="font-family:inherit;font-size:10pt;">). Changes in the fair value of hedging derivatives to which we apply cash flow hedge accounting, to the extent effective, are deferred in other comprehensive income (loss) until the expenses or items being hedged are recognized in our consolidated statement of operations. Any hedge ineffectiveness, which at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was not significant, is recognized immediately in our consolidated statement of&#160;operations. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded </font><font style="font-family:inherit;font-size:10pt;">$12.9</font><font style="font-family:inherit;font-size:10pt;"> of derivative assets in other current assets and </font><font style="font-family:inherit;font-size:10pt;">$2.6</font><font style="font-family:inherit;font-size:10pt;"> of derivative liabilities in accrued and other current liabilities (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$5.9</font><font style="font-family:inherit;font-size:10pt;"> of derivative assets in other current assets and </font><font style="font-family:inherit;font-size:10pt;">$15.5</font><font style="font-family:inherit;font-size:10pt;"> of derivative liabilities in accrued and other current liabilities). The unrealized gains or losses are a result of fluctuations in foreign exchange rates between the date the currency forward or swap contracts were entered into and the valuation date at period end. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain forward contracts to trade U.S.&#160;dollars do not qualify as hedges, most significantly certain Canadian dollar and British pound sterling contracts, and we have marked these contracts to market each period in our consolidated statement of&#160;operations.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Section Scope<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=sect_Scope&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829598016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Disclosures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract', window );"><strong>Corporate Information And Statement Of IFRS Compliance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory', window );">Capital Disclosures</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CAPITAL DISCLOSURES:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our main objectives in managing our capital resources are to ensure liquidity and to have funds available for working capital or other investments we determine are required to grow our business. Our capital resources consist of cash provided by operating activities, access to the Revolving Facility, intraday and overnight bank overdraft facilities, an accounts receivable sales program, a customer's supplier financing program and our ability to issue debt or equity securities.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We regularly review our borrowing capacity and make adjustments, as permitted, for changes in economic conditions and changes in our requirements. In 2015, we amended our </font><font style="font-family:inherit;font-size:10pt;">$300.0</font><font style="font-family:inherit;font-size:10pt;"> revolving credit facility (which was scheduled to mature in October 2018) to add the Term Loan to fund a portion of our share repurchases under a 2015 SIB, and to extend the maturity of the entire facility to </font><font style="font-family:inherit;font-size:10pt;">May 2020</font><font style="font-family:inherit;font-size:10pt;">. The Revolving Facility has an accordion feature that allows us to increase the </font><font style="font-family:inherit;font-size:10pt;">$300.0</font><font style="font-family:inherit;font-size:10pt;"> limit by an additional </font><font style="font-family:inherit;font-size:10pt;">$150.0</font><font style="font-family:inherit;font-size:10pt;"> on an uncommitted basis upon satisfaction of certain terms and conditions. The Revolving Facility also includes a </font><font style="font-family:inherit;font-size:10pt;">$25.0</font><font style="font-family:inherit;font-size:10pt;"> swing line, subject to the overall revolving credit limit, that provides for short-term borrowings up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> days. See note </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding balance under the Revolving Facility and </font><font style="font-family:inherit;font-size:10pt;">$23.2</font><font style="font-family:inherit;font-size:10pt;"> outstanding in letters of credit under the Revolving Facility. As a result, we had </font><font style="font-family:inherit;font-size:10pt;">$276.8</font><font style="font-family:inherit;font-size:10pt;"> available as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> under the Revolving Facility for future borrowings. We are required to comply with certain restrictive covenants in respect of our credit facility, including those relating to the incurrence of senior ranking indebtedness, the sale of assets, a change of control, and certain financial covenants relating to indebtedness and interest coverage. Certain of our assets are pledged as security for borrowing under this facility. We closely monitor our business performance to evaluate compliance with our restrictive and financial covenants. We were in compliance with all restrictive and financial covenants under our credit facility as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. We continue to monitor and review the most cost-effective methods of raising capital, taking into account these restrictions and covenants. We also have access to </font><font style="font-family:inherit;font-size:10pt;">$73.5</font><font style="font-family:inherit;font-size:10pt;"> in intraday and overnight bank overdraft facilities, and we may sell up to </font><font style="font-family:inherit;font-size:10pt;">$200.0</font><font style="font-family:inherit;font-size:10pt;"> in accounts receivable under an accounts receivable sales program, or utilize a customer's supplier financing program if available, to provide short-term liquidity. See note </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we sold </font><font style="font-family:inherit;font-size:10pt;">$80.0</font><font style="font-family:inherit;font-size:10pt;"> of our accounts receivable under our accounts receivable sales program and </font><font style="font-family:inherit;font-size:10pt;">$52.3</font><font style="font-family:inherit;font-size:10pt;"> under a customer's supplier financing program. The term of our </font><font style="font-family:inherit;font-size:10pt;">$200.0</font><font style="font-family:inherit;font-size:10pt;"> accounts receivable sales program has been annually extended by amendment for additional </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year periods (and is currently extendable to November 2019 under specified circumstances), but may be terminated earlier as provided in the agreement governing the program. See note </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;">. In addition, since our </font><font style="font-family:inherit;font-size:10pt;">$200.0</font><font style="font-family:inherit;font-size:10pt;"> accounts receivable sales program and the customer's supplier financing program are each on an uncommitted basis, there can be no assurance that any participant bank will purchase the accounts receivable we intend to sell thereunder. The timing and amounts we may borrow and repay under these facilities can vary significantly from month-to-month depending on our working capital and other cash requirements. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have commenced NCIBs or SIBs in the past few years, pursuant to which we are permitted to or have repurchased and canceled subordinate voting shares. See note&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">13</font><font style="font-family:inherit;font-size:10pt;"> for details. In addition, we have purchased subordinate voting shares from time-to-time in the open market through a broker for delivery under our stock-based compensation plans. We have not distributed, nor do we have any current plan to distribute, any dividends to our shareholders. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our strategy on capital risk management has not changed significantly since the end of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Other than the restrictive and financial covenants associated with our credit facility noted above, we are not subject to any contractual or regulatory capital requirements. While some of our international operations are subject to government restrictions on the flow of capital into and out of their jurisdictions, these restrictions have not had a material impact on our operations or cash&#160;flows.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_CorporateInformationAndStatementOfIFRSComplianceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Corporate Information And Statement Of IFRS Compliance [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_CorporateInformationAndStatementOfIFRSComplianceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information that enables users of financial statements to evaluate the entity's objectives, policies and processes for managing capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 134<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806122448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Number of Shares Diluted<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfEarningsPerShareExplanatory', window );">Weighted Average Number of Shares Diluted</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">WEIGHTED AVERAGE NUMBER OF SHARES DILUTED (in&#160;millions):</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;padding-left:48px;text-indent:-48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average number of shares (basic)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of outstanding awards under stock-based compensation plans</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average number of shares (diluted)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we excluded </font><font style="font-family:inherit;font-size:10pt;">0.2 million</font><font style="font-family:inherit;font-size:10pt;"> of stock-based awards (year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;">0.3 million</font><font style="font-family:inherit;font-size:10pt;">; year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:10pt;">0.1 million</font><font style="font-family:inherit;font-size:10pt;">) from the diluted weighted average per share calculation as they were out-of-the-money.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">References to shares in this note </font><font style="font-family:inherit;font-size:10pt;">23</font><font style="font-family:inherit;font-size:10pt;"> are to our subordinate voting shares and our multiple voting shares taken collectively.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2017-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2017-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829598016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments, Contingencies and Guarantees<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract', window );"><strong>Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory', window );">Commitments, Contingencies and Guarantees</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMMITMENTS, CONTINGENCIES AND GUARANTEES:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we have future minimum lease payments as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating <br clear="none"/>Leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance<br clear="none"/>Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: amount representing interest</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of future minimum finance lease payments (note 12)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: current portion of finance lease obligations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion of finance lease obligations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our operating lease commitments primarily relate to premises.  Our finance lease commitments relate to equipment, including </font><font style="font-family:inherit;font-size:10pt;">$11.1</font><font style="font-family:inherit;font-size:10pt;"> as at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> for our solar panel manufacturing equipment in Asia (see notes </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">).  In connection with the anticipated disposition of such solar equipment, we terminated and settled the lease obligations in full in January 2018. As at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had committed </font><font style="font-family:inherit;font-size:10pt;">$27.5</font><font style="font-family:inherit;font-size:10pt;"> for capital expenditures, principally for machinery and equipment to support new customer programs.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have contingent liabilities in the form of letters of credit, letters of guarantee and surety bonds (collectively, Guarantees) which we have provided to various third parties. The foregoing Guarantees cover various payments, including customs and excise taxes, utility commitments and certain bank guarantees. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Guarantees amounted to </font><font style="font-family:inherit;font-size:10pt;">$36.8</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$37.8</font><font style="font-family:inherit;font-size:10pt;">), including </font><font style="font-family:inherit;font-size:10pt;">$23.2</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">$25.8</font><font style="font-family:inherit;font-size:10pt;">) of letters of credit outstanding under the Revolving Facility.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are also required to make contributions under our pension and non-pension post-employment benefit plans (see note </font><font style="font-family:inherit;font-size:10pt;">19</font><font style="font-family:inherit;font-size:10pt;">), and quarterly mandatory principal repayments under the Term Loan (see note </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">). See note </font><font style="font-family:inherit;font-size:10pt;">21</font><font style="font-family:inherit;font-size:10pt;"> for our obligations under the foreign exchange contracts we held at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to the Guarantees, we provide routine indemnifications, the terms of which range in duration and often are not explicitly defined. These may include indemnifications against third-party intellectual property infringement claims and certain third-party negligence claims for property damage. We have also provided indemnifications in connection with the sale of certain businesses and real property. The maximum potential liability from these indemnifications cannot be reasonably estimated. In some cases, we have recourse against other parties to mitigate our risk of loss from these indemnifications. Historically, we have not made significant payments relating to these types of indemnifications.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of our operations, we may be subject to lawsuits, investigations and other claims, including environmental, labor, product, customer disputes and other matters.&#160;Management believes that adequate provisions have been recorded where required. Although it is not always possible to estimate the extent of potential costs, if any, management believes that the ultimate resolution of all such pending matters will not have a material adverse impact on our financial performance, financial position or&#160;liquidity.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2007, securities class action proceedings were initiated against us and our former Chief Executive and Chief Financial Officers in the Ontario Superior Court of Justice. The proceedings were dismissed on January 16, 2017 with no payments by the defendants.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income taxes:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to tax audits of historical information by tax authorities in various jurisdictions, which could result in additional tax expense in future periods relating to prior results. Reviews by tax authorities generally focus on, but are not limited to, the validity of our inter-company transactions, including financing and transfer pricing policies which generally involve subjective areas of taxation and a significant degree of judgment. If any of these tax authorities are successful with their challenges, our income tax expense may be adversely affected and we could also be subject to interest and penalty charges.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As previously disclosed, Canadian tax authorities had taken the position that the income reported by one of our Canadian subsidiaries should have been materially higher in 2001 and 2002 and materially lower in 2003 and 2004 as a result of certain inter-company transactions (Transfer Pricing Matters). In connection therewith, such authorities reassessed tax amounts owed by us, and also imposed limitations on benefits associated with favorable adjustments (Benefits Limitation). We had appealed this decision and sought resolution of the Transfer Pricing Matters from the relevant Competent Authorities under applicable treaty principles. In the third quarter of 2016, the Canadian and U.S. tax authorities informed us that a mutual conclusion had been reached with respect to the Transfer Pricing Matters, and the Canadian tax authorities withdrew their position, reversing the adjustments for the years 2001 through 2004. The Canadian tax authorities also reversed the adverse adjustments related to the Benefits Limitation. In connection therewith, in the second half of 2016, we recorded aggregate current income tax recoveries of </font><font style="font-family:inherit;font-size:10pt;">$45 million</font><font style="font-family:inherit;font-size:10pt;"> Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$34</font><font style="font-family:inherit;font-size:10pt;"> at the exchange rates at the time of recording) to reverse previously recorded provisions for tax uncertainties related to transfer pricing, as well as aggregate refund interest income of </font><font style="font-family:inherit;font-size:10pt;">$19 million</font><font style="font-family:inherit;font-size:10pt;"> Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$14</font><font style="font-family:inherit;font-size:10pt;"> at the exchange rates at the time of recording) for cash held on account with the tax authorities in connection with the Benefits Limitation and Transfer Pricing Matters.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian tax authorities had also taken the position that certain interest amounts deducted by one of our Canadian entities in 2002 through 2004 on historical debt instruments should be re-characterized as capital losses (Canadian Interest Matter), a position which we had previously appealed. In 2016, the Canadian tax authorities issued revised reassessments, which primarily had the effect of reducing unrecognized gross deferred tax assets and virtually eliminating the net income tax expense. As the net impact of the revised reassessments was nominal, we accepted them and the matter was closed in 2016.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the resolution of the Transfer Pricing Matters, Benefits Limitation and the Canadian Interest Matter, we received </font><font style="font-family:inherit;font-size:10pt;">$70 million</font><font style="font-family:inherit;font-size:10pt;"> Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$52</font><font style="font-family:inherit;font-size:10pt;"> at settlement date exchange rates) during the fourth quarter of 2016, representing the refund of cash previously deposited on account with the Canadian tax authorities and related refund interest income. We also received </font><font style="font-family:inherit;font-size:10pt;">$6 million</font><font style="font-family:inherit;font-size:10pt;"> Canadian dollars (approximately </font><font style="font-family:inherit;font-size:10pt;">$4</font><font style="font-family:inherit;font-size:10pt;"> at settlement date exchange rates) in January 2017. The aggregate amount of cash refunds received represented the return of all deposits and related refund interest in respect of the Canadian tax matters.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2015, we de-recognized the future benefit of certain Brazilian tax losses, which were previously recognized on the basis that these tax losses could be fully utilized to offset unrealized foreign exchange gains on inter-company debts that would become realized in the fiscal period ending on the date of dissolution of our Brazilian subsidiary. Due to the then-weakening of the Brazilian real against the U.S. Dollar, the unrealized foreign exchange gains had diminished to the point where the tax cost to settle such inter-company debt was significantly reduced. Accordingly, our Brazilian inter-company debts were settled on April 7, 2015 triggering a tax liability of </font><font style="font-family:inherit;font-size:10pt;">$1</font><font style="font-family:inherit;font-size:10pt;"> and the relevant tax costs related to the foreign exchange gains were accrued as at December 31, 2015.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The successful pursuit of the assertions made by any taxing authority could result in our owing significant amounts of tax, interest and possibly penalties. We believe we adequately accrue for any probable potential adverse tax ruling. However, there can be no assurance as to the final resolution of any claims and any resulting proceedings. If any claims and any ensuing proceedings are determined adversely to us, the amounts we may be required to pay could be&#160;material, and could be in excess of amounts accrued.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other matters:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2017, the Brazilian Ministry of Science, Technology, Innovation and Communications (MCTIC)  issued assessments seeking to disqualify certain amounts of research and development (R&amp;D) expenses for the years 2006 to 2009, which entitled our Brazilian subsidiary (which ceased operations in 2009) to charge reduced sales tax levies to its customers. The assessments against our Brazilian subsidiary (including interest and penalties) total approximately </font><font style="font-family:inherit;font-size:10pt;">39 million</font><font style="font-family:inherit;font-size:10pt;"> Brazilian real (approximately </font><font style="font-family:inherit;font-size:10pt;">$12</font><font style="font-family:inherit;font-size:10pt;"> at year-end exchange rates) for such years. Although we cannot predict the outcome of this matter, we believe that our R&amp;D activities for the period are supportable, and it is probable that our position will be sustained upon full examination by the appropriate Brazilian authorities and, if necessary, upon consideration by the Brazilian judicial courts. Our position is supported by our Brazilian legal advisers.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Provisions, Contingent Liabilities And Contingent Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of commitments and contingent liabilities. [Refer: Contingent liabilities [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806008032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OperatingSegmentsAbstract', window );"><strong>Operating Segments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory', window );">Segment and Geographic Information</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SEGMENT AND GEOGRAPHIC INFORMATION:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to disclose certain information regarding operating segments, products and services, geographic areas and major customers. Operating segments are defined as components of an enterprise for which separate financial information is available that is regularly evaluated by the chief operating decision maker in deciding how to allocate resources and in assessing performance. Although we aligned our end markets into </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customer focused areas in 2017, namely Advanced Technology Solutions (ATS) and Connectivity &amp; Cloud Solutions (CCS), we continued to operate as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment, electronics manufacturing services, for 2017. Our chief operating decision maker is our Chief Executive Officer.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table indicates revenue by end market as a percentage of total revenue for the periods indicated. Our revenue fluctuates from period-to-period depending on numerous factors, including but not limited to: the mix and complexity of the products or services we provide, the extent, timing and rate of new program wins, and the execution of our programs and services, follow-on business, program completions or losses, the phasing in or out of programs, the success in the marketplace of our customers&#8217; products, changes in customer demand, and the seasonality of our business.&#160;We expect that the pace of technological change, the frequency of customers transferring business among EMS competitors, the level of outsourcing by customers (including decisions to insource), and the dynamics of the global economy will also continue to impact our business from period-to-period.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advanced Technology Solutions (ATS)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Communications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Enterprise</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For reporting purposes, commencing in 2017, we combined our previously-reported Diversified and Consumer end markets to form our ATS end market, and combined our Servers and Storage end markets into a single &#8220;Enterprise&#8221; end market. All period percentages herein reflect these changes. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details our external revenue allocated by manufacturing location among countries that generated in excess of&#160;10% of total revenue for the years indicated:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thailand</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysia</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details our allocation of property, plant and equipment, intangible assets and goodwill among countries that exceeded&#160;10% of total property, plant and equipment, intangible assets and goodwill for the years indicated:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thailand</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysia</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romania</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">* Less than 10% in </font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;"> and </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Customers:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers that individually represented more than 10% of total revenue in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. In the aggregate, those customers comprised </font><font style="font-family:inherit;font-size:10pt;">31%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue. Cisco Systems accounted for </font><font style="font-family:inherit;font-size:10pt;">18%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">19%</font><font style="font-family:inherit;font-size:10pt;">) and Juniper Networks accounted for </font><font style="font-family:inherit;font-size:10pt;">13%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (</font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> &#8212; </font><font style="font-family:inherit;font-size:10pt;">11%</font><font style="font-family:inherit;font-size:10pt;">). At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">two</font><font style="font-family:inherit;font-size:10pt;"> customers that individually represented more than 10% of total accounts receivable. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">two</font><font style="font-family:inherit;font-size:10pt;"> customers that individually represented more than 10% of total revenue in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. In aggregate, those customers comprised </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">30%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue. At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> customers that individually represented more than 10% of total accounts receivable.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> customers that individually represented more than 10% of total revenue in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. In aggregate, those customers comprised </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">38%</font><font style="font-family:inherit;font-size:10pt;"> of total revenue. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers that individually represented more than 10% of total accounts receivable.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Segments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OperatingSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806004672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_EventsAfterReportingPeriodAbstract', window );"><strong>Events After Reporting Period [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory', window );">Subsequent Event</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:174%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> SUBSEQUENT EVENT:</font></div><div style="line-height:174%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2018, we entered into a definitive agreement to acquire Atrenne, a U.S.-based designer and manufacturer of ruggedized electromechanical solutions, primarily for military and commercial aerospace applications. The purchase price is approximately </font><font style="font-family:inherit;font-size:10pt;">$139</font><font style="font-family:inherit;font-size:10pt;"> (subject to specific adjustments as set forth in the definitive agreement), which we intend to finance using a combination of cash on hand and our Revolving Facility. The transaction is expected to close in the second quarter of 2018, subject to receipt of applicable regulatory approvals and satisfaction of other customary closing conditions. There can be no assurance that this transaction will be consummated in a timely manner, or at all.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_EventsAfterReportingPeriodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Events After Reporting Period [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_EventsAfterReportingPeriodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for events after the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 10<br> -IssueDate 2017-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=10&amp;date=2017-03-01&amp;anchor=sect_Disclosure&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6839071376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfSignificantAccountingPoliciesAbstract', window );"><strong>Disclosure Of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory', window );">Statement of compliance</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Statement of compliance:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements have been prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). </font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory', window );">Functional and presentation currency</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Functional and presentation currency:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements are presented in U.S.&#160;dollars, which is also our functional currency. Unless otherwise noted, all financial information is presented in millions of U.S.&#160;dollars (except percentages and per share&#160;amounts).</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory', window );">Use of estimates and judgments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of estimates and judgments:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with IFRS requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets and liabilities, revenue and expenses, and the related disclosures of contingent assets and liabilities. We base our estimates and assumptions on current facts, historical experience and various other factors that we believe are reasonable under the circumstances. Our assessment of these factors forms the basis for our judgments on the carrying values of our assets and liabilities, and the accrual of our costs and expenses. Actual results could differ materially from these estimates and assumptions. We review our estimates and underlying assumptions on an ongoing basis and make revisions as determined necessary by management. Revisions are recognized in the period in which the estimates are revised and may impact future periods as well.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Key sources of estimation uncertainty and judgment:</font><font style="font-family:inherit;font-size:10pt;"> We have applied significant estimates and assumptions in the following areas which we believe could have a significant impact on our reported results and financial position: our valuations of inventory, assets held for sale and income taxes; the amount of our restructuring charges or recoveries; the measurement of the recoverable amounts of our cash generating units (CGUs, as defined below), which includes estimating future growth, profitability, discount and terminal growth rates, and the fair value of our real property; our valuations of financial assets and liabilities, pension and non-pension post-employment benefit costs, employee stock-based compensation expense, provisions and contingencies; and the allocation of the purchase price and other valuations related to our business acquisitions.  </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We define a CGU as the smallest identifiable group of assets that cannot be tested individually and that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. CGUs can be comprised of a single site, a group of sites, or a line of business.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have also applied significant judgment in the following areas: the determination of our CGUs and whether events or changes in circumstances during the relevant period are indicators that a review for impairment should be conducted, and the timing of the recognition of charges or recoveries associated with our restructuring actions. The near-term economic environment could also impact certain estimates necessary to prepare our consolidated financial statements, including the estimates related to the recoverable amounts used in our impairment testing of our non-financial assets, and the discount rates applied to our net pension and non-pension post-employment benefit assets or liabilities. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> &#160;&#160;&#160;&#160;We describe our use of judgment and estimation uncertainties in greater detail in the following accounting policies.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements', window );">Basis of measurement</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of measurement:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements have been prepared primarily on the historical cost basis. Other measurement bases, where used, are described in the applicable notes.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory', window );">Basis of consolidation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of consolidation:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These consolidated financial statements include our direct and indirect subsidiaries, all of which are wholly-owned. Any subsidiaries that are formed or acquired during the year are consolidated from their respective dates of formation or acquisition. Inter-company transactions and balances are eliminated on consolidation.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory', window );">Business combinations</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business combinations:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the acquisition method to account for any business combinations. All identifiable assets and liabilities are recorded at fair value as of the acquisition date. Any goodwill that arises from business combinations is tested annually for impairment (see note 2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(l)</font><font style="font-family:inherit;font-size:10pt;">). Potential obligations for contingent consideration and contingencies are also recorded at fair value as of the acquisition date. We record subsequent changes in the fair value of such potential obligations from the date of acquisition to the settlement date in our consolidated statement of operations. We expense integration costs (for the establishment of business processes, infrastructure and information systems for acquired operations) and acquisition-related consulting and transaction costs as incurred in our consolidated statement of&#160;operations. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use judgment to determine the estimates to value identifiable net assets and the fair value of contingent consideration, if applicable, at the acquisition date. We may engage independent third parties to determine the fair value of property, plant and equipment and intangible assets. We use estimates to determine cash flow projections, including the period of expected future benefit, and future growth and discount rates, among other factors.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory', window );">Foreign currency translation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign currency translation:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of our subsidiaries have a U.S.&#160;dollar functional currency, which represents the currency of the primary economic environment in which they operate. For these subsidiaries, we translate monetary assets and liabilities denominated in foreign currencies into U.S.&#160;dollars at the period-end exchange rates. We translate non-monetary assets and liabilities denominated in foreign currencies into U.S. dollars at historic rates, and we translate revenue and expenses into U.S. dollars at the average exchange rates prevailing during the month of the transaction. Exchange gains and losses also arise on the settlement of foreign-currency denominated transactions. We recognize foreign currency differences arising on translation in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our subsidiaries with a non-U.S.&#160;dollar functional currency, we translate assets and liabilities into U.S.&#160;dollars using the period-end exchange rates, and we translate revenue and expenses into U.S. dollars at the average exchange rates prevailing during the month of the transaction. We defer gains and losses arising from the translation of these operations in the foreign currency translation account included in accumulated other comprehensive income.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and cash equivalents:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents include cash on account and short-term investments with original maturities of three months or less. These instruments are subject to an insignificant risk of change in fair value over their terms and, as a result, we carry cash and cash equivalents at&#160;cost.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory', window );">Accounts receivable</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts receivable:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We initially value our accounts receivable at fair value. We record an allowance for doubtful accounts against accounts receivable that management believes are impaired. We record specific allowances against customer receivables based on our evaluation of the customers&#8217; creditworthiness and knowledge of their financial condition. We also consider the aging of the receivables, customer and industry concentrations, the current business environment, and historical experience.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories', window );">Inventories</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We procure inventory and manufacture based on specific customer orders and forecasts and value our inventory on a first-in, first-out basis at the lower of cost and net realizable value. The cost of our finished goods and work-in-progress includes direct materials, labor and overhead. We may require valuation adjustments if actual market conditions or demand for our customers' products or services are less favorable than originally projected. The determination of net realizable value involves significant management judgment. We consider factors such as shrinkage, the aging of and future demand for the inventory, and contractual arrangements with customers. We attempt to utilize excess inventory in other products we manufacture or return inventory to the relevant suppliers or customers. We use future sales volume forecasts to estimate excess inventory on-hand. A change to these assumptions may impact our inventory valuation and our gross margins. Should circumstances change, we may adjust our previous write-downs in our consolidated statement of operations in the period a change in estimate occurs.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory', window );">Assets classified as held for sale</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets classified as held for sale:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify assets as held for sale if the carrying amount will be recovered principally through a sale transaction rather than through continued use. Management must be committed to the sale transaction and the asset must be immediately available for sale in its present condition to qualify as an asset held for sale. Assets classified as held for sale are measured at the lower of their carrying amount and fair value less costs to sell, and are no longer depreciated. The determination of fair value less costs to sell involves judgment by management of the probability and timing of disposition and the expected amount of recoveries and costs. We may engage independent third parties to assist in the determination of the estimated fair values less costs to sell for assets classified as held for sale. At the end of each reporting period, we evaluate the appropriateness of our estimates and assumptions. We may require adjustments to reflect actual experience or changes in estimates.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory', window );">Property, plant and equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, plant and equipment:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We carry property, plant and equipment at cost less accumulated depreciation and accumulated impairment losses. Cost consists of expenditures directly attributable to the acquisition of the asset, including interest on qualified long-term assets. We capitalize the cost of an asset when the economic benefits associated with that asset are probable and when the cost can be measured reliably. We capitalize the costs of major renovations and we write-off the carrying amount of replaced assets. We expense all other maintenance and repair costs in our consolidated statement of operations as incurred. We do not depreciate land. We recognize depreciation expense on a straight-line basis over the estimated useful life of the asset as&#160;follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building/leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Up to 25&#160;years or term of lease</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 10&#160;years</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimate the useful life of property, plant and equipment based on the nature of the asset, historical experience, the terms of any related customer contract, and expected changes in technology. When major components of an asset have a significantly different useful life than their primary asset, the components are accounted for and depreciated separately. We review our estimates of residual values, useful lives and the methods of depreciation annually at year end and, if required, adjust for these prospectively. We determine gains and losses on the disposal or retirement of property, plant and equipment by comparing the proceeds from disposal with the carrying amount of the asset and we recognize these gains and losses in our consolidated statement of operations in the period of&#160;disposal.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory', window );">Leases</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are the lessee of property, plant and equipment, primarily buildings and machinery. We classify leases as operating leases where the risks and rewards of ownership are retained by the lessor. We generally treat payments made under operating leases as rentals and recognize them as expenses on a straight-line basis over the term of the lease in our consolidated statement of operations. For operating leases, we do not record the leased asset or associated obligation on our consolidated balance sheet. We classify leases as finance leases if the risks and rewards of ownership have substantially transferred to us. We capitalize finance leases at the commencement of the lease at the lower of the fair value of the leased asset and the present value of the minimum lease payments (included in property, plant and equipment in our consolidated balance sheet), and we depreciate finance leases over a period based on the useful life of the asset. We include the corresponding liabilities, net of finance costs, on our consolidated balance sheet. We allocate each finance lease payment between the liability and finance&#160;costs. See note 2(x), &#8220;Recently issued accounting pronouncements&#8221; for the new standard on leases effective January 1, 2019</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory', window );">Goodwill and intangible assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and intangible assets:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We initially record goodwill related to acquisitions on our consolidated balance sheet in the amount of the excess of the fair value of the aggregate consideration paid (including the fair value of any contingent consideration) over the fair value of the identifiable net assets acquired. In subsequent reporting periods, we measure goodwill at cost less accumulated impairment losses, if any. We do not amortize goodwill. For purposes of impairment testing, we allocate goodwill to the CGU, or group of CGUs, that we expect will benefit from the related acquisition. See note&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">2</font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;font-weight:normal;text-decoration:none;">(l)</font><font style="font-family:inherit;font-size:10pt;">, &#8220;Impairment of goodwill, intangible assets and property, plant and&#160;equipment.&#8221; </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangible assets:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record intangible assets on our consolidated balance sheet at fair value on the date of acquisition. We capitalize intangible assets when the economic benefits associated with the asset are probable and when the cost can be measured reliably. We estimate the useful life of intangible assets based on the nature of the asset, historical experience and the projected period of expected future economic benefits to be provided by the asset. In subsequent reporting periods, we measure intangible assets at cost less accumulated amortization and accumulated impairment losses, if any. We amortize these assets on a straight-line basis over their estimated useful lives as&#160;follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 5&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4 to 10&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1 to 10&#160;years</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property assets consist primarily of certain non-patented intellectual property and process technology. Other intangible assets consist primarily of customer relationships and contract intangibles. Computer software assets consist primarily of software licenses. We review our estimates of residual values, useful lives and the methods of amortization annually at year end and, if required, adjust for these prospectively. We reflect changes in useful lives on a prospective basis.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory', window );">Impairment of goodwill, intangible assets and property, plant and equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of goodwill, intangible assets and property, plant and equipment:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> We review the carrying amounts of goodwill, intangible assets and property, plant and equipment for impairment on an annual basis and whenever events or changes in circumstances (triggering events) indicate that the carrying amount of an asset or CGU may not be recoverable. If any such indication exists, we test the carrying amount of an asset or a CGU for impairment. In addition to an assessment of triggering events during the year, we conduct an annual impairment assessment in the fourth quarter of the year to correspond with our annual planning cycle. Judgment is required in the determination of our CGUs and whether events or changes in circumstances during the year are indicators that a review for impairment should be conducted prior to the annual assessment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize an impairment loss when the carrying amount of an asset, CGU or group of CGUs exceeds its recoverable amount. The recoverable amount of an asset, CGU or group of CGUs is measured as the greater of its expected value-in-use and its fair value less costs to sell. The process of determining the recoverable amount is subjective and requires management to exercise significant judgment in estimating future growth, profitability, discount and terminal growth rates, and in projecting future cash flows, among other factors. Our expected value-in-use is determined based on the discounted cash flows of the relevant asset, CGU or group of CGUs. The process of determining fair value less costs to sell requires valuations and use of appraisals. Where applicable, we engage independent brokers to obtain market prices to estimate our real property and other asset values. We recognize impairment losses in our consolidated statement of operations. We first allocate impairment losses in respect of a CGU or group of CGUs to reduce the carrying amount of its goodwill, and then to reduce the carrying amount of other assets in such CGU or group of CGUs generally on a pro rata basis. See notes </font><font style="font-family:inherit;font-size:10pt;">9</font><font style="font-family:inherit;font-size:10pt;">, 16(a) and </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(b)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not reverse impairment losses for goodwill in future periods. We reverse impairment losses for property, plant and equipment and intangible assets if the losses we recognized in prior periods no longer exist or have decreased as a result of changes in circumstances. At each reporting date, we review for indicators that could change the estimates we used to determine the recoverable amount of the relevant assets. The amount of the reversal will be limited to the carrying amount that would have been determined, net of depreciation or amortization, had we recognized no impairment loss in prior periods.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory', window );">Provisions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Provisions:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize a provision for legal or constructive obligations arising from past events when the amount can be reliably estimated and it is probable that an outflow of resources will be required to settle an obligation. The nature and type of provisions vary and management judgment is required to determine the extent of an obligation and whether the outflow of resources is probable. At the end of each reporting period, we evaluate the appropriateness of the remaining balances. We may require adjustments to the recorded amounts to reflect actual experience or changes in estimates in future periods.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restructuring:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We incur restructuring charges relating to workforce reductions, site consolidations, and costs associated with businesses we are downsizing or exiting. Our restructuring charges include employee severance and benefit costs, gains, losses or impairments related to owned sites and equipment we no longer use and which are available for sale, impairment of related intangible assets, and costs related to leased sites and equipment we no longer use.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The recognition of restructuring charges requires management to make certain judgments and estimates regarding the nature, timing and amounts associated with our restructuring actions. Our major assumptions include the number of employees to be terminated and the timing of such terminations, the measurement of termination costs, the timing and amount of lease obligations and any anticipated sublease recoveries from exited sites, and the timing of disposition and estimated fair values less costs to sell of assets we no longer use and which are available for sale. We develop detailed plans and record termination costs in the period the employees are informed of their termination. For owned sites and equipment that are no longer in use and are available for sale, we recognize an impairment loss based on their fair value less costs to sell, with fair value estimated based on market prices for similar assets. We may engage independent third parties to determine the estimated fair values less costs to sell for these assets. For leased sites that we intend to exit, we discount the lease obligation costs, which represent future contractual lease payments and cancellation fees, if any, less estimated sublease recoveries, if any. We recognize any change in provisions due to the passage of time as finance costs. To estimate future sublease recoveries, we engage independent brokers to determine the estimated tenant rents we can expect to realize. At the end of each reporting period, we evaluate the appropriateness of our restructuring charges and balances. Adjustments to the recorded amounts may be required to reflect actual experience or changes in estimates for future periods. See note </font><font style="font-family:inherit;font-size:10pt;">16</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Legal and other contingencies:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of our operations, we may be subject to lawsuits, investigations and other claims, including environmental, labor, product, customer disputes and other matters. The filing of a suit or formal assertion of a claim does not automatically trigger a requirement to record a provision. We recognize a provision for loss contingencies, including legal claims, based on management&#8217;s estimate of the probable outcome. Judgment is required when there is a range of possible outcomes. Management considers the degree of probability of the outcome and the ability to make a reasonable estimate of the loss. We may also use third party advisors in making our determination. The ultimate outcome, including the amount and timing of any payments required, may vary significantly from our original estimates. Potential material legal and other contingent obligations that have not been recognized as provisions, as the outcome is remote or not probable, or the amount cannot be reliably estimated, are disclosed as contingent liabilities. See note </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:normal;text-decoration:none;">24</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranty:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer product and service warranties to our customers. We record a provision for future warranty costs based on management&#8217;s estimate of probable claims under these warranties. In determining the amount of the provision, we consider several factors including the terms of the warranty (which vary by customer, product or service), the current volume of products sold or services rendered during the warranty period, and historical warranty information. We review and adjust these estimates as necessary to reflect our experience and new information. The amount and aging of our provision will vary depending on various factors including the length of the warranty offered, the remaining life of the warranty and the extent and timing of warranty claims. We classify the portion of our warranty provision for which payment is expected in the next 12 months as current, and the remainder as non-current.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory', window );">Employee benefits</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee benefits:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pension and non-pension post-employment benefits:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify pension and non-pension post-employment benefits as either defined contribution plans or defined benefit&#160;plans.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under defined contribution plans, our obligation is to make a fixed contribution to a separate entity. The related investment risk is borne by the employee. We recognize our obligations to make contributions to defined contribution plans as an employee benefit expense in our consolidated statement of operations in the period the employee services are&#160;rendered.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under defined benefit plans, our obligation is to provide an agreed upon benefit to specified plan participants. We remain exposed to the actuarial and investment risks with respect to defined benefit plans. Our obligation is actuarially determined using the projected unit credit method, based on service and management&#8217;s estimates. Actuarial valuations require management to make certain judgments and estimates relating to salary escalation, compensation levels at the time of retirement, retirement ages, the discount rate used in measuring the net interest on the net defined benefit asset or liability, and expected healthcare costs (as applicable). These actuarial assumptions could change from period-to-period and actual results could differ materially from the estimates originally made by management. We evaluate our assumptions on a regular basis, taking into consideration current market conditions and historical data. Market driven changes may affect the actual rate of return on plan assets compared to our assumptions, as well as our discount rates and other variables which could cause actual results to differ materially from our estimates. Changes in assumptions could impact our defined benefit pension plan valuations and our future defined benefit pension expense and required funding. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our obligation for each defined benefit plan consists of the present value of the defined benefit obligation less the fair value of plan assets, and is presented on a net basis on our consolidated balance sheet. When the actuarial calculation results in a benefit, the asset we recognize is restricted to the present value of economic benefits available in the form of future refunds from the plan or reductions in future contributions to the plan. To calculate the present value of economic benefits, we also consider any minimum funding requirements that apply to the plan. An economic benefit is available if it is realizable during the life of the plan, or on settlement of the plan liabilities.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize past service costs or credits arising from plan amendments, whether vested or unvested, immediately in our consolidated statement of operations. We determine the net interest expense (income) on the net defined benefit liability (asset) for each year by applying the discount rate used to measure the defined benefit obligation at the beginning of the year to the net defined benefit liability (asset) position, taking into account any changes in the net defined benefit liability (asset) during the year as a result of contributions and benefit payments. Net interest expense and other expenses related to defined benefit plans are recognized in our consolidated statement of operations. The difference between the interest income on plan assets and the actual net return on plan assets is included in the re-measurement of the net defined benefit liability (asset). We recognize actuarial gains and losses on plan assets or obligations, as well as any year over year change in the impairment of the balance sheet position in other comprehensive income (OCI) and we reclassify the amounts to deficit. Curtailment gains or losses may arise from significant changes to a plan. We record curtailment gains or losses in our consolidated statement of operations when the curtailment occurs.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To mitigate the actuarial and investment risks of our defined benefit pension plans, we from time to time purchase annuities (using existing plan assets) from third party insurance companies for certain, or all, plan participants. The purchase of annuities by the pension plan substantially hedges the financial risks associated with our pension obligations. Where the annuities are purchased on behalf of, and held by the pension plan, the relevant employer retains the ultimate responsibility for the payment of benefits to plan participants, and we retain the pension assets and liabilities on our consolidated balance sheet. The annuity purchases have resulted in losses in past periods (and may apply to future annuity purchases), as a result of a reduction in the value of the plan assets to the value of the plan obligations as of the date of the annuity purchase. We record these non-cash losses&#160;in other comprehensive income (OCI) on our consolidated balance sheet and simultaneously reclassify such amounts to deficit in the same period. Alternatively, where we purchase annuities from insurance companies on behalf of applicable plan participants with the intention of winding-up the relevant plan in the future (with the expectation of transferring the annuities to the individual plan members, as we intend to do with our U.K Supplemental Plan), the insurance company assumes responsibility for the payment of benefits to the relevant plan participants once the wind-up is complete. In this case, settlement accounting is applied to the purchase of the annuities and the non-cash loss (if any) is recorded in other charges in our consolidated statement of operations. In addition, both the pension assets and liabilities will be removed from our consolidated balance sheet once the wind-up of the plan is complete.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory', window );">Stock-based compensation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-based compensation:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generally grant stock options, performance share units (PSUs) and restricted share units (RSUs) to employees under our stock-based compensation plans. Stock options and RSUs vest in installments over the vesting period. Stock options generally vest </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> per year over a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">-year period, and RSUs generally vest one-third per year over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period. We treat each installment under a grant of stock options and RSUs as a separate grant in determining the compensation expense. PSUs vest at the end of their respective terms, generally </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years from the grant date, to the extent that specified performance conditions have been met.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options are exercisable for subordinate voting shares. We recognize the grant date fair value of options granted to employees as compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. We adjust compensation expense to reflect the estimated number of options we expect to vest at the end of the vesting period. When options are exercised, we credit the proceeds to capital stock on our consolidated balance sheet. We measure the fair value of options using the Black-Scholes option pricing model. Measurement inputs include the price of our subordinate voting shares on the grant date, the exercise price of the option, and our estimates of the following: expected price volatility of our subordinate voting shares (based on weighted average historic volatility), weighted average expected life of the option (based on historical experience and general option holder behavior), and the risk-free interest&#160;rate. The cost we record for RSUs and </font><font style="font-family:inherit;font-size:10pt;">40%</font><font style="font-family:inherit;font-size:10pt;"> of PSUs granted annually is based on the market value of our subordinate voting shares at the time of grant. The cost we record for these PSUs, which vest based on a non-market performance condition related to the achievement of pre-determined financial targets over a specified period, is based on our estimate of the outcome of such performance condition. We adjust the cost of these PSUs as new facts and circumstances arise; the timing of these adjustments is subject to judgment. We generally record adjustments to the cost of these PSUs during the last year of the </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year term based on management's estimate of the expected level of achievement of such performance condition. We amortize the cost of RSUs and these PSUs to compensation expense in our consolidated statement of operations, with a corresponding charge to contributed surplus on our consolidated balance sheet, over the vesting period. We generally settle these awards with subordinate voting shares purchased in the open market by a broker, or by issuing subordinate voting shares from treasury. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determine the cost we record for </font><font style="font-family:inherit;font-size:10pt;">60%</font><font style="font-family:inherit;font-size:10pt;"> of PSUs granted annually using a Monte Carlo simulation model. The number of awards expected to vest is factored into the grant date Monte Carlo valuation for the award. The number of these PSUs that will vest depends on the level of achievement of total shareholder return (TSR), which is a market performance condition, relative to the TSR of a pre-defined group of companies over a three-year period. We do not adjust the grant date fair value regardless of the eventual number of awards that vest based on the level of achievement of the market performance condition. We recognize compensation expense in our consolidated statement of operations on a straight-line basis over the requisite service period and we reduce this expense for the estimated PSU awards that are not expected to vest because the employment conditions are not expected to be satisfied.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The compensation of our Board of Directors in 2017 was comprised of annual Board retainer fees, annual Audit and Compensation Committee Chair retainer fees (for the Chairs of those committees) and travel fees (collectively, Annual Fees) payable in quarterly installments in arrears.  Directors must elect to have either </font><font style="font-family:inherit;font-size:10pt;">75%</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of their Annual Fees paid in deferred share units (DSUs).  The number of DSUs we grant is determined by dividing the elected percentage of the dollar value of the Annual Fees earned in the quarter by the closing price of our subordinate voting shares on the New York Stock Exchange (NYSE) on the last business day of such quarter. Each DSU represents the right to receive one subordinate voting share or an equivalent value in cash after the individual ceases to serve as a director. For DSUs granted prior to January&#160;1, 2007, we may settle these share units with subordinate voting shares issued from treasury or purchased in the open market, or with cash (at the discretion of the Company). For DSUs granted after January&#160;1, 2007, we may only settle these share units with subordinate voting shares purchased in the open market, or with cash (at the discretion of the Company). We expense the cost of DSUs through SG&amp;A in our consolidated statement of operations in the period the services are&#160;rendered.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory', window );">Deferred financing costs</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Deferred financing costs:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred financing costs consist of costs relating to the establishment of the revolving portion of our credit facility (Revolving Facility) which we amortize to our consolidated statement of operations on a straight-line basis over the term of the facility. We record financing costs relating to the issuance of the term loan under our credit facility (Term Loan) as a reduction to the cost of the related debt (see note </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">) which we amortize to our consolidated statement of operations using the effective interest rate method over the term of the related debt or when the debt is retired, if&#160;earlier.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory', window );">Income taxes</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income taxes: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our income tax expense for a reporting period is comprised of current and deferred income taxes. Current income taxes and deferred income taxes are recognized in our consolidated statement of operations, except to the extent that they relate to items recognized in OCI or directly in equity, in which case the taxes are also recognized in OCI or directly in equity, respectively. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the ordinary course of business, there are many transactions for which the ultimate tax outcome is uncertain until we resolve it with the relevant tax authority, which may take many years. The final tax outcome of these matters may be different from the estimates management originally made in determining our tax provision. Management periodically evaluates the positions taken in our tax returns with respect to situations in which applicable tax rules are subject to interpretation. We establish provisions related to tax uncertainties where appropriate, based on our estimate of the amount that ultimately will be paid to or received from the tax authorities. We recognize accrued interest and penalties relating to tax uncertainties in current income tax&#160;expense. The various judgments and estimates by management in establishing provisions related to tax uncertainties significantly affect the amounts we recognize in our consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the liability method of accounting for deferred income taxes. Under this method, we recognize deferred income tax assets and liabilities for future income tax consequences attributable to temporary differences between the financial statement carrying amounts of assets and liabilities and their respective income tax bases, and on unused tax losses and tax credit carryforwards. We measure deferred income taxes using tax rates and laws that have been enacted or substantively enacted at the reporting date and that we expect will apply when the related deferred income tax asset is realized or the deferred income tax liability is settled. We recognize deferred income tax assets to the extent we believe it is probable, based on management&#8217;s estimates, that future taxable profit will be available against which the deductible temporary differences as well as unused tax losses and tax credit carryforwards can be utilized. Estimates of future taxable profit in different tax jurisdictions are an area of estimation uncertainty. We review our deferred income tax assets at each reporting date and reduce them to the extent it is no longer probable that we will realize the related tax benefits. We recognize the effect of a change in income tax rates in the period of enactment or substantive enactment.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not recognize deferred income taxes if they arise from the initial recognition of goodwill, or for temporary differences arising from the initial recognition of an asset or a liability in a transaction that is not a business combination and that affects neither accounting nor taxable profit or loss. We also do not recognize deferred income taxes on temporary differences relating to investments in subsidiaries to the extent we are able to control the timing of the reversal of the temporary differences and it is probable that the temporary differences will not reverse in the foreseeable future.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During each period, we record current income tax expense or recovery based on taxable income earned or loss incurred in each tax jurisdiction where we operate, and for any adjustments to taxes payable in respect of previous years, using tax laws that are enacted or substantively enacted at the balance sheet&#160;date.&#160;&#160;&#160;&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory', window );">Financial assets and financial liabilities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial assets and financial liabilities:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize financial assets and financial liabilities initially at fair value and subsequently measure these at either fair value or amortized cost based on their classification as described below. </font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory', window );">Fair value through profit or loss</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair value through profit or loss:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial assets and financial liabilities that we purchase or incur, respectively, with the intention of generating earnings in the near term, and derivatives other than hedging instruments, are classified as fair value through profit or loss. This category includes short-term investments in money market funds (if applicable) that we group with cash equivalents, and derivative assets and derivative liabilities not qualifying for hedge accounting. We initially recognize investments on our consolidated balance sheet at fair value and recognize subsequent changes in our consolidated statement of operations. We expense transaction costs as incurred in our consolidated statement of&#160;operations.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory', window );">Held-to-maturity investments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Held-to-maturity investments:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Securities that have fixed or determinable payments and a fixed maturity date, which we intend to and have the ability to hold to maturity, are classified as held-to-maturity investments and include our term deposits that we group with cash equivalents. We initially recognize held-to-maturity financial assets on our consolidated balance sheet at fair value plus directly attributable transaction costs, and subsequently measure these at amortized cost using the effective interest rate method, less any impairment losses.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory', window );">Loans and receivables</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Loans and receivables:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify financial assets with fixed or determinable payments, such as our accounts receivable, as loans and receivables. This category excludes any derivative assets or assets that are quoted in active markets. We initially recognize loans and receivables on our consolidated balance sheet at fair value plus directly attributable transaction costs, and subsequently measure these at amortized cost using the effective interest rate method, less any impairment losses.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock', window );">Other financial liabilities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other financial liabilities:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This category is for financial liabilities that are not classified as fair value through profit or loss and includes accounts payable, the majority of our accrued liabilities and certain other provisions, as well as borrowings under our credit facility, including our term loan. We record these financial liabilities at amortized cost on our consolidated balance&#160;sheet.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory', window );">Available-for-sale</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Available-for-sale:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently do not hold any financial assets designated as available-for-sale.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory', window );">Derivatives and hedge accounting</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivatives and hedge accounting:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We enter into forward exchange and swap contracts to hedge the cash flow risk associated with firm purchase commitments and forecasted transactions in foreign currencies that are considered highly probable and to hedge foreign-currency denominated balances. We use estimates to forecast future cash flows and the future financial position of net monetary assets or liabilities denominated in foreign currencies. We apply hedge accounting to those hedge transactions that are considered effective. Management assesses the effectiveness of hedges by comparing actual outcomes against these estimates on a regular basis. Subsequent revisions in estimates of future cash flow forecasts, if significant, may result in the discontinuation of hedge accounting for that hedge. We do not enter into derivative contracts for speculative purposes.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At the inception of a hedging relationship, we formally document the relationship between our hedging instrument and the hedged item, as well as our risk management objectives and strategy for undertaking the various hedge transactions. Our process includes linking all derivatives to specific assets and liabilities on our consolidated balance sheet or to specific firm commitments or forecasted transactions. We also formally assess, both at the hedge&#8217;s inception and at the end of each quarter, whether the derivatives used in hedged transactions are highly effective in offsetting changes in the cash flows of the hedged items. We record the gain or loss from these forward contracts in the same line item where the underlying exposures are recognized in our consolidated statement of operations. For our non-designated hedges against our balance sheet exposures denominated in foreign currencies, we record the gain or loss from these forward contracts in&#160;SG&amp;A.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forward contracts that are not designated as hedges are marked to market each period, resulting in a gain or loss in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We measure all derivative contracts at fair value on our consolidated balance sheet. The majority of our derivative assets and liabilities arise from foreign currency forward contracts that we designate as cash flow hedges. In a cash flow hedge, we defer the changes in the fair value of the hedging derivative, to the extent effective, in OCI until we recognize the asset, liability or forecasted transactions being hedged in our consolidated statement of operations. For hedges that we discontinue before the end of the original hedge term, we amortize the unrealized hedge gain or loss in OCI in our consolidated statement of operations over the remaining duration of the original hedge term. If the hedged item ceases to exist before the end of the original hedge term, we recognize the unrealized hedge gain or loss in OCI immediately in our consolidated statement of operations. For our current cash flow hedges, the majority of the underlying expenses we hedge are included in cost of sales in our consolidated statement of&#160;operations.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We value our derivative assets and liabilities based on inputs that are either readily available in public markets or derived from information available in public markets. The inputs we use include discount rates and forward exchange rates. Changes in these inputs can cause significant volatility in the fair value of our financial instruments in the&#160;short-term.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory', window );">Impairment of financial assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of financial assets:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review financial assets at each reporting date. Financial assets are deemed to be impaired when objective evidence resulting from one or more events subsequent to the initial recognition of the asset indicates the estimated future cash flows of the asset have been negatively impacted. We measure an impairment loss as the excess of the carrying amount over the present value of the estimated future cash flows discounted using the financial asset&#8217;s original discount rate, and we recognize this loss in our consolidated statement of&#160;operations.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue', window );">Revenue</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive the majority of our revenue from the sale of electronic products and services that we have manufactured and provided to customer specifications. Our range of services includes, among others, design, engineering, manufacturing, assembly and test, fulfillment and after-market services. We recognized revenue from the sale of products and services rendered when the significant risks and rewards of ownership associated with the products sold or services rendered have passed to the buyer and no material uncertainties remained as to the collection of our receivables and we had no further performance obligations thereunder other than our manufacturing or service warranties. We provide warehousing services in connection with manufacturing services to certain customers. We assess the contracts to determine whether the manufacturing and warehousing services can be accounted for as separate units of accounting. If the services do not constitute separate units of accounting, or the manufacturing services do not meet all of the revenue recognition requirements under IFRS, we defer recognizing revenue until we have shipped the products to the&#160;customer.</font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants', window );">Government grants</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Government grants:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We receive government grants from time to time related to equipment purchases or other expenditures. We recognize these grants when there is reasonable assurance that we will retain the benefits. If we receive a grant but cannot reasonably assure that we will comply with the conditions of the grant, we will defer the grant and record a liability on our consolidated balance sheet until the conditions are fulfilled. For grants that relate to the purchase of equipment, we reduce the cost of the asset in the period the cost is incurred or when the conditions are fulfilled, and we calculate amortization on the net amount. For grants that relate to operating expenditures, we reduce the expense in the period the cost is incurred or when the conditions are&#160;fulfilled.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory', window );">Research and development</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and development:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We incur costs relating to research and development activities. We expense these costs as incurred in our consolidated statement of operations unless development costs meet the required criteria under IFRS for capitalization. </font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory', window );">Earnings per share (EPS)</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings per share (EPS):</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We calculate basic EPS by dividing net earnings by the weighted average number of shares (subordinate and multiple voting shares collectively) outstanding during the period. We calculate diluted EPS using the treasury stock method, which reflects the potential dilution from stock-based awards that are issued from&#160;treasury.</font></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock', window );">Recently issued accounting pronouncements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently issued accounting pronouncements:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS 15, Revenue from Contracts with Customers:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the IASB issued this standard, which provides a single, principles-based five-step model for revenue recognition to be applied to all customer contracts, and requires enhanced disclosures. The new standard is effective for annual periods beginning on or after January 1, 2018, and allows for early adoption. We adopted this standard on January 1, 2018, and have elected to use the retrospective approach, pursuant to which we will restate each relevant comparative reporting periods presented and recognize the transitional adjustments through equity at the start of the first comparative reporting period to be presented in our quarterly and annual consolidated financial statements (which will be January 1, 2016 for our annual financial statements). The new standard will change the timing of our revenue recognition for a significant portion of our business, resulting in the recognition of revenue for certain customer contracts earlier than under the previous recognition rules (which was generally upon delivery). The new standard will materially impact our consolidated financial statements, primarily in relation to inventory and accounts receivable balances.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently estimate the following impacts under the new standard: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.61111111111111%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Increase (decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable/Contract asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(178</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(206</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are currently analyzing and will disclose the anticipated extent of the financial impact of the new standard on the specific line items above as of December 31, 2017 and for the year ended December 31, 2017 when our analysis is completed.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS&#160;9, Financial Instruments:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2014, the IASB issued a final version of this standard, which replaces IAS&#160;39, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments: Recognition and Measurement, </font><font style="font-family:inherit;font-size:10pt;">and is effective for annual periods beginning on or after January 1, 2018, with earlier adoption permitted. The standard introduces a new model for the classification and measurement of financial assets, a single expected credit loss model for the measurement of the impairment of financial assets, and a new model for hedge accounting that is aligned with a company&#8217;s risk management activities. We adopted this standard effective January 1, 2018. The adoption of this standard will not have a material impact on our consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">IFRS 16, Leases:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the IASB issued this standard, which brings most leases on-balance sheet for lessees under a single model, eliminating the distinction between operating and finance leases. IFRS 16 supersedes IAS 17, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;">, and related interpretations and is effective for periods beginning on or after January 1, 2019, with earlier adoption permitted. We do not intend to adopt this standard early. We have established a project team to evaluate the anticipated impact of this standard on our consolidated financial statements, as well as any changes to our business processes, systems and controls that may be required to support the recognition and disclosures required by the new standard. Transition efforts are currently underway, and are anticipated to be complete by January 1, 2019.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of Accounting Policy for Other Financial Liabilities [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DescriptionofAccountingPolicyforOtherFinancialLiabilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Accounting Policy For New Accounting Pronouncements [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfAccountingPolicyForNewAccountingPronouncementsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfSignificantAccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Significant Accounting Policies [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfSignificantAccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for available-for-sale financial assets. [Refer: Financial assets available-for-sale]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForAvailableforsaleFinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for business combinations. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for derivative financial instruments and hedging. [Refer: Financial instruments, class [member]; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for finance costs. [Refer: Finance costs]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFinanceCostsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for financial instruments at fair value through profit or loss. [Refer: At fair value [member]; Financial instruments, class [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsAtFairValueThroughProfitOrLossExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for financial instruments. [Refer: Financial instruments, class [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for the currency of the primary economic environment in which the entity operates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for government grants, including the methods of presentation adopted in the financial statements. [Refer: Government [member]; Government grants]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 20<br> -IssueDate 2017-01-01<br> -Paragraph 39<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=20&amp;date=2017-03-01&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for held-to-maturity investments. [Refer: Held-to-maturity investments]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForHeldtomaturityInvestmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for the impairment of financial assets. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfFinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for income tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for intangible assets and goodwill. [Refer: Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for loans and receivables. [Refer: Loans and receivables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForLoansAndReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 36<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_36_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for non-current assets or disposal groups classified as held for sale. [Refer: Non-current assets or disposal groups classified as held for sale]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for provisions. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for recognising revenue. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2018-01-01<br> -Name IAS<br> -Number 18<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=18&amp;date=2017-03-02&amp;anchor=para_35_a&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for research and development expense. [Refer: Research and development expense]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForResearchAndDevelopmentExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for subsidiaries. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for trade and other receivables. [Refer: Trade and other receivables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 46<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_46&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the basis used for the preparation of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The explanation of the measurement basis (or bases) used in preparing the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 117<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_117_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6608070832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation and Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfSignificantAccountingPoliciesAbstract', window );"><strong>Disclosure Of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory', window );">Disclosure of Detailed Information About Property, Plant and Equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize depreciation expense on a straight-line basis over the estimated useful life of the asset as&#160;follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building/leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Up to 25&#160;years or term of lease</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 10&#160;years</font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment are comprised of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br clear="none"/>Depreciation and <br clear="none"/>Impairment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings including improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">718.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">567.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,063.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:441px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:50px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br clear="none"/>Depreciation and <br clear="none"/>Impairment</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings including improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">344.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">745.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">574.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,112.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">788.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the changes to the net book value of property, plant and&#160;equipment for the years indicated:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Buildings <br clear="none"/>including <br clear="none"/>Improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Machinery <br clear="none"/>and <br clear="none"/>Equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions through business combinations (note 3)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write down of assets and other disposals </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December 31, 2016 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(67.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write down of assets and other disposals </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December 31, 2017 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Includes </font><font style="font-family:inherit;font-size:8pt;">$4.8</font><font style="font-family:inherit;font-size:8pt;"> of solar panel manufacturing equipment that we reclassified as assets held for sale during 2017. See note </font><font style="font-family:inherit;font-size:8pt;">7</font><font style="font-family:inherit;font-size:8pt;">. In </font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;">, we recorded impairment losses of </font><font style="font-family:inherit;font-size:8pt;">$21.2</font><font style="font-family:inherit;font-size:8pt;"> primarily to write-down solar panel manufacturing equipment. See note </font><font style="font-family:inherit;font-size:8pt;">16</font><font style="font-family:inherit;font-size:8pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:8pt;">. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(ii)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;"> The net book value of property, plant and equipment at </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;"> included </font><font style="font-family:inherit;font-size:8pt;">$7.3</font><font style="font-family:inherit;font-size:8pt;"> (</font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:8pt;"> </font><font style="font-family:inherit;font-size:10pt;">&#8212; </font><font style="font-family:inherit;font-size:8pt;">$8.2</font><font style="font-family:inherit;font-size:8pt;">) of assets under finance&#160;leases.  See note </font><font style="font-family:inherit;font-size:8pt;">24</font><font style="font-family:inherit;font-size:8pt;"> for the future minimum lease payments under these finance leases. </font></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory', window );">Disclosure of Detailed Information About Intangible Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We amortize these assets on a straight-line basis over their estimated useful lives as&#160;follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 5&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4 to 10&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1 to 10&#160;years</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently estimate the following impacts under the new standard: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.61111111111111%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Increase (decrease)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable/Contract asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">227</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(178</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(206</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfSignificantAccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Significant Accounting Policies [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfSignificantAccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the known or reasonably estimable information relevant to assessing the possible impact that the application of a new IFRS, that has been issued but is not yet effective, will have.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 30<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_30_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2017-01-01<br> -Paragraph 118<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2017-03-01&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821592192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BusinessCombinations1Abstract', window );"><strong>Business Combinations1 [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory', window );">Details of the Purchase Price Allocation by Year of Acquisition</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Details of the purchase price allocation in the year of acquisition are as follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.69047619047619%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Karel</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current assets, net of cash acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment and other long-term assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes and other-long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_BusinessCombinations1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combinations1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_BusinessCombinations1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about business combinations. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Section Disclosures application of paragraphs 59 and 61<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=F4301424&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829750960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_InventoriesAbstract', window );"><strong>Inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfCurrentInventoryTableTextBlock', window );">Schedule of Current Inventory</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are comprised of the following:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">735.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">890.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,061.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfCurrentInventoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Current Inventory</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfCurrentInventoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_InventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_InventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6721616528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory', window );">Disclosure of Detailed Information About Property, Plant and Equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize depreciation expense on a straight-line basis over the estimated useful life of the asset as&#160;follows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25&#160;years</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building/leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Up to 25&#160;years or term of lease</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 to 10&#160;years</font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment are comprised of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br clear="none"/>Depreciation and <br clear="none"/>Impairment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings including improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">718.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">567.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,063.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">760.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:441px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:50px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br clear="none"/>Depreciation and <br clear="none"/>Impairment</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings including improvements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">344.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">202.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">745.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">574.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,112.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">788.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the changes to the net book value of property, plant and&#160;equipment for the years indicated:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Buildings <br clear="none"/>including <br clear="none"/>Improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Machinery <br clear="none"/>and <br clear="none"/>Equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions through business combinations (note 3)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write down of assets and other disposals </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December 31, 2016 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(67.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write down of assets and other disposals </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December 31, 2017 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Includes </font><font style="font-family:inherit;font-size:8pt;">$4.8</font><font style="font-family:inherit;font-size:8pt;"> of solar panel manufacturing equipment that we reclassified as assets held for sale during 2017. See note </font><font style="font-family:inherit;font-size:8pt;">7</font><font style="font-family:inherit;font-size:8pt;">. In </font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;">, we recorded impairment losses of </font><font style="font-family:inherit;font-size:8pt;">$21.2</font><font style="font-family:inherit;font-size:8pt;"> primarily to write-down solar panel manufacturing equipment. See note </font><font style="font-family:inherit;font-size:8pt;">16</font><font style="font-family:inherit;font-size:8pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:8pt;">. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(ii)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;"> The net book value of property, plant and equipment at </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;"> included </font><font style="font-family:inherit;font-size:8pt;">$7.3</font><font style="font-family:inherit;font-size:8pt;"> (</font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:8pt;"> </font><font style="font-family:inherit;font-size:10pt;">&#8212; </font><font style="font-family:inherit;font-size:8pt;">$8.2</font><font style="font-family:inherit;font-size:8pt;">) of assets under finance&#160;leases.  See note </font><font style="font-family:inherit;font-size:8pt;">24</font><font style="font-family:inherit;font-size:8pt;"> for the future minimum lease payments under these finance leases. </font></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829672608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IntangibleAssetsAbstract', window );"><strong>Intangible Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory', window );">Disclosure of Changes in Goodwill and Intangible Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill and intangible assets are comprised of the following:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br clear="none"/>Amortization <br clear="none"/>and Impairment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">221.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">284.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">274.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">632.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">606.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:441px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:50px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:75px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:52px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated <br clear="none"/>Amortization <br clear="none"/>and Impairment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Book <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual property</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">237.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer software assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">285.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">274.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">633.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">612.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details the changes to the net book value of goodwill and intangible assets for the years indicated:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Goodwill</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br clear="none"/>Intangible <br clear="none"/>Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Computer <br clear="none"/>Software <br clear="none"/>Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions through business combinations (note&#160;3)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2017-01-01<br> -Paragraph 118<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2017-03-01&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6721616528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Non-current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock', window );">Disclosure of Detailed Information About Non-current Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net pension assets (note 19)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land rights</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Detailed Information About Non-current Assets Explanatory [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfDetailedInformationAboutNoncurrentAssetsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821592192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract', window );"><strong>Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsExplanatory', window );">Disclosure of Changes in Provisions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following chart details the changes in our&#160;provisions for the year indicated:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.8015873015873%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td style="width:42%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restructuring</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Legal </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reversal of prior year provisions</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iii) </sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments/usage</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accretion, foreign exchange and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.4</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iv)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Legal represents our provisions recorded for various legal actions based on our estimates of the likely outcomes. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Other represents our asset retirement obligations of </font><font style="font-family:inherit;font-size:9pt;">$6.8</font><font style="font-family:inherit;font-size:9pt;">, relating to sites that we currently lease. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(iii)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">During </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;">, we reversed prior year warranty provisions as a result of expired warranties and changes in estimated costs based on historical experience. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(iv)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Non-current balances are included in provisions and other non-current liabilities on our consolidated balance&#160;sheet.</font></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Provisions, Contingent Liabilities And Contingent Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2017-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2017-03-01&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6721169360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facilities and Long-term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory', window );">Borrowings Under the Revolving Facility and Term Loan and Finance Lease Obligations</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth our borrowings under the Revolving Facility and Term Loan, and our finance lease obligations, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br clear="none"/>2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31 <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Revolving Facility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Loan</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total borrowings under credit facility</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: unamortized debt issuance costs </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease obligations (see notes 4 and 24) </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.7</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprised of:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion of borrowings under credit facility and finance lease obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion of borrowings under credit facility and finance lease obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">166.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">We incurred debt issuance costs in connection with an amendment of our credit facility in 2015 to add the Term Loan, which we recorded as an offset against the proceeds from the Term Loan. Such costs are deferred and amortized over the term of the Term Loan using the effective interest rate method.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;"> (ii)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">At </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">, </font><font style="font-family:inherit;font-size:8pt;">$11.1</font><font style="font-family:inherit;font-size:8pt;"> (</font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:8pt;"> &#8212; </font><font style="font-family:inherit;font-size:8pt;">$15.3</font><font style="font-family:inherit;font-size:8pt;">) of our finance lease obligations related to our solar panel manufacturing equipment. Such solar equipment lease obligations were recorded as current liabilities on our consolidated balance sheet as at </font><font style="font-family:inherit;font-size:8pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:8pt;">. In connection with the anticipated disposition of such equipment, we terminated and settled these lease obligations in full in January 2018.  See note </font><font style="font-family:inherit;font-size:8pt;">4</font><font style="font-family:inherit;font-size:8pt;">.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities', window );">Mandatory Principal Repayments of the Term Loan</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the remaining mandatory principal repayments of the Term Loan were as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years ending December 31</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020 (to maturity in May 2020)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 39<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6834319632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract', window );"><strong>Share Capital and Share-based Payment Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory', window );">Disclosure of Detailed Information About Capital Transactions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Number of shares (in millions)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Subordinate Voting Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Multiple Voting Shares</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued from treasury</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled under NCIB or SIB (defined below)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued from treasury</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled under NCIB (defined below)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued from treasury</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled under NCIB</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.35</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued and outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">During </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">, we issued </font><font style="font-family:inherit;font-size:8pt;">1.7 million</font><font style="font-family:inherit;font-size:8pt;"> (</font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;"> &#8212; </font><font style="font-family:inherit;font-size:8pt;">0.6 million</font><font style="font-family:inherit;font-size:8pt;">; </font><font style="font-family:inherit;font-size:8pt;">2015</font><font style="font-family:inherit;font-size:8pt;"> &#8212; </font><font style="font-family:inherit;font-size:8pt;">0.5 million</font><font style="font-family:inherit;font-size:8pt;">) subordinate voting shares from treasury upon the exercise of employee stock options for aggregate cash proceeds of </font><font style="font-family:inherit;font-size:8pt;">$13.6</font><font style="font-family:inherit;font-size:8pt;"> (</font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;"> &#8212; </font><font style="font-family:inherit;font-size:8pt;">$4.1</font><font style="font-family:inherit;font-size:8pt;">; </font><font style="font-family:inherit;font-size:8pt;">2015</font><font style="font-family:inherit;font-size:8pt;"> &#8212; </font><font style="font-family:inherit;font-size:8pt;">$3.9</font><font style="font-family:inherit;font-size:8pt;">). We also issued </font><font style="font-family:inherit;font-size:8pt;">1.1 million</font><font style="font-family:inherit;font-size:8pt;"> (2016 &#8212; </font><font style="font-family:inherit;font-size:8pt;">nil</font><font style="font-family:inherit;font-size:8pt;">; 2015 &#8212;  </font><font style="font-family:inherit;font-size:8pt;">0.8 million</font><font style="font-family:inherit;font-size:8pt;">) subordinate voting shares from treasury with ascribed values of  </font><font style="font-family:inherit;font-size:8pt;">$9.8</font><font style="font-family:inherit;font-size:8pt;"> (2016 &#8212; </font><font style="font-family:inherit;font-size:8pt;">nil</font><font style="font-family:inherit;font-size:8pt;">; 2015 &#8212; </font><font style="font-family:inherit;font-size:8pt;">$6.5</font><font style="font-family:inherit;font-size:8pt;">) upon the vesting of certain RSUs. We also settled RSUs and PSUs with subordinate voting shares purchased in the open market. Settlement of these awards is described below.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(ii) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">During </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">, Onex Corporation converted </font><font style="font-family:inherit;font-size:8pt;">346,175</font><font style="font-family:inherit;font-size:8pt;"> multiple voting shares into subordinate voting shares.</font></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory', window );">Disclosure of Detailed Information About Stock Option Transactions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option transactions were as follows for the years indicated:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:671px;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:494px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:80px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br clear="none"/>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average <br clear="none"/>Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.99</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory', window );">Disclosure of Number and Weighted Average Remaining Contractual Life of Outstanding Share Options</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following stock options were outstanding as at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Range of Exercise Prices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding <br clear="none"/>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average <br clear="none"/>Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Life <br clear="none"/>of Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercisable <br clear="none"/>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average <br clear="none"/>Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$6.51 - $8.24</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$7.78</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$7.78</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory', window );">Disclosure of Range of Exercise Prices of Outstanding Share Options</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following stock options were outstanding as at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Range of Exercise Prices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding <br clear="none"/>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average <br clear="none"/>Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Life <br clear="none"/>of Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercisable <br clear="none"/>Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average <br clear="none"/>Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(in&#160;millions)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$6.51 - $8.24</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$7.78</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$7.78</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$13.38</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory', window );">Disclosure of Grant Date Fair Value Using the Black-Scholes Option Pricing Model</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We determined the grant date fair value of the stock options using the Black-Scholes option pricing model with the following weighted average assumptions for the years indicated below:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016 </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017 </font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility of the market price of our shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected option life (in&#160;years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average fair value of options granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$4.68</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/A</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;"> </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">No</font><font style="font-family:inherit;font-size:8pt;"> stock options were granted in 2016 or 2017.</font></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory', window );">Disclosure of Detailed Information About RSU Transactions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the RSU transactions during the years indicated, under each of the LTIP and CSUP. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Number of awards (in&#160;millions)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">LTIP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">CSUP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited/Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Capital and Share-based Payment Arrangements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ShareCapitalandSharebasedPaymentArrangementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of classes of share capital. [Refer: Share capital [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_79_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information about indirect, by reference to the fair value of the equity instruments granted, measurement of the fair value of goods or services received as consideration for the entity's share options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the number and weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the range of exercise prices for outstanding share options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806090128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss, Net of Tax (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock', window );">Disclosure of Detailed Information about Accumulated Other Comprehensive Income</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Opening balance of foreign currency translation account</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing balance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Opening balance of unrealized net loss on cash flow hedges</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net gain (loss) on cash flow hedges</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(39.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassification of net loss (gain) on cash flow hedges to operations</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing balance</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(iii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial gains (losses) on pension and non-pension post-employment benefit plans (note 19) </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassification of actuarial losses (gains) to deficit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlement loss (note 19)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassification of settlement loss to deficit (note 19)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing balance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax expense of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$2.8</font><font style="font-family:inherit;font-size:9pt;"> for </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$1.2</font><font style="font-family:inherit;font-size:9pt;"> income tax recovery; </font><font style="font-family:inherit;font-size:9pt;">2015</font><font style="font-family:inherit;font-size:9pt;"> &#8212; </font><font style="font-family:inherit;font-size:9pt;">$2.8</font><font style="font-family:inherit;font-size:9pt;"> income tax recovery). </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax recovery of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$0.3</font><font style="font-family:inherit;font-size:9pt;"> for </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$1.1</font><font style="font-family:inherit;font-size:9pt;"> income tax expense; </font><font style="font-family:inherit;font-size:9pt;">2015</font><font style="font-family:inherit;font-size:9pt;"> &#8212; </font><font style="font-family:inherit;font-size:9pt;">$2.9</font><font style="font-family:inherit;font-size:9pt;"> income tax expense).</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(iii)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax expense of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$1.2</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">$1.3</font><font style="font-family:inherit;font-size:9pt;"> income tax&#160;recovery; </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:9pt;"> &#8212; </font><font style="font-family:inherit;font-size:9pt;">$1.2</font><font style="font-family:inherit;font-size:9pt;"> income tax recovery).</font></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Detailed Information About Accumulated Other Comprehensive Income Explanatory [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfDetailedInformationAboutAccumulatedOtherComprehensiveIncomeExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6723115568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Charges (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock', window );">Disclosure of Detailed Information about Other Operating Expense</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring charges (a)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.9</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asset impairment (b)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss (gain) on pension annuity purchase (c)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Toronto transition costs (d)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (e)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock', window );">Disclosure of Detailed Information about Restructuring and Related Costs</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our restructuring charges were comprised of the&#160;following:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash charges </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-cash charges </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Detailed Information About Other Expense Explanatory  [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfDetailedInformationAboutOtherExpenseExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Detailed Information About Restructuring And Related Costs Explanatory [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfDetailedInformationAboutRestructuringAndRelatedCostsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806122448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_RelatedPartyAbstract', window );"><strong>Related Party [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory', window );">Disclosure of Related Party Transactions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The aggregate compensation expenses we recognized under IFRS for our directors and key management team were as&#160;follows: </font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term employee benefits and costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Post-employment and other long-term benefits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation (including DSUs to eligible directors)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_RelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_RelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2017-01-01<br> -Paragraph 18<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2017-03-01&amp;anchor=para_18&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805976016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Non-pension Post-employment Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_EmployeeBenefitsAbstract', window );"><strong>Employee Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory', window );">Market Value of Plan Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below presents the market value of plan assets:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Market <br clear="none"/>Value at <br clear="none"/>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Actual Asset <br clear="none"/>Allocation (%) <br clear="none"/>at December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quoted market prices:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt investment funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">283.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity investment funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-quoted market prices:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other investment funds / insurance annuities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory', window );">Summary of Financial Position of Pension and Other Benefit Plans</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide a summary of the financial position of our pension and other benefit&#160;plans:</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans <br clear="none"/>Year ended <br clear="none"/>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans <br clear="none"/>Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan assets, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">365.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial gains (losses) in other comprehensive income </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Administrative expenses paid from plan assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employer contributions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employer direct benefit payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employer direct settlement payments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlement payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Settlement payments from plan (see note 19(a))</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange rate changes and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan assets, end of year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">Actuarial gains or losses are determined based on actual return on plan assets less interest income above. For 2017, includes </font><font style="font-family:inherit;font-size:9pt;">$17.0</font><font style="font-family:inherit;font-size:9pt;"> loss resulting from the purchase of annuities in March 2017 (see note </font><font style="font-family:inherit;font-size:9pt;">19</font><font style="font-family:inherit;font-size:10pt;font-style:normal;">(a)</font><font style="font-family:inherit;font-size:9pt;"> above).</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans <br clear="none"/>Year ended <br clear="none"/>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit <br clear="none"/>Plans <br clear="none"/>Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued benefit obligations, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current service cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Past service cost and settlement/curtailment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest cost</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial losses (gains) in other comprehensive income from:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212; Changes in demographic assumptions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212; Changes in financial assumptions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212; Experience adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Settlement payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;Settlement payments from plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit payments from employer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency exchange rate changes and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued benefit obligations, end of year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average duration of benefit obligations (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The present value of the defined benefit obligations, the fair value of plan assets and the surplus or deficit in our defined benefit pension and other benefit plans are summarized as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:668px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:437px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:40px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:40px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:40px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:40px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans<br clear="none"/>December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans  <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued benefit obligations, end of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(325.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(355.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan assets, end of year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">377.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">395.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess (deficiency) of plan assets over accrued benefit obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock', window );">Schedule of Amounts Reported in Balance Sheet</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the plan balances as reported on our consolidated balance&#160;sheet:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension <br clear="none"/>Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br clear="none"/>Benefit Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension <br clear="none"/>Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other <br clear="none"/>Benefit Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension and non-pension post-employment benefit obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(20.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(86.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(97.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current other post-employment benefit obligations </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-current net pension assets (note 10)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">In connection with certain restructuring actions announced prior to the end of 2017, we reclassified a current portion of the accumulated post-employment benefits totaling </font><font style="font-family:inherit;font-size:9pt;">$0.9</font><font style="font-family:inherit;font-size:9pt;"> to accrued and other current liabilities on our consolidated balance sheet as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">. </font></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock', window );">Net Expense Recognized In Consolidated Statement of Operations For Pension and Non-pension Post-employment Benefit Plans</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the net expense recognized in our consolidated statement of operations for pension and non-pension post-employment benefit&#160;plans:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:666px;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:348px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:36px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:34px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:36px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:32px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:36px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:36px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans <br clear="none"/>Year ended December&#160;31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans <br clear="none"/>Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current service cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net interest cost (income)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Past service cost and settlement/curtailment losses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plan administrative expenses and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Defined contribution pension plan expense (note 19(c))</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total expense for the year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock', window );">Actuarial Gains and Losses, Net of Tax, Recognized in OCI and Reclassified</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the gains and losses, net of tax, recognized in OCI and reclassified directly to deficit:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative losses, beginning of year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss on pension annuity purchase (see note 16(c))</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actuarial losses (gains) recognized during the year </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative losses (gains), end of year </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax recovery of </font><font style="font-family:inherit;font-size:9pt;">nil</font><font style="font-family:inherit;font-size:9pt;"> for </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$1.4</font><font style="font-family:inherit;font-size:9pt;"> income tax expense; </font><font style="font-family:inherit;font-size:9pt;">2015</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">nil</font><font style="font-family:inherit;font-size:9pt;"> income tax recovery).</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">Net of income tax recovery of </font><font style="font-family:inherit;font-size:9pt;">$0.7</font><font style="font-family:inherit;font-size:9pt;"> as at </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> (</font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:9pt;"> &#8212; </font><font style="font-family:inherit;font-size:9pt;">$0.7</font><font style="font-family:inherit;font-size:9pt;"> income tax recovery; </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:9pt;">&#160;&#8212; </font><font style="font-family:inherit;font-size:9pt;">$2.1</font><font style="font-family:inherit;font-size:9pt;"> income tax&#160;recovery).</font></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory', window );">Percentages and Assumptions Used in Measuring the Plans</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following percentages and assumptions were used in measuring the plans for the years indicated:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.11504424778761%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average discount rate at December&#160;31 </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;for:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net pension cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average rate of compensation increase for:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net pension cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Healthcare cost trend rates:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Immediate trend</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.8</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ultimate trend</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year the ultimate trend rate is expected to be achieved</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2030</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2030</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2030</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i) </font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;text-indent:-48px;"><font style="font-family:inherit;font-size:9pt;">The weighted average discount rate is determined using publicly available rates for highly-rated bonds by currency in countries where there is a pension or non-pension benefit plan. A lower discount rate would increase the present value of the benefit obligation.</font></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory', window );">Disclosure of Sensitivity Analysis for Actuarial Assumptions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A one percentage-point increase or decrease to one of the following actuarial assumptions, holding other assumptions constant in each case, would increase (decrease) our benefit obligations as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:667px;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:384px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:54px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:54px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:54px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:54px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pension Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other Benefit Plans</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended<br clear="none"/>December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended<br clear="none"/>December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Increase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Decrease</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Increase</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">1% Decrease</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Discount rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Healthcare cost trend rate </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Amounts Recognized In Balance Sheet</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfAmountsRecognizedInBalanceSheetExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Defined Benefit Plan Expense Recognized In Other Comprehensive Income Explanatory [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInOtherComprehensiveIncomeExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Defined Benefit Plan Expense Recognized In Profit Or Loss Explanatory [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfDefinedBenefitPlanExpenseRecognizedInProfitOrLossExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_EmployeeBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Benefits [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_EmployeeBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of defined benefit plans. [Refer: Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 138<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_138&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the fair value of defined benefit plan assets. [Refer: Plan assets [member]; Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 142<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_142&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of a sensitivity analysis for significant actuarial assumptions used to determine the present value of a defined benefit obligation. [Refer: Actuarial assumptions [member]; Defined benefit obligation, at present value]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 145<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_145&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6721539152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock', window );">Disclosure Of Major Components Of Tax Expense</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current income tax expense:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current year </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments for prior years, including changes to net provisions related to tax uncertainties </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(34.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income tax expense:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Origination and reversal of temporary differences </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i) </sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in previously unrecognized tax losses and deductible temporary differences, including adjustments for prior years</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock', window );">Disclosure Of Reconciliation Of Income Taxes Calculated At The Statutory Income Tax Rate To The Effective Tax Rate</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of income taxes calculated at the statutory income tax rate to the income tax expense at the effective tax rate is as&#160;follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended <br clear="none"/>December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings before income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161.0</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense at Celestica&#8217;s statutory income tax rate of 26.5% (2016 and 2015 &#8212; 26.5%)   </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impact on income taxes from:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing and processing deduction</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign income taxed at different rates</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, including non-taxable/non-deductible items and changes to net provisions related to tax uncertainties </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(i)(ii)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in unrecognized tax losses and deductible temporary differences</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(i)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">These line items for 2016 in the two tables above were negatively impacted by a deferred tax expense of </font><font style="font-family:inherit;font-size:9pt;">$8.0</font><font style="font-family:inherit;font-size:9pt;"> related to taxable temporary differences associated with the anticipated repatriation of undistributed earnings from certain of our Chinese subsidiaries, of which </font><font style="font-family:inherit;font-size:9pt;">$6.0</font><font style="font-family:inherit;font-size:9pt;"> was realized as a current tax expense in 2017 for withholding tax on dividends paid in 2017. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(ii)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">These line items for 2016 in the two tables above were favorably impacted by the reversal of provisions of </font><font style="font-family:inherit;font-size:9pt;">$34</font><font style="font-family:inherit;font-size:9pt;"> previously recorded for tax uncertainties related to the resolution of a transfer pricing matter for one of our Canadian subsidiaries.</font></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory', window );">Changes In Deferred Tax Assets And Liabilities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in deferred tax assets and liabilities for the periods indicated are as&#160;follows:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33" rowspan="1"></td></tr><tr><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized <br clear="none"/>foreign <br clear="none"/>exchange <br clear="none"/>gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accounting <br clear="none"/>provisions <br clear="none"/>not <br clear="none"/>currently <br clear="none"/>deductible</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Pensions and <br clear="none"/>non-pension <br clear="none"/>post-retirement <br clear="none"/>benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Tax <br clear="none"/>losses <br clear="none"/>carried <br clear="none"/>forward</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Property, <br clear="none"/>plant and <br clear="none"/>equipment <br clear="none"/>and <br clear="none"/>intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Reclassification</font><font style="font-family:inherit;font-size:10pt;">&#160;<br clear="none"/></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">between</font><font style="font-family:inherit;font-size:10pt;">&#160;<br clear="none"/></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">deferred tax</font><font style="font-family:inherit;font-size:10pt;">&#160;<br clear="none"/></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">assets and</font><font style="font-family:inherit;font-size:10pt;">&#160;<br clear="none"/></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">deferred tax</font><font style="font-family:inherit;font-size:10pt;">&#160;<br clear="none"/></font><font style="font-family:inherit;font-size:8pt;font-weight:bold;">liabilities</font><font style="font-family:inherit;font-size:8pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(i)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred tax assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">47.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">20.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(39.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">40.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Credited (charged) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(8.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(13.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Credited (charged) directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(13.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(12.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">30.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(16.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">36.4</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Credited (charged) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(14.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(12.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.9</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">34.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(10.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">39.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Deferred tax liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">30.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">24.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(39.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">25.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(4.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(11.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(11.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">26.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(16.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">34.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) to net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(18.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(24.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Charged (credited) directly to equity</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">0.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Effects of foreign exchange</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(0.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">6.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Balance &#8212; December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">25.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(10.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">27.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(i)</font></div></td><td style="vertical-align:top;padding-left:48px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:8pt;text-indent:-48px;"><font style="font-family:inherit;font-size:8pt;">This reclassification reflects the offsetting of deferred tax assets and deferred tax liabilities to the extent they relate to the same taxing authorities and there is a legally enforceable right to such offset. </font></div></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Major Components Of Tax Expense (Income) [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates And Average Effective Tax Rate [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_g&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821997728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Risk Management (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock', window );">Disclosure of Detailed Information about Cash and Cash Equivalents</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents are comprised of the following:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash................................................................................................................................................</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">401.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents.............................................................................................................................</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">515.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory', window );">Disclosure of Risks from Financial Instruments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The local currency amounts have been converted to U.S. dollar equivalents using spot rates at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Canadian <br clear="none"/>dollar</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">British pound sterling</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Euro</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Thai baht</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.6</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension and non-pension post-employment assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes and value-added taxes receivable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other financial assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pension and non-pension post-employment liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(74.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes and value-added taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and certain accrued and other liabilities and provisions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net financial assets (liabilities)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(99.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk', window );">Disclosure of Foreign Currency Risk Analysis</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial impact of a one-percentage point strengthening or weakening of the following currencies against the U.S. dollar for our financial instruments denominated in such non-functional currencies is summarized in the following table as at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The financial instruments impacted by a change in exchange rates include our exposures to the above financial assets or liabilities denominated in non-functional currencies and our foreign exchange forward contracts and swaps.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Canadian <br clear="none"/>dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">British pound sterling</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Euro</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Thai baht</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="16" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase (decrease)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1% Strengthening</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1% Weakening</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net earnings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory', window );">Disclosure of Fair Value Measurement of Assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the table below, we have segregated our financial assets and liabilities that are measured at fair value, based on the inputs used to determine fair value at the measurement date. The three levels within the fair value hierarchy, based on the reliability of inputs, are as&#160;follows:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;1 inputs are quoted prices (unadjusted) in active markets for identical assets or&#160;liabilities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;2 inputs are inputs other than quoted prices included in level&#160;1 that are observable for the asset or liability either directly (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;prices) or indirectly (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;derived from prices);&#160;and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;3 inputs are inputs for the asset or liability that are not based on observable market data (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;unobservable inputs).</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives&#160;&#8212; foreign currency forwards and swaps...............................................................................................</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives&#160;&#8212; foreign currency forwards and swaps...............................................................................................</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory', window );">Disclosure of Fair Value Measurement of Liabilities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the table below, we have segregated our financial assets and liabilities that are measured at fair value, based on the inputs used to determine fair value at the measurement date. The three levels within the fair value hierarchy, based on the reliability of inputs, are as&#160;follows:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;1 inputs are quoted prices (unadjusted) in active markets for identical assets or&#160;liabilities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;2 inputs are inputs other than quoted prices included in level&#160;1 that are observable for the asset or liability either directly (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;prices) or indirectly (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;derived from prices);&#160;and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;text-indent:-72px;"><font style="font-family:inherit;font-size:10pt;">level&#160;3 inputs are inputs for the asset or liability that are not based on observable market data (</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">i.e.</font><font style="font-family:inherit;font-size:10pt;">&#160;unobservable inputs).</font></div></td></tr></table><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives&#160;&#8212; foreign currency forwards and swaps...............................................................................................</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives&#160;&#8212; foreign currency forwards and swaps...............................................................................................</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(15.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory', window );">Disclosure of Derivatives and Hedging Activities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had foreign exchange forwards and swaps to trade U.S.&#160;dollars in exchange for the following currencies: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Currency</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contract amount <br clear="none"/>of U.S.&#160;dollars</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted average <br clear="none"/>exchange rate <br clear="none"/>in U.S.&#160;dollars</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Maximum <br clear="none"/>period in <br clear="none"/>months</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair value <br clear="none"/>gain/(loss)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canadian dollar</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204.8</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.80</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.1</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thai baht</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysian ringgit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.23</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mexican peso</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.05</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British pound</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese renminbi</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.19</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romanian leu</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Singapore dollar</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.73</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">576.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Detail Information About Cash And Cash Equivalents Explanatory [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfDetailInformationAboutCashAndCashEquivalentsExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about hedging instruments. [Refer: Hedging instruments [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 24A<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_24A&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the fair value measurement of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2017-01-01<br> -Paragraph 93<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2017-03-01&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the fair value measurement of liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2017-01-01<br> -Paragraph 93<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=13&amp;date=2017-03-01&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information that enables users of financial statements to evaluate the nature and extent of risks arising from financial instruments to which the entity is exposed. [Refer: Financial instruments, class [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 40<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_40_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829692864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Number of Shares Diluted (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareExplanatory', window );">Disclosure of Weighted Average Diluted Shares</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:16px;text-align:left;padding-left:48px;text-indent:-48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average number of shares (basic)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of outstanding awards under stock-based compensation plans</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average number of shares (diluted)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143.9</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2017-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2017-03-01&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6721435744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments, Contingencies and Guarantees (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract', window );"><strong>Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory', window );">Disclosure Of Future Minimum Lease Payments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we have future minimum lease payments as follows:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating <br clear="none"/>Leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Finance<br clear="none"/>Leases</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.4</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.2</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: amount representing interest</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of future minimum finance lease payments (note 12)</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.7</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: current portion of finance lease obligations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion of finance lease obligations</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.8</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Provisions, Contingent Liabilities And Contingent Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of finance leases and operating leases by the lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 17<br> -IssueDate 2017-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2017-03-02&amp;anchor=para_31&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 17<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2017-03-02&amp;anchor=para_35&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6711751536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OperatingSegmentsAbstract', window );"><strong>Operating Segments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock', window );">Revenue by End Market as a Percentage of Total Revenue</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table indicates revenue by end market as a percentage of total revenue for the periods indicated. Our revenue fluctuates from period-to-period depending on numerous factors, including but not limited to: the mix and complexity of the products or services we provide, the extent, timing and rate of new program wins, and the execution of our programs and services, follow-on business, program completions or losses, the phasing in or out of programs, the success in the marketplace of our customers&#8217; products, changes in customer demand, and the seasonality of our business.&#160;We expect that the pace of technological change, the frequency of customers transferring business among EMS competitors, the level of outsourcing by customers (including decisions to insource), and the dynamics of the global economy will also continue to impact our business from period-to-period.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advanced Technology Solutions (ATS)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Communications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Enterprise</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasExplanatory', window );">Disclosure of Geographical Areas</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details our external revenue allocated by manufacturing location among countries that generated in excess of&#160;10% of total revenue for the years indicated:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ended December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thailand</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysia</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;padding-left:48px;text-indent:-48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details our allocation of property, plant and equipment, intangible assets and goodwill among countries that exceeded&#160;10% of total property, plant and equipment, intangible assets and goodwill for the years indicated:</font></div><div style="line-height:120%;padding-bottom:16px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:1px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thailand</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysia</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Romania</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canada</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">* Less than 10% in </font><font style="font-family:inherit;font-size:8pt;">2016</font><font style="font-family:inherit;font-size:8pt;"> and </font><font style="font-family:inherit;font-size:8pt;">2017</font><font style="font-family:inherit;font-size:8pt;">.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Detailed Information About Revenue By Customer Market Explanatory [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfDetailedInformationAboutRevenueByCustomerMarketExplanatoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Segments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OperatingSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGeographicalAreasExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of geographical information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 33<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_33&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGeographicalAreasExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835314416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation and Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2017</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod', window );">Useful life of property, plant and equipment</a></td>
<td class="text">25 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod', window );">Useful life of property, plant and equipment</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Intellectual property</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod', window );">Useful life of intangible assets</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod', window );">Useful life of intangible assets</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Computer software assets</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod', window );">Useful life of intangible assets</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Building/leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod', window );">Useful life of property, plant and equipment</a></td>
<td class="text">25 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod', window );">Useful life of property, plant and equipment</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Intellectual property</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod', window );">Useful life of intangible assets</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod', window );">Useful life of intangible assets</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Computer software assets</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod', window );">Useful life of intangible assets</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_EmployeeStockOption1Member', window );">Options</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_PerformanceShareUnitsPSUMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod', window );">Vesting period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares', window );">Percentage of awards granted recorded based on market value of subordinate voting shares</a></td>
<td class="nump">40.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2', window );">Award requisite service period</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel', window );">Percentage of awards granted recorded using Monte Carlo simulation model</a></td>
<td class="nump">60.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_DeferredShareUnitsDSUMember', window );">DSUs | Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards', window );">Percentage of annual fees paid to Board of Directors paid in form of awards</a></td>
<td class="nump">75.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_DeferredShareUnitsDSUMember', window );">DSUs | Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards', window );">Percentage of annual fees paid to Board of Directors paid in form of awards</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheOne1Member', window );">25% vested in year 1 | Options</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1', window );">Vesting percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheTwo1Member', window );">25% vested in year 2 | Options</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1', window );">Vesting percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheThree1Member', window );">25% vested in year 3 | Options</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1', window );">Vesting percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheFourMember', window );">25% vested in year 4 | Options</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1', window );">Vesting percentage</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheFiveMember', window );">33.33% vested in year 1 | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1', window );">Vesting percentage</a></td>
<td class="nump">33.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheSixMember', window );">33.33% vested in year 2 | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1', window );">Vesting percentage</a></td>
<td class="nump">33.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheSevenMember', window );">33.33% vested in year 3 | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1', window );">Vesting percentage</a></td>
<td class="nump">33.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Percentage Of Awards Granted, Cost Recorded Based On Market Value Of Subordinate Voting Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedBasedOnMarketValueOfSubordinateVotingShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Percentage Of Awards Granted, Cost Recorded Using Monte Carlo Simulation Model</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsPercentageOfAwardsGrantedCostRecordedUsingMonteCarloSimulationModel</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Percentage Of Annual Fees Paid To Board Of Directors Paid In Form Of Awards</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAnnualFeesPaidToBoardOfDirectorsPaidInFormOfAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period2</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardRequisiteServicePeriod2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingRightsPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful Lives Or Amortisation Rates, Intangible Assets Other Than Goodwill, Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_UsefulLivesOrAmortisationRatesIntangibleAssetsOtherThanGoodwillPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful Lives Or Depreciation Rates, Property, Plant And Equipment, Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipmentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_MachineryAndEquipment1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_MachineryAndEquipment1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cls_IntellectualProperty1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=cls_IntellectualProperty1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_BuildingImprovementsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_BuildingImprovementsAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_EmployeeStockOption1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_EmployeeStockOption1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_PerformanceShareUnitsPSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_PerformanceShareUnitsPSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_DeferredShareUnitsDSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_DeferredShareUnitsDSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheOne1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheOne1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheTwo1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheTwo1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheThree1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheThree1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Vesting1Axis=cls_SharebasedCompensationAwardTrancheSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6823071936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation and Significant Accounting Policies - Impact of IFRS 15 (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Jan. 01, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems', window );"><strong>Disclosure of expected impact of initial application of new standards or interpretations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTradeReceivables', window );">Accounts receivable/Contract asset</a></td>
<td class="nump">$ 764.8<span></span>
</td>
<td class="nump">$ 790.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Inventories</a></td>
<td class="nump">1,061.8<span></span>
</td>
<td class="nump">890.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred taxes</a></td>
<td class="nump">39.2<span></span>
</td>
<td class="nump">36.4<span></span>
</td>
<td class="nump">$ 40.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetainedEarnings', window );">Deficit</a></td>
<td class="num">(1,545.2)<span></span>
</td>
<td class="num">(1,632.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="nump">6,110.5<span></span>
</td>
<td class="nump">6,016.5<span></span>
</td>
<td class="nump">5,639.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Cost of sales</a></td>
<td class="nump">5,692.7<span></span>
</td>
<td class="nump">5,588.9<span></span>
</td>
<td class="nump">5,248.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Net earnings</a></td>
<td class="nump">$ 105.0<span></span>
</td>
<td class="nump">136.3<span></span>
</td>
<td class="nump">$ 66.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NewIFRSsAxis=ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member', window );">Increase (decrease) due to application of IFRS 15</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems', window );"><strong>Disclosure of expected impact of initial application of new standards or interpretations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTradeReceivables', window );">Accounts receivable/Contract asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">227.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 197.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(206.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(178.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetainedEarnings', window );">Deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (17.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Revenue', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossAttributableToOwnersOfParent', window );">Net earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of costs relating to expenses directly or indirectly attributed to the goods or services sold, which may include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, unallocated production overheads and abnormal amounts of production costs of inventories.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade receivables. [Refer: Trade receivables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current inventories. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) attributable to owners of the parent. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 81B<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_81B_a_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A component of equity representing the entity's cumulative undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Revenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The income arising in the course of an entity's ordinary activities. Income is increases in economic benefits during the accounting period in the form of inflows or enhancements of assets or decreases of liabilities that result in an increase in equity, other than those relating to contributions from equity participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 28<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_28_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 23<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_23_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 82<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_82_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2018-01-01<br> -Name IAS<br> -Number 18<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=18&amp;date=2017-03-02&amp;anchor=para_35_b&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B12_b_v&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Revenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NewIFRSsAxis=ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NewIFRSsAxis=ifrs-full_IncreaseDecreaseDueToApplicationOfIFRS15Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824005600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 30, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination', window );">Integration and acquisition-related transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23.2<span></span>
</td>
<td class="nump">23.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=cls_KarelMember', window );">Karel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination', window );">Integration and acquisition-related transaction costs</a></td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashTransferred', window );">Cash purchase price</a></td>
<td class="nump">14.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="nump">$ 3.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage', window );">Percentage of goodwill that is tax deductible</a></td>
<td class="nump">66.67%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Acquisition, Goodwill, Expected Tax Deductible Amount, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_BusinessAcquisitionGoodwillExpectedTaxDeductibleAmountPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of acquisition-related costs for transactions recognised separately from the acquisition of assets and the assumption of liabilities in business combinations. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B64<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B64_m&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B64_f_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=cls_KarelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=cls_KarelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835263888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Purchase Price Allocation (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Nov. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 23.2<span></span>
</td>
<td class="nump">$ 23.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=cls_KarelMember', window );">Karel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate', window );">Current assets, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate', window );">Property, plant and equipment and other long-term assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 3.7<span></span>
</td>
<td class="nump">3.7<span></span>
</td>
<td class="nump">$ 3.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate', window );">Current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate', window );">Deferred income taxes and other-long-term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Identifiable assets acquired (liabilities assumed)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities And Other Non-current Liabilities Recognized As Of Acquisition Date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DeferredTaxLiabilitiesAndOtherNoncurrentLiabilitiesRecognizedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property, Plant And Equipment And Other Non-current Assets Recognized As Of Acquisition Date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PropertyPlantAndEquipmentAndOtherNoncurrentAssetsRecognizedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for current assets acquired in a business combination. [Refer: Current assets; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for current liabilities assumed in a business combination. [Refer: Current liabilities; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=cls_KarelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=cls_KarelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835999664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Solar Panel Manufacturing Business (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_RestructuringandRelatedCosts1LineItems', window );"><strong>Restructuring and Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAdvancesToSuppliers', window );">Cash advances outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InventoryWritedown2011', window );">Inventory write-down</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,300,000<span></span>
</td>
<td class="nump">12,000,000<span></span>
</td>
<td class="nump">$ 3,800,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,200,000<span></span>
</td>
<td class="nump">$ 12,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTradeReceivables', window );">Outstanding receivables</a></td>
<td class="nump">764,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">790,500,000<span></span>
</td>
<td class="nump">764,800,000<span></span>
</td>
<td class="nump">790,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners', window );">Assets classified as held for sale</a></td>
<td class="nump">30,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,900,000<span></span>
</td>
<td class="nump">30,100,000<span></span>
</td>
<td class="nump">28,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentFinanceLeaseLiabilities', window );">Current finance leave obligation</a></td>
<td class="nump">12,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember', window );">Solar panel manufacturing equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_RestructuringandRelatedCosts1LineItems', window );"><strong>Restructuring and Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss', window );">Adjustments for impairment charges</a></td>
<td class="num">(1,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners', window );">Assets classified as held for sale</a></td>
<td class="nump">2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentFinanceLeaseLiabilities', window );">Current finance leave obligation</a></td>
<td class="nump">11,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,300,000<span></span>
</td>
<td class="nump">11,100,000<span></span>
</td>
<td class="nump">15,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeStatementLocation1Axis=cls_CostOfSales1Member', window );">Cost of sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_RestructuringandRelatedCosts1LineItems', window );"><strong>Restructuring and Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InventoryWritedown2011', window );">Inventory write-down</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeStatementLocation1Axis=cls_SellingGeneralAndAdministrativeExpenses1Member', window );">Selling, general and administrative expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_RestructuringandRelatedCosts1LineItems', window );"><strong>Restructuring and Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables', window );">Write down of solar accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CounterpartiesAxis=cls_SolarSupplierMember', window );">Solar Supplier</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_RestructuringandRelatedCosts1LineItems', window );"><strong>Restructuring and Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTradeReceivables', window );">Outstanding receivables</a></td>
<td class="nump">$ 6,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,100,000<span></span>
</td>
<td class="nump">$ 6,700,000<span></span>
</td>
<td class="nump">$ 13,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_RestructuringandRelatedCosts1LineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Restructuring and Related Costs1 [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_RestructuringandRelatedCosts1LineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss (reversal of impairment loss) recognised in profit or loss]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAdvancesToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current advances made to suppliers before goods or services are received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAdvancesToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners. [Refer: Current assets; Disposal groups classified as held for sale [member]; Non-current assets or disposal groups classified as held for sale; Non-current assets or disposal groups classified as held for distribution to owners]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current finance lease liabilities. [Refer: Finance lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-02&amp;anchor=para_55&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade receivables. [Refer: Trade receivables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 126<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_126_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 129<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_129_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss for trade receivables. [Refer: Impairment loss recognised in profit or loss; Trade receivables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InventoryWritedown2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 36<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_36_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InventoryWritedown2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeStatementLocation1Axis=cls_CostOfSales1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeStatementLocation1Axis=cls_CostOfSales1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeStatementLocation1Axis=cls_SellingGeneralAndAdministrativeExpenses1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeStatementLocation1Axis=cls_SellingGeneralAndAdministrativeExpenses1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CounterpartiesAxis=cls_SolarSupplierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CounterpartiesAxis=cls_SolarSupplierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835226128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Feb. 28, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderFacilityProgramMember', window );">Factoring of receivables from facility program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems', window );"><strong>Derecognition of Financial Assets by Type of Transfer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit', window );">Agreement to sell trade receivables, maximum capacity</a></td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="nump">$ 250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions', window );">Term of agreement extensions</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1', window );">Accounts receivable sold during period</a></td>
<td class="nump">$ 80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderSupplierFinancingProgramMember', window );">Factoring of receivables from supplier financing program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems', window );"><strong>Derecognition of Financial Assets by Type of Transfer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1', window );">Accounts receivable sold during period</a></td>
<td class="nump">$ 52,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,400,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>[Line Items] for Derecognition of Financial Assets by Type of Transfer [Table]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DerecognitionofFinancialAssetsbyTypeofTransferLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Financial Assets Accounted For As Sales, Amount Derecognized1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Financial Assets Accounted For As Sales, Amount Derecognized, Term Of Agreement Extensions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Financial Assets Accounted For As Sales, Maximum Limit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderFacilityProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderFacilityProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderSupplierFinancingProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderSupplierFinancingProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820029072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_InventoriesAbstract', window );"><strong>Inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 735.2<span></span>
</td>
<td class="nump">$ 577.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WorkInProgress', window );">Work in progress</a></td>
<td class="nump">168.3<span></span>
</td>
<td class="nump">133.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinishedGoods', window );">Finished goods</a></td>
<td class="nump">158.3<span></span>
</td>
<td class="nump">180.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Inventories', window );">Current inventories</a></td>
<td class="nump">$ 1,061.8<span></span>
</td>
<td class="nump">$ 890.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_InventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_InventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A classification of current inventory representing the amount of goods that have completed the production process and are held for sale in the ordinary course of business. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Inventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current inventories. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 36<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_36_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_g&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Inventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A classification of current inventory representing the amount of assets to be consumed in the production process or in the rendering of services. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WorkInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A classification of current inventory representing the amount of assets currently in production, which require further processes to be converted into finished goods or services. [Refer: Current finished goods; Inventories]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WorkInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806062464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_InventoriesAbstract', window );"><strong>Inventories [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InventoryWritedown2011', window );">Inventory write-down</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="nump">$ 3.3<span></span>
</td>
<td class="nump">$ 12.0<span></span>
</td>
<td class="nump">$ 3.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_InventoriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventories [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_InventoriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InventoryWritedown2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 36<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_36_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InventoryWritedown2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824165792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets Classified As Held For Sale (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss recognised in profit or loss, property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 12.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners', window );">Assets classified as held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.1<span></span>
</td>
<td class="nump">30.1<span></span>
</td>
<td class="nump">$ 28.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember', window );">Solar panel manufacturing equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">$ 4.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss recognised in profit or loss, property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners', window );">Assets classified as held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners. [Refer: Current assets; Disposal groups classified as held for sale [member]; Non-current assets or disposal groups classified as held for sale; Non-current assets or disposal groups classified as held for distribution to owners]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease in property, plant and equipment through classification as held for sale or inclusion in a disposal group classified as held for sale. [Refer: Disposal groups classified as held for sale [member]; Property, plant and equipment; Disposal groups classified as held for sale [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73_e_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73_e_v&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6838623728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">$ 323.9<span></span>
</td>
<td class="nump">$ 302.7<span></span>
</td>
<td class="nump">$ 314.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">1,112.6<span></span>
</td>
<td class="nump">1,063.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember', window );">Accumulated Depreciation and Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="num">(788.7)<span></span>
</td>
<td class="num">(760.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">11.1<span></span>
</td>
<td class="nump">10.9<span></span>
</td>
<td class="nump">10.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">23.1<span></span>
</td>
<td class="nump">22.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land | Accumulated Depreciation and Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="num">(12.0)<span></span>
</td>
<td class="num">(12.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember', window );">Buildings including improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">141.6<span></span>
</td>
<td class="nump">140.1<span></span>
</td>
<td class="nump">141.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember', window );">Buildings including improvements | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">344.0<span></span>
</td>
<td class="nump">322.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember', window );">Buildings including improvements | Accumulated Depreciation and Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="num">(202.4)<span></span>
</td>
<td class="num">(181.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_MachineryAndEquipment1Member', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">171.2<span></span>
</td>
<td class="nump">151.7<span></span>
</td>
<td class="nump">$ 162.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_MachineryAndEquipment1Member', window );">Machinery and equipment | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="nump">745.5<span></span>
</td>
<td class="nump">718.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_MachineryAndEquipment1Member', window );">Machinery and equipment | Accumulated Depreciation and Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment</a></td>
<td class="num">$ (574.3)<span></span>
</td>
<td class="num">$ (567.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_MachineryAndEquipment1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_MachineryAndEquipment1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835071040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Changes to the Net Book Value (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 302,700,000<span></span>
</td>
<td class="nump">$ 314,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,900,000<span></span>
</td>
<td class="nump">77,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Acquisitions through business combinations (note 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(67,600,000)<span></span>
</td>
<td class="num">(66,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment', window );">Write down of assets and other disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,500,000)<span></span>
</td>
<td class="num">(23,700,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(600,000)<span></span>
</td>
<td class="num">(300,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, ending balance</a></td>
<td class="nump">$ 323,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 302,700,000<span></span>
</td>
<td class="nump">323,900,000<span></span>
</td>
<td class="nump">302,700,000<span></span>
</td>
<td class="nump">$ 314,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Impairment relating to write-down of equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,200,000<span></span>
</td>
<td class="nump">12,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RecognisedFinanceLeaseAsAssets', window );">Assets recognized under finance leases</a></td>
<td class="nump">7,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,200,000<span></span>
</td>
<td class="nump">7,300,000<span></span>
</td>
<td class="nump">8,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,900,000<span></span>
</td>
<td class="nump">10,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Acquisitions through business combinations (note 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment', window );">Write down of assets and other disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, ending balance</a></td>
<td class="nump">11,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,900,000<span></span>
</td>
<td class="nump">11,100,000<span></span>
</td>
<td class="nump">10,900,000<span></span>
</td>
<td class="nump">10,700,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember', window );">Buildings including improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,100,000<span></span>
</td>
<td class="nump">141,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,800,000<span></span>
</td>
<td class="nump">21,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Acquisitions through business combinations (note 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,300,000)<span></span>
</td>
<td class="num">(19,900,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment', window );">Write down of assets and other disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(200,000)<span></span>
</td>
<td class="num">(3,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, ending balance</a></td>
<td class="nump">141,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,100,000<span></span>
</td>
<td class="nump">141,600,000<span></span>
</td>
<td class="nump">140,100,000<span></span>
</td>
<td class="nump">141,700,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_MachineryAndEquipment1Member', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">151,700,000<span></span>
</td>
<td class="nump">162,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,100,000<span></span>
</td>
<td class="nump">55,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Acquisitions through business combinations (note 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(46,300,000)<span></span>
</td>
<td class="num">(46,300,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment', window );">Write down of assets and other disposals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,300,000)<span></span>
</td>
<td class="num">(20,300,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Foreign exchange and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,000,000)<span></span>
</td>
<td class="num">(700,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, ending balance</a></td>
<td class="nump">171,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 151,700,000<span></span>
</td>
<td class="nump">171,200,000<span></span>
</td>
<td class="nump">$ 151,700,000<span></span>
</td>
<td class="nump">$ 162,200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember', window );">Solar panel manufacturing equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property, plant and equipment, ending balance</a></td>
<td class="nump">$ 4,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Impairment relating to write-down of equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impairment Loss Recognized In Profit Or Loss And Disposals, Property, Plant And Equipment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ImpairmentLossRecognizedInProfitOrLossAndDisposalsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73_e_iii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 75<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 126<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_126_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 129<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_129_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73_e_viii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RecognisedFinanceLeaseAsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets recognised by the entity, which are leased under finance leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 17<br> -IssueDate 2017-01-01<br> -Paragraph 31<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2017-03-02&amp;anchor=para_31_a&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RecognisedFinanceLeaseAsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_BuildingBuildingImprovementsandLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_MachineryAndEquipment1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_MachineryAndEquipment1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805969632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 23, 2015 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Jul. 23, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,200,000<span></span>
</td>
<td class="nump">$ 12,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions', window );">Deposit on anticipated sale of real property</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">$ 11,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11,200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Sale of Property, Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ProceedsFromSaleofPropertyRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 126<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_126_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 129<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_129_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6838892032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 23.2<span></span>
</td>
<td class="nump">$ 23.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">21.6<span></span>
</td>
<td class="nump">25.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=cls_IntellectualProperty1Member', window );">Intellectual property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">10.4<span></span>
</td>
<td class="nump">15.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_ComputerSoftwareMember', window );">Computer software assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">11.2<span></span>
</td>
<td class="nump">9.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">78.6<span></span>
</td>
<td class="nump">78.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">633.6<span></span>
</td>
<td class="nump">632.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Intellectual property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">111.3<span></span>
</td>
<td class="nump">111.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">237.0<span></span>
</td>
<td class="nump">237.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Computer software assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">285.3<span></span>
</td>
<td class="nump">284.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember', window );">Accumulated Amortization and Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="num">(55.4)<span></span>
</td>
<td class="num">(55.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="num">(612.0)<span></span>
</td>
<td class="num">(606.9)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember', window );">Accumulated Amortization and Impairment | Intellectual property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="num">(111.3)<span></span>
</td>
<td class="num">(111.3)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember', window );">Accumulated Amortization and Impairment | Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="num">(226.6)<span></span>
</td>
<td class="num">(221.1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember', window );">Accumulated Amortization and Impairment | Computer software assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems', window );"><strong>Disclosure of reconciliation of changes in intangible assets and goodwill [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="num">$ (274.1)<span></span>
</td>
<td class="num">$ (274.5)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2017-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2017-03-01&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=cls_IntellectualProperty1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=cls_IntellectualProperty1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_ComputerSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_ComputerSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6838321088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Changes To The Net Book Value Of Goodwill And Intangible Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill, beginning balance</a></td>
<td class="nump">$ 48.7<span></span>
</td>
<td class="nump">$ 49.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">4.9<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Acquisitions through business combinations (note 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="num">(8.9)<span></span>
</td>
<td class="num">(9.4)<span></span>
</td>
<td class="num">$ (9.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Foreign exchange and other</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill, ending balance</a></td>
<td class="nump">44.8<span></span>
</td>
<td class="nump">48.7<span></span>
</td>
<td class="nump">49.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill, beginning balance</a></td>
<td class="nump">23.2<span></span>
</td>
<td class="nump">19.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Acquisitions through business combinations (note 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Foreign exchange and other</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill, ending balance</a></td>
<td class="nump">23.2<span></span>
</td>
<td class="nump">23.2<span></span>
</td>
<td class="nump">19.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill, beginning balance</a></td>
<td class="nump">15.9<span></span>
</td>
<td class="nump">21.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Acquisitions through business combinations (note 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="num">(5.5)<span></span>
</td>
<td class="num">(6.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Foreign exchange and other</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill, ending balance</a></td>
<td class="nump">10.4<span></span>
</td>
<td class="nump">15.9<span></span>
</td>
<td class="nump">21.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_ComputerSoftwareMember', window );">Computer software assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract', window );"><strong>Changes in intangible assets and goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill, beginning balance</a></td>
<td class="nump">9.6<span></span>
</td>
<td class="nump">8.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">4.9<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill', window );">Acquisitions through business combinations (note 3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="num">(3.4)<span></span>
</td>
<td class="num">(3.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill', window );">Foreign exchange and other</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsAndGoodwill', window );">Intangible assets and goodwill, ending balance</a></td>
<td class="nump">$ 11.2<span></span>
</td>
<td class="nump">$ 9.6<span></span>
</td>
<td class="nump">$ 8.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase in intangible assets and goodwill resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2017-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2017-03-01&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2017-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2017-03-01&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2017-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2017-03-01&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ChangesInIntangibleAssetsAndGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2017-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2017-03-01&amp;anchor=para_118_e_vii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_GoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_ComputerSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis=ifrs-full_ComputerSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6834763360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IntangibleAssetsAbstract', window );"><strong>Intangible Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill', window );">Impairment charges against goodwill or intangible assets</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intangible Assets [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss for intangible assets and goodwill. [Refer: Impairment loss recognised in profit or loss; Intangible assets and goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2017-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=38&amp;date=2017-03-01&amp;anchor=para_118_e_iv&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6721219664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Non-current Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net pension assets (note 19)</a></td>
<td class="nump">$ 62.9<span></span>
</td>
<td class="nump">$ 71.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Land rights</a></td>
<td class="nump">10.5<span></span>
</td>
<td class="nump">11.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherAssetsMiscellaneousNoncurrent1', window );">Other</a></td>
<td class="nump">7.9<span></span>
</td>
<td class="nump">5.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="nump">$ 81.3<span></span>
</td>
<td class="nump">$ 88.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherAssetsMiscellaneousNoncurrent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Assets, Miscellaneous, Noncurrent1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherAssetsMiscellaneousNoncurrent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current net defined benefit asset. [Refer: Net defined benefit asset]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2019-01-01<br> -Name IFRS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6838715584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Beginning balance</a></td>
<td class="nump">$ 34.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionalProvisionsOtherProvisions', window );">Provisions</a></td>
<td class="nump">40.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedProvisionReversedOtherProvisions', window );">Reversal of prior year provisions</a></td>
<td class="num">(5.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Payments/usage</a></td>
<td class="num">(26.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions', window );">Accretion, foreign exchange and other</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Ending balance</a></td>
<td class="nump">43.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentProvisions', window );">Current</a></td>
<td class="nump">26.6<span></span>
</td>
<td class="nump">$ 18.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisions', window );">Non-current</a></td>
<td class="nump">16.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Total provisions</a></td>
<td class="nump">43.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_RestructuringProvisionMember', window );">Restructuring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Beginning balance</a></td>
<td class="nump">6.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionalProvisionsOtherProvisions', window );">Provisions</a></td>
<td class="nump">25.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedProvisionReversedOtherProvisions', window );">Reversal of prior year provisions</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Payments/usage</a></td>
<td class="num">(19.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions', window );">Accretion, foreign exchange and other</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Ending balance</a></td>
<td class="nump">12.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentProvisions', window );">Current</a></td>
<td class="nump">12.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisions', window );">Non-current</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Total provisions</a></td>
<td class="nump">12.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_WarrantyProvisionMember', window );">Warranty</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Beginning balance</a></td>
<td class="nump">19.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionalProvisionsOtherProvisions', window );">Provisions</a></td>
<td class="nump">12.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedProvisionReversedOtherProvisions', window );">Reversal of prior year provisions</a></td>
<td class="num">(4.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Payments/usage</a></td>
<td class="num">(6.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions', window );">Accretion, foreign exchange and other</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Ending balance</a></td>
<td class="nump">21.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentProvisions', window );">Current</a></td>
<td class="nump">11.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisions', window );">Non-current</a></td>
<td class="nump">10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Total provisions</a></td>
<td class="nump">21.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember', window );">Legal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Beginning balance</a></td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionalProvisionsOtherProvisions', window );">Provisions</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedProvisionReversedOtherProvisions', window );">Reversal of prior year provisions</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Payments/usage</a></td>
<td class="num">(1.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions', window );">Accretion, foreign exchange and other</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Ending balance</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentProvisions', window );">Current</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisions', window );">Non-current</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Total provisions</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Beginning balance</a></td>
<td class="nump">5.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionalProvisionsOtherProvisions', window );">Provisions</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedProvisionReversedOtherProvisions', window );">Reversal of prior year provisions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Payments/usage</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions', window );">Accretion, foreign exchange and other</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Ending balance</a></td>
<td class="nump">6.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentProvisions', window );">Current</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisions', window );">Non-current</a></td>
<td class="nump">6.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Provisions', window );">Total provisions</a></td>
<td class="nump">$ 6.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) Through Accretion and Net Exchange Differences, Other Provisions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncreaseDecreaseThroughAccretionandNetExchangeDifferencesOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionalProvisionsOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of additional other provisions made. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2017-01-01<br> -Paragraph 84<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2017-03-01&amp;anchor=para_84_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionalProvisionsOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current provisions. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current provisions. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of provisions other than provisions for employee benefits. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2017-01-01<br> -Paragraph 84<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2017-03-01&amp;anchor=para_84_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProvisionUsedOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount used (ie incurrent and charged against the provision) for other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2017-01-01<br> -Paragraph 84<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2017-03-01&amp;anchor=para_84_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProvisionUsedOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Provisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities of uncertain timing or the amount recognised when: (a) the entity has a present obligation (legal or constructive) as a result of a past event; (b) it is probable (ie more likely than not) that an outflow of resources embodying economic benefits will be required to settle the obligation; and (c) a reliable estimate can be made of the amount of the obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Provisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UnusedProvisionReversedOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount reversed for unused other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2017-01-01<br> -Paragraph 84<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2017-03-01&amp;anchor=para_84_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UnusedProvisionReversedOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_RestructuringProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_RestructuringProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_WarrantyProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_WarrantyProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_LegalProceedingsProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6839038512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit Facilities and Long-term Debt - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UndrawnBorrowingFacilities', window );">Uncommitted bank overdraft facilities</a></td>
<td class="nump">$ 73,500,000<span></span>
</td>
<td class="nump">$ 70,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents', window );">Amounts outstanding under overdraft facilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember', window );">Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">187,500,000<span></span>
</td>
<td class="nump">227,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LineofCreditFacilityCommitmentFeeAmount', window );">Commitment fees paid</a></td>
<td class="nump">1,300,000<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="nump">$ 1,300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LettersOfCreditOutstandingAmount1', window );">Letters of credit outstanding</a></td>
<td class="nump">23,200,000<span></span>
</td>
<td class="nump">25,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member', window );">Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Face amount of debt instrument</a></td>
<td class="nump">250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">187,500,000<span></span>
</td>
<td class="nump">212,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DebtInstrumentPeriodicPaymentPrincipal1', window );">Quarterly principal repayment</a></td>
<td class="nump">$ 6,250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member', window );">Term Loan | London Interbank Offered Rate LIBOR | Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Margin for borrowings</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member', window );">Term Loan | London Interbank Offered Rate LIBOR | Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Margin for borrowings</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member', window );">Revolving Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LineOfCreditFacilityMaximumBorrowingCapacity1', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption', window );">Amount of accordion feature</a></td>
<td class="nump">150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UndrawnBorrowingFacilities', window );">Uncommitted bank overdraft facilities</a></td>
<td class="nump">$ 276,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member', window );">Revolving Facility | Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Margin for borrowings</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member', window );">Revolving Facility | Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Margin for borrowings</a></td>
<td class="nump">1.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member', window );">Revolving Facility | London Interbank Offered Rate LIBOR | Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Margin for borrowings</a></td>
<td class="nump">1.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member', window );">Revolving Facility | London Interbank Offered Rate LIBOR | Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis', window );">Margin for borrowings</a></td>
<td class="nump">2.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CreditFacility1Axis=cls_BridgeLoan1Member', window );">Bridge Loan | Revolving Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LineOfCreditFacilityMaximumBorrowingCapacity1', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 25,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CreditFacility1Axis=cls_BridgeLoan1Member', window );">Bridge Loan | Revolving Facility | Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BorrowingsMaturityTerm', window );">Debt instrument term</a></td>
<td class="text">7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_BorrowingsMaturityTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Borrowings Maturity, Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_BorrowingsMaturityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DebtInstrumentPeriodicPaymentPrincipal1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Periodic Payment, Principal1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DebtInstrumentPeriodicPaymentPrincipal1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_LettersOfCreditOutstandingAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letters Of Credit Outstanding, Amount1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_LettersOfCreditOutstandingAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_LineOfCreditFacilityMaximumBorrowingCapacity1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Maximum Borrowing Capacity1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_LineOfCreditFacilityMaximumBorrowingCapacity1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_LineofCreditFacilityCommitmentFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of Credit Facility, Commitment Fee Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_LineofCreditFacilityCommitmentFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that has been withdrawn from an account in excess of existing cash balances. This is considered a short-term extension of credit by the bank. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BankOverdraftsClassifiedAsCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of outstanding funds that the entity is obligated to repay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsAdjustmentToInterestRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsAdjustmentToInterestRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UndrawnBorrowingFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 50<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_50_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UndrawnBorrowingFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfInterestRatesAxis=cls_LondonInterbankOfferedRateLIBOR1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfInterestRatesAxis=cls_LondonInterbankOfferedRateLIBOR1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_CreditFacility1Axis=cls_BridgeLoan1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_CreditFacility1Axis=cls_BridgeLoan1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6838391808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Credit Facilities and Long-term Debt - Borrowings Under the Revolving Facility and Term Loan and Finance Lease Obligations (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BorrowingsAndFinanceLeaseLiabilities', window );">Borrowings and Finance Lease Liabilities</a></td>
<td class="nump">$ 204,400,000<span></span>
</td>
<td class="nump">$ 244,700,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CurrentBorrowingsAndFinanceLeaseLiabilities', window );">Current portion of borrowings under credit facility and finance lease obligations</a></td>
<td class="nump">37,900,000<span></span>
</td>
<td class="nump">56,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities', window );">Long-term portion of borrowings under credit facility and finance lease obligations</a></td>
<td class="nump">166,500,000<span></span>
</td>
<td class="nump">188,700,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member', window );">Revolving Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member', window );">Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">187,500,000<span></span>
</td>
<td class="nump">212,500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember', window );">Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">187,500,000<span></span>
</td>
<td class="nump">227,500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_FinanceLeaseLiabilitiesMember', window );">Finance Lease Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BorrowingsAndFinanceLeaseLiabilities', window );">Borrowings and Finance Lease Liabilities</a></td>
<td class="nump">17,700,000<span></span>
</td>
<td class="nump">18,400,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=cls_DeferredFinancingCostsMember', window );">Unamortized debt issuance costs | Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BorrowingsAndFinanceLeaseLiabilities', window );">Borrowings and Finance Lease Liabilities</a></td>
<td class="num">(800,000)<span></span>
</td>
<td class="num">(1,200,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_SolarPanelManufacturingEquipmentMember', window );">Solar panel manufacturing equipment | Finance Lease Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">$ 11,100,000<span></span>
</td>
<td class="nump">$ 15,300,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_BorrowingsAndFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Borrowings and Finance Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_BorrowingsAndFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_CurrentBorrowingsAndFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current Borrowings And Finance Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_CurrentBorrowingsAndFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-current Portion Of Borrowings And Finance Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_NoncurrentPortionOfBorrowingsAndFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of outstanding funds that the entity is obligated to repay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_FinanceLeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_FinanceLeaseLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=cls_DeferredFinancingCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=cls_DeferredFinancingCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_SolarPanelManufacturingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_SolarPanelManufacturingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822563936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Credit Facilities and Long-term Debt - Mandatory Principal Repayments (Details) - Term Loan - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">$ 187.5<span></span>
</td>
<td class="nump">$ 212.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">25.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember', window );">2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">25.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember', window );">2020 (to maturity in May 2020)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">$ 137.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of outstanding funds that the entity is obligated to repay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6849804192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="2">2 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1">10 Months Ended</th>
<th class="th" colspan="7">12 Months Ended</th>
<th class="th" colspan="1">13 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>vote / shares </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jan. 28, 2015 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>vote / shares </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>May 31, 2016 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2015 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>vote / shares </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>vote / shares </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>vote / shares </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>vote / shares </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>vote / shares </div>
<div>shares </div>
<div>director </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 28, 2017 </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 30, 2017 </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 29, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2015 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2014 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation', window );">Payment to repurchase and cancel shares | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,300,000<span></span>
</td>
<td class="nump">$ 370,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Borrowings under credit facility | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">275,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Employee stock-based compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,000,000<span></span>
</td>
<td class="nump">37,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise', window );">Weighted average share price for share options in share-based payment arrangement exercised during period at date of exercise | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfTreasuryShares', window );">Value of shares purchased | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,200,000<span></span>
</td>
<td class="nump">$ 28,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NumberOfResignedDirectors', window );">Number of resigned directors | director</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_EmployeeStockOption1Member', window );">Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1', window );">Expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_PerformanceShareUnitsPSUMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements', window );">Percentage of shares vested dependent on performance achievements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,250,000<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn', window );">Percentage of shares that will vest based on market performance condition and total shareholder return</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium', window );">Premium used in estimating grant date fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">109.00%<span></span>
</td>
<td class="nump">126.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of other equity instruments exercised or vested in share-based payment arrangement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Number of shares outstanding (in shares)</a></td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="nump">2,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Weighted average grant date fair value (in dollars per share) | $</a></td>
<td class="nump">$ 17.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.18<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.61<span></span>
</td>
<td class="nump">$ 17.18<span></span>
</td>
<td class="nump">$ 17.18<span></span>
</td>
<td class="nump">$ 17.18<span></span>
</td>
<td class="nump">$ 17.18<span></span>
</td>
<td class="nump">$ 17.18<span></span>
</td>
<td class="nump">$ 9.61<span></span>
</td>
<td class="nump">$ 13.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of other equity instruments exercised or vested in share-based payment arrangement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Number of shares outstanding (in shares)</a></td>
<td class="nump">3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,800,000<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="nump">3,800,000<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Weighted average grant date fair value (in dollars per share) | $</a></td>
<td class="nump">$ 13.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.29<span></span>
</td>
<td class="nump">$ 13.05<span></span>
</td>
<td class="nump">$ 13.05<span></span>
</td>
<td class="nump">$ 13.05<span></span>
</td>
<td class="nump">$ 13.05<span></span>
</td>
<td class="nump">$ 13.05<span></span>
</td>
<td class="nump">$ 9.29<span></span>
</td>
<td class="nump">$ 11.49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_DeferredShareUnitsDSUMember', window );">DSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Employee stock-based compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100,000<span></span>
</td>
<td class="nump">$ 1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of other equity instruments exercised or vested in share-based payment arrangement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Number of shares outstanding (in shares)</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsToSettleSharebasedCompensationArrangements', window );">Payments to settle DSUs as a result of a director's resignation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PlanName1Axis=cls_LTIPMember', window );">LTIP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PlanName1Axis=cls_LTIPMember', window );">LTIP | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of other equity instruments exercised or vested in share-based payment arrangement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Number of shares outstanding (in shares)</a></td>
<td class="nump">1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">1,700,000<span></span>
</td>
<td class="nump">1,700,000<span></span>
</td>
<td class="nump">1,700,000<span></span>
</td>
<td class="nump">1,700,000<span></span>
</td>
<td class="nump">1,700,000<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PlanName1Axis=cls_CSUPMember', window );">CSUP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PlanName1Axis=cls_CSUPMember', window );">CSUP | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of other equity instruments exercised or vested in share-based payment arrangement (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Number of shares outstanding (in shares)</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements', window );">Percentage of shares vested dependent on performance achievements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements', window );">Percentage of shares vested dependent on performance achievements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member', window );">Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Borrowings under credit facility | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member', window );">Revolving Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities', window );">Borrowings under credit facility | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ShareRepurchaseProgram1Axis=cls_TwoThousandSeventeenNCIBMember', window );">2017 NCIB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized', window );">Percentage of outstanding shares authorized to be repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ShareRepurchaseProgram1Axis=cls_SIBMember', window );">SIB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation', window );">Payment to repurchase and cancel shares | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NumberOfVotesPerShare', window );">Subordinate voting shares, number of votes per share | vote / shares</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Number of shares issued</a></td>
<td class="nump">123,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,900,000<span></span>
</td>
<td class="nump">123,200,000<span></span>
</td>
<td class="nump">123,200,000<span></span>
</td>
<td class="nump">123,200,000<span></span>
</td>
<td class="nump">123,200,000<span></span>
</td>
<td class="nump">123,200,000<span></span>
</td>
<td class="nump">121,900,000<span></span>
</td>
<td class="nump">124,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1', window );">Number of shares repurchased and cancelled (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="nump">32,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TreasuryStockSharesAcquired1', window );">Number of shares purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,600,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfTreasuryShares', window );">Value of shares purchased | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,200,000<span></span>
</td>
<td class="nump">$ 28,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TreasuryStockSharesAcquiredHeldbyBroker', window );">Number of shares acquired and held by broker</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="nump">2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker', window );">Value of shares acquired and held by broker | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,300,000<span></span>
</td>
<td class="nump">$ 31,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | LTIP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1', window );">Number of shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CapitalSharesReservedforFutureIssuance', window );">Shares remaining in reserve for issuance</a></td>
<td class="nump">12,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,400,000<span></span>
</td>
<td class="nump">12,400,000<span></span>
</td>
<td class="nump">12,400,000<span></span>
</td>
<td class="nump">12,400,000<span></span>
</td>
<td class="nump">12,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | 2017 NCIB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1', window );">Number of shares authorized to be repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation', window );">Payment to repurchase and cancel shares | $</a></td>
<td class="nump">$ 19,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1', window );">Number of shares repurchased and cancelled (in shares)</a></td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedDuringPeriodShares1', window );">Shares repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | 2017 NCIB | Weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharePrice1', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 10.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.58<span></span>
</td>
<td class="nump">$ 10.58<span></span>
</td>
<td class="nump">$ 10.58<span></span>
</td>
<td class="nump">$ 10.58<span></span>
</td>
<td class="nump">$ 10.58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | 2016 NCIB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1', window );">Number of shares authorized to be repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation', window );">Payment to repurchase and cancel shares | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1', window );">Number of shares repurchased and cancelled (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedDuringPeriodShares1', window );">Shares repurchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | 2016 NCIB | Weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharePrice1', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | Program Share Repurchase, 2016 NCIB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1', window );">Number of shares repurchased and cancelled (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | Program Share Repurchase, 2016 NCIB | Weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharePrice1', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | Program Share Repurchase, 2017 NCIB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchaseProgramAuthorizedAmount2', window );">Authorized amount to be repurchased | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | SIB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation', window );">Payment to repurchase and cancel shares | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1', window );">Number of shares repurchased and cancelled (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharePrice1', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | 2014 NCIB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation', window );">Payment to repurchase and cancel shares | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1', window );">Number of shares repurchased and cancelled (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | 2014 NCIB | Weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharePrice1', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | Program Share Repurchase, 2014 NCIB</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1', window );">Number of shares repurchased and cancelled (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchaseProgramAuthorizedAmount2', window );">Authorized amount to be repurchased | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate voting shares | Program Share Repurchase, 2014 NCIB | Weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SharePrice1', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_MultipleVotingSharesMember', window );">Multiple voting shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NumberOfVotesPerShare', window );">Subordinate voting shares, number of votes per share | vote / shares</a></td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Number of shares issued</a></td>
<td class="nump">18,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
<td class="nump">18,600,000<span></span>
</td>
<td class="nump">18,600,000<span></span>
</td>
<td class="nump">18,600,000<span></span>
</td>
<td class="nump">18,600,000<span></span>
</td>
<td class="nump">18,600,000<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1', window );">Number of shares repurchased and cancelled (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_PreferenceSharesMember', window );">Preferred shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Number of shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_CapitalSharesReservedforFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital Shares Reserved for Future Issuance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_CapitalSharesReservedforFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_NumberOfResignedDirectors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Resigned Directors</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_NumberOfResignedDirectors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_NumberOfVotesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Votes Per Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_NumberOfVotesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Or Redeem Entity's Shares For Cancellation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PaymentsToAcquireOrRedeemEntitysSharesForCancellation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PaymentsToSettleSharebasedCompensationArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments To Settle Share-based Compensation Arrangements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PaymentsToSettleSharebasedCompensationArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Shares Vested Based on Market Performance Condition And Total Shareholder Return</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedBasedonMarketPerformanceConditionAndTotalShareholderReturn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Percentage of Shares Vested Dependent on Performance Achievements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsPercentageofSharesVestedDependentonPerformanceAchievements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Premium</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StockRepurchaseProgramAuthorizedAmount2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Authorized Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StockRepurchaseProgramAuthorizedAmount2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Number of Shares Authorized to be Repurchased1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StockRepurchaseProgramNumberofSharesAuthorizedToBeRepurchased1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchase Program, Percentage of Outstanding Shares Authorized</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StockRepurchaseProgramPercentageofOutstandingSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchased and Retired During Period, Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StockRepurchasedAndRetiredDuringPeriodShares1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StockRepurchasedDuringPeriodShares1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchased During Period, Shares1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StockRepurchasedDuringPeriodShares1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TreasuryStockSharesAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Treasury Stock, Shares, Acquired1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TreasuryStockSharesAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TreasuryStockSharesAcquiredHeldbyBroker">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Treasury Stock, Shares, Acquired, Held by Broker</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TreasuryStockSharesAcquiredHeldbyBroker</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TreasuryStockValueAcquiredCostMethodHeldByBroker">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Treasury Stock, Value, Acquired, Cost Method, Held By Broker</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TreasuryStockValueAcquiredCostMethodHeldByBroker</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense from share-based payment transactions with employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from borrowings obtained. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 17<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_17_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease in equity resulting from the purchase of treasury shares. [Refer: Treasury shares]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average share price at the date of exercise for share options that are exercised in a share-based payment arrangement. [Refer: Share-based payment arrangements [member]; Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at the measurement date of granted equity instruments other than share options. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_EmployeeStockOption1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_EmployeeStockOption1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_PerformanceShareUnitsPSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_PerformanceShareUnitsPSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_DeferredShareUnitsDSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_DeferredShareUnitsDSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PlanName1Axis=cls_LTIPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PlanName1Axis=cls_LTIPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PlanName1Axis=cls_CSUPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PlanName1Axis=cls_CSUPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_TermLoanDueMay2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ShareRepurchaseProgram1Axis=cls_TwoThousandSeventeenNCIBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ShareRepurchaseProgram1Axis=cls_TwoThousandSeventeenNCIBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ShareRepurchaseProgram1Axis=cls_SIBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ShareRepurchaseProgram1Axis=cls_SIBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ShareRepurchaseProgram1Axis=cls_TwoThousandSixteenNCIBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ShareRepurchaseProgram1Axis=cls_TwoThousandSixteenNCIBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ShareRepurchaseProgram1Axis=cls_ProgramShareRepurchase2016NCIBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ShareRepurchaseProgram1Axis=cls_ProgramShareRepurchase2016NCIBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ShareRepurchaseProgram1Axis=cls_ProgramShareRepurchase2017NCIBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ShareRepurchaseProgram1Axis=cls_ProgramShareRepurchase2017NCIBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ShareRepurchaseProgram1Axis=cls_TwoThousandFourteenNCIBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ShareRepurchaseProgram1Axis=cls_TwoThousandFourteenNCIBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ShareRepurchaseProgram1Axis=cls_ProgramShareRepurchase2014NCIBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ShareRepurchaseProgram1Axis=cls_ProgramShareRepurchase2014NCIBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=cls_MultipleVotingSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=cls_MultipleVotingSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_PreferenceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_PreferenceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6823249136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock - Capital Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromExerciseOfOptions', window );">Proceeds from exercise of options</a></td>
<td class="nump">$ 13,600,000<span></span>
</td>
<td class="nump">$ 4,100,000<span></span>
</td>
<td class="nump">$ 3,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember', window );">Subordinate Voting Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Number of shares issued, beginning balance</a></td>
<td class="nump">121,900,000<span></span>
</td>
<td class="nump">124,500,000<span></span>
</td>
<td class="nump">155,600,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Number of shares outstanding, beginning balance</a></td>
<td class="nump">121,900,000<span></span>
</td>
<td class="nump">124,500,000<span></span>
</td>
<td class="nump">155,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1', window );">Issued from treasury (in shares)</a></td>
<td class="nump">2,800,000<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">1,300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1', window );">Cancelled under NCIB (in shares)</a></td>
<td class="num">(1,900,000)<span></span>
</td>
<td class="num">(3,200,000)<span></span>
</td>
<td class="num">(32,400,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockIssuedDuringPeriodSharesOther1', window );">Other (in shares)</a></td>
<td class="nump">346,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Number of shares issued, ending balance</a></td>
<td class="nump">123,200,000<span></span>
</td>
<td class="nump">121,900,000<span></span>
</td>
<td class="nump">124,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Number of shares outstanding, ending balance</a></td>
<td class="nump">123,200,000<span></span>
</td>
<td class="nump">121,900,000<span></span>
</td>
<td class="nump">124,500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfShareCapitalAxis=cls_MultipleVotingSharesMember', window );">Multiple Voting Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Number of shares issued, beginning balance</a></td>
<td class="nump">18,900,000<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Number of shares outstanding, beginning balance</a></td>
<td class="nump">18,900,000<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1', window );">Issued from treasury (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1', window );">Cancelled under NCIB (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockIssuedDuringPeriodSharesOther1', window );">Other (in shares)</a></td>
<td class="num">(350,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesIssued', window );">Number of shares issued, ending balance</a></td>
<td class="nump">18,600,000<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Number of shares outstanding, ending balance</a></td>
<td class="nump">18,600,000<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
<td class="nump">18,900,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_EmployeeStockOption1Member', window );">Options | Subordinate Voting Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation', window );">Shares issued upon exercise of employee stock options</a></td>
<td class="nump">1,700,000<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member', window );">RSUs | Subordinate Voting Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems', window );"><strong>Disclosure of classes of share capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation', window );">Shares issued upon exercise of employee stock options</a></td>
<td class="nump">1,100,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation', window );">Value of shares issued upon vesting of RSUs</a></td>
<td class="nump">$ 9,800,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6,500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StockIssuedDuringPeriodSharesOther1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Other</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StockIssuedDuringPeriodSharesOther1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Treasury Stock Reissued1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StockIssuedDuringPeriodSharesTreasuryStockReissued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Treasury Stock Reissued, Share-based Compensation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StockIssuedDuringPeriodSharesTreasuryStockReissuedSharebasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Treasury Stock Reissued, Share-based Compensation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StockIssuedDuringPeriodValueTreasuryStockReissuedSharebasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StockRepurchasedAndRetiredDuringPeriodShares1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Repurchased and Retired During Period, Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StockRepurchasedAndRetiredDuringPeriodShares1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfClassesOfShareCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfClassesOfShareCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromExerciseOfOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromExerciseOfOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=cls_SubordinateVotingSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfShareCapitalAxis=cls_MultipleVotingSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfShareCapitalAxis=cls_MultipleVotingSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_EmployeeStockOption1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_EmployeeStockOption1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805818144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock - Stock Option Transactions (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>shares </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>shares </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract', window );"><strong>Share Capital and Share-based Payment Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td class="nump">2,900,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Exercised (in shares)</a></td>
<td class="num">(1,700,000)<span></span>
</td>
<td class="num">(600,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement', window );">Forfeited/Expired (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(200,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">2,100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement', window );">Weighted average exercise price, beginning balance (in dollars per share) | $</a></td>
<td class="nump">$ 8.46<span></span>
</td>
<td class="nump">$ 8.03<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Weighted average exercise price, granted (in dollars per share) | $</a></td>
<td class="nump">0.00<span></span>
</td>
<td class="nump">0.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Weighted average exercise price, exercised (in dollars per share) | $</a></td>
<td class="nump">$ 7.87<span></span>
</td>
<td class="nump">$ 6.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement', window );">Weighted average exercise price, forfeited/expired (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="nump">$ 9.99<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement', window );">Weighted average exercise price, ending balance (in dollars per share) | $</a></td>
<td class="nump">$ 12.14<span></span>
</td>
<td class="nump">$ 8.46<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Share Options Expired or Forfeited in Share-based Payment Arrangement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_NumberOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Capital and Share-based Payment Arrangements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ShareCapitalandSharebasedPaymentArrangementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Exercise Price Of Share Options Expired Or Forfeited In Share-based Payment Arrangement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_WeightedAverageExercisePriceOfShareOptionsExpiredOrForfeitedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOutstandingShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of share options outstanding in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOutstandingShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of share options exercised in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of share options granted in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6838742160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capital Stock - Stock Options Outstanding (Details)<br> shares in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>shares </div>
<div>year</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Outstanding Options (in shares) | shares</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 12.14<span></span>
</td>
<td class="nump">$ 8.46<span></span>
</td>
<td class="nump">$ 8.03<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement', window );">Exercisable Options (in shares) | shares</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=cls_ExercisePriceRangeOneMember', window );">$6.51 - $8.24</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Outstanding Options (in shares) | shares</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 7.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions', window );">Weighted Average Remaining Life of Outstanding Options | year</a></td>
<td class="nump">3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement', window );">Exercisable Options (in shares) | shares</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 7.78<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=cls_ExercisePriceRangeTwoMember', window );">$13.38 - $13.38</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExercisePriceOfOutstandingShareOptions', window );">Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 13.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Outstanding Options (in shares) | shares</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 13.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions', window );">Weighted Average Remaining Life of Outstanding Options | year</a></td>
<td class="nump">7.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement', window );">Exercisable Options (in shares) | shares</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 13.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | $6.51 - $8.24</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExercisePriceOfOutstandingShareOptions', window );">Exercise Price (in dollars per share)</a></td>
<td class="nump">6.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | $6.51 - $8.24</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExercisePriceOfOutstandingShareOptions', window );">Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 8.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExercisePriceOfOutstandingShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exercise price of outstanding share options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExercisePriceOfOutstandingShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOutstandingShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of share options outstanding in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOutstandingShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of share options exercisable in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_vii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_vii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=cls_ExercisePriceRangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=cls_ExercisePriceRangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=cls_ExercisePriceRangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=cls_ExercisePriceRangeTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6721192992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock - Black-Scholes Option Pricing Model Weighted Average Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>year</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract', window );"><strong>Share Capital and Share-based Payment Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted', window );">Risk-free interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted', window );">Expected volatility of the market price of our shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted', window );">Expected option life (in years) | year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted', window );">Weighted average fair value of options granted (in dollars per share) | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement', window );">Number of options granted (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ShareCapitalandSharebasedPaymentArrangementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Capital and Share-based Payment Arrangements [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ShareCapitalandSharebasedPaymentArrangementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfOptionLifeShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The option life of share options granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfOptionLifeShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_47_a_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of share options granted in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45_b_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 47<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_47_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6823249088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Stock Capital Stock - RSU Transactions (Details)<br> shares in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>shares</div>
</th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">3.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Settled (in shares)</a></td>
<td class="num">(2.3)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement', window );">Forfeited/Expired (in shares)</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">3.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PlanName1Axis=cls_LTIPMember', window );">LTIP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PlanName1Axis=cls_LTIPMember', window );">LTIP | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Settled (in shares)</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement', window );">Forfeited/Expired (in shares)</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PlanName1Axis=cls_CSUPMember', window );">CSUP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PlanName1Axis=cls_CSUPMember', window );">CSUP | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems', window );"><strong>Disclosure of terms and conditions of share-based payment arrangement [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding, beginning balance (in shares)</a></td>
<td class="nump">3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted (in shares)</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Settled (in shares)</a></td>
<td class="num">(2.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement', window );">Forfeited/Expired (in shares)</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Outstanding, ending balance (in shares)</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Other Equity Instruments Expired or Forfeited In Share-Based Payment Arrangement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_NumberOfOtherEquityInstrumentsExpiredOrForfeitedInShareBasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=2&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=cls_RestrictedStockUnitsRSU1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PlanName1Axis=cls_LTIPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PlanName1Axis=cls_LTIPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PlanName1Axis=cls_CSUPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PlanName1Axis=cls_CSUPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835307792">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems', window );"><strong>Disclosure of analysis of other comprehensive income by item [line items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income, beginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (24.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Foreign currency translation adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="num">$ (1.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax', window );">Net gain (loss) on cash flow hedges</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.9<span></span>
</td>
<td class="num">(2.2)<span></span>
</td>
<td class="num">(39.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax', window );">Reclassification of net loss (gain) on cash flow hedges to operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10.6)<span></span>
</td>
<td class="nump">10.3<span></span>
</td>
<td class="nump">33.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Actuarial gains (losses) on pension and non-pension post-employment benefit plans (note 19)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
<td class="nump">17.1<span></span>
</td>
<td class="num">(7.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax', window );">Reclassification of actuarial losses (gains) to deficit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="num">(17.1)<span></span>
</td>
<td class="nump">7.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement', window );">Settlement loss (note 19)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17.0)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome', window );">Reclassification of settlement loss to deficit (note 19)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income, ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6.7)<span></span>
</td>
<td class="num">(24.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome', window );">Income tax expense (recovery) relating to net loss on cash flow hedges</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
<td class="num">(2.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome', window );">Income tax expense (recovery) relating to reclassification of net loss on cash flow hedges to operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome', window );">Income tax expense (recovery) relating to cash flow hedges</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="num">(1.3)<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember', window );">Foreign currency</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems', window );"><strong>Disclosure of analysis of other comprehensive income by item [line items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income, beginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15.2)<span></span>
</td>
<td class="num">(15.2)<span></span>
</td>
<td class="num">(13.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income, ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14.5)<span></span>
</td>
<td class="num">(15.2)<span></span>
</td>
<td class="num">(15.2)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfCashFlowHedgesMember', window );">Cash flow hedges</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems', window );"><strong>Disclosure of analysis of other comprehensive income by item [line items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income, beginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9.5)<span></span>
</td>
<td class="num">(17.6)<span></span>
</td>
<td class="num">(11.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income, ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.8<span></span>
</td>
<td class="num">(9.5)<span></span>
</td>
<td class="num">(17.6)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember', window );">Pension and non-pension post-employment benefit plans</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems', window );"><strong>Disclosure of analysis of other comprehensive income by item [line items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income, beginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Actuarial gains (losses) on pension and non-pension post-employment benefit plans (note 19)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (17.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income, ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems', window );"><strong>Disclosure of analysis of other comprehensive income by item [line items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income, beginning balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(24.7)<span></span>
</td>
<td class="num">(32.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Foreign currency translation adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income, ending balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6.7)<span></span>
</td>
<td class="num">$ (24.7)<span></span>
</td>
<td class="num">$ (32.8)<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Accumulated other comprehensive income (loss) is net of tax. See note&#160;14.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Relating To Gains (Losses) On Cash Flow Hedges Of Other Comprehensive Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxRelatingToGainsLossesOnCashFlowHedgesOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Relating To Reclassification Of Net Gain (Loss) On Cash Flow Hedges Of Other Comprehensive Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxRelatingToReclassificationOfNetGainLossOnCashFlowHedgesOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income, Net of Tax, Gain (Loss) on Settlement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassification Adjustments On Gain (Loss) On Defined Benefit Plan Recognized In Other Comprehensive Income, Net Of Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanRecognizedInOtherComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassification Adjustments On Gain (Loss) On Defined Benefit Plan Settlement Recognized In Other Comprehensive Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ReclassificationAdjustmentsOnGainLossOnDefinedBenefitPlanSettlementRecognizedInOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AccumulatedOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AccumulatedOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in other comprehensive income on cash flow hedges, net of tax. [Refer: Cash flow hedges [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 23<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-02&amp;anchor=para_23_c&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 24C<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_24C_b_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 24E<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_24E_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax relating to amounts recognised in other comprehensive income in relation to cash flow hedges. [Refer: Cash flow hedges [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph ab<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 90<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of reclassification adjustments related to cash flow hedges, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 92<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_92&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-02&amp;anchor=para_23_d&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 24C<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_24C_b_iv&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 24E<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_24E_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfCashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfCashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=ifrs-full_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824024416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Expenses By Nature (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EmployeeBenefitsExpense', window );">Employee-related costs</a></td>
<td class="nump">$ 726.4<span></span>
</td>
<td class="nump">$ 711.3<span></span>
</td>
<td class="nump">$ 690.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Employee stock-based compensation expense</a></td>
<td class="nump">30.1<span></span>
</td>
<td class="nump">33.0<span></span>
</td>
<td class="nump">37.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TransportationExpense', window );">Freight and transportation costs</a></td>
<td class="nump">79.3<span></span>
</td>
<td class="nump">80.9<span></span>
</td>
<td class="nump">76.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationExpense', window );">Depreciation expense</a></td>
<td class="nump">67.6<span></span>
</td>
<td class="nump">66.2<span></span>
</td>
<td class="nump">59.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RentalExpense', window );">Rental expense</a></td>
<td class="nump">$ 28.5<span></span>
</td>
<td class="nump">$ 27.1<span></span>
</td>
<td class="nump">$ 25.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EmployeeBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 104<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EmployeeBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense from share-based payment transactions with employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognised on rental activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RentalExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TransportationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from transportation services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TransportationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826292976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Charges (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseOfRestructuringActivities', window );">Restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28.9<span></span>
</td>
<td class="nump">$ 31.9<span></span>
</td>
<td class="nump">$ 23.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Asset impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.2<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">12.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss', window );">Loss (gain) on pension annuity purchase</a></td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BusinessTransitionCosts', window );">Toronto transition costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MiscellaneousOtherOperatingExpense', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.6<span></span>
</td>
<td class="num">(6.4)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherExpenseByFunction', window );">Other expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37.0<span></span>
</td>
<td class="nump">$ 25.5<span></span>
</td>
<td class="nump">$ 35.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_BusinessTransitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Transition Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_BusinessTransitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Purchase of Annuity Recognised in Profit Or Loss</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseOfRestructuringActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense relating to restructuring. Restructuring is a programme that is planned and controlled by management and materially changes either the scope of a business undertaken by an entity or the manner in which that business is conducted. Such programmes include: (a) the sale or termination of a line of business; (b) closure of business locations in a country or region or the relocation of activities from one country or region to another; (c) changes in management structure; and (d) fundamental reorganisations that have a material effect on the nature and focus of the entity's operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 98<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_98_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseOfRestructuringActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73_e_v&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MiscellaneousOtherOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MiscellaneousOtherOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherExpenseByFunction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'function of expense' form for its analysis of expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=26&amp;date=2017-03-01&amp;anchor=para_35_b_vii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherExpenseByFunction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835429248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Charges - Restructuring (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CashRestructureCharges', window );">Cash charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,100,000<span></span>
</td>
<td class="nump">$ 10,700,000<span></span>
</td>
<td class="nump">$ 19,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss', window );">Non-cash charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,800,000<span></span>
</td>
<td class="nump">21,200,000<span></span>
</td>
<td class="nump">4,400,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseOfRestructuringActivities', window );">Expense of restructuring activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,900,000<span></span>
</td>
<td class="nump">31,900,000<span></span>
</td>
<td class="nump">23,900,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,200,000<span></span>
</td>
<td class="nump">$ 12,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RestructuringProvision', window );">Restructuring provision</a></td>
<td class="nump">12,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,600,000<span></span>
</td>
<td class="nump">$ 12,700,000<span></span>
</td>
<td class="nump">6,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember', window );">Solar panel manufacturing equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_RestructuringType1Axis=cls_CostEfficiencyInitiativeMember', window );">Cost efficiency initiative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseOfRestructuringActivities', window );">Expense of restructuring activities</a></td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_SolarPanelManufacturingEquipmentMember', window );">Solar panel manufacturing equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_CashRestructureCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Restructure Charges</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_CashRestructureCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseOfRestructuringActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense relating to restructuring. Restructuring is a programme that is planned and controlled by management and materially changes either the scope of a business undertaken by an entity or the manner in which that business is conducted. Such programmes include: (a) the sale or termination of a line of business; (b) closure of business locations in a country or region or the relocation of activities from one country or region to another; (c) changes in management structure; and (d) fundamental reorganisations that have a material effect on the nature and focus of the entity's operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 98<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_98_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseOfRestructuringActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 126<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_126_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 129<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_129_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss or reversal of impairment loss recognised in profit or loss. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RestructuringProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of provision for restructuring, such as the sale or termination of a line of business; closure of business locations in a country or region or relocation of activities from one country or region to another; changes in management structure; and fundamental reorganisations that have a material effect on the nature and focus of the entity's operations. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2017-01-01<br> -Paragraph 70<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2017-03-01&amp;anchor=para_70&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RestructuringProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_RestructuringType1Axis=cls_CostEfficiencyInitiativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_RestructuringType1Axis=cls_CostEfficiencyInitiativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_SolarPanelManufacturingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_SolarPanelManufacturingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6843561456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Charges - Annual Impairment Assessment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Jun. 30, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Nov. 30, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss recognised in profit or loss, property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 12,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Impairment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,200,000<span></span>
</td>
<td class="nump">$ 12,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections', window );">Growth rate used to extrapolate cash flow projections</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections', window );">Discount rate applied to cash flow projections</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 23,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,200,000<span></span>
</td>
<td class="nump">$ 23,200,000<span></span>
</td>
<td class="nump">$ 23,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm', window );">Term used to extrapolate cash flow projections</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=cls_SemiconductorCashgeneratingUnitMember', window );">Semiconductor Cash-generating unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections', window );">Growth rate used to extrapolate cash flow projections</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections', window );">Discount rate applied to cash flow projections</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 19,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,500,000<span></span>
</td>
<td class="nump">$ 19,500,000<span></span>
</td>
<td class="nump">$ 19,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm', window );">Term used to extrapolate cash flow projections</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=cls_KarelMember', window );">Karel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,700,000<span></span>
</td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,700,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_JP', window );">Japan | Cash-generating units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss recognised in profit or loss, property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_ES', window );">Spain | Cash-generating units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss recognised in profit or loss, property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TermUsedToExtrapolateCashFlowProjections', window );">Term used when calculating cash flow projections</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TermUsedToExtrapolateCashFlowProjections', window );">Term used when calculating cash flow projections</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember', window );">Solar panel manufacturing equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment loss recognised in profit or loss, property, plant and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,800,000<span></span>
</td>
<td class="nump">$ 3,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Growth Rate Used To Extrapolate Cash Flow Projections, Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_GrowthRateUsedToExtrapolateCashFlowProjectionsTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TermUsedToExtrapolateCashFlowProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term Used To Extrapolate Cash Flow Projections</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TermUsedToExtrapolateCashFlowProjections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 134<br> -Subparagraph d<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_134_d_v&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 134<br> -Subparagraph e<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_134_e_v&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 134<br> -Subparagraph d<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_134_d_iv&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 134<br> -Subparagraph e<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_134_e_iv&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 126<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_126_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 129<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_129_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_73_e_v&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=cls_SemiconductorCashgeneratingUnitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=cls_SemiconductorCashgeneratingUnitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=cls_KarelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=cls_KarelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_JP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_ES">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_ES</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis=cls_SolarPanelManufacturingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6825170864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Charges - Pension Obligation Settlement Loss (Gain) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Actuarial losses recognized during the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="num">$ (17.1)<span></span>
</td>
<td class="nump">$ 7.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss', window );">Non-cash gain (loss) on purchase of annuity recorded in statement of operations</a></td>
<td class="num">$ (1.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1.9)<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=ifrs-full_DomesticDefinedBenefitPlansMember', window );">Canadian defined benefit plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss', window );">Non-cash gain (loss) on purchase of annuity recorded in statement of operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="num">$ (6.4)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember', window );">Pension and non-pension post-employment benefit plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Actuarial losses recognized during the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Purchase of Annuity Recognised in Profit Or Loss</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=ifrs-full_DomesticDefinedBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=ifrs-full_DomesticDefinedBenefitPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6805856416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Charges - Toronto Transition Costs and Other (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BusinessTransitionCosts', window );">Toronto transition costs</a></td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination', window );">Integration and acquisition-related transaction costs</a></td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsOnLitigationSettlements', window );">Damage recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_BusinessTransitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Transition Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_BusinessTransitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of acquisition-related costs for transactions recognised separately from the acquisition of assets and the assumption of liabilities in business combinations. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B64<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B64_m&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsOnLitigationSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gain on settlements of litigation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 98<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_98_f&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsOnLitigationSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6825894720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="5">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 23, 2015 </div>
<div>CAD ($) </div>
<div>real_estate_developer</div>
</th>
<th class="th">
<div>Jul. 23, 2015 </div>
<div>USD ($) </div>
<div>real_estate_developer</div>
</th>
<th class="th"><div>Jan. 31, 2009</div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions', window );">Deposit on anticipated sale of real property</a></td>
<td class="nump">$ 15.0<span></span>
</td>
<td class="nump">$ 11,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11,200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointControlOrSignificantInfluenceMember', window );">Entities with significant influence</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ServicesAgreementTermRelatedPartyTransactions', window );">Initial term of Services Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ServicesAgreementRenewalTermRelatedPartyTransactions', window );">Renewal term of Service Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions', window );">Annual fee to be paid for Service Agreement | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 235,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions', window );">Term of agreement termination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_KeyManagementPersonnelOfEntityOrParentMember', window );">Key management personnel of entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions', window );">Number of real estate developers to purchase property | real_estate_developer</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions', window );">Purchase price of property sold</a></td>
<td class="nump">$ 137.0<span></span>
</td>
<td class="nump">$ 109,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions', window );">Deposit on anticipated sale of real property</a></td>
<td class="nump">$ 15.0<span></span>
</td>
<td class="nump">$ 11,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions', window );">Percentage of interests in the Property Purchaser held by a Privately-held company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions', window );">Percentage of interest held</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StatementScenario1Axis=cls_ScenarioForecast1Member', window );">Forecast | Key management personnel of entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions', window );">Deposit on anticipated sale of real property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53.5<span></span>
</td>
<td class="nump">$ 43,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_MortgagesMember', window );">Mortgages | Forecast | Key management personnel of entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions', window );">Deposit on anticipated sale of real property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 68.5<span></span>
</td>
<td class="nump">$ 55,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BorrowingsMaturityTermRelatedPartyTransactions', window );">Borrowings maturity term, related party transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_BorrowingsMaturityTermRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Borrowings Maturity Term, Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_BorrowingsMaturityTermRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage Of Interest Held By Related Party, Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PercentageOfInterestHeldByRelatedPartyRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage Of Interests Held By Privately-Held Company, Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PercentageOfInterestsHeldByPrivatelyHeldCompanyRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ProceedsFromSaleofPropertyRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Sale of Property, Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ProceedsFromSaleofPropertyRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property Sale Agreement, Number Of Real Estate Developers, Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PropertySaleAgreementNumberOfRealEstateDevelopersRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ServicesAgreementAnnualFeeRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Services Agreement, Annual Fee, Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ServicesAgreementAnnualFeeRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Services Agreement, Automatic Termination Period, Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ServicesAgreementAutomaticTerminationPeriodRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ServicesAgreementRenewalTermRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Services Agreement, Renewal Term, Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ServicesAgreementRenewalTermRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ServicesAgreementTermRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Services Agreement, Term, Related Party Transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ServicesAgreementTermRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property and other assets sold by the entity in related party transactions. [Refer: Related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2017-01-01<br> -Paragraph 21<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2017-03-01&amp;anchor=para_21_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SalesOfPropertyAndOtherAssetsRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointControlOrSignificantInfluenceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointControlOrSignificantInfluenceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_KeyManagementPersonnelOfEntityOrParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_KeyManagementPersonnelOfEntityOrParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StatementScenario1Axis=cls_ScenarioForecast1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StatementScenario1Axis=cls_ScenarioForecast1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_MortgagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialInstrumentsAxis=ifrs-full_MortgagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806143904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_RelatedPartyAbstract', window );"><strong>Related Party [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits', window );">Short-term employee benefits and costs</a></td>
<td class="nump">$ 7.5<span></span>
</td>
<td class="nump">$ 6.2<span></span>
</td>
<td class="nump">$ 6.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits', window );">Post-employment and other long-term benefits</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment', window );">Stock-based compensation (including DSUs to eligible directors)</a></td>
<td class="nump">12.4<span></span>
</td>
<td class="nump">12.3<span></span>
</td>
<td class="nump">16.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensation', window );">Key management personnel compensation</a></td>
<td class="nump">$ 20.5<span></span>
</td>
<td class="nump">$ 18.9<span></span>
</td>
<td class="nump">$ 23.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Key Management Personnel Compensation, Post-employment And Other Long-term Employee Benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_KeyManagementPersonnelCompensationPostemploymentAndOtherLongtermEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_RelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_RelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_KeyManagementPersonnelCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2017-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2017-03-01&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2017-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2017-03-01&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2017-01-01<br> -Paragraph 17<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=24&amp;date=2017-03-01&amp;anchor=para_17_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>144
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821861328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Non-pension Post-employment Benefit Plans - Additional Information (Details)<br> &#163; in Millions</strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 30, 2017 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2017 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage', window );">Percentage of plan members that are active employees of the Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss', window );">Loss (gain) on pension annuity purchase</a></td>
<td class="nump">$ 1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,900,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (300,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Plan assets, at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 395,500,000<span></span>
</td>
<td class="nump">377,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove', window );">Percentage of plan assets held with financial institutions with a rating of A- or above</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">96.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Plan assets, at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 247,000,000<span></span>
</td>
<td class="nump">351,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Plan assets, at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148,500,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Plan assets, at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_UKMainPensionPlanMember', window );">UK Main Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PlanAssetsCostofAnnuityPurchased', window );">Cost of annuity purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 154,300,000<span></span>
</td>
<td class="nump">&#163; 123.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome', window );">Non-cash loss recorded in other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Reduction in pension assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_UKSupplementaryPensionPlanMember', window );">UK Supplementary Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PlanAssetsCostofAnnuityPurchased', window );">Cost of annuity purchased</a></td>
<td class="nump">$ 11,700,000<span></span>
</td>
<td class="nump">&#163; 9.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss', window );">Loss (gain) on pension annuity purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member', window );">Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Plan assets, at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">395,500,000<span></span>
</td>
<td class="nump">377,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EmployerContributions', window );">Employer contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,900,000<span></span>
</td>
<td class="nump">19,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_DefinedContributionPensionPlansMember', window );">Defined Contribution Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EmployerContributions', window );">Employer contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,400,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan', window );">Estimate of contributions expected to be paid to plan for next annual reporting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_DefinedBenefitPensionPlansMember', window );">Defined Benefit Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EmployerContributions', window );">Employer contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="nump">9,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan', window );">Estimate of contributions expected to be paid to plan for next annual reporting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member', window );">Other Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Plan assets, at fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EmployerContributions', window );">Employer contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,500,000<span></span>
</td>
<td class="nump">$ 2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan', window );">Estimate of contributions expected to be paid to plan for next annual reporting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Purchase of Annuity Recognised in Other Comprehensive Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Purchase of Annuity Recognised in Profit Or Loss</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_GainLossonPurchaseofAnnuityRecognisedinProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Participants Of Retirement Benefit Plan Receiving Benefits, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_NumberofParticipantsOfRetirementBenefitPlanReceivingBenefitsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage Of Plan Assets Held With Financial Institutions With A Rating Of A- Or Above</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PercentageOfPlanAssetsHeldWithFinancialInstitutionsWithARatingOfAOrAbove</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PlanAssetsCostofAnnuityPurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Plan Assets, Cost of Annuity Purchased</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PlanAssetsCostofAnnuityPurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EmployerContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of employer contributions to retirement benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=26&amp;date=2017-03-01&amp;anchor=para_35_b_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EmployerContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimate of the expected contributions to be made to a defined benefit plan for the next annual reporting period. [Refer: Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 147<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_147_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 148<br> -Subparagraph d<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_148_d_iii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PlanAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of defined benefit plan assets. Plan assets comprise assets held by a long-term employee benefit fund and qualifying insurance policies. [Refer: At fair value [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 57<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PlanAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_UKMainPensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_UKMainPensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_UKSupplementaryPensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_UKSupplementaryPensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_DefinedContributionPensionPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_DefinedContributionPensionPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_DefinedBenefitPensionPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_DefinedBenefitPensionPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6820004704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pension and Non-pension Post-employment Benefit Plans - Market Value of Plan Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_EmployeeBenefitsAbstract', window );"><strong>Employee Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets', window );">Debt investment funds</a></td>
<td class="nump">$ 225.2<span></span>
</td>
<td class="nump">$ 283.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets', window );">Equity investment funds</a></td>
<td class="nump">7.0<span></span>
</td>
<td class="nump">60.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets', window );">Other investment funds / insurance annuities</a></td>
<td class="nump">148.5<span></span>
</td>
<td class="nump">25.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets', window );">Other</a></td>
<td class="nump">14.8<span></span>
</td>
<td class="nump">8.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Total</a></td>
<td class="nump">$ 395.5<span></span>
</td>
<td class="nump">$ 377.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage', window );">Debt investment funds, allocation percentage</a></td>
<td class="nump">57.00%<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage', window );">Equity investment funds, allocation percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage', window );">Other investment funds / insurance annuities, allocation percentage</a></td>
<td class="nump">37.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage', window );">Other, allocation percentage</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PlanAssetsAtFairValueAllocationPercentage', window );">Total, allocation percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instruments, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DebtInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_EmployeeBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Benefits [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_EmployeeBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Instruments, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_EquityInstrumentsAmountContributedToFairValueOfPlanAssetsAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Assets, Amount Contributed To Fair Value Of Plan Assets, Allocation Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherAssetsAmountContributedToFairValueOfPlanAssetsAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Investment Funds, Amount Contributed To Fair Value Of Plan Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherInvestmentFundsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Investment Funds, Amount Contributed To Fair Value of Plan Assets, Allocation Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherInvestmentFundsAmountContributedToFairValueofPlanAssetsAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PlanAssetsAtFairValueAllocationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Plan Assets At Fair Value, Allocation Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PlanAssetsAtFairValueAllocationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that instruments representing debt (rather than equity) constitute of the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 142<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_142_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that instruments representing equity (rather than debt) constitute of the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 142<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_142_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that other types of assets not separately disclosed constitute of the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 142<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_142&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherAssetsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PlanAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of defined benefit plan assets. Plan assets comprise assets held by a long-term employee benefit fund and qualifying insurance policies. [Refer: At fair value [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 57<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PlanAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826530800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Non-pension Post-employment Benefit Plans - Summary of Plan Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member', window );">Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1.3)<span></span>
</td>
<td class="num">$ (1.6)<span></span>
</td>
<td class="num">$ (1.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset', window );">Administrative expenses paid from plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member', window );">Pension Plans | Plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability (asset)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">377.2<span></span>
</td>
<td class="nump">365.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">12.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Actuarial gains (losses) in other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6.1)<span></span>
</td>
<td class="nump">74.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset', window );">Administrative expenses paid from plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.4)<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset', window );">Employer contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.4<span></span>
</td>
<td class="nump">7.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset', window );">Employer direct benefit payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset', window );">Employer direct settlement payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset', window );">Settlement payments from employer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset', window );">Settlement payments from plan (see note 19(a))</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11.7)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefit payments from plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10.5)<span></span>
</td>
<td class="num">(14.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset', window );">Benefit payments from employer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign currency exchange rate changes and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.6<span></span>
</td>
<td class="num">(66.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability (asset)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">395.5<span></span>
</td>
<td class="nump">377.2<span></span>
</td>
<td class="nump">365.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member', window );">Other Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset', window );">Administrative expenses paid from plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member', window );">Other Benefit Plans | Plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability (asset)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Actuarial gains (losses) in other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset', window );">Administrative expenses paid from plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset', window );">Employer contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset', window );">Employer direct benefit payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.5<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset', window );">Employer direct settlement payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset', window );">Settlement payments from employer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset', window );">Settlement payments from plan (see note 19(a))</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefit payments from plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset', window );">Benefit payments from employer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.5)<span></span>
</td>
<td class="num">(2.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign currency exchange rate changes and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability (asset)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_UKMainPensionPlanMember', window );">UK Main Pension Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefit payments from plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome', window );">Non-cash loss recorded in other comprehensive income</a></td>
<td class="nump">$ 17.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Administrative Expenses, Net Defined Benefit Liability (Asset)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employer Direct Benefit Payments, Net Defined Benefit Liability (Asset)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_EmployerDirectBenefitPaymentsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employer Direct Settlement Payments, Net Defined Benefit Liability (Asset)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_EmployerDirectSettlementPaymentsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Purchase of Annuity Recognised in Other Comprehensive Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_GainLossonPurchaseofAnnuityRecognisedinOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments From Employer, Net Defined Benefit Liability (Asset)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Settlement Payments From Employer, Net Defined Benefit Liability (Asset)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in net defined benefit liability (asset) resulting from contributions to a defined benefit plan by the employer. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_f&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan in respect of settlements. [Refer: Gains (losses) arising from settlements, net defined benefit liability (asset); Net defined benefit liability (asset); Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets. The return on plans assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_c_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PlanAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PlanAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_UKMainPensionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_UKMainPensionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6835823360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Non-pension Post-employment Benefit Plans - Summary of Accrued Benefit Obligations (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>year</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>year</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member', window );">Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current service cost</a></td>
<td class="num">$ (2.1)<span></span>
</td>
<td class="num">$ (1.7)<span></span>
</td>
<td class="num">$ (1.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">Past service cost and settlement/curtailment losses</a></td>
<td class="num">(1.9)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest cost</a></td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation', window );">Weighted average duration of defined benefit obligation | year</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member', window );">Other Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current service cost</a></td>
<td class="num">$ (2.0)<span></span>
</td>
<td class="num">$ (1.9)<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">Past service cost and settlement/curtailment losses</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest cost</a></td>
<td class="num">$ (2.6)<span></span>
</td>
<td class="num">$ (2.6)<span></span>
</td>
<td class="num">(2.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation', window );">Weighted average duration of defined benefit obligation | year</a></td>
<td class="nump">14<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember', window );">Accrued benefit obligations | Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Accrued benefit obligations, beginning of year</a></td>
<td class="nump">$ 325.6<span></span>
</td>
<td class="nump">$ 326.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current service cost</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">Past service cost and settlement/curtailment losses</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest cost</a></td>
<td class="nump">8.7<span></span>
</td>
<td class="nump">11.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset', window );">Actuarial (losses) gains in other comprehensive income from changes in demographic assumptions</a></td>
<td class="nump">5.4<span></span>
</td>
<td class="num">(13.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Actuarial (losses) gains in other comprehensive income from changes in financial assumptions</a></td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">82.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Actuarial (losses) gains in other comprehensive income from experience adjustments</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="num">(12.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset', window );">Settlement payments from employer</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset', window );">Settlement payments from plan</a></td>
<td class="num">(11.7)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefit payments from plan</a></td>
<td class="num">(10.5)<span></span>
</td>
<td class="num">(14.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset', window );">Benefit payments from employer</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign currency exchange rate changes and other</a></td>
<td class="nump">31.4<span></span>
</td>
<td class="num">(53.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Accrued benefit obligations, end of year</a></td>
<td class="nump">355.8<span></span>
</td>
<td class="nump">325.6<span></span>
</td>
<td class="nump">326.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember', window );">Accrued benefit obligations | Other Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Accrued benefit obligations, beginning of year</a></td>
<td class="nump">65.8<span></span>
</td>
<td class="nump">62.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current service cost</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">Past service cost and settlement/curtailment losses</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest cost</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset', window );">Actuarial (losses) gains in other comprehensive income from changes in demographic assumptions</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="num">(6.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Actuarial (losses) gains in other comprehensive income from changes in financial assumptions</a></td>
<td class="nump">2.9<span></span>
</td>
<td class="nump">5.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Actuarial (losses) gains in other comprehensive income from experience adjustments</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset', window );">Settlement payments from employer</a></td>
<td class="num">(2.0)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset', window );">Settlement payments from plan</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefit payments from plan</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset', window );">Benefit payments from employer</a></td>
<td class="num">(2.5)<span></span>
</td>
<td class="num">(2.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Foreign currency exchange rate changes and other</a></td>
<td class="nump">5.3<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Accrued benefit obligations, end of year</a></td>
<td class="nump">$ 75.5<span></span>
</td>
<td class="nump">$ 65.8<span></span>
</td>
<td class="nump">$ 62.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments From Employer, Net Defined Benefit Liability (Asset)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PaymentsFromEmployerNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Settlement Payments From Employer, Net Defined Benefit Liability (Asset)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SettlementPaymentsFromEmployerNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions that result in remeasurements of the net defined benefit liability (asset). Demographic assumptions deal with matters such as: (a) mortality; (b) rates of employee turnover, disability and early retirement; (c) the proportion of plan members with dependants who will be eligible for benefits; (d) the proportion of plan members who will select each form of payment option available under the plan terms; and (e) claim rates under medical plans. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_c_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_c_iii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments that result in remeasurements of the net defined benefit liability (asset). Experience adjustments deal with the effects of differences between the previous actuarial assumptions and what has actually occurred. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost and gains (losses) arising from settlements. [Refer: Gains (losses) arising from settlements, net defined benefit liability (asset); Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan in respect of settlements. [Refer: Gains (losses) arising from settlements, net defined benefit liability (asset); Net defined benefit liability (asset); Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average duration of a defined benefit obligation. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 147<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_147_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806257072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pension and Non-pension Post-employment Benefit Plans - Surplus (Deficit) in Defined Benefit Pension and Other Benefit Plans (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Plan assets, end of year</a></td>
<td class="nump">$ 395.5<span></span>
</td>
<td class="nump">$ 377.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member', window );">Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Accrued benefit obligations, end of year</a></td>
<td class="num">(355.8)<span></span>
</td>
<td class="num">(325.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Plan assets, end of year</a></td>
<td class="nump">395.5<span></span>
</td>
<td class="nump">377.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SurplusDeficitInPlan', window );">Excess (deficiency) of plan assets over accrued benefit obligations</a></td>
<td class="nump">39.7<span></span>
</td>
<td class="nump">51.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member', window );">Other Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitObligationAtPresentValue', window );">Accrued benefit obligations, end of year</a></td>
<td class="num">(75.5)<span></span>
</td>
<td class="num">(65.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Plan assets, end of year</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SurplusDeficitInPlan', window );">Excess (deficiency) of plan assets over accrued benefit obligations</a></td>
<td class="num">$ (75.5)<span></span>
</td>
<td class="num">$ (65.8)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitObligationAtPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 57<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitObligationAtPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PlanAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of defined benefit plan assets. Plan assets comprise assets held by a long-term employee benefit fund and qualifying insurance policies. [Refer: At fair value [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 57<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PlanAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SurplusDeficitInPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The present value of the defined benefit obligation, less the fair value of the plan assets (if any). [Refer: Plan assets [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 57<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SurplusDeficitInPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>149
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6838670496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pension and Non-pension Post-employment Benefit Plans - Plans Balances Reported on Consolidated Balance Sheet (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Pension and non-pension post-employment benefit obligations</a></td>
<td class="num">$ (97.8)<span></span>
</td>
<td class="num">$ (86.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Current other post-employment benefit obligations</a></td>
<td class="num">(0.9)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Non-current net pension assets (note 10)</a></td>
<td class="nump">62.9<span></span>
</td>
<td class="nump">71.8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition', window );">Excess (deficiency) of plan assets over accrued benefit obligations</a></td>
<td class="num">(35.8)<span></span>
</td>
<td class="num">(14.2)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member', window );">Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Pension and non-pension post-employment benefit obligations</a></td>
<td class="num">(23.2)<span></span>
</td>
<td class="num">(20.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Current other post-employment benefit obligations</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Non-current net pension assets (note 10)</a></td>
<td class="nump">62.9<span></span>
</td>
<td class="nump">71.8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition', window );">Excess (deficiency) of plan assets over accrued benefit obligations</a></td>
<td class="nump">39.7<span></span>
</td>
<td class="nump">51.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member', window );">Other Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Pension and non-pension post-employment benefit obligations</a></td>
<td class="num">(74.6)<span></span>
</td>
<td class="num">(65.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Current other post-employment benefit obligations</a></td>
<td class="num">(0.9)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Non-current net pension assets (note 10)</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition', window );">Excess (deficiency) of plan assets over accrued benefit obligations</a></td>
<td class="num">(75.5)<span></span>
</td>
<td class="num">$ (65.8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BalanceSheetLocation1Axis=cls_AccruedAndOtherCurrentLiabilitiesMember', window );">Accrued and other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Current other post-employment benefit obligations</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Amounts For Asset (Liability) Recognized In Statement Of Financial Position</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DefinedBenefitPlanAmountsForAssetLiabilityRecognizedInStatementOfFinancialPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current net defined benefit liability. [Refer: Net defined benefit liability]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentRecognisedLiabilitiesDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current net defined benefit asset. [Refer: Net defined benefit asset]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current net defined benefit liability. [Refer: Net defined benefit liability]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_BalanceSheetLocation1Axis=cls_AccruedAndOtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_BalanceSheetLocation1Axis=cls_AccruedAndOtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6825017664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Non-pension Post-employment Benefit Plans - Expense Recognized in Consolidated Statement of Operations (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EmployeeBenefitsExpense', window );">Total expense for the year</a></td>
<td class="nump">$ 726.4<span></span>
</td>
<td class="nump">$ 711.3<span></span>
</td>
<td class="nump">$ 690.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member', window );">Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current service cost</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net interest cost (income)</a></td>
<td class="num">(1.3)<span></span>
</td>
<td class="num">(1.6)<span></span>
</td>
<td class="num">(1.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">Past service cost and settlement/curtailment losses</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset', window );">Plan administrative expenses and other</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans', window );">Post-employment benefit expense, defined benefit plans</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans', window );">Defined contribution pension plan expense (note 19(c))</a></td>
<td class="nump">9.4<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">10.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EmployeeBenefitsExpense', window );">Total expense for the year</a></td>
<td class="nump">13.4<span></span>
</td>
<td class="nump">11.2<span></span>
</td>
<td class="nump">12.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member', window );">Other Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset', window );">Current service cost</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Net interest cost (income)</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset', window );">Past service cost and settlement/curtailment losses</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset', window );">Plan administrative expenses and other</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans', window );">Post-employment benefit expense, defined benefit plans</a></td>
<td class="nump">5.2<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans', window );">Defined contribution pension plan expense (note 19(c))</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EmployeeBenefitsExpense', window );">Total expense for the year</a></td>
<td class="nump">$ 5.2<span></span>
</td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Administrative Expenses, Net Defined Benefit Liability (Asset)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_AdministrativeExpensesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EmployeeBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 104<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EmployeeBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost and gains (losses) arising from settlements. [Refer: Gains (losses) arising from settlements, net defined benefit liability (asset); Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastServiceCostAndGainsLossesArisingFromSettlementsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of post-employment benefit expense relating to defined benefit plans. [Refer: Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 5<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_5&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PostemploymentBenefitExpenseDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 53<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>151
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822198256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension and Non-pension Post-employment Benefit Plans - Actuarial Gains and Losses, Net of Tax, Recognized in OCI (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems', window );"><strong>Disclosure of analysis of other comprehensive income by item [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement', window );">Loss on pension annuity purchase (see note 16(c))</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,000,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Actuarial losses recognized during the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="num">(17,100,000)<span></span>
</td>
<td class="nump">7,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome', window );">Income tax (recovery) expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome', window );">Income tax (recovery) expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(700,000)<span></span>
</td>
<td class="num">(700,000)<span></span>
</td>
<td class="num">(2,100,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember', window );">Pension and non-pension post-employment benefit plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems', window );"><strong>Disclosure of analysis of other comprehensive income by item [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CumulativeGainLossOnDefinedBenefitPlans', window );">Cumulative losses, beginning of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,100,000)<span></span>
</td>
<td class="nump">13,000,000<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Actuarial losses recognized during the year</a></td>
<td class="nump">$ 17,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CumulativeGainLossOnDefinedBenefitPlans', window );">Cumulative losses (gains), end of year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,100,000<span></span>
</td>
<td class="num">$ (4,100,000)<span></span>
</td>
<td class="nump">$ 13,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_CumulativeGainLossOnDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative Gain (Loss) On Defined Benefit Plans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_CumulativeGainLossOnDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Relating To Remeasurements Of Defined Benefit Plans, Accumulated Other Comprehensive Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansAccumulatedOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Comprehensive Income, Net of Tax, Gain (Loss) on Settlement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OtherComprehensiveIncomeNetofTaxGainLossonSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAnalysisOfOtherComprehensiveIncomeByItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax relating to amounts recognised in other comprehensive income in relation to remeasurements of defined benefit plans. [Refer: Other comprehensive income; Reserve of remeasurements of defined benefit plans; Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph ab<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 90<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfEquityAxis=ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6823252384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Pension and Non-pension Post-employment Benefit Plans - Percentages and Assumptions Used in Measuring the Plans (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member', window );">Pension Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract', window );"><strong>Weighted average discount rate at December 31 (i) for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfDiscountRates', window );">Benefit obligations</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">2.60%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1', window );">Net pension cost</a></td>
<td class="nump">2.60%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Weighted average rate of compensation increase for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases', window );">Benefit obligations</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1', window );">Net pension cost</a></td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member', window );">Pension Plans | Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract', window );"><strong>Healthcare cost trend rates:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">1% Increase</a></td>
<td class="num">$ (58.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">1% Decrease</a></td>
<td class="nump">$ 77.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Impact on defined benefit obligation, increase in assumption</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption', window );">Impact on defined benefit obligation, decrease in assumption</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member', window );">Pension Plans | Healthcare cost trend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract', window );"><strong>Healthcare cost trend rates:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">1% Increase</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">1% Decrease</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Impact on defined benefit obligation, increase in assumption</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption', window );">Impact on defined benefit obligation, decrease in assumption</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member', window );">Other Benefit Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract', window );"><strong>Weighted average discount rate at December 31 (i) for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfDiscountRates', window );">Benefit obligations</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1', window );">Net pension cost</a></td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">4.10%<span></span>
</td>
<td class="nump">3.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract', window );"><strong>Weighted average rate of compensation increase for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases', window );">Benefit obligations</a></td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1', window );">Net pension cost</a></td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract', window );"><strong>Healthcare cost trend rates:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1', window );">Immediate trend</a></td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">5.90%<span></span>
</td>
<td class="nump">6.20%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2', window );">Ultimate trend</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member', window );">Other Benefit Plans | Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract', window );"><strong>Healthcare cost trend rates:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">1% Increase</a></td>
<td class="num">$ (9.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">1% Decrease</a></td>
<td class="nump">$ 11.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Impact on defined benefit obligation, increase in assumption</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption', window );">Impact on defined benefit obligation, decrease in assumption</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member', window );">Other Benefit Plans | Healthcare cost trend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract', window );"><strong>Healthcare cost trend rates:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">1% Increase</a></td>
<td class="nump">$ 8.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">1% Decrease</a></td>
<td class="num">$ (6.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Impact on defined benefit obligation, increase in assumption</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption', window );">Impact on defined benefit obligation, decrease in assumption</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Assumed Health Care Cost Trend Rates [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DefinedBenefitPlanAssumedHealthCareCostTrendRates1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateofCompensationIncrease1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Ultimate Health Care Cost Trend Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DefinedBenefitPlanUltimateHealthCareCostTrendRate2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingBenefitObligationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DefinedBenefitPlanWeightedAverageAssumptionsUsedinCalculatingNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionOfDiscountRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfDiscountRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expected rate of salary increases used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in a defined benefit obligation that would have been caused by a decrease in a significant actuarial assumption that was reasonably possible at the end of the reporting period. [Refer: Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in a defined benefit obligation that would have been caused by an increase in a significant actuarial assumption that was reasonably possible at the end of the reporting period. [Refer: Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reasonably possible percentage of the decrease in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2017-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=19&amp;date=2017-03-01&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_PensionPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfDiscountRatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=ifrs-full_ActuarialAssumptionOfMedicalCostTrendRatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DefinedBenefitPlansAxis=cls_OtherPostretirementBenefitPlansDefinedBenefit1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806118192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Major Components Of Tax Expense (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract', window );"><strong>Current income tax expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncome', window );">Current year</a></td>
<td class="nump">$ 39.3<span></span>
</td>
<td class="nump">$ 48.3<span></span>
</td>
<td class="nump">$ 40.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod', window );">Adjustments for prior years, including changes to net provisions related to tax uncertainties</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(34.1)<span></span>
</td>
<td class="num">(1.8)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods', window );">Current tax expense</a></td>
<td class="nump">39.1<span></span>
</td>
<td class="nump">14.2<span></span>
</td>
<td class="nump">38.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeAbstract', window );"><strong>Deferred income tax expense:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of temporary differences</a></td>
<td class="num">(5.8)<span></span>
</td>
<td class="nump">20.0<span></span>
</td>
<td class="nump">2.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods', window );">Changes in previously unrecognized tax losses and deductible temporary differences, including adjustments for prior years</a></td>
<td class="num">(5.9)<span></span>
</td>
<td class="num">(9.5)<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred tax expense</a></td>
<td class="num">(11.7)<span></span>
</td>
<td class="nump">10.5<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax expense</a></td>
<td class="nump">$ 27.4<span></span>
</td>
<td class="nump">$ 24.7<span></span>
</td>
<td class="nump">$ 42.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments of tax expense (income) recognised in the period for current tax of prior periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 80<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_80_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments of tax expense (income) recognised in the period for the deferred tax of prior periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 80<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_80&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current tax expense (income) and adjustments for the current tax of prior periods. [Refer: Current tax expense (income); Adjustments for current tax of prior periods]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 80<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_80&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriodsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 80<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_80_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax that relate to continuing operations. [Refer: Continuing operations [member]; Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=26&amp;date=2017-03-01&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824734480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation Of Income Taxes (Details)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccountingProfit', window );">Earnings before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 132.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 161.0<span></span>
</td>
<td class="nump">$ 109.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate', window );">Income tax expense at Celestica&#8217;s statutory income tax rate of 26.5% (2016 and 2015 &#8212; 26.5%)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42.7<span></span>
</td>
<td class="nump">28.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011', window );">Manufacturing and processing deduction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxEffectOfForeignTaxRates', window );">Foreign income taxed at different rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(19.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TaxEffectOfExchangeDifferencesOnTranslation', window );">Foreign exchange</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.8<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome', window );">Other, including non-taxable/non-deductible items and changes to net provisions related to tax uncertainties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25.3)<span></span>
</td>
<td class="nump">15.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxEffectOfTaxLosses', window );">Change in unrecognized tax losses and deductible temporary differences</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">15.3<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24.7<span></span>
</td>
<td class="nump">$ 42.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ApplicableTaxRate', window );">Statutory income tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.50%<span></span>
</td>
<td class="nump">26.50%<span></span>
</td>
<td class="nump">26.50%<span></span>
</td>
<td class="nump">26.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings', window );">Deferred tax expense related to taxable temporary differences, repatriation of undistributed foreign earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid', window );">Current tax expense for withholding tax on dividends paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing', window );">Tax effect of reversal of provisions for tax uncertainties related to transfer pricing matter</a></td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 34.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 34.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Current Tax Expense (Income) Relating to Tax Withheld On Dividends Paid</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_CurrentTaxExpenseIncomeRelatingtoTaxWithheldOnDividendsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Expense (Income) Relating To Temporary Differences, Undistributed Foreign Earnings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Recoveries Of Reversal Of Provisions For Tax Uncertainties Related to Transfer Pricing</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TaxEffectOfExchangeDifferencesOnTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Effect Of Exchange Differences On Translation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TaxEffectOfExchangeDifferencesOnTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AccountingProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of profit (loss) for a period before deducting tax expense. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AccountingProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The applicable income tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax that relate to continuing operations. [Refer: Continuing operations [member]; Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=26&amp;date=2017-03-01&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxEffectOfForeignTaxRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to foreign tax rates. [Refer: Accounting profit]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxEffectOfForeignTaxRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to revenues that are exempt from taxation. [Refer: Accounting profit]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxEffectOfTaxLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to tax losses. [Refer: Accounting profit]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxEffectOfTaxLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxExpenseIncomeAtApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxExpenseIncomeAtApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6825026064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>tax_incentive </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Tax expense (income), continuing operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,700,000<span></span>
</td>
<td class="nump">$ 42,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset', window );">Solar benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense', window );">Increase to deferred income tax expense as a result of revaluing net deferred tax assets</a></td>
<td class="nump">$ 2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing', window );">Tax effect of reversal of provisions for tax uncertainties related to transfer pricing matter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 34,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">34,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing', window );">Tax effect of refund of interest income due to reversal of provisions for tax uncertainties related to transfer pricing matter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">14,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TaxEffectOfRepatriationOfForeignEarnings', window );">Tax effect of repatriation of foreign earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ForeignEarningsRepatriated1', window );">Foreign earnings repatriated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings', window );">Deferred tax expense related to taxable temporary differences, repatriation of undistributed foreign earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TaxEffectOfCurrencyTaxExpense', window );">Tax effect of foreign currency expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,300,000<span></span>
</td>
<td class="nump">12,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances', window );">Tax effect of revaluation of non-monetary balances from historical to current period-end exchange rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,100,000<span></span>
</td>
<td class="nump">4,500,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit', window );">Tax effect resulting from increased local currency taxable profits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,200,000<span></span>
</td>
<td class="nump">7,700,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss', window );">Impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,200,000<span></span>
</td>
<td class="nump">12,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised', window );">Deductible temporary differences and unused tax losses for which no deferred tax assets have been recognized</a></td>
<td class="nump">1,977,700,000<span></span>
</td>
<td class="nump">1,863,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,863,800,000<span></span>
</td>
<td class="nump">1,977,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,863,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures', window );">Temporary differences associated with investments in subsidiaries for which no deferred tax liabilities have been recognized</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets', window );">Credited (charged) to net earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,200,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,100,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxHolidayAggregateDollarAmount1', window );">Aggregate tax benefit from tax incentives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,300,000<span></span>
</td>
<td class="nump">$ 11,600,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare', window );">Tax benefit from tax incentives, per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.05<span></span>
</td>
<td class="nump">$ 0.07<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxHolidayInitialPercentage', window );">Initial percentage of tax exemption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxHolidayInitialTerm', window );">Initial term of tax exemption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxHolidayPercentage', window );">Percentage of tax exemption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxHolidayTermTwo', window );">Term of tax exemption</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020', window );">Number of tax incentives set to expire between 2019 and 2020 | tax_incentive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxHolidayNumber', window );">Number of tax incentives | tax_incentive</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Expense (Income) Relating To Temporary Differences, Undistributed Foreign Earnings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DeferredTaxExpenseIncomeRelatingToTemporaryDifferencesUndistributedForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Income (Expense), Recognised In Profit Or Loss, Deferred Tax Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ForeignEarningsRepatriated1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreign Earnings Repatriated1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ForeignEarningsRepatriated1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxHolidayAggregateDollarAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Holiday, Aggregate Dollar Amount1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxHolidayAggregateDollarAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Holiday, Income Tax Benefits Per Diluted Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxHolidayIncomeTaxBenefitsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxHolidayInitialPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Holiday, Initial Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxHolidayInitialPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxHolidayInitialTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Holiday, Initial Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxHolidayInitialTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxHolidayNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Holiday, Number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxHolidayNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxHolidayNumberToExpireBetween2019And2020">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Holiday, Number To Expire Between 2019 And 2020</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxHolidayNumberToExpireBetween2019And2020</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxHolidayPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Holiday, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxHolidayPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxHolidayTermTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Holiday, Term Two</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxHolidayTermTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Recoveries Of Reversal Of Provisions For Tax Uncertainties Related to Transfer Pricing</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Income Refund Due To Reversal Of Provisions For Tax Uncertainties Related to Transfer Pricing</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Asset, Income Tax Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TaxEffectOfCurrencyTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Effect Of Currency Tax Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TaxEffectOfCurrencyTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Effect Of Currency Tax Expense, Increase In Local Taxable Profit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TaxEffectOfCurrencyTaxExpenseIncreaseInLocalTaxableProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Effect Of Currency Tax Expense, Revaluation Of Non-monetary Balances</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TaxEffectOfCurrencyTaxExpenseRevaluationOfNonmonetaryBalances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TaxEffectOfRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Effect Of Repatriation Of Foreign Earnings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TaxEffectOfRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax expense arising from the write-down, or reversal of a previous write-down, of a deferred tax asset. [Refer: Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 80<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_80_g&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 126<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_126_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2017-01-01<br> -Paragraph 129<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=36&amp;date=2017-03-01&amp;anchor=para_129_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax that relate to continuing operations. [Refer: Continuing operations [member]; Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=26&amp;date=2017-03-01&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements, for which deferred tax liabilities have not been recognised as a result of satisfying both of the following conditions: (a) the parent, investor, joint venturer or joint operator is able to control the timing of the reversal of the temporary difference; and (b) it is probable that the temporary difference will not reverse in the foreseeable future. [Refer: Associates [member]; Subsidiaries [member]; Temporary differences [member]; Investments in subsidiaries]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_f&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6827352016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Changes In Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward', window );"><strong>Reconciliation of changes in deferred tax liability (asset) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets, beginning balance</a></td>
<td class="nump">$ 36.4<span></span>
</td>
<td class="nump">$ 40.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets', window );">Credited (charged) to net earnings</a></td>
<td class="num">(12.2)<span></span>
</td>
<td class="num">(13.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets', window );">Credited (charged) directly to equity</a></td>
<td class="num">(1.7)<span></span>
</td>
<td class="num">(12.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets', window );">Effects of foreign exchange</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToOtherDeferredTaxAssets', window );">Other</a></td>
<td class="nump">14.8<span></span>
</td>
<td class="nump">22.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets, ending balance</a></td>
<td class="nump">39.2<span></span>
</td>
<td class="nump">36.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward', window );"><strong>Reconciliation of changes in deferred tax liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, beginning balance</a></td>
<td class="nump">34.8<span></span>
</td>
<td class="nump">25.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities', window );">Charged (credited) to net earnings</a></td>
<td class="num">(24.0)<span></span>
</td>
<td class="num">(2.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities', window );">Charged (credited) directly to equity</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="num">(11.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities', window );">Effects of foreign exchange</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities', window );">Other</a></td>
<td class="nump">14.7<span></span>
</td>
<td class="nump">22.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, ending balance</a></td>
<td class="nump">27.5<span></span>
</td>
<td class="nump">34.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_UnrealisedForeignExchangeGainsLossesMember', window );">Unrealized foreign exchange gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward', window );"><strong>Reconciliation of changes in deferred tax liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, beginning balance</a></td>
<td class="nump">26.5<span></span>
</td>
<td class="nump">30.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities', window );">Charged (credited) to net earnings</a></td>
<td class="num">(2.9)<span></span>
</td>
<td class="num">(4.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities', window );">Effects of foreign exchange</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, ending balance</a></td>
<td class="nump">25.2<span></span>
</td>
<td class="nump">26.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember', window );">Accounting provisions not currently deductible</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward', window );"><strong>Reconciliation of changes in deferred tax liability (asset) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets, beginning balance</a></td>
<td class="nump">10.4<span></span>
</td>
<td class="nump">10.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets', window );">Credited (charged) to net earnings</a></td>
<td class="num">(1.9)<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets', window );">Effects of foreign exchange</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="num">(0.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets, ending balance</a></td>
<td class="nump">8.8<span></span>
</td>
<td class="nump">10.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember', window );">Pensions and non-pension post-retirement benefits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward', window );"><strong>Reconciliation of changes in deferred tax liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, beginning balance</a></td>
<td class="nump">12.2<span></span>
</td>
<td class="nump">24.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities', window );">Charged (credited) to net earnings</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities', window );">Charged (credited) directly to equity</a></td>
<td class="num">(1.7)<span></span>
</td>
<td class="num">(11.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, ending balance</a></td>
<td class="nump">10.6<span></span>
</td>
<td class="nump">12.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_UnusedTaxLossesMember', window );">Tax losses carried forward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward', window );"><strong>Reconciliation of changes in deferred tax liability (asset) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets, beginning balance</a></td>
<td class="nump">30.2<span></span>
</td>
<td class="nump">47.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets', window );">Credited (charged) to net earnings</a></td>
<td class="nump">4.5<span></span>
</td>
<td class="num">(4.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets', window );">Credited (charged) directly to equity</a></td>
<td class="num">(1.7)<span></span>
</td>
<td class="num">(13.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets', window );">Effects of foreign exchange</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets, ending balance</a></td>
<td class="nump">34.6<span></span>
</td>
<td class="nump">30.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember', window );">Property, plant and equipment and intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward', window );"><strong>Reconciliation of changes in deferred tax liability (asset) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToOtherDeferredTaxAssets', window );">Other</a></td>
<td class="nump">6.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets, ending balance</a></td>
<td class="nump">6.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward', window );"><strong>Reconciliation of changes in deferred tax liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, beginning balance</a></td>
<td class="nump">12.8<span></span>
</td>
<td class="nump">10.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities', window );">Charged (credited) to net earnings</a></td>
<td class="num">(18.7)<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities', window );">Effects of foreign exchange</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities', window );">Other</a></td>
<td class="nump">6.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, ending balance</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">12.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherTemporaryDifferencesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward', window );"><strong>Reconciliation of changes in deferred tax liability (asset) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets, beginning balance</a></td>
<td class="nump">12.6<span></span>
</td>
<td class="nump">20.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets', window );">Credited (charged) to net earnings</a></td>
<td class="num">(14.8)<span></span>
</td>
<td class="num">(8.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets', window );">Credited (charged) directly to equity</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToOtherDeferredTaxAssets', window );">Other</a></td>
<td class="nump">2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets, ending balance</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">12.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward', window );"><strong>Reconciliation of changes in deferred tax liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, beginning balance</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities', window );">Charged (credited) to net earnings</a></td>
<td class="num">(2.5)<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities', window );">Charged (credited) directly to equity</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities', window );">Effects of foreign exchange</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities', window );">Other</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, ending balance</a></td>
<td class="nump">2.2<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember', window );">Reclassification between deferred tax assets and deferred tax liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward', window );"><strong>Reconciliation of changes in deferred tax liability (asset) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets, beginning balance</a></td>
<td class="num">(16.8)<span></span>
</td>
<td class="num">(39.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToOtherDeferredTaxAssets', window );">Other</a></td>
<td class="nump">6.3<span></span>
</td>
<td class="nump">22.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets, ending balance</a></td>
<td class="num">(10.5)<span></span>
</td>
<td class="num">(16.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward', window );"><strong>Reconciliation of changes in deferred tax liability [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, beginning balance</a></td>
<td class="num">(16.8)<span></span>
</td>
<td class="num">(39.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities', window );">Other</a></td>
<td class="nump">6.3<span></span>
</td>
<td class="nump">22.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities, ending balance</a></td>
<td class="num">$ (10.5)<span></span>
</td>
<td class="num">$ (16.8)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Expense (Income) Recognised In Profit Or Loss, Deferred Tax Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DeferredTaxExpenseIncomeRecognisedInProfitOrLossDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Income (Expense), Recognised In Profit Or Loss, Deferred Tax Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DeferredTaxIncomeExpenseRecognisedInProfitOrLossDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Relating To Items Credited (Charged) Directly To Equity, Deferred Tax Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Relating To Items (Credited) Charged Directly To Equity, Deferred Tax Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquityDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DeferredTaxRelatingToOtherDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Relating To Other, Deferred Tax Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DeferredTaxRelatingToOtherDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Relating To Other, Deferred Tax Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DeferredTaxRelatingToOtherDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) Through Net Exchange Differences, Deferred Tax Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) Through Net Exchange Differences, Deferred Tax Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ReconciliationOfChangesInDeferredTaxAssetRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation Of Changes In Deferred Tax Asset [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ReconciliationOfChangesInDeferredTaxAssetRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reconciliation Of Changes In Deferred Tax Liability [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ReconciliationOfChangesInDeferredTaxLiabilityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_UnrealisedForeignExchangeGainsLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_UnrealisedForeignExchangeGainsLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_AccountingProvisionsNotCurrentlyDeductibleRelatedTemporaryDifferencesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_PensionsAndNonpensionPostretirementBenefitRelatedTemporaryDifferencesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_UnusedTaxLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_UnusedTaxLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_PropertyPlantAndEquipmentAndIntangiblesRelatedTemporaryDifferencesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherTemporaryDifferencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherTemporaryDifferencesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_ReclassificationBetweenDeferredTaxAssetAndDeferredTaxLiabilityRelatedTemporaryDifferencesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806232112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Risk Management - Cash and Cash Equivalents (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Cash', window );">Cash</a></td>
<td class="nump">$ 401.5<span></span>
</td>
<td class="nump">$ 463.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashEquivalents', window );">Cash equivalents</a></td>
<td class="nump">113.7<span></span>
</td>
<td class="nump">93.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 515.2<span></span>
</td>
<td class="nump">$ 557.2<span></span>
</td>
<td class="nump">$ 545.3<span></span>
</td>
<td class="nump">$ 565.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits. [Refer: Cash on hand]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>158
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826374752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Risk Management - Currency Risk (Details) - Currency risk<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CashandCashEquivalents1Member', window );">Cash and cash equivalents | Canadian dollar</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">$ 9.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CashandCashEquivalents1Member', window );">Cash and cash equivalents | British pound sterling</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CashandCashEquivalents1Member', window );">Cash and cash equivalents | Euro</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">8.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CashandCashEquivalents1Member', window );">Cash and cash equivalents | Thai baht</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">1.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradeReceivablesMember', window );">Accounts receivable | Canadian dollar</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradeReceivablesMember', window );">Accounts receivable | British pound sterling</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradeReceivablesMember', window );">Accounts receivable | Euro</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">28.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradeReceivablesMember', window );">Accounts receivable | Thai baht</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_AssetsForPlanBenefitsDefinedBenefitPlansMember', window );">Pension and non-pension post-employment assets | Canadian dollar</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_AssetsForPlanBenefitsDefinedBenefitPlansMember', window );">Pension and non-pension post-employment assets | British pound sterling</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">55.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_AssetsForPlanBenefitsDefinedBenefitPlansMember', window );">Pension and non-pension post-employment assets | Euro</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_AssetsForPlanBenefitsDefinedBenefitPlansMember', window );">Pension and non-pension post-employment assets | Thai baht</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxAssetsMember', window );">Income taxes and value-added taxes receivable | Canadian dollar</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">16.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxAssetsMember', window );">Income taxes and value-added taxes receivable | British pound sterling</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxAssetsMember', window );">Income taxes and value-added taxes receivable | Euro</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">18.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxAssetsMember', window );">Income taxes and value-added taxes receivable | Thai baht</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">6.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_OtherFinancialAssetsMember', window );">Other financial assets | Canadian dollar</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">6.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_OtherFinancialAssetsMember', window );">Other financial assets | British pound sterling</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_OtherFinancialAssetsMember', window );">Other financial assets | Euro</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_OtherFinancialAssetsMember', window );">Other financial assets | Thai baht</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember', window );">Pension and non-pension post-employment liabilities | Canadian dollar</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">(74.2)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember', window );">Pension and non-pension post-employment liabilities | British pound sterling</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember', window );">Pension and non-pension post-employment liabilities | Euro</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">(0.5)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember', window );">Pension and non-pension post-employment liabilities | Thai baht</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">(12.0)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxLiabilitiesMember', window );">Income taxes and value-added taxes payable | Canadian dollar</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">(2.6)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxLiabilitiesMember', window );">Income taxes and value-added taxes payable | British pound sterling</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxLiabilitiesMember', window );">Income taxes and value-added taxes payable | Euro</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">(1.2)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxLiabilitiesMember', window );">Income taxes and value-added taxes payable | Thai baht</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">(0.8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember', window );">Accounts payable and certain accrued and other liabilities and provisions | Canadian dollar</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">(55.8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember', window );">Accounts payable and certain accrued and other liabilities and provisions | British pound sterling</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">(0.9)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember', window );">Accounts payable and certain accrued and other liabilities and provisions | Euro</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">(33.0)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember', window );">Accounts payable and certain accrued and other liabilities and provisions | Thai baht</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">(18.0)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_NetFinancialAssetsLiabilitiesMember', window );">Net financial assets (liabilities) | Canadian dollar</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">(99.4)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_NetFinancialAssetsLiabilitiesMember', window );">Net financial assets (liabilities) | British pound sterling</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">54.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_NetFinancialAssetsLiabilitiesMember', window );">Net financial assets (liabilities) | Euro</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="nump">22.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=cls_NetFinancialAssetsLiabilitiesMember', window );">Net financial assets (liabilities) | Thai baht</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic', window );">Risk exposure associated with instruments sharing characteristic</a></td>
<td class="num">$ (21.5)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of risk exposure associated with financial instruments with a shared characteristic that identifies a concentration of risks. [Refer: Financial instruments, class [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph B8<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_B8_c&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=cls_CashandCashEquivalents1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=cls_CashandCashEquivalents1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_CAD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_CAD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_GBP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_GBP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_THB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_THB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradeReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_TradeReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=cls_AssetsForPlanBenefitsDefinedBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=cls_AssetsForPlanBenefitsDefinedBenefitPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=cls_OtherFinancialAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=cls_OtherFinancialAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=cls_LiabilityForPlanBenefitsDefinedBenefitPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=cls_CurrentTaxLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=cls_TradePayablesAccruedLiabilitiesOtherLiabilitiesAndProvisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=cls_NetFinancialAssetsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=cls_NetFinancialAssetsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>159
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6825170864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Risk Management - Foreign Currency Sensitivity Analysis (Details) - Currency risk<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent', window );">Reasonably possible change in risk variable, percentage</a></td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_CAD', window );">Canadian dollar</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings', window );">Reasonably possible increase in risk variable, impact on net earnings</a></td>
<td class="num">$ (0.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome', window );">Reasonably possible increase in risk variable, impact on other comprehensive income</a></td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings', window );">Reasonably possible decrease in risk variable, impact on net earnings</a></td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome', window );">Reasonably possible decrease in risk variable, impact on other comprehensive income</a></td>
<td class="num">(1.2)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_GBP', window );">British pound sterling</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings', window );">Reasonably possible increase in risk variable, impact on net earnings</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome', window );">Reasonably possible increase in risk variable, impact on other comprehensive income</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings', window );">Reasonably possible decrease in risk variable, impact on net earnings</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome', window );">Reasonably possible decrease in risk variable, impact on other comprehensive income</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_EUR', window );">Euro</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings', window );">Reasonably possible increase in risk variable, impact on net earnings</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome', window );">Reasonably possible increase in risk variable, impact on other comprehensive income</a></td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings', window );">Reasonably possible decrease in risk variable, impact on net earnings</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome', window );">Reasonably possible decrease in risk variable, impact on other comprehensive income</a></td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_THB', window );">Thai baht</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings', window );">Reasonably possible increase in risk variable, impact on net earnings</a></td>
<td class="num">(0.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome', window );">Reasonably possible increase in risk variable, impact on other comprehensive income</a></td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings', window );">Reasonably possible decrease in risk variable, impact on net earnings</a></td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome', window );">Reasonably possible decrease in risk variable, impact on other comprehensive income</a></td>
<td class="num">$ (0.7)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Impact On Net Earnings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnNetEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Impact On Other Comprehensive Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Impact On Net Earnings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnNetEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Impact On Other Comprehensive Income</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfRisksAxis=ifrs-full_CurrencyRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_CAD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_CAD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_GBP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_GBP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_THB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_THB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6709474832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Risk Management - Interest Rate Risk (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember', window );">Interest rate risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent', window );">Reasonably possible change in risk variable, percentage</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense', window );">Reasonably possible change in risk variable, impact on interest expense</a></td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember', window );">Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">$ 187.5<span></span>
</td>
<td class="nump">$ 227.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Impact On Interest Expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariableImpactOnInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of outstanding funds that the entity is obligated to repay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfRisksAxis=ifrs-full_InterestRateRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6806036608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Risk Management - Credit and Liquidity Risk (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Feb. 28, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems', window );"><strong>Disclosure of continuing involvement in derecognised financial assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_FinancingReceivablePercentPastDue2', window );">Percent of gross accounts receivable over 90 days past due (less than)</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderFacilityProgramMember', window );">Factoring of receivables from facility program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems', window );"><strong>Disclosure of continuing involvement in derecognised financial assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit', window );">Agreement to sell trade receivables, maximum capacity</a></td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="nump">$ 250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_FinancingReceivablePercentPastDue2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financing Receivable, Percent Past Due2</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_FinancingReceivablePercentPastDue2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Financial Assets Accounted For As Sales, Maximum Limit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-02&amp;anchor=para_16&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfContinuingInvolvementInDerecognisedFinancialAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderFacilityProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderFacilityProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6827755984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments and Risk Management - Fair Value Measurement (Details) - Fair value - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfLiabilitiesAxis=ifrs-full_DerivativesMember', window );">Derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure Of Fair Value Measurement Of Assets And Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Liabilities</a></td>
<td class="num">$ (2.6)<span></span>
</td>
<td class="num">$ (15.5)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfLiabilitiesAxis=ifrs-full_DerivativesMember', window );">Derivatives | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure Of Fair Value Measurement Of Assets And Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfLiabilitiesAxis=ifrs-full_DerivativesMember', window );">Derivatives | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure Of Fair Value Measurement Of Assets And Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialLiabilities', window );">Liabilities</a></td>
<td class="num">(2.6)<span></span>
</td>
<td class="num">(15.5)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_DerivativesMember', window );">Derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure Of Fair Value Measurement Of Assets And Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Assets</a></td>
<td class="nump">12.9<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_DerivativesMember', window );">Derivatives | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure Of Fair Value Measurement Of Assets And Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_DerivativesMember', window );">Derivatives | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure Of Fair Value Measurement Of Assets And Liabilities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Assets</a></td>
<td class="nump">$ 12.9<span></span>
</td>
<td class="nump">$ 5.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Fair Value Measurement Of Assets And Liabilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose the entity&#8217;s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 35H<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 35I<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 35M<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity&#8217;s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity&#8217;s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfLiabilitiesAxis=ifrs-full_DerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfLiabilitiesAxis=ifrs-full_DerivativesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MeasurementAxis=ifrs-full_AtFairValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_DerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_DerivativesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6827594112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Risk Management - Derivative and Hedging Instruments (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems', window );"><strong>Disclosure of detailed information about hedging instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Contract amount of U.S. dollars</a></td>
<td class="nump">$ 576.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Fair value gain/(loss)</a></td>
<td class="nump">10.3<span></span>
</td>
<td class="num">$ (9.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss', window );">Hedge ineffectiveness</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentDerivativeFinancialAssets', window );">Derivative assets</a></td>
<td class="nump">12.9<span></span>
</td>
<td class="nump">5.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentDerivativeFinancialLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">$ 15.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_CAD', window );">Canadian dollar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems', window );"><strong>Disclosure of detailed information about hedging instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Contract amount of U.S. dollars</a></td>
<td class="nump">$ 204.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AveragePriceOfHedgingInstrument', window );">Weighted average exchange rate in U.S. dollars (in dollars per share)</a></td>
<td class="nump">0.80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_MaximumLengthOfTimeHedgedInCashFlowHedge', window );">Maximum period in months</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Fair value gain/(loss)</a></td>
<td class="nump">$ 4.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_THB', window );">Thai baht</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems', window );"><strong>Disclosure of detailed information about hedging instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Contract amount of U.S. dollars</a></td>
<td class="nump">$ 79.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AveragePriceOfHedgingInstrument', window );">Weighted average exchange rate in U.S. dollars (in dollars per share)</a></td>
<td class="nump">0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_MaximumLengthOfTimeHedgedInCashFlowHedge', window );">Maximum period in months</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Fair value gain/(loss)</a></td>
<td class="nump">$ 2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_MYR', window );">Malaysian ringgit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems', window );"><strong>Disclosure of detailed information about hedging instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Contract amount of U.S. dollars</a></td>
<td class="nump">$ 48.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AveragePriceOfHedgingInstrument', window );">Weighted average exchange rate in U.S. dollars (in dollars per share)</a></td>
<td class="nump">0.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_MaximumLengthOfTimeHedgedInCashFlowHedge', window );">Maximum period in months</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Fair value gain/(loss)</a></td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_MXN', window );">Mexican peso</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems', window );"><strong>Disclosure of detailed information about hedging instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Contract amount of U.S. dollars</a></td>
<td class="nump">$ 29.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AveragePriceOfHedgingInstrument', window );">Weighted average exchange rate in U.S. dollars (in dollars per share)</a></td>
<td class="nump">0.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_MaximumLengthOfTimeHedgedInCashFlowHedge', window );">Maximum period in months</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Fair value gain/(loss)</a></td>
<td class="num">$ (0.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_GBP', window );">British pound</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems', window );"><strong>Disclosure of detailed information about hedging instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Contract amount of U.S. dollars</a></td>
<td class="nump">$ 56.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AveragePriceOfHedgingInstrument', window );">Weighted average exchange rate in U.S. dollars (in dollars per share)</a></td>
<td class="nump">1.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_MaximumLengthOfTimeHedgedInCashFlowHedge', window );">Maximum period in months</a></td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Fair value gain/(loss)</a></td>
<td class="num">$ (0.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_CNY', window );">Chinese renminbi</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems', window );"><strong>Disclosure of detailed information about hedging instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Contract amount of U.S. dollars</a></td>
<td class="nump">$ 71.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AveragePriceOfHedgingInstrument', window );">Weighted average exchange rate in U.S. dollars (in dollars per share)</a></td>
<td class="nump">0.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_MaximumLengthOfTimeHedgedInCashFlowHedge', window );">Maximum period in months</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Fair value gain/(loss)</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_EUR', window );">Euro</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems', window );"><strong>Disclosure of detailed information about hedging instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Contract amount of U.S. dollars</a></td>
<td class="nump">$ 28.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AveragePriceOfHedgingInstrument', window );">Weighted average exchange rate in U.S. dollars (in dollars per share)</a></td>
<td class="nump">1.19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_MaximumLengthOfTimeHedgedInCashFlowHedge', window );">Maximum period in months</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Fair value gain/(loss)</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_RON', window );">Romanian leu</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems', window );"><strong>Disclosure of detailed information about hedging instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Contract amount of U.S. dollars</a></td>
<td class="nump">$ 28.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AveragePriceOfHedgingInstrument', window );">Weighted average exchange rate in U.S. dollars (in dollars per share)</a></td>
<td class="nump">0.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_MaximumLengthOfTimeHedgedInCashFlowHedge', window );">Maximum period in months</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Fair value gain/(loss)</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=currency_SGD', window );">Singapore dollar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems', window );"><strong>Disclosure of detailed information about hedging instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Contract amount of U.S. dollars</a></td>
<td class="nump">$ 25.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AveragePriceOfHedgingInstrument', window );">Weighted average exchange rate in U.S. dollars (in dollars per share)</a></td>
<td class="nump">0.73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_MaximumLengthOfTimeHedgedInCashFlowHedge', window );">Maximum period in months</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Fair value gain/(loss)</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_Currency1Axis=cls_OtherCurrencyMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems', window );"><strong>Disclosure of detailed information about hedging instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_DerivativeNotionalAmount', window );">Contract amount of U.S. dollars</a></td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives', window );">Fair value gain/(loss)</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_MaximumLengthOfTimeHedgedInCashFlowHedge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Length of Time Hedged in Cash Flow Hedge</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_MaximumLengthOfTimeHedgedInCashFlowHedge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AveragePriceOfHedgingInstrument">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average price of a hedging instrument. [Refer: Hedging instruments [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 23B<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_23B_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AveragePriceOfHedgingInstrument</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentDerivativeFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current derivative financial assets. [Refer: Derivative financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentDerivativeFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentDerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentDerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gain (loss) recognised in profit or loss on hedge ineffectiveness. [Refer: Gain (loss) on hedge ineffectiveness]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 24C<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_24C_a_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective 2018-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 24C<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_24C_b_ii&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_CAD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_CAD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_THB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_THB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_MYR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_MYR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_MXN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_MXN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_GBP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_GBP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_CNY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_CNY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_EUR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_EUR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_RON">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_RON</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=currency_SGD">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=currency_SGD</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_Currency1Axis=cls_OtherCurrencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_Currency1Axis=cls_OtherCurrencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6827145776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Disclosures (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Feb. 28, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UndrawnBorrowingFacilities', window );">Available borrowings</a></td>
<td class="nump">$ 73,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 70,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueOctober2018Member', window );">Former Revolving Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LineOfCreditFacilityMaximumBorrowingCapacity1', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member', window );">Revolving Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LineOfCreditFacilityMaximumBorrowingCapacity1', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption', window );">Amount of accordion feature</a></td>
<td class="nump">150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UndrawnBorrowingFacilities', window );">Available borrowings</a></td>
<td class="nump">276,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember', window );">Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="nump">187,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">227,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LettersOfCreditOutstandingAmount1', window );">Letters of credit outstanding</a></td>
<td class="nump">23,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CreditFacility1Axis=cls_BridgeLoan1Member', window );">Bridge Loan | Revolving Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LineOfCreditFacilityMaximumBorrowingCapacity1', window );">Line of credit, maximum borrowing capacity</a></td>
<td class="nump">$ 25,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_CreditFacility1Axis=cls_BridgeLoan1Member', window );">Bridge Loan | Revolving Facility | Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_BorrowingsMaturityTerm', window );">Debt instrument term</a></td>
<td class="text">7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderFacilityProgramMember', window );">Factoring of receivables from facility program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit', window );">Agreement to sell trade receivables, maximum capacity</a></td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="nump">$ 250,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1', window );">Accounts receivable sold during period</a></td>
<td class="nump">$ 80,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions', window );">Term of agreement extensions</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderSupplierFinancingProgramMember', window );">Factoring of receivables from supplier financing program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1', window );">Accounts receivable sold during period</a></td>
<td class="nump">$ 52,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_BorrowingsMaturityTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Borrowings Maturity, Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_BorrowingsMaturityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_LettersOfCreditOutstandingAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letters Of Credit Outstanding, Amount1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_LettersOfCreditOutstandingAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_LineOfCreditFacilityMaximumBorrowingCapacity1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Maximum Borrowing Capacity1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_LineOfCreditFacilityMaximumBorrowingCapacity1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Financial Assets Accounted For As Sales, Amount Derecognized1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Financial Assets Accounted For As Sales, Amount Derecognized, Term Of Agreement Extensions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognizedTermOfAgreementExtensions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Financial Assets Accounted For As Sales, Maximum Limit</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_TransferOfFinancialAssetsAccountedForAsSalesMaximumLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of outstanding funds that the entity is obligated to repay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UndrawnBorrowingFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 50<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_50_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UndrawnBorrowingFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueOctober2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueOctober2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_RevolvingFacilityDueMay2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_CreditFacility1Axis=cls_BridgeLoan1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_CreditFacility1Axis=cls_BridgeLoan1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderFacilityProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderFacilityProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderSupplierFinancingProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_DerecognitionOfFinancialAssetsByTypeOfTransferAxis=cls_SaleOfReceivablesUnderSupplierFinancingProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>165
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6823361488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Number of Shares Diluted (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageShares', window );">Weighted average number of shares (basic) (in shares)</a></td>
<td class="nump">143.1<span></span>
</td>
<td class="nump">141.8<span></span>
</td>
<td class="nump">155.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares', window );">Dilutive effect of share options on number of ordinary shares</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">2.1<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustedWeightedAverageShares', window );">Weighted average number of shares (diluted) (in shares)</a></td>
<td class="nump">145.2<span></span>
</td>
<td class="nump">143.9<span></span>
</td>
<td class="nump">157.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1', window );">Stock-based awards excluded from diluted weighted average per share calculation</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustedWeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2017-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2017-03-01&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustedWeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of dilutive potential ordinary shares that relate to the assumed exercise of the entity's share options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2017-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2017-03-01&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2017-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=33&amp;date=2017-03-01&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>166
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6838467184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments, Contingencies and Guarantees - Future Minimum Lease Payments (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease', window );">Operating leases, future minimum lease payments</a></td>
<td class="nump">$ 116.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumFinanceLeasePaymentsPayable', window );">Finance leases, future minimum lease payments</a></td>
<td class="nump">18.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FutureFinanceChargeOnFinanceLease', window );">Less: amount representing interest</a></td>
<td class="num">(0.5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue', window );">Present value of future minimum finance lease payments (note 12)</a></td>
<td class="nump">17.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentFinanceLeaseLiabilities', window );">Less: current portion of finance lease obligations</a></td>
<td class="num">(12.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentFinanceLeaseLiabilities', window );">Long-term portion of finance lease obligations</a></td>
<td class="nump">4.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">2018</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease', window );">Operating leases, future minimum lease payments</a></td>
<td class="nump">33.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumFinanceLeasePaymentsPayable', window );">Finance leases, future minimum lease payments</a></td>
<td class="nump">13.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember', window );">2019</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease', window );">Operating leases, future minimum lease payments</a></td>
<td class="nump">25.7<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumFinanceLeasePaymentsPayable', window );">Finance leases, future minimum lease payments</a></td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember', window );">2020</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease', window );">Operating leases, future minimum lease payments</a></td>
<td class="nump">15.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumFinanceLeasePaymentsPayable', window );">Finance leases, future minimum lease payments</a></td>
<td class="nump">1.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember', window );">2021</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease', window );">Operating leases, future minimum lease payments</a></td>
<td class="nump">9.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumFinanceLeasePaymentsPayable', window );">Finance leases, future minimum lease payments</a></td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease', window );">Operating leases, future minimum lease payments</a></td>
<td class="nump">7.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumFinanceLeasePaymentsPayable', window );">Finance leases, future minimum lease payments</a></td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems', window );"><strong>Disclosure of finance lease and operating lease by lessee [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease', window );">Operating leases, future minimum lease payments</a></td>
<td class="nump">25.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MinimumFinanceLeasePaymentsPayable', window );">Finance leases, future minimum lease payments</a></td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current finance lease liabilities. [Refer: Finance lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-02&amp;anchor=para_55&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FutureFinanceChargeOnFinanceLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount representing the difference between the future minimum finance lease payments and their present value. Minimum lease payments are payments over the lease term that the lessee is or can be required to make, excluding contingent rent, costs for services and taxes to be paid by, and reimbursed to, the lessor, together with: (a) for a lessee, any amounts guaranteed by the lessee or by a party related to the lessee; or (b) for a lessor, any residual value guaranteed to the lessor by: (i) the lessee; (ii) a party related to the lessee; or (iii) a third party unrelated to the lessor that is financially capable of discharging the obligations under the guarantee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 17<br> -IssueDate 2017-01-01<br> -Paragraph 31<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2017-03-02&amp;anchor=para_31_b&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FutureFinanceChargeOnFinanceLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MinimumFinanceLeasePaymentsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of payments over the finance lease term that the lessee is or can be required to make, excluding contingent rent, costs for services and taxes to be paid by, and reimbursed to, the lessor, together with any amounts guaranteed by the lessee or by a party related to the lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 17<br> -IssueDate 2017-01-01<br> -Paragraph 31<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2017-03-02&amp;anchor=para_31_b&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MinimumFinanceLeasePaymentsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The present value of minimum finance lease payments payable. [Refer: Minimum finance lease payments payable]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 17<br> -IssueDate 2017-01-01<br> -Paragraph 31<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2017-03-02&amp;anchor=para_31_b&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MinimumFinanceLeasePaymentsPayableAtPresentValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of future minimum lease payments payable under non-cancellable operating leases. Minimum lease payments are payments over the lease term that the lessee is or can be required to make, excluding contingent rent, costs for services and taxes to be paid by, and reimbursed to, the lessor, together with: (a) for a lessee, any amounts guaranteed by the lessee or by a party related to the lessee; or (b) for a lessor, any residual value guaranteed to the lessor by: (i) the lessee; (ii) a party related to the lessee; or (iii) a third party unrelated to the lessor that is financially capable of discharging the obligations under the guarantee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 17<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=17&amp;date=2017-03-02&amp;anchor=para_35_a&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current finance lease liabilities. [Refer: Finance lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Note Expiry date 2019-01-01<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-02&amp;anchor=para_55&amp;doctype=Standard&amp;book=B<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>167
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6826162672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments, Contingencies and Guarantees - Additional Information (Details)<br> R$ in Millions, $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>BRL (R$)</div>
</th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 07, 2015 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment', window );">Capital expenditures principally for machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing', window );">Tax effect of reversal of provisions for tax uncertainties related to transfer pricing matter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 34.0<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">$ 34.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing', window );">Tax effect of refund of interest income due to reversal of provisions for tax uncertainties related to transfer pricing matter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19<span></span>
</td>
<td class="nump">14.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxesPaidRefund', window );">Refund of cash deposited on account with the Canadian tax authorities</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="nump">$ 70<span></span>
</td>
<td class="nump">$ 52.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.8<span></span>
</td>
<td class="nump">27.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_SettlingOfIntercompanyDebtsMember', window );">Settling of inter-company debts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember', window );">Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">227.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">227.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">227.5<span></span>
</td>
<td class="nump">187.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LettersOfCreditOutstandingAmount1', window );">Letters of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.8<span></span>
</td>
<td class="nump">23.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfContingentLiabilitiesAxis=ifrs-full_ContingentLiabilityForGuaranteesMember', window );">Guarantees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities', window );">Estimated financial effect of contingent liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37.8<span></span>
</td>
<td class="nump">36.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfContingentLiabilitiesAxis=ifrs-full_ContingentLiabilityForGuaranteesMember', window );">Guarantees | Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_LettersOfCreditOutstandingAmount1', window );">Letters of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.8<span></span>
</td>
<td class="nump">23.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfContingentLiabilitiesAxis=cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember', window );">Research and development assessments against Brazilian Subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities', window );">Estimated financial effect of contingent liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.0<span></span>
</td>
<td class="nump">R$ 39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_SolarPanelManufacturingEquipmentMember', window );">Solar panel manufacturing equipment | Finance Lease Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.3<span></span>
</td>
<td class="nump">$ 11.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Recoveries Of Reversal Of Provisions For Tax Uncertainties Related to Transfer Pricing</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_IncomeTaxRecoveriesOfReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Income Refund Due To Reversal Of Provisions For Tax Uncertainties Related to Transfer Pricing</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_InterestIncomeRefundDueToReversalOfProvisionsForTaxUncertaintiesRelatedtoTransferPricing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_LettersOfCreditOutstandingAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letters Of Credit Outstanding, Amount1</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_LettersOfCreditOutstandingAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of outstanding funds that the entity is obligated to repay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of contractual commitments for the acquisition of property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2017-01-01<br> -Paragraph 74<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=16&amp;date=2017-03-01&amp;anchor=para_74_c&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2017-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=12&amp;date=2017-03-01&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2017-03-09<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2017-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=1&amp;date=2017-03-01&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfContingentLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EstimatedFinancialEffectOfContingentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the estimated financial effect of contingent liabilities. [Refer: Contingent liabilities [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2017-01-01<br> -Paragraph 86<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=37&amp;date=2017-03-01&amp;anchor=para_86_a&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EstimatedFinancialEffectOfContingentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxesPaidRefund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from income taxes paid or refunded.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2017-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&amp;num=7&amp;date=2017-03-01&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxesPaidRefund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_SettlingOfIntercompanyDebtsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cls_SettlingOfIntercompanyDebtsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfContingentLiabilitiesAxis=ifrs-full_ContingentLiabilityForGuaranteesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfContingentLiabilitiesAxis=ifrs-full_ContingentLiabilityForGuaranteesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfContingentLiabilitiesAxis=cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfContingentLiabilitiesAxis=cls_ResearchAndDevelopmentAssessmentsAgainstSubsidiaryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_SolarPanelManufacturingEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=cls_SolarPanelManufacturingEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=cls_FinanceLeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=cls_FinanceLeaseLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>168
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6823285440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Revenue By End Market As A Percentage Of Total Revenue (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MarketsOfCustomersAxis=cls_AdvancedTechnologySolutionsMember', window );">Advanced Technology Solutions (ATS)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfEntitysRevenue', window );">Percentage of entity's revenue</a></td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MarketsOfCustomersAxis=cls_CommunicationsMember', window );">Communications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfEntitysRevenue', window );">Percentage of entity's revenue</a></td>
<td class="nump">43.00%<span></span>
</td>
<td class="nump">42.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MarketsOfCustomersAxis=cls_EnterpriseMember', window );">Enterprise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfEntitysRevenue', window );">Percentage of entity's revenue</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">26.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfEntitysRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of the entity's revenue. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfEntitysRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MarketsOfCustomersAxis=cls_AdvancedTechnologySolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MarketsOfCustomersAxis=cls_AdvancedTechnologySolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MarketsOfCustomersAxis=cls_CommunicationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MarketsOfCustomersAxis=cls_CommunicationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MarketsOfCustomersAxis=cls_EnterpriseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MarketsOfCustomersAxis=cls_EnterpriseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>169
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6824365248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - External Revenue Allocated By Manufacturing Location (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_TH', window );">Thailand</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfEntitysRevenue', window );">Percentage of entity's revenue</a></td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CN', window );">China</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfEntitysRevenue', window );">Percentage of entity's revenue</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MY', window );">Malaysia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfEntitysRevenue', window );">Percentage of entity's revenue</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfEntitysRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of the entity's revenue. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2017-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=8&amp;date=2017-03-01&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfEntitysRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_TH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_TH</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>170
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822270752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Allocation of Property, Plant and Equipment, Intangible Assets and Goodwill (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2016</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CN', window );">China</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Property, plant and equipment, intangible assets and goodwill among countries that exceeded 10%</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_TH', window );">Thailand</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Property, plant and equipment, intangible assets and goodwill among countries that exceeded 10%</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_MY', window );">Malaysia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Property, plant and equipment, intangible assets and goodwill among countries that exceeded 10%</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_RO', window );">Romania</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Property, plant and equipment, intangible assets and goodwill among countries that exceeded 10%</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Property, plant and equipment, intangible assets and goodwill among countries that exceeded 10%</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage Of Entities Non-current Assets Other Than Financial Instruments, Deferred Tax Assets, Post-Employment Benefit Assets, And Rights Arising Under Insurance Contracts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_PercentageOfEntitiesNoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostEmploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGeographicalAreasLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGeographicalAreasLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_TH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_TH</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_MY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_MY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_RO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_RO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>171
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6825499168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographic Information - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>Customer_Focused_Area </div>
<div>Segment</div>
</th>
<th class="th"><div>Dec. 31, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_OperatingSegmentsAbstract', window );"><strong>Operating Segments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NumberOfCustomerFocusedAreas', window );">Number of customer focused areas | Customer_Focused_Area</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_NumberofReportableSegments1', window );">Number of segments | Segment</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ConcentrationRiskByBenchmark1Axis=cls_SalesRevenueNet1Member', window );">Revenue | Customer concentration risk | Top two customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMajorCustomersLineItems', window );"><strong>Disclosure of major customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ConcentrationRiskByBenchmark1Axis=cls_SalesRevenueNet1Member', window );">Revenue | Customer concentration risk | Cisco Systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMajorCustomersLineItems', window );"><strong>Disclosure of major customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ConcentrationRiskByBenchmark1Axis=cls_SalesRevenueNet1Member', window );">Revenue | Customer concentration risk | Juniper Networks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMajorCustomersLineItems', window );"><strong>Disclosure of major customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ConcentrationRiskByBenchmark1Axis=cls_SalesRevenueNet1Member', window );">Revenue | Customer concentration risk | Top three customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMajorCustomersLineItems', window );"><strong>Disclosure of major customers [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_ConcentrationRiskPercentage', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ConcentrationRiskPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ConcentrationRiskPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_NumberOfCustomerFocusedAreas">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Customer Focused Areas</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_NumberOfCustomerFocusedAreas</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_NumberofReportableSegments1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Reportable Segments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_NumberofReportableSegments1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_OperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Segments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_OperatingSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cls_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfMajorCustomersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfMajorCustomersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ConcentrationRiskByBenchmark1Axis=cls_SalesRevenueNet1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ConcentrationRiskByBenchmark1Axis=cls_SalesRevenueNet1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_ConcentrationRiskByType1Axis=cls_CustomerConcentrationRisk1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_ConcentrationRiskByType1Axis=cls_CustomerConcentrationRisk1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorCustomersAxis=cls_TopTwoCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorCustomersAxis=cls_TopTwoCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorCustomersAxis=cls_CiscoSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorCustomersAxis=cls_CiscoSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorCustomersAxis=cls_JuniperNetworksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorCustomersAxis=cls_JuniperNetworksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorCustomersAxis=cls_TopThreeCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorCustomersAxis=cls_TopThreeCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>172
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.8.0.1</span><table class="report" border="0" cellspacing="2" id="idp6829705376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Event (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cls_StatementScenario1Axis=cls_ScenarioForecast1Member', window );">Forecast | Atrenne</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration transferred</a></td>
<td class="nump">$ 139<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2017-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&amp;num=3&amp;date=2017-03-01&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;seq=2<br> -URIDate 2017-03-09<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cls_StatementScenario1Axis=cls_ScenarioForecast1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cls_StatementScenario1Axis=cls_ScenarioForecast1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=cls_AtrenneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=cls_AtrenneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>173
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $E4;$P?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ 251L3&;S"V""    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " !)5&Q,'7CLG>T    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2L0P$(9?17)O)VE )71[43PI""XHWD(RNQMLFI",M/OVIG6W
MB^@#>,S,GV^^@6E-5"8D?$XA8B*'^6KR_9"5B1MV((H*()L#>IWKDAA*<Q>2
MUU2>:0]1FP^]1V@XOP:/I*TF#3.PBBN1=:TURB34%-();\V*CY^I7V#6 /;H
M<: ,HA; NGEB/$Y]"Q? #"-,/G\7T*[$I?HG=ND .R6G[-;4.([U*)=<V4'
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
M&<NA*QHF6G1CQY=,;>?F+U!+ P04    " !)5&Q,?D))DU<$   A%0  &
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
M[C)VU_5P6#'<M/8Z'L2$C].@S?]02P,$%     @ 251L3#0C2:># @  )@@
M !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q]5MN.FS 0_17$^V+NEX@@
M+4%5*[52M%7;9R=Q EK U';"]N]K&\*RMK-Y"/;DG/$Y \PD'S%YI35"S'KK
MVIYN[9JQ80, /=:H@]3! ^KY+V=,.LCXEEP '0B")TGJ6N"[;@PZV/1VD<O8
MGA0YOK*VZ=&>6/3:=9#\*U&+QZWMV?? 2W.IF0B (A_@!?U$[->P)WP'EBRG
MID,];7!O$73>VL_>IO)<09"(WPT:Z6IM"2L'C%_%YMMI:[M"$6K1D8D4D%]N
M:(?:5F3B.O[.2>WE3$%<K^_9OTCSW,P!4K3#[9_FQ.JMG=K6"9WAM64O>/R*
M9D.1;<WNOZ,;:CE<*.%G''%+Y;=UO%*&NSD+E]+!M^G:]/(ZSOGO-#/!GPG^
M0O#B3PG!3 C>">&GA' FA H!3%9D;2K(8)$3/%IDNKT#%$^1MPEY]8\B*(LM
M?^/EH3QZ*](D!S>19X:4$\1?0;P% 7CRY03?=$+I:W0__7C"S@#)/D(J'1*'
M9A6!T6<@^<':9VKFAT9^*/GAFN\I=9H@J83T4YW<2'$Z8>(U)HB=0#&KH^+8
MR=S5Y\$=B(S:(]U[9N;'1GZL><]<Q?L$25:*G[S4\17W.LI+'*6,U02*UJD2
ML]K$J#;1W&8/JI4:^:GN5O%1IIH/UU'>FEVJV5!J5NE9GCSG@=7,*#73I2J/
M4IF92JZ =CHHU6Z+CGF*G0>%Y8/ V&M<76^H-AM7?T/<T%$[A@D6>X[RNE4&
M6.1KJL&J67:(7.0@HM817WLF>LXJN@R[9U\T6R5>BB$HF_![FFF"_H#DTO34
M.F#&6[ELN&>,&>(B78<_)#4?VLNF16<FE@E?DVER31N&AWDJ@^6O0?$?4$L#
M!!0    ( $E4;$P1?O4TX@4  -<=   8    >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&ULE5E=3^-($/PK4=YQW#W^C !IR0<YZ4Y"N[J[9P,&HDWBG&U@[]_?
MV#'!TUU..!Y(,JX>5]?,5,_8E^]%^;-ZR?-Z]&N[V557XY>ZWD\GD^KA)=]F
ME5?L\YV]\E24VZRV/\OG2;4O\^RQ#=IN)NS[T62;K7?CZ\NV[:Z\OBQ>Z\UZ
ME]^5H^IUN\W*?V_R3?%^-:;Q1\/W]?-+W31,KB_WV7/^(Z__W-^5]M?DV,OC
M>IOOJG6Q&Y7YT]7X&TU7)FX"6L1?Z_R]ZGT?-:G<%\7/YL=OCU=COV&4;_*'
MNNDBLQ]O^2S?;)J>+(]_ND['QWLV@?WO'[TOV^1M,O=9E<^*S=_KQ_KE:IR,
M1X_Y4_:ZJ;\7[ZN\2R@<C[KL?\_?\HV%-TSL/1Z*3=7^'SV\5G6Q[7JQ5+;9
MK\/G>M=^OG?]?X3A .X"^!@0!R<#3!=@C@%\.B#H H+/@/!D0-@%A)\!IW.(
MNH#H&$!T,B#N N)C0!"=#$BZ@.0SH!WPPVBTPSO/ZNSZLBS>1^5AANZS9B'0
M-+$3Z*%I;.=+>\V.<&5;WZ[3\'+RUO3306X.$.Y#(A<RTY!00.8 $KN0!8 D
M+F0)(*D+N05TQ8U6 /)YHXG5ZR@:0]&XC0_Z\8+%S0$2M9!="R&3!IZ S32,
M(S_UQ!#,->R"R0N$?AH5Q;%'0D+0%R5!Z!FAXP&7./<,L4H&JF3:#DQ/)?)]
MW$$ .PB4S.2+;&X.F+C'TBB1-8;8$_-SH4$7B1>ESA\F'T+R(2#/@GRH[VEB
M7X[K#,!"3CS1VT+#*(R]@8D=0=(1("WFQ4VDV5@R0O/Y.91#)H9D8D!&2',3
MZ^%/I7YS#2)%>*%!['L#\SV!?!,PWP<Z2&$'J4HXD=,]52RCR$O]WI]<[O\G
MPN%(/BX8OC8_7[#L,&%_]&/IY"<Q+I.!TD6:B5QA'<:9A^0)+K?G4"X;7!,(
M% 6Y=#J,<Y](&O3M.93+!GLO&;!X(DG'J"$@/Q5T9AW*71FI<MDYP%T87:0
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
MDNE#(U*E/NPSYA(#+EG))=9<6J2Y[FT@R]/KQRYDT\Y3W_Z?,:T8T,I*6C'
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
M3BZ(+R'X7.5T%PR!@M(%!>&7*SR 4D'(V_@Y:]*E9""N]V_J'V/OOI>+L/"
MZEE6KLWI@9(*:C$H]X3C)YC[N:5D;OX+7$%Y>'#B:Y2H;/R2<K .]:SBK6CQ
M.JVRB^LX_4EN9]HV@<\$OA .L0Z;"D7GC\*)(C,X$C.=?2_"%>^/W)]-&9+Q
M*.(_;][Z[+78W_&,78/0C#E-&+[&+ CFU9<2?*O$B?]#YX=M?K)I,8G\Y ^+
MR;9 NBF01H'TOSUN8=*_BK#5H6HP31PG2TH<NCC*J^PRL?<\7LH[?!KWK\(T
MLK/D@LY?;;R &M&!M[*[\3/4^A>V! IJ%[8?_-Y,<S8%#OOY";'E'1>_ 5!+
M P04    " !)5&Q,/ZC+%;4!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q,BYX;6Q]4V%OFS 0_2N6?T"=0)I&$2 UG:9-6J6HU;;/#AQ@U?8QVX3V
MW]<VE+$-[0OV'>^]>V>?LP'-BVT!''E54MN<MLYU1\9LV8+B]@8[T/Y/C49Q
MYT/3,-L9X%4D*<F2S6;/%!>:%EG,G4V18>^DT' VQ/9*<?-V HE#3K?T(_$D
MFM:%!"NRCC?P#.Y[=S8^8K-*)11H*U 3 W5.[[?'TR[@(^"'@,$N]B1T<D%\
M"<'7*J>;8 @DE"XH<+]<X0&D#$+>QJ])D\XE W&Y_U#_''OWO5RXA0>4/T7E
MVIP>**F@YKUT3SA\@:F?6TJFYK_!%:2'!R>^1HG2QB\I>^M032K>BN*OXRIT
M7(?Q3YI.M'5",A&2F7"(==A8*#K_Q!TO,H,#,>/9=SQ<\?:8^+,I0S(>1?SG
MS5N?O1;;_6W&KD%HPIQ&3++$S CFU><2R5J)4_(//3FL\]-5BVGDIW]8W*\+
M[%8%=E%@]]\>US!W?Q5ABT-58)HX3I:4V.LXRHOL/+'W2;R4W_!QW!^Y:82V
MY(+.7VV\@!K1@;>RN?$SU/H7-@<2:A>V=WYOQCD; X?=](38_(Z+=U!+ P04
M    " !)5&Q,_,B5K[4!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M,RYX;6Q]4]N.VR 0_17$!RP)2=,TLBUMMJI:J96BK;I])O;81@N,"SC>_GT!
M>UVK=?L"S'#.F0M#-J!]=BV )R]:&9?3UOONQ)@K6]#"W6$')MS4:+7PP;0-
M<YT%42625HQO-@>FA32TR)+O8HL,>Z^D@8LEKM=:V)]G4#CD=$M?'8^R:7UT
ML"+K1 -?P7_K+C98;%:II ;C)!IBH<[I_?9TWD=\ CQ)&-SB3&(E5\3G:'RJ
M<KJ)"8&"TD<%$;8;/(!242BD\6/2I'/(2%R>7]4_I-I#+5?AX '5=UGY-J='
M2BJH1:_\(PX?8:KG#253\9_A!BK 8R8A1HG*I964O?.H)Y60BA8OXRY-VH?Q
MAN\FVCJ!3P0^$XXI#AL#I<S?"R^*S.) [-C[3L0GWIYXZ$T9G:D5Z2XD[X+W
M5FPYS]@M"DV8\XCA2\R,8$%]#L'70ISY7W1^7.?O5E/<)?YN&?[P#X']JL ^
M">S_6^,*YO#NCR!LT50-MDGCY$B)O4FCO/#.$WO/TZ/\AH_C_D781AI'KNC#
MTZ8'J!$]A%0V=V&&VO##9D-![>/Q;3C;<<Y&PV,W?2$V_^/B%U!+ P04
M" !)5&Q,1X:7X;0!  #3 P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX
M;6Q]4V%OFS 0_2N6?T!-G*R)(D!J.DV;M$E1IZV?'3C JHVI;4+W[W<VE-&.
M[0OV'>^]>V>?T\'8)]< >/*B5>LRVGC?'1ES10-:N!O308M_*F.U\!C:FKG.
M@B@C22O&D^26:2%;FJ<Q=[9Y:GJO9 MG2UROM;"_3J#,D-$-?4T\R+KQ(<'R
MM!,U? ?_HSM;C-BL4DH-K9.F)1:JC-YMCJ==P$? 3PF#6^Q)Z.1BS%,(OI09
M38(A4%#XH"!PN<(]*!6$T,;SI$GGDH&XW+^J?XJ]8R\7X>#>J$=9^B:C!TI*
MJ$2O_(,9/L/4SP=*IN:_PA44PH,3K%$8Y>*7%+WS1D\J:$6+EW&5;5R'\<^>
M3[1U I\(?"8<8ATV%HK./PHO\M2:@=CQ[#L1KGASY'@V14C&HXC_T+S#[#7?
M[).478/0A#F-&+[$S B&ZG,)OE;BQ/^B\\,Z?[MJ<1OYVS<6_V%@MRJPBP*[
M__:XAN'OBK#%H6JP=1PG1PK3MW&4%]EY8N_B+;(_\''<OPE;R]:1B_%XM?$"
M*F,\H)7D!F>HP1<V!PHJ'[9[W-MQSL; FVYZ0FQ^Q_EO4$L#!!0    ( $E4
M;$QKN]=PM0$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;'U3
M[6Z<,!!\%<L/$!\<:4XG0,HEJEJIE4ZIVOSVP0)6_$%M<Z1OW[4AA+:H?[!W
MF9F=M=?Y:.R+ZP \>552NX)VWO='QES5@>+NQO2@\4]CK.(>0]LRUUO@=20I
MR=+=[@-37&A:YC%WMF5N!B^%AK,E;E"*VU\GD&8L:$+?$D^B[7Q(L#+O>0O?
MP'_OSQ8CMJC40H%VPFABH2GH?7(\90$? 3\$C&ZU)Z&3BS$O(?A<%W07#(&$
MR@<%CLL5'D#*((0V?LZ:="D9B.O]F_K'V#OV<N$.'HQ\%K7O"GJ@I(:&#](_
MF?$3S/W<4C(W_P6N(!$>G&"-RD@7OZ0:G#=J5D$KBK].J]!Q':<_63+3M@GI
M3$@7PB'685.AZ/R1>U[FUHS$3F??\W#%R3'%LZE",AY%_(?F'6:O97*WS]DU
M",V8TX1)UY@%P5!]*9%NE3BE_]#3PS9_OVEQ'_G[/RQFVP+9ID 6!;+_]KB%
MN?VK"%L=J@+;QG%RI#*#CJ.\RBX3>Y_&2WF'3^/^E=M6:$<NQN/5Q@MHC/&
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
MAWA\P+,;YVPT@NVF+\3F?US\!E!+ P04    " !)5&Q,61#B-K4!  #3 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q]4^V.TS 0?!7+#W!NW7)7
MJB32]1 "":3J$,=O-]DDUODCV$YSO#UK)Q<"!/[$WLW,[*R]S@;KGGT+$,B+
M5L;GM VA.S+FRQ:T\#>V X-_:NNT"!BZAOG.@:@222O&-YM;IH4TM,A2[NR*
MS/9!20-G1WROM7 _3J#LD-,M?4T\RJ8-,<&*K!,-?('PM3L[C-BL4DD-QDMK
MB(,ZI_?;XVD?\0GP)&'PBSV)G5RL?8[!QRJGFV@(%)0A*@A<KO  2D4AM/%]
MTJ1SR4A<[E_5WZ?>L9>+\/!@U3=9A3:G!THJJ$6OPJ,=/L#4SQM*IN8_P144
MPJ,3K%%:Y=.7E+T/5D\J:$6+EW&5)JW#^.>63[1U I\(?"8<4ATV%DK.WXD@
MBLS9@;CQ[#L1KWA[Y'@V94RFHTC_T+S'[+78'NXR=HU"$^8T8O@2,R,8JL\E
M^%J)$_^+S@_K_-VJQ5WB[WZS^ ^!_:K /@GL_]OC&N;M'T78XE UN":-DR>E
M[4T:Y45VGMC[=(OL%WP<]\_"-=)X<K$!KS9=0&UM +2RN<$9:O&%S8&".L3M
M'>[=.&=C$&PW/2$VO^/B)U!+ P04    " !)5&Q,&YWZ=[4!  #3 P  &0
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
MQ7B\VG@!M3$>T$IR@S/4X@M; @6U#]M[W-MISJ; FWY^0FQYQ\4O4$L#!!0
M   ( $E4;$QE/]8(M@$  -,#   9    >&PO=V]R:W-H965T<R]S:&5E=#(X
M+GAM;'U3[8Z<(!1]%<(#+ YCI].)FNQLT[1)FTRV:?N;T:N2!;& X_;M>T'7
MFJ[9/\"]G'/N!Y=L-/;)M0">/&O5N9RVWO<GQES9@A;NSO30X4UMK!8>3=LP
MUUL0521IQ7B2')@6LJ-%%GT76V1F\$IV<+'$#5H+^^<,RHPYW=$7QZ-L6A\<
MK,AZT<!W\#_ZBT6++2J5U- Y:3IBH<[I_>YT3@,^ GY*&-WJ3$(E5V.>@O&E
MRFD2$@(%I0\* K<;/(!200C3^#UKTB5D(*[/+^J?8NU8RU4X>##JEZQ\F],C
M)1748E#^T8R?8:[G'25S\5_A!@KA(1.,41KEXDK*P7FC9Q5,18OG:9==W,?I
M)N4S;9O 9P)?",<8ATV!8N8?A1=%9LU([-3[7H0GWITX]J8,SMB*>(?)._3>
M"IX<,W8+0C/F/&'X"K-;$ S5EQ!\*\29OZ+SXS9_OYGB/O+WZ_"'P[9 NBF0
M1H'TS1JW,!_^"\)63=5@FSA.CI1FZ.(HK[S+Q-['5V3_X-.X?Q.VD9TC5^/Q
M:>,#U,9XP%22.YRA%G_88BBH?3B^Q[.=YFPRO.GG+\26?US\!5!+ P04
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
M?&%+H*#V8?L)]W::LRGPII^?$%O><?$;4$L#!!0    ( $E4;$Q6;5!#7 ,
M ,,0   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;'58;6^;,!C\*X@?
M4/!CWE(ED9I.TR9M4M5IW6>:. DJX R<I/OW,X:RS#Y_"6#.S]GX[L!97F7W
MUA^%4,%[4[?]*CPJ=;J/HGY[%$W9W\F3:/6=O>R:4NG+[A#UITZ4.].IJ2.*
MXRQJRJH-UTO3]M2ME_*LZJH53UW0GYNF[/YL1"VOJY"%'PW/U>&HAH9HO3R5
M!_%#J)^GITY?17.57=6(MJ]D&W1BOPH?V/V&9T,'@WBIQ+6_.0^&J;Q*^39<
M?-VMPG@8D:C%5@TE2GVXB$=1UT,E/8[?4]%PYAPZWIY_5/]L)J\G\UKVXE'6
MOZJ=.J["(@QV8E^>:_4LKU_$-*$T#*;9?Q,746OX,!+-L95U;WZ#[;E7LIFJ
MZ*$TY?MXK%ISO(YW\FSJACO0U('F#H7AB48B,_)/I2K7RTY>@VY\^*=R6&-V
M3_K9;(=&\RC,/3WX7K=>UD3),KH,A2;,9L30#8;-B$A7GRD(46S(Z4X%[L_A
M$+GISV_ITQP72&"!Q!1(_IMC:LT183),DD*2%!3(+1*$\3R*#))DH,#"(@$8
M'F.2')+DH "S2!"&,$D!20I0@%LD")-@D@4D68 "]L(CC&?A68PM%(,2]M)#
MD&?MF<>J#)2P5Q^!$L_R,^C7!T9."4:V  "($D\L,.QKQ@$/V3PNB!*/TABV
M/P/>3FRM09!'; PG  /V3FRY09!/;S@$&'!XXN@-@7QZPSG @,D31V\ E/KT
MAJ.  9^GCMX0R*<#G ;,M3HK'+V!/$@YYB&<!P2LGMKO5 A*/3PX#PA8/<UL
M'@3RO#T)YP$!JZ>%S8- "P\/S@,"5L]BFP>!?)\C. \(6#VS=0!!/AW@/"!@
M]<S1 0+Y=(#S@(#5,T<'".33 <X# E;/'!T@D$\'. \(6#UW=(! /AW@/"!@
M]=S1 0)Y=,!Q'G!@]=S6 01Y=,!Q'G!@]=S6 01Y=,!Q'G#7ZH[< (9RWU>_
MY[,?.#VW7S\(5'A>/QS' 7>=[J@-8*CPJ(WC-.# Z,[;!X)\:L-IP('1"T=M
M"&2K+;K90S:B.YC=<Q]LY;DU6_>;UGF'_D!F#_H//F[OOY?=H6K[X%4JO9,U
M^\V]E$KHL<1W>LY'4>[FBUKLU7":Z_-NW%:/%TJ>IK\,HOE_B_5?4$L#!!0
M   ( $E4;$QHI^<6U0$  )T$   9    >&PO=V]R:W-H965T<R]S:&5E=#,U
M+GAM;'54[6[;(!1]%<0#%)LD3AK9EII6TR9M4M1IW6]B7W^H8#S <??V ^QZ
M7D;_&.[EW'/.Q4 Z2O6J&P"#W@3O=(8;8_HC(;IH0#!])WOH[$HEE6#&AJHF
MNE? 2E\D.*%1E!#!V@[GJ<^=59[*P?"V@[-">A""J=\GX'+,<(S?$\]MW1B7
M('G:LQJ^@_G1GY6-R,)2M@(ZW<H.*:@R_! ?3XG#>\!+"Z->S9'KY"+EJPN^
ME!F.G"'@4!C'P.QPA4?@W!%9&[]F3KQ(NL+U_)W]D^_=]G)A&AXE_]F6ILGP
M :,2*C9P\RS'SS#WL\-H;OXK7(%;N'-B-0K)M?^B8M!&BIG%6A'L;1K;SH_C
MM+*/Y[)P 9T+Z%)P\#ID$O+.GYAA>:KDB-2T]SUSOS@^4KLWA4OZK?!KUKRV
MV6M.#TE*KHYHQIPF#%UAX@5!+/LB04,2)_I?.3V$ZS=!BQM?OUG+[_9A@FV0
M8.L)MO\8V-_T&,)\X'(7%-D%".YO1 *8^R@LD@1%D@!!?",2PM ;$;(Z'@)4
M[2^&1H4<.G\I5]GE[CU0?[S^PJ>+^XVINNTTNDAC#ZD_2I64!JR5Z,XVW-BW
M8@DX5,9-]W:NIALS!4;V\V- EA<I_P-02P,$%     @ 251L3/3G"R*X 0
MTP,  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL;5/MCIP@%'T5P@,L
M#N-.IQ,UV=FF:9,VF6S3]C>C5R4+8@''[=OW@JZU6_\ ]W+.N1]<LM'89]<"
M>/*B5>=RVGK?GQAS90M:N#O30X<WM;%:>#1MPUQO0521I!7C27)@6LB.%EGT
M76R1F<$KV<'%$C=H+>SO,R@SYG1'7QU/LFE]<+ BZT4#W\!_[R\6+;:H5%)#
MYZ3IB(4ZIP^[TSD-^ CX(6%TJS,)E5R->0[&YRJG24@(%)0^* C<;O (2@4A
M3./7K$F7D(&X/K^J?XRU8RU7X>#1J)^R\FU.CY144(M!^2<S?H*YGGM*YN*_
MP T4PD,F&*,TRL65E(/S1L\JF(H6+],NN[B/T\TAG6G;!#X3^$(XQCAL"A0S
M_R"\*#)K1F*GWO<B//'NQ+$W97#&5L0[3-ZA]U;P]_N,W8+0C#E/&+["[!8$
M0_4E!-\*<>;_T?EQF[_?3'$?^?MU^$.R+9!N"J11(/VGQO1-C5N8^S=!V*JI
M&FP3Q\F1T@Q='.65=YG8!QX?Y2]\&O>OPC:R<^1J/#YM?(#:& ^82G*',]3B
M#UL,!;4/QW=XMM.<388W_?R%V/*/BS]02P,$%     @ 251L3.!IPS^W 0
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
MG+8L51)INPB!!%*U"'AVD\E%ZTNPG6;Y>VPG#5$Q+[5G<LZ9,[:G^:3TJ^D
M+'H37)H"=]8.1T),U8%@YD$-(-V71FG!K MU2\R@@=6!)#BA27(@@O42EWG(
MG769J]'R7L)9(S,*P?3O$W U%3C%M\1+WW;6)TB9#ZR%;V"_#V?M(K*JU+T
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
M=VZOI\<\&5;U\YR2Y6=1_ 502P,$%     @ 251L3%&<=$RW 0  TP,  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL;5/;;IPP$/T5RQ\0@R'I:@5(
MV511*K72*E7;9R\,8,47:ILE_?O:AA":\F)[QN><N7A<3-J\V![ H5<IE"UQ
M[]QP),36/4AF;_0 RM^TVDCFO&DZ8@<#K(DD*0A-DCLB&5>X*J+O;*I"CTYP
M!6>#["@E,W].(/14XA2_.9YYU[O@(%4QL Z^@_LQG(VWR*K2< G*<JV0@;;$
M]^GQE =\!/SD,-G-&85*+EJ_!.-+4^(D) 0":A<4F-^N\ !"!"&?QN]%$Z\A
M W%[?E-_C+7[6B[,PH,6OWCC^A(?,&J@9:-PSWIZ@J6>6XR6XK_"%82'ATQ\
MC%H+&U=4C]9IN:CX5"1[G7>NXC[--WFZT/8)="'0E7"(<<@<*&;^F3E6%49/
MR,R]'UAXXO1(?6_JX(RMB'<^>>N]URK+\H)<@]"".<T8NL&D*X)X]34$W0MQ
MHO_1Z6&?G^VFF$5^MN4GR;Y OBN01X'\GQIO/]2XA[G[$(1LFBK!='&<+*KU
MJ.(H;[SKQ-[3^"CO\'G<OS'3<67113O_M/$!6JT=^%22&S]#O?]AJR&@=>'X
MR9_-/&>SX?2P?"&R_N/J+U!+ P04    " !)5&Q,PU( U@8"   U!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6QU5=N.FS 0_17$!ZP)E]P$2)NM
MJE9JI6BK;I\=,@&T-J:V"=N_KVT(I63R@NWA7&9L/*2]D.^J M#>!V>-ROQ*
MZW9/B"HJX%0]B18:\^8B)*?:+&5)5"N!GAV),Q(&P9IP6C=^GKK84>:IZ#2K
M&SA*3W6<4_GG $STF;_R;X'7NJRT#9 \;6D)/T#_;(_2K,BD<JXY-*H6C2?A
MDOG/J_UA%5B"0[S5T*O9W+.EG(1XMXNOY\P/;$; H-!6@IKA"B_ F%4R>?P>
M1?W)TQ+G\YOZ9U>\*>9$%;P(]JL^ZRKSM[YWA@OMF'X5_1<8"TI\;ZS^&UR!
M&;C-Q'@4@BGW](I.:<%'%9,*IQ_#6#=N[$?]&PTGA",A7!#(8.0R_T0US5,I
M>D\.F]]2>\:K?6CVIK!!MQ7NG4E>F>@UCZ)-2JY6:,0<!DPXPZPF!#'JDT6(
M61S".WJXQ?D1FF+D^-&<'T2X0(P*Q$X@_J_&[:)&#+/#31+4)+D7B(.%"89Y
ML)5KU&2-"(0+$PSS8+LVJ,D&$8@7)A@FP4VVJ,D6$5@O3##,!C?9H28[1&!Y
M\!CFP<&;[H->H>!>(ED>/0I:GCV9W5H.LG3]2GF%Z!K7+&?1J2<^A^[6_X,/
M#?4[E67=*.\DM.D=[H9?A-!@<@F>S'=8F1X^+1A<M)UNS%P.C6Q8:-&.39I,
M?XK\+U!+ P04    " !)5&Q,6UH12L\!  "=!   &0   'AL+W=O<FMS:&5E
M=',O<VAE970T."YX;6QU5&UOVR 0_BN('U <'+M59%MJ6E6;M$E1IVV?B7U^
M4<%X@./NWP^PXWH9^Q*X\_-R1SBR2:HWW0(8]"YXKW/<&C,<"-%E"X+I.SE
M;[_44@EF;*@:H@<%K/(DP0F-HI0(UO6XR'SNI(I,CH9W/9P4TJ,03/T^ I=3
MCG?XFGCMFM:X!"FR@37P#<SWX:1L1%:5JA/0ZT[V2$&=X\?=X9@ZO ?\Z&#2
MFSURG9RE?'/!YRK'D2L(.)3&*3"[7. ).'="MHQ?BR9>+1UQN[^JO_C>;2]G
MIN%)\I]=9=H</V!40<U&;E[E] F6?A*,EN:_P 6XA;M*K$<IN?:_J!RUD6)1
ML:4(]CZO7>_7:=&_TL($NA#H#8',1K[R9V98D2DY(36?_<#<7[P[4'LVI4OZ
MH_#?;/':9B]%G-",7)S0@CG.&+K![%8$L>JK!0U9'.D_=/H0YL?!$F//C[?\
M* T+[(,">R^P_ZO'^*;'$&8?-DF")DE (+DQ"6'^TTD:-$D# O<W)B',[7F3
MS?40H!H_&!J5<NS]4&ZRZ^P]4G^]/N#SX'YEJNEZC<[2V$OJKU(MI0%;2G1G
M&V[M6[$&'&KCMO=VK^:)F0,CA^4Q(.N+5/P!4$L#!!0    ( $E4;$RGE)N=
M^P$  ,P%   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;'64W8Z;,!"%
M7P7Y =8$$B 1(&VVJEJIE:*MNKUV8!+0VIC:3MB^?6W#4D1G;^*_,^>;<?#D
M@U2ON@$PP9O@G2Y(8TQ_H%17#0BF'V0/G3VY2"68L4MUI;I7P&H?)#B-PC"A
M@K4=*7._=U)E+F^&MQV<5*!O0C#UYPA<#@79D/>-Y_;:&+=!R[QG5_@!YF=_
M4G9%9Y>Z%=#I5G:!@DM!'C>'X][IO>"EA4$OYH&KY"SEJUM\K0L2NH2 0V6<
M [/#'9Z <V=DT_@]>9(9Z0*7\W?WS[YV6\N9:7B2_%=;FZ8@&0EJN+ ;-\]R
M^ )3/3L23,5_@SMP*W>96$8EN?:_07731HK)Q:8BV-LXMIT?A_$D2:<P/"":
M J(Y(/,<.H)\YI^8866NY!"H\>Y[YO[BS2&R=U.Y37\5_LPFK^WNO8QW^YS>
MG=&D.8Z::*'9S IJW6=$A"&.T7_A48;'QVB*L8^/E_@DP0VVJ,'6&VR7-2;A
MJD9,\T&5.Q2R0PRB%033Q#@D02$)8K!=03#-#H>D*"1%#)(5!-.D."1#(1EB
MD*T@F.8#R!Z%[!&#]<>-:-)P!:&+UR1 77T?T4$E;YWO88O=N54]1OXU_I./
M?>X[4]>VT\%9&ONF_<N[2&G IA(^V.^CL:UU7G"X&#=-[5R-#69<&-E/O9/.
M#;S\"U!+ P04    " !)5&Q,)]I=C[<!  #3 P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U,"YX;6QM4]MNG# 0_17+'Q OAC2K%2!E4T6IU$BK1&V?O3"
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
M"F(E%9@8@6 @T!<8!J$CW&(8!"@)P9,,1<2"*C Q(H1!,4:$P#"(181;#(,
ME2%TBT3$=RLQ,3*$03%B3988!LD?=RLQ#!)5AKE;**+<$LU3"(-BQ+(N,0PR
MHG^2& 895@;%Y-PM*A]4JI@8&<*@&)4JAD%&M%$2PR##R@#<1G12$A,C0Q@4
M(RJ0PC"HB%Y*81A46!E"MT!$NE68&!7"H)B9SX-$!#$*$Z,0,8OY/*@047Z(
MMY*PQBA6S.<!(DXLS0JSIP![G%CO%,9*171E"F.E0(WA\Q=-**)>]3!["K#'
MJ50Q5BJB*],8*PUJ3. 6B@A\-69/ _8XT95IC)6.Z,HT)D8#8G@^=XM$!#$:
M$Z,1#$2KHXDW^8BN3&,8-*@QH5LDHMQB8C2 01#H:PR#CNC*-(9!@QH3ND4B
MPJW!Q!@ @R!6*8-A,!%=F<$P&% ^ K=01+G%Q!@ @R!:'8-A,!%=F<$P&%09
M K= )(@UV1 [6P &0:6*83 179G!,!A4&0*W0$2ZQ<08 (,@EO4<PY!'=&4Y
MAB%'E6'N%HD"M]G=5G)CN[W?1.^3C3NU?@?_[NIMH_Y9^*WH_^677?X_RFY?
MM7WRYH;!-7[;>>?<8,=<V*?Q.3O8<GL[J>UNF [S\;B[[*Y?3@9WO/YRD-U^
MOEC_!U!+ P04    " !)5&Q,1F41K4\#  #T#   &0   'AL+W=O<FMS:&5E
M=',O<VAE970U-"YX;6R-E]%NFS 4AE\%<3_ !@Q$2:2&=-JD3:HZ;;NFB9.@
M L[ 2;JWGPTNQ?:A:R\:</YS_/D<\\<L;ZQ][DZ4<N>EKIINY9XX/R]\O]N=
M:%UT'CO31GQS8&U=<'';'OWNW-)BWP?5E8^#@/AU43;N>MF//;3K);OPJFSH
M0^MTE[HNVK\;6K';RD7NZ\!C>3QQ.>"OE^?B2']0_O/\T(H[?\RR+VO:="5K
MG)8>5NX=6MRC3 ;TBE\EO763:T<NY8FQ9WGS=;]R TE$*[KC,D4A/JXTIU4E
M,PF./RJI.\XI Z?7K]D_]XL7BWDJ.IJSZG>YYZ>5F[K.GAZ*2\4?V>T+50N*
M74>M_AN]TDK()8F88\>JKO_O["X=9[7*(E#JXF7X+)O^\Z;ROX;! 5@%X#$
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
M_GU&B$(6NV.QE9NR:TD[R>&9\F',QK@YFYL)196\=]CMY6?Q#U!+ P04
M" !)5&Q,;_U2('@#  "K$   &0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX
M;6R56.]OFS 0_5<0WPN<;<!42:0UT;1)FU1MVO:9)DZ""C@#)^G^^YD?102?
M*_*E@//NY>[5[SAG<975:WT40CEO15[62_>HU.G1]^OM411I[<F3*/4G>UD5
MJ=*/U<&O3Y5(=VU0D?LD""*_2+/272W:M>=JM9!GE6>E>*Z<^EP4:?7O2>3R
MNG3!?5_XD1V.JEGP5XM3>A _A?IU>J[TDS^P[+)"E'4F2Z<2^Z7["1XW-&H"
M6L3O3%SKT;W3E/(BY6OS\'6W=(,F(Y&+K6HH4GVYB+7(\X9)Y_&W)W6'[VP"
MQ_?O[)_;XG4Q+VDMUC+_D^W4<>ERU]F)?7K.U0]Y_2+Z@D+7Z:O_)BXBU_ F
M$_T=6YG7[5]G>ZZ5+'H6G4J1OG77K&ROUY[_/0P/('T &0* ?1A ^P Z-X#U
M 6P2X'>EM-IL4I6N%I6\.E7W[SVES2Z"1Z;5WS:+K=CM9UJ>6J]>5HS#PK\T
M1#WFJ<.0$8;P6\@:@22WD(T)B=@ \7620Z8$S92T\72<:9S@!!0EH"T!&^?(
MPDFI'29J,66+H81ZDU+6""H@7CPI&$$!\R(\98:FS(R4&2<X08@2A/-%BU""
M:(9H'28>%0H 9%1IIQH""R)J$R1&TXD102A.P%$"/E^0!"5(9@B2&)4^Q)Q/
M-\@:@T6!9TD' MS  2*)Q5A@Z0$P7Q3 S0EDABP]Z':C>#!M)0@JF%IP@Z-B
M2])X0P"S(S >6BAP@P*[0SK<HA#.D2XTRM5]R9 .01'K?L(-#Z;C&;=X%'"3
M0GR'*+A-@<\1I0.%8P,!F6KR,>@V&=SR8'J><<M6([A+23!?$H*[E, ,27K0
MC2T8&*T8A073_;2QL-E*M[RWS=; .+=0X$8E] [U<*,2\U6*J,>,O4(9FVJ'
M@(AE0Q'<\L2T/..V>G";DN@.27";$O-EBD@2FR\IHH<=0Q4$!QQLS8?@MB>F
M[5D26"APLY+DCCD1-RLU7ZG(I!B8WHC!F[8?#!:".2L&QK ($?$LVXKB'8*:
M'8(E8*' S4KOF;(M8_:L.9L:LL0L],*I>@@,N*T!4=SZ%)FB$YNRN&'I'7,T
MQ0U+YTS2/6B\#1["F'ETJDN'XS>X:"J+/SH$-L?X[VEUR,K:>9%*GR?;4]]>
M2B4T8^#I"H\BW0T/N=BKYC;6]U5W?.X>E#SU/PWXP^\3J_]02P,$%     @
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
MU7?/N6 R9^#)FW]DZ>YVD+.]:';G<K_J/@ET!X*?U.<.__;-9?T?4$L#!!0
M   ( $E4;$PC^LW\Q ,   (2   9    >&PO=V]R:W-H965T<R]S:&5E=#8V
M+GAM;)58;6^;,!#^*XCO!6S>HR12&S1MTB95G;9]IHF3H +.P&FZ?S]CW!1\
M!\OZH8#SW/FYX^[!]O+"FY?VR)BPWJJR;E?V48C3PG7;[9%5>>OP$ZOE+WO>
M5+F0C\W!;4\-RW?*J"I=ZGF16^5%;:^7:NRQ62_Y691%S1X;JSU75=[\>6 E
MOZQL8K\//!6'H^@&W/7RE!_8=R9^G!X;^>1>O>R*BM5MP6NK8?N5?4\6F:\,
M%.)GP2[MX-[J0GGF_*5[^+);V5['B)5L*SH7N;R\L@TKR\Z3Y/%;.[6O<W:&
MP_MW[Y]4\#*8Y[QE&U[^*G;BN+(3V]JQ?7XNQ1._?&8ZH-"V=/1?V2LK);QC
M(N?8\K)5_ZWMN16\TEXDE2I_ZZ]%K:X7[?_=##>@VH!>#4@T:^!K __#()@U
M"+1!8!BX?2@J-UDN\O6RX1>KZ5_O*>^JB"P"F?UM-ZB2K7Z3Z6GEZ.LZI&3I
MOG:.-.:AQ] !Y@/A2N_7*2@VQ0,%YC09S[!!(.D8DD%(%. L?#107]G[HT I
M[B! '03*03!RX!N9ZC&1PM0*$R1.; 2+@%(GQ:F$*)404 G2R*#28^+A+(Z1
MTPV&"7$B$4HD0HB8X49@$M])\$EB=)(827Q@1!N#2>X2$"X"2AW#4Q:#MR-!
M)!W]X>P3E'T"V7N>P3X!Q#S':,(-Q-P-02,F*<HD1?(8&DQ26!&!8W8K @)5
MGB&@R2HG'JY-'BPO/YYP,2%OY/:V)ZA\W1-Z0^-KT#!<ZCO42!R"(NE4QQ%<
MQXA_0\]IT+CIIC*'RQU!] X4K@:%P\HUJ<Q!QD1PL2-0[6#=$BAE6/YO064(
M:N8MX<)(H#*&9*KN<-DC\7^4+JX]!!$?6+I064@(M!-!43+9S[@ $:A \+NE
M0;,E-0<9+TAP8:&(L( >TJ!;9L&UAY(;/EP:--+UT E-+@1PN8LFR. J1A$5
M ^VL07.YGX6,B>#Z1:%^P7:F4+^(9WZJ-Q@*5&Z&H*8KE^)B2!$Q)/Z$"US&
M:'A[.U-<5"@B*J"=*5QOI4YD9@Z"DBF%H[@\4;@L@\U,X9(+KD)1T!097.@H
M%#JDH>>76>-Y< 6CV!H*M#1<^MSYL'C_@1IO:7 =\Z&.P:;6H/G5)0*:7E[Z
MN-[YF-Z9G:U!P_4U(>!#C:! $6<("!:Q.]@(5ZPYJ$.&UMKR<RVZ[>1@]'J0
M<4^[C;0Q_D 667\<\>&F/QWYEC>'HFZM9R[D-EUMIO><"R8Y>H[L^B/+=]>'
MDNU%=QO+^Z8_E>@?!#_I$Q?W>NRS_@M02P,$%     @ 251L3$%?7[3I 0
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
M4TK+FJ/_KN9XD,GV<I')G6Y.H_J\[/:#N@NMCOU>EW?9<%O^!5!+ P04
M" !)5&Q,+,A *L4"  "F"P  &0   'AL+W=O<FMS:&5E=',O<VAE970W,2YX
M;6R55M%NFS 4_17$^PHV&$B51%HR39NT25&G;L]NXB2H@)GM)-W?SS84 ;Z@
M- _!-N<>GWOPM;V\<?$JSXPI[ZTL*KGRSTK5CT$@]V=64OG :U;I-T<N2JIT
M5YP"60M&#S:H+ (<ADE0TKSRUTL[MA/K);^H(J_83GCR4I94_-NP@M]6/O+?
M!Y[RTUF9@6"]K.F)_6+JN=X)W0LZED->LDKFO/($.Z[\S^AQBR,38!&_<W:3
MO;9G4GGA_-5TOA]6?F@4L8+ME:&@^G%E6U84ADGK^-N2^MV<)K#??F?_:I/7
MR;Q0R;:\^),?U'GE9[YW8$=Z*=03OWUC;4+$]]KL?[ K*S3<*-%S['DA[;^W
MOTC%RY9%2RGI6_/,*_N\M?SO87  ;@-P%X#BV8"H#8A& 4&CS*;ZA2JZ7@I^
M\T3SM6IJ%@5ZC+29>S-HO;/O=+92CU[7)"7+X&J(6LRFP> >!F=#R!: +#I(
MH!5T,C H ]OXJ"\C)C!!!!)$EB >Y)&,\F@PF<54C<@PCD/S&Z4#(.,X'2('
MHF)05 R(2D>B&@SI316E"TB3"R1).".)@)(((&GT,3?$F0DE"8$T <@LF_,I
M 44EKJAD@B %"=+[ET\&$F2N@G@QLB5SDAW;X2(0F?M$"U#+PM5",$R 0KBH
MP_O]0!/[ KK#D18T_/XIN%( *$:8S)B#X)T"84!8-D$![Q4H^H ]<&4CH+1=
M>]R2G;3'A6(\A@Z%P?6-W )'DZL'KD:4?, >N!Y1>L=VW((&]J0IZ Z S.(Y
M<^ J1T"9IQ/G%(*+$RWN-P?#U8G#.\QI0?V4/V60-Q 0X1EO,%SP&"CX;(IB
MXA#_P"F.X=+$P#GNU!5VCV>$$&@.@"019$[0NS"9&^Q/*DYY);T7KO3=R]Z0
MCIPKIEG#!VWV65^:NT[!CLHT4]T6S<VQZ2A>M[?BH+N:K_\#4$L#!!0    (
M $E4;$S/%!E9#@(  )0&   9    >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM
M;(U5VXZ;,!3\%<0'Q-A 0B) ZJ:J6JF5HJVZ?7:20T!K,+6=L/W[VH8@DC@5
M+_@V,YXQOJ0=%^^R!%#>1\T:F?FE4NT&(7DHH:9RP5MH]$C!14V5;HH3DJT
M>K2DFB$2!$M4TZKQ\]3V[42>\K-B50,[X<ES75/Q]P48[S(?^]>.U^I4*M.!
M\K2E)_@)ZE>[$[J%1I5C54,C*]YX HK,_X0W6TP,P2+>*NCDI.Z9*'O.WTWC
MVS'S ^,(&!R4D:"ZN, 6&#-*VL>?0=0?YS3$:?VJ_L6&UV'V5,*6L]_54969
MG_C>$0IZ9NJ5=U]A"!3[WI#^.UR :;AQHN<X<";MUSN<I>+UH**MU/2C+ZO&
MEMV@?Z6Y"60@D)& H_\2PH$0WA%0[\Q&_4P5S5/!.T_T?ZNE9E/@3:@7\V Z
M[=K9,9U6ZMY+'B<X11<C-&!>>@R98$AR"]DZ(.L1@K2#T09QVB"6'TYM1+%;
M('0*A%8@NA%8W^7H,4N+:2P&)ZM%?!?E$44P63PQ$SG-1%8BGDH$.'$KQ$Z%
M>/YZ+)T"RQGKL7RT^62.E7..E2OFD]^>.!62^3'73H'UC)CKV3%QX#XCP>,L
M"7DB\>28X?E)L?N(8#(CZP"ZV>/AZF'WHLGU8.[K'U2<JD9Z>Z[T36/O@X)S
M!5HR6.B5*_43,388%,I45[HN^GNR;RC>#F\ &A^B_!]02P,$%     @ 251L
M3)NT&#]'"P  PE$  !D   !X;"]W;W)K<VAE971S+W-H965T-S,N>&ULE9SK
M5MM*$H5?A<4#V.INM2XL8*T P7>'DZR9^>T$);".C1G;"6?>?GR1P*K>6R[E
M1P+.UZV^[BI5=_GR;;GZ>_U4%)NS?Q;SE_75^=-F\WK1[:Y_/!6+V;JS?"U>
MMO_S<[E:S#;;7U>_NNO753%[W!=:S+LVBI+N8O;\<GY]N?_L875]N?R]F3^_
M% ^KL_7OQ6*V^M]-,5^^79V;\^J#K\^_GC:[#[K7EZ^S7\6W8O.OUX?5]K?N
M>RV/SXOB9?V\?#E;%3^OSC^9BV_&I;L2>^3?S\7;^NCGLUU?OB^7?^]^&3Q>
MG4>[)A7SXL=F5\=L^\^?XK:8SW=5;1ORW[+6\_>'[@H>_US5?K_O_;8WWV?K
MXG8Y_\_SX^;IZCP[/WLL?LY^SS=?EV_]HNR1/S\KNS\N_A3S+;YKR?89/Y;S
M]?[OLQ^_UYOEHJQEVY3%[)_#O\\O^W_?ROJK8KB +0O8]P*^N8 K"[CW H?1
MI 7BLD"L?8(O"_B/)R2-!9*R0*)M4EH62+4%LK) INU#7A;(M05,5,U<I"[R
M/ME&7:2:;G,TWUESD6K"C7K&337EYF/.[8DBU:2;CUFW)_I23;M)U$6JB3>I
MND@U]>9C[FW<7*2:?).+IW0/NW<O!W>SS>SZ<K5\.UL=).UUME-.<[$MM:U\
M]^E>8/;_N96$]?;3/]<^<Y?=/[N:2N;FP-@:$]>9NY")X[S.]% ]OL[T0\;4
MB2^HEN2=Z6Z[^]YG"_M\8T$-:?TIMXC)1)\5]7Q&C!B7>\#DD1@[Q(B1Z2O:
M,U P0P4S4C!CU&9;9R:*?DT1(];H%\2(-?J &+'^_D),4F>^(D;T_1MB,KQ*
M'=Z9;E^#J]60XQIB7$.\KR$^JB&)Q+H:'IALS[P<]EN>1[L_8J)"T,4.@%,
MIE%<)VNM][CU'K1>K(SA@?%'SY+-#HE#4X)FAZ!-?=30[ 0W.P'-%HM^F 3/
M<I%!@PY !UL/P#1I:'R*&Y^"QHN=-CPP.Q_B8\G83BRF9H*PJ),0I<YP>S+0
M'K&KAUFX@I,4#28 ,XL&,P1MEC<,9HX;GX/&"[D9Y^&JP\_8#22TWU'PE#AB
M=3 ?P.BEQF";^LE8T%LAG'T N2/EK#^(R*)QH,-./BB$7,Y&A:BG">4S/IJ_
M>AU$PXQO,;)$4$RH**##(>0R8F\,V?P&[7YI]P$4&S8J9%<;M*V%<S4HH>.M
M >T2X(SU8%<CL$G?#=G6!NWK7 Y3",6&/,B2K6W#K9T8T:L1A*060T@8I2F$
M'&DR41)K0!U"L <E=#P1&9C9$>#DY /$($,Z!:!OF'M+5,X"E3-"TV]*J";J
M'C3J3@OV  C=@+ZVQH$6'&K!D18<:\&)MM=35&/:-+O$M-C0:B0FD;-[@/+C
M)9=V3/!NJ,)Z ,L[6SDY_B/G6%7S0(<-==A(AXUUV*1]KZ>H9M>)V(L_L>D6
MV?28U$%LNFUATRVQZ59CTP%$;;HE-MTBFQXLE31446AK 6A=TT8C#H %#D!H
M)D)[+1]6KLT0#!H.;'^31V^)[;? ]H?Z'SKU#KUGW&G!'@*1R>QK:QQHP:$6
M'&G!L1:<:'L]16"3=7?$X7+( Y+Z7T)2B,0BN--A/8#EG>W;9H/^ZVH>Z+"A
M#AOIL+$.F[3O]135;#HQT5U'_%.'_%/R NJ(#^BL7O\=B^T!3R.($I50+0X!
M-PH"H1<,P$89=,2,.A!9#/2[A&J:&T<T"$JLK0-AP$!Q71B\,]#CUH(]+=C7
M@@,M.-2"(RTXUH(3+3A%8),CX(@?Y$"T-'!12ZBV:IO<>T=\(0=\(<,V+O%<
M7-9B\Q,GPJ$ @O3)7&C33%,0/28V+08VS;(ZB&K&+>*#,5'-&,4'9:?C\$5.
M=OJP4 &8-0T.D>$8O?!)'2NA\#54MBGD6'/8>0V25:EU,9!5%.Z^TX(] $+G
M4EOA0 L.M>!("XZUX$39Z2G@V*P2"Q8#"V8-J8/H9)RTV(%$_F+-JV ,7@6%
M*U%_&-')&+SA61* CXE.QKF^TY[(GP?R%W2ZA!J"@X<U SAI'NN-(GKJ-5%2
M'T8L#\Y?T"H0 VURZCQ1:*^);7J@T-#3TH(] .+8IK;&@18<:L&1%AQKP8FV
MUU,$-JXY8NH\,'661/<]L4\^;K$AV:D^.M:7ATP(LB1,YXED>N!:6G)0Y8ED
M^K1%AXD2>G38%708R26);7HBESYT*[TGDIL0N4PB?8<3HFX)4#=Y<>.^A&JO
MK.5M"W;=@LA6$LJ63U@=9',D+>[:)&1S).BV3=#MT)NPS9=,R#9*T XA@8R$
MW51IX50D9(<DP*FPPKX^0(@]B&RC!.P0QP:-[)"DA4.1DAV2(H="B/9]&CH*
MS7>)4K*74K"7'/$=4[)!TA;QJI1LD!18#R?B53=I^ (DUO_=::1_&AF<1H:G
MD=%I9-R(U >.J$(*5,')^[4I>&FQ^,A C_8@"L]U^OI:!WITJ$='>G2L1R?Z
M$9A"-$:NVS>$>M]XV8Z(> I$W,GW@!2$VN#A' #AL$PAV!1;2HD!28&+Y>0Y
M1!I>3<0Q'00FL/TA*"\0U)O/+CNB%V)YN["$%-<+$8GO%P*R^8)A2HQBBHQB
M(B<@//M$D8X)X.!$30%HFZ)O*3''*8B#.GD7O82.QRK#PQ^"QL,+RH!TC;'5
MC/@"&? %'#G?R(B%SUK$5C-BX3/PYN[$ =H@ Y=D\B:?)".^0 9\@5B,\4T&
M+*?4F(-%4Y-]-3E0DT,U.5*38PU9'VGB/&3 >8B) Y(1&Y.UN*V2$9W/@,['
MPOM[R(!\1TVRG!%9SI L!^L+B*W,6Z@_C=TP1Q(:RZ>UO#Z2$<7+@.+%3FX(
M<)L!+O*6)T0Y4;$<J%A,@BTY4;&\A8KE1,5RH&*QC#^64.T:0-3Q\O:=#NOK
ML($.&^JPD0X;G\3J@TK$.D=B30)+.9&AO$78+R<RE -75TK(7SEP=1LE)">"
ME:,D'/E^E(?'RD%&4_UI1+!R(%A20GIY>+ BO?/ZPXA>Y4"OI(0,\M,WX@ "
MO>TO"K#><)8-@[2/Y7Y$--NE18#21"S?)0)A%2DUO8H2.S 1CM7D-"=:Q3)H
M(B2 +(<C8NDQ48M8IHE8[DN$XA9B37^N*/6;P'8WL^<A?:"M9IDR48N(IHE8
M&DP$]K-<'9\K2CWK+!<F AO:T_%C.2E1B]"FH;ED()DL\4;VO*1JPADUO4D8
MGG@&-B([LS T]<RTB' :FE<&<L;"R&Y%U3K??'!A:((9R# +-ME]1=4V6=)D
MIPS-1C-HE_G@@3Y<V:Y#S@H-35L#*6F)I[6PS6A:',$9FG &,\YD7*"BCN<V
MR1OUC.:(H20Q.;73BCJ>VJ3IMH5AJ6(&)6]YXL0;EKUE;*M$4)H)JG#DOU:4
MO-!+?%/#<G8,2MKQ+"&1Y848V\+'-2PSQ%A%0/>VHHYG/6YZ<3,LB\2 #)%
MKV\KZGA9GU LEDUB4#J)IU/&=J-M<8G2L%0,@W(QY#*[K2BQS%B4SK#4 (-R
M SQ-768;S+798.P"NG$HWB=/XRJJ'B87[\D:J*^!!AIHJ(%&&FA\ A(#25/)
MT;%F\.TW#L3S,O2N=*='>QB%IW/Z6@=Z=*A'1WITK$<G^A&8ZM%O*E0L#V84
M4)I#<#YG0)Y#V-63S+29$2UF!@AE2["0D6&7\HUK\QK%;ML;=-T>;*XP+A+N
MJI-,7\$,%,Q0P8P4S+B9.8Q@]^A+NA;%ZM?^.__69S^6OU\VNW$[^O3]BP4_
MV=V7?(G/;\S%K0&?WYF+>_1YWUQ,#]\F^/'8P[<;3F:K7\\OZ[/OR\UFN;C:
M?2_8S^5R4VR[%'6V?7DJ9H_OO\R+GYO=C[OSY-7A2P4/OVR6KU>';TSLOG]M
MX_7_ 5!+ P04    " !*5&Q,KPK0][$#  #9$@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970W-"YX;6R56%UOFT 0_"N(]P9N^8YL2XE1U4JM%+5J^TSLLXT"
MG OGN/WWY2LNW V4YB' ,;LWL^#9XU974;Y4)\ZE\2O/BFIMGJ0\WUM6M3OQ
M/*GNQ)D7]9V#*/-$UI?ET:K.)4_V;5">663;OI4G:6%N5NW84[E9B8O,TH(_
ME49UR?.D_/W(,W%=F\Q\&_B2'D^R&; VJW-RY%^Y_'9^*NLKZY9EG^:\J%)1
M&"4_K,T'=A]3U 2TB.\IOU:#<Z.1\BS$2W/Q<;\V[881S_A.-BF2^O#*MSS+
MFDPUCY]]4O,V9Q,X/'_+_KX57XMY3BJ^%=F/="]/:S,TC3T_))=,?A'7#[P7
MY)E&K_X3?^59#6^8U'/L1%:U_XW=I9(B[[/45/+D5W=,B_9X[>YX01^& Z@/
MH%L \V<#G#[ ^1O@S@:X?8"K!%B=E+8V<2*3S:H45Z/L'N\Y:=XB=N_6U=\U
M@VVQVWMU>:IZ]'7C>]'*>FT2]9C'#D,##+LAK#K[;0I"4SR2%D[A>(8M@"@D
M8AWBNYB% X4Z;;PSB/>B""=P80*W3> ."?BV4JD.$[:8HJN4X]O-GR)8![H,
MX&(=YT1CW(BY!YE[&G-R<+P/X_WEI0M@@@"4CBFEZS#>L'3$(E0[A'0]5#V
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
M$_, 3[SC/_&2Q[ ",:3 <>];D)Y@ ^$L2*<J"PL5 ^_H<J(),"Q4G'Z"+ZQ
M#+WY'+X9\$K'R2A0>+-OU#O_GX0?JU9X+TRJ+:C9*!X8DU1YC *5^4E]; PW
M-3U(?9FK:][ON/L;R3K[-1$.GS3K_U!+ P04    " !*5&Q,A.@L6B4"  !)
M!@  &0   'AL+W=O<FMS:&5E=',O<VAE970W-RYX;6R-5>MNFS 4?A7$ \2$
M>RJ"U"2:-FF3HD[K?COD)*#:F-E.Z-Y^OA!*B5OM3VP?OLLY!WQ2](R_B!I
M>J^4M&+MUU)V#PB)J@:*Q8)UT*HG)\8IENK(STAT'/#1D"A!81"DB.*F]<O"
MQ/:\+-A%DJ:%/??$A5+,_VZ L'[M+_U;X*DYUU('4%ET^ P_0?[J]ER=T*AR
M;"BTHF&MQ^&T]A^7#[M<XPW@N8%>3/:>KN3 V(L^?#NN_4 G! 0JJ16P6JZP
M!4*TD$KCSZ#ICY::.-W?U+^8VE4M!RQ@R\COYBCKM9_[WA%.^$+D$^N_PE!/
MXGM#\=_A"D3!=2;*HV)$F%^ON@C)Z*"B4J'XU:Y-:]9^T+_1W(1P((0C(?R<
M$ V$Z'\)\4"(WPB)Z98MQ?1FAR4N"\YZC]NWVV']$2T?8M7]2@=-L\TSU1ZA
MHM<R764%NFJA ;.QF'""68X(I-1'B]!EL0GOZ.%[@^T](EWE[S$[%V;E3B-R
M5AH9@6A:19Z[!6*G0&P$XHE %@2S+.\Q2?J!2>(T21PFRYF)"Q.Z35*G2>H0
MB&8F%I,93&LK621ND\QIDCE,XIF)Q:PF)O'BHW[E3I?<X9+,OE^+228NL]>V
M_0QADT"3"T6!G\VP$E[%+JW4G^4D.L[#QU!?R%E\H^:D'6MO,G;(_L#\W+3"
M.S"IKKNYE"?&)*@$@X7*K59S?3P0.$F]S=2>V^EF#Y)UP^!&X[]'^0]02P,$
M%     @ 2E1L3(!/EJ]1 P  I \  !D   !X;"]W;W)K<VAE971S+W-H965T
M-S@N>&ULE9?=CILP$(5?!7&_ 0]_R2J)M-FH:J566K5J>\TF3H(6, 4GV;Y]
M;<-2L(?(N0G8.3,^-O8GS_+*ZK?F1"EWWHN\;%;NB?/JT?.:W8D6:3-C%2W%
M/P=6%RD7S?KH-55-T[T**G(/?#_VBC0KW?52];W4ZR4[\SPKZ4OM-.>B2.N_
M&YJSZ\HE[D?']^QXXK+#6R^K]$A_4/ZS>JE%R^NS[+."EDW&2J>FAY7[1!ZW
ML) !2O$KH]=F\.[(J;PR]B8;7_8KUY>.:$YW7*9(Q>-"GVF>RTS"QY\NJ=N/
M*0.'[Q_9/ZG)B\F\I@U]9OGO;,]/*W?N.GMZ2,\Y_\ZNGVDWH<AUNME_I1>:
M"[ET(L;8L;Q1O\[NW'!6=%F$E2)];Y]9J9[7+O]'&!X 70#T 7 [(.@"@CZ
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
M^DZ-#DPT<]XFZA:@.@QW^H(3]K>LQ7]02P,$%     @ 2E1L3*V)DX3[ @
M*0P  !D   !X;"]W;W)K<VAE971S+W-H965T.#(N>&ULE5?M<J(P%'T5A@<H
M)(0O1YVI6MV=V9WIM+.[OZE&90K$A:C=M]\DI CDBK8_"L1S3L[APO4Z/K/R
MO=I3RJV//"NJB;WG_#!RG&J]IWE2/; #+<0G6U;F"1>7Y<ZI#B5--HJ49PYV
MW<#)D[2PIV.U]EQ.Q^S(L[2@SZ55'?,\*?_-:,;.$QO9GPLOZ6[/Y8(S'1^2
M'7VE_-?AN1173J.R27-:5"DKK))N)_8C&JU0* D*\3NEYZIU;LDH;XR]RXOO
MFXGM2D<THVLN)1)Q.-$YS3*I)'S\U:)VLZ<DML\_U9<JO CSEE1TSK(_Z8;O
M)W9D6QNZ38X9?V'G;U0'\FU+I_]!3S03<.E$[+%F6:7^6^MCQ5FN5825//FH
MCVFACF>M_TF#"5@3<$,0>P\1/$WP+@0R2"":0.XE^)K@7PC!("'0A.#>'4)-
M"'L$I[Z[JER+A"?3<<G.5ED_<8=$/MAH%(H'8BT75?W59Z)BE5@]34."QLY)
M"FG,K,;@%H:0N(MY,C$7%4<X:&Q@R,8,&W0<=7>8FQ#BNUW, I#I&[V]T_*V
MRLJ$! 3.ZX&WW5-\KQTFC&$! @H0)4 Z=<.]J#4F4IBBSN$C5_[U IM Y(8
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
M+W-H965T.#8N>&ULE9?M;ILP%(9O!7$!!9LO4R61UJ1M(FU2U6G;;S=Q$E3
M&3A)=_<SX#"P#XSV1_G(\YYS?&R_P.S*B_?RR)BP/K(T+^?V48C3O>.4VR/+
M:'G'3RR7O^QYD5$A+XN#4YX*1G>U*$L=[+JAD]$DMQ>S^MY+L9CQLTB3G+T4
M5GG.,EK\>6 IO\YM9-]NO":'HZAN.(O9B1[8=R9^G%X*>>6T479)QO(RX;E5
ML/W<_H+N-]BK!#7Q,V'7LG-N54-YX_R]NMCLYK9;5<12MA55""H/%[9D:5I%
MDG7\5D'M-F<E[)[?HC_5@Y>#>:,E6_+T5[(3Q[E-;&O']O2<BE=^73,UH,"V
MU.B_L@M+)5Y5(G-L>5K6_ZWMN10\4U%D*1G]:(Y)7A^O*OY-!@NP$N!6X.-1
M@:<$WE2!KP1^*T#^J"!0@J 58#0J")4@G"J(E"":*B!*0*8*8B6(-8'3S%^]
M(%94T,6LX%>K:-;TB59;!]W'<LEMJYOU"JM_DVNBE'<OBRCR9LZE"J28AX;!
M/<;O,TN("?K,"F+"/O,(,5&?>8(8TF>>308AU&?6$(/[S 9B_O7'D;UM&XS!
M!N,Z@-<K-H8#>&  KP[@=P($KM:1AX8A-9,W56K-7P((DIXH_[3.F:!&K/]+
M;"8DZXW<!T?N&R./R$"   P03.]]" 8(@0JT5;0R&2_VX201F"0"DFC+<&4R
M@TD(F(0 2;1]_DR,6<->8"R0-8"-3&T,EA,#Y6B6LH*8 $Z"7-C<7"!$.!!B
MP!_1]#6$8 = &*A"W\$*"CI=]72+'4/ZA<!.@DPKB0C1"P'VKA?II0"0&[LC
MRP#!6QR9>]QT-P6-VAO$C%H.@BT#!4"/8OW! 4#Q4![861!@+;'Q@#(A'Y&!
M/+"Y(,!=8CP0 K8.1#ZQ!>#MCLR];$SSHX+"SA0&WITVT4^*ZDZT[XVM/ Q[
M P:\(1YZLL/>@#_A#7C@[<#T!K,Q"NHV)B1&8Q35;4P0C#8&=@D,N$3LZR5!
MD%'1.-04XW3>5*L/K&^T."1Y:;UQ(5]ZZU?3/>>"R8#NG=QW1_E-UUZD;"^J
MTTB>%\V'37,A^$E]M#GME^/B+U!+ P04    " !*5&Q,@8UGMD<"  #H!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q]5=N.FS 0_17$!\3< MF(
M("V)JE9JI6BKML\.F02T!E/;"=N_KR\L2XRU+]@>GSES9FS&^4#9*Z\!A/?6
MDH[O_%J(?HL0KVIH,5_1'CJY<Z&LQ4(NV17QG@$^:Z>6H"@(4M3BIO.+7-N.
MK,CI39"F@R/S^*UM,?M7 J'#S@_]=\-+<ZV%,J B[_$5?H+XU1^97*&)Y=RT
MT/&&=AZ#R\Y_#K>'3.$UX'<# Y_-/97)B=)7M?AVWOF!$@0$*J$8L!SNL ="
M%)&4\7?D]*>0RG$^?V?_HG.7N9PPASTE?YJSJ'?^QO?.<,$W(E[H\!7&?-:^
M-R;_'>Y )%PID3$J2KC^>M6-"]J.+%)*B]_,V'1Z',Q.FHQN;H=H=(@FAS#]
MU"$>'>(/A\\C)*-#8CD@DXJNS0$+7.2,#AXSI]MC=8G";2*K7RFC+K;>D^7A
MTGHOLJ<T1W=%-&)*@XEFF'!"(,D^A8A<(<IHX1YM'B/L'9"G1\AA"4D3MXK8
MF6BL_>-YB"!P$R1.@D03) ^5RJQ*&4RJ,9W!K-96KDM,NHJL9%V8C5OLVBEV
M[1!K%;TTF&P6)%A91[]W81)+K NS=HM-G6)3AUCK^,MT$22,;"5[)RBVY#I
MZ2SO![V94V^VT+N9726C-UN<8!0LKL(2%&Y6]L5W,,4SD-&+9O]["^RJ>RGW
M*GKKA/IK9M:I73]'JE]8]E*V<=-U/VC,&_ #LVO3<>]$A>Q&NF=<*!4@-<K,
M?*^6S\ZT(' 1:IK).3/-URP$[<=W!4V/6_$?4$L#!!0    ( $I4;$S803SA
M*@0  )$5   9    >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;)58V8ZC.!3]
M%<3[%'@A0)1$JM32&6E&*O5H9IZIQ%G4@-/@5'K^?EA<:; /-*F'"CCG[C[W
M.EY<9?&M/ JAG!]9FI=+]ZC4>>YYY?8HLJ1\D&>15]_L99$EJGHM#EYY+D2R
M:X2RU*.^/_.RY)2[JT6S]E:L%O*BTE,NW@JGO&194ORW%JF\+EWB?BY\/1V.
MJE[P5HMS<A!_"?7W^:VHWKR;EMTI$WEYDKE3B/W2?23S#:>U0(/XYR2N9>?9
MJ4-YE_);_?+[;NGZM4<B%5M5JTBJCP_Q)-*TUE3Y\5TK=6\V:\'N\Z?VUR;X
M*ICWI!1/,OWWM%/'I1NYSD[LDTNJOLKK1NB  M?1T?\A/D1:P6M/*AM;F9;-
M?V=[*97,M);*E2SYT7Z>\N;SJO5_BF$!J@7H38"240&F!=A4 :X%^%2!0 L$
M4P5F6F V52#4 N%4@4@+1(: UY:CJ>]SHI+5HI!7IVBWZ#FIF4#F4;6#MO5B
MLV&:[ZH2E]7JQRKRR<+[J!5IS+K%T XF)'X?\VIC?FKQ*@]N;E#DQII:XI%/
M^R:>$(;U,<\(P_N8%X0)C'!L#"%&6KX@C.'S!F$83@R#]6&- M9S=H85<*B
M-PIX3T%H1(LP$3820".!I2!DD;&+6DS48/(V%;%?_QG.3,1]L7$&8F,C?F-]
M3;W09C"T&<A-;+@\LPRQ. B0TRTRZ"+#D(XX%4*G0MLIBY$(,\#)"!J)VM9
MNI7 \C&4CZ=O7>+CYN1/2+X&=;-/>>BC[&MH+_T!F8VDGPQT36+G9H#6!#:\
M1T+OR YN#81-R0ZS0B8\@GL30(>R@EL-X796Z( &W$=(<$=6,%_)%,(2FX=6
M-FP(#4:W"J8J03P<R@HF(HGNR KF(HF!%^;PU*!>ZPTX WOE14,)[6(I>PBQ
M5Q3SFP)^$V-</U.;W\2D=]\8YBPEP)@U]XE-EW%CF-Z4 F,#):.8WO2.T4\Q
M(2D8[&;5UQK4RZ^.V3R <;OH\</0.0\SG$XX*KQJ4*\*\5@1<"N@H!60H1V*
MV4O#.XJ V4NC"0U)@WJ3:> (@:#C9PB*>P)%/<$J16R7 I_'$#+F(VXQW!08
M:@KQ@ I,=4:F5XUA C-$8#,Y&M0-V8RXS0T $G^LK;"!7P-@Y%/SX,?L.3Y>
M!]P\&&@>=(#L#).=W3'.&>8P0QRVZH!F-:R##1Q/#>X*#,QTNPSA+YWJV\+M
M@X'V00?.#PP3G=UQ$N>8E'S*29S;QVNS *.0OB.8VAQ-<7,_<'N*<[@?-+#W
MVV&LDW+<+#AH%M9^T*"N+0YM>9V[FTP4A^9NKW2V\I*KNHJ=U=O]X6-S?6BL
MK\G\A8#U5S+?M'=%/]6WEY5_)L7AE)?.NU1*9LV]T%Y*)2K__8<JG4>1[&XO
MJ=BK^C&LGHOVDK!]4?*L+T"]VRWLZG]02P,$%     @ 2E1L3!*>\1UW @
MN0@  !D   !X;"]W;W)K<VAE971S+W-H965T.#DN>&ULA9;;CILP$(9?!?$
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
M0[8 9#E D%8PR A &8&-#\<RP@0F"$&"T!(L[GPD$Q\=)K:8VF+"9>1%$RL
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
M( ]V&0^0EN@VXP%<=6E!D/:VI#.@,>,)7T0 XTAGC Q=]+.N(&,J6.=K@O
M-.8+FNPCP@#?6.>+C7D6ACLIT&BS]?<!2(0\9\*/$6S(R+_#4!5H-)%O4@90
M@,H "D^=. 07 014 3RU4[ IH_!^4T6P+2-RAZTJT' ?L:X;F7>']&:>,5NX
M!B"@"!B^BJ J0'2^=X#2&="8,5P($% )#&=%IH%[)N-XUEO!/%-F!1<"!%0"
MTUYG;3Z9AZ0W(>./0;@48*@4Z,:*30,/]?.< *# T78I!4$3IPW#I0!#I4"W
M5FR6 EW=>4AZ$S+F"I<!#)4!W1D4B-Q6UP0!ZD(@75UWT(N4M#[(/J^QMNQ<
M\?:+?C#:]Y*/LI74QC>BQ^PZPL\T78/Z,ZL/>=58KXR+3DGV,WO&.!4</4>H
M>10]<?]0T#UO;R-Q7W>-8?? V4DUO6[?>:__ U!+ P04    " !*5&Q,#:S)
M1*H"  #H"0  &0   'AL+W=O<FMS:&5E=',O<VAE970Y-2YX;6R-5EUOVR 4
M_2N6WU<;_-DJB92DGC9IDZI.VYYI0A*KMO& )-V_'V#'=>#62QYBP.=<SCU@
MN+,SXZ_B0*GTWNJJ$7/_(&7[$ 1B<Z U$7>LI8UZLV.\)E)U^3X0+:=D:TAU
M%> P3(.:E(V_F)FQ)[Z8L:.LRH8^<4\<ZYKPORM:L?/<1_YEX+G<'Z0>"!:S
MENSI#RI_MD]<]8(ARK:L:2-*UGB<[N;^$CT4"&N"0?PJZ5F,VIY.Y86Q5]WY
MNIW[H59$*[J1.@11CQ-=TZK2D92./WU0?YA3$\?M2_3/)GF5S L1=,VJW^56
M'N9^[GM;NB/'2CZS\Q?:)Y3X7I_]-WJBE8)K)6J.#:N$^?<V1R%9W4=14FKR
MUCW+QCS/??P+#2;@GH '@II[BA#UA.B=D$X2XIX0OQ/B24+2$Q*+$'2Y&S,?
MB22+&6=GCW?[H25ZVZ&'1"W71@^:U3'OE)]"C9X6>78_"TXZ4(]9=1@\PF0H
MO,:L70P:$(%2,,C D(P5=NAQEEM3N!AL01X!B)5,X4+2&%8:@89%AA]=F?%!
MJC$8(#8!XK'CN>UFA\D-ING<S$+SLQ)V@1:BF$)<J4U M8FC-DOMA>DPR5@M
MAL2ZN$]([2076;A(._TKZ2DH/06,1I;TU)G(%NTB4 Q)GHIT)38#Q68WB,U<
M_S+(YQMQ!8##:,+F'%2>NSL$IW" >S# _>U?% KA0RP$W,/V"16ZZ<;0[GL$
MD"B"/K\"0*93&Q5]< BC_W]EJQXT>2A<3P8>M4N$ ;,BVRSL3O:!62X2MK6
M8MJV=@D$H]NKIGQO2@GA;=BQD?KL'HT.Y<K25"O6^%J7,>96? _3U4#?"=^7
MC?!>F%1WJ[D!=XQ)JH2&=VH]#ZKL&CH5W4G=S%2;=[5'UY&L[>NJ8"CN%O\
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
M>0861._&BIREA 3W(1N0A1)<FX[\8!G@_D^0 81J<7IG)Z&OSJ6L$F #SPD
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
MK7^T$<A[0 /QX(HE=(KB#*KM#4(>C;G#]4UL@;,@&J# Y4C8%0<,UR/A4XK
M[1V.0K3/(%" /K0;&*YS@@B=62<_M+U10.-"D&RT:GA/($A3" <^803O"N2*
MM@!X6X I;<& HD[*8[H O"L TA5"&*# I0YP1<JX.L%6)PO[XD1! ]\GP&4)
MMBR#H4\<X+*$*V0)N"S!EF7 >3];;A?8ZOOF1Q$"'6_:@,L2;%D&/.H'9G^
M(S2N![!E^4E8N"S!EF7 PWY8-HC.ADJ+:Q=FB)\93D%Q[5)_^NF@N"*IK4B[
M" ;4+@(#BA4!0Y( *X+7F@4R4>ST8%8Z:WG,]5386KT,?W>@9XD/>#,Y_HB+
M79*7SHNLU$2BYX:ME)50 ?DWZCSLU;!Z>4C%MJIO0W5?-!-;\U#)@YE&O<M(
MO/P/4$L#!!0    ( $I4;$QZM*PQ/@(  /,&   :    >&PO=V]R:W-H965T
M<R]S:&5E=#$P.2YX;6R-5>V.FS 0?!7$ V"^N48$Z4A4M5(K15?U^MLAFX .
M,+6=<'W[VH9P8-RH?V)[F9F=W< Z[0E]8R4 M]Z;NF5;N^2\VR#$BA(:S!S2
M02N>G EM,!='>D&LHX!/BM34R'?=&#6X:NTL5;$#S5)RY775PH%:[-HTF/[)
MH2;]UO;L>^"ENI1<!E"6=O@"/X#_[ Y4G-"D<JH::%E%6HO">6L_>YM](O$*
M\%I!SV9[2U9R).1-'KZ>MK8K#4$-!9<*6"PWV$%=2R%AX_>H:4\I)7&^OZM_
M5K6+6HZ8P8[4OZH3+[?VDVV=X(RO-7\A_1<8ZXEL:RS^&]R@%G#I1.0H2,W4
MKU5<&2?-J"*L-/A]6*M6K?VH?Z>9"?Y(\">"%S\D!",A^""$#PGA2 @U AI*
M4;W98XZSE)+>HL._VV'Y$GF;4'2_D$'5;/5,M(>)Z"WSW#A*T4TJC:!\ /ES
MT(1 0G[*X9MRY/Z*[C\M,^P,D$]+R'X-B4.SB\!8::#XP3R%]P^!T"@0*H%P
MV:I8:]4 2A2H'4!AX'A:N2:4YVA-V1M0431#+3Q'1L^1R7.B>8Y6>?R5X__
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
M@A-,88XK3%&%Z0=,FZ$*LWM,0T T"$:FH2 Z,NT6% =3O-XY6N\<RQ+B"C3
M3V7P =?H/TXVO<<W!!73\<>&2=$@&AF'H\9GE%S<3!7(@[OUE9>+8ZWM\;Z(
M#I/E*;0WVRB^M!/'W7AO,MVX^L;DH:R5MQ7:W)ON=ML+H<$4&3R8,U&8"3EL
M..RU74[-6G9CHMMHT?0CD QS./L+4$L#!!0    ( $I4;$SE:K1 00(  )0'
M   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q,RYX;6R556&/HC 0_2N$'["E
M@"@&35;-Y2ZY2\Q>[NYSQ5'( N7:*GO__MJ"+.*X<;](.[SW9N9).TG#Q:O,
M )3S5A:57+B94O6<$)EF4#+YQ&NH])L#%R53>BN.1-8"V-Z2RH+XGA>1DN65
MNTQL;"N6"3^I(J]@*QQY*DLF_JV@X,W"I>XE\)(?,V4"9)G4[ @_0?VJMT+O
M2*^RSTNH9,XK1\!AX3[3^89:@D7\SJ&1@[5C6MEQ_FHVW_8+US,500&I,A),
M/\ZPAJ(P2KJ.OYVHV^<TQ.'ZHO[%-J^;V3$):U[\R?<J6[@SU]G#@9T*]<*;
MK] U-'&=KOOO<(9"PTTE.D?*"VE_G?0D%2\[%5U*R=[:9U[99]/I7V@XP>\(
M?D^@T8>$H",$[X3P0T+8$<(1@;2M6&\V3+%E(GCCB/;OK9GYBN@\U.ZG)FC-
MMN^T/5)'STM*O4E"SD:I ZU:D#\$]0BBY?L</I9CY=_0_=EUAC4"B:\AFUM(
M%.)5!&BG@>6'UYU&N$*(*H16(1@J>/$=A0FJ,+FMP8NG([<1$/5&H#4*&KFZ
MN06%?H#7&Z'U1EB6&%>8H@K33W@V0Q5FCWB&@'2E(\\> 6U0T)W//48+CC$%
M'U>@'GXJO4_81N^<;/J(<1B*TF#D'(X*1];AJ,FH:C*XFDH01WOM2R?EITJ9
M\SV(]J/EV3=7VRB^,B/'7GGO,NV\^L'$,:^DL^-*7YSV>CMPKD 7Z3WI0Y'I
M$=EO"C@HLYSJM6CG1+M1O.YF(.D'\?(_4$L#!!0    ( $I4;$S9UW8/8 (
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
MM[BWZ=(DPYMQ?@]L>93-7U!+ P04    " !*5&Q,Y6H[1]0E 0!KBP0 %
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
M/9':<I<\QAD ^%[\4]ACHF-[ZKR1W",Q:DNI-N6-.C<P)_]6J9"F5J.IQP5
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
M(KN-H(TK'C$,.ZQLT,$K,LD)=4Z^2;;".IEXFWD!>HV%F>-_]@E_#HF7[Q\
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
M5Z<<D,=;YP#@'A<1RD]P+0,#;7M?P/SWCXDULMCINCP2\SA0&>/A5"?1N^?
M.EMO_]D;%UW%&.BO0X%K[GKBT+NY'&HU;IKW+DN4]=6"!'OMS)42Z3/O)TO3
MJ\!>^(0:II^_T) ,8^F1R>E]MJ,D]^+$[^Y,NDI$0& U*T0H-6QC\BY%K];[
M*PY)=[#HC5-U@.\DW*93#M&IR_XB5R4-H;C-+9+7\3[UG5OSW6,J#<5OA2X%
M+&($H066Z;V#'+FVW/"_>PYZE3'VFR1=$)[/J9VDKV"S1<7$)[9U^%1)S_>[
M (TM)%M'#/DMW(28_5S"A\PP2)?RGYC1*$X@,U/KH>6'--H:![;2#V;(-['G
MKBI([Q^E3)$ ("VOH+Q#S3Y;X3_J='EFEJ7?2-\B"45$IR69PYMJU\]./U_<
MGGZ,;FZOSO[\5GE.O (MH^3"TX+[9;*SB1PYB9VIT-MF4U4K[#PG;3JU/SYJ
M$SD]3NR-7Q#FW_T5G(Z4+K-7?0($RA.IV.X3C EK&N*CU=7Y)=YK73SP#$F>
M2P)_SF3&.'D6,E2*F$[A&YYIQ_PV LMWG [;G3Q*NUE11+0K*G;*9,\(&E#X
MZ>>T,HZ!NY<HBY_Y6+*LZ[#P/:>DN18,3-HY-U4%$HZI^6'KV.2-P4Z*U.25
M.F^+ 3RWT@>? %'%7=YX$!L%A L:1!30/3_FFOE67/C/N7]R,J,2N,]*7]O.
M8XG]#DRDYJB\[[^J^5?%TF=[>11")D5;G"-!%'"W&"E!0*R1@"-.@%O7/=?I
M9<2K7T%K3>",V$*2MLL5U5^.H\NB#47?>$^:W^)H+)H_@4%?Y26F:2JH.)>>
MQF7<!@[4YHRV:HCE0NYT?^'3W?!SG_06PE]?\)?96["VIQE8P(>'F*B$F207
MIENOMK@G<W%B(J)GY"?)G')R>7;Q#J7!#?QGX <?8ENR:$!)6CYPN?V^#J/)
M](#< NOVA9G9:_?5WE 04]Y^/P ARF):OQ_,;%^_GPDE[(0I9&1@[HWW#RD
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
M,*E"6 R0%GD'M(%#D@EE%&B3OXB?XF;89+/%SB])4X8-@6Q!%*"MRQ 7PIN
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
M..#%++W&S]"D?R)A# ^X.O#@&)?T(; @=/HDR'79&38MU!C.H#&[@<9TK5_
MZ%L0K[X%?.*4U:V_@ 5X%9%=WG04DF-!XN;OUJQGXU2V[\Q2;:=_;[Z=+!>
M(5[783[JM)=!*3EX!:?CZ&0DG@Q"412F(72ERTO7/R9R2Y_L'W^'HMPGE13E
MCC8T/MP%J B.SB..*Q\>A]Y<2FW-1=I9CM/^G-#Z(=>2.;K JVB)M8,#=HD>
MZ&8?N>"A:Q;+HWM),CC";GBE40-\^Q1MZ;<MXDC.00IT#DZPL:%C^KU((C"\
M@\REO]"_W3Z>A8WLZHQ^RY'>Q:D>T80-QL?P_%*'7IMN]T>.%+4;CBVL]N)V
M*)X*L3#;&K529)"W"G53QKC'1E%63F%=T&6*Y"0IK:HYIE.52/[M=&F>A?V:
M3M&D?S@NU[Q8E8T*-JV6\2P3YK*5E,YIT&;E#.'B<1D4R*+]0OY*E!0(BLP,
MI$Y#I\Z1AY#SJU%[B=D%S-;SHU*W+,T8]5(M)GHF= L< 369U\!-S;0:,/;!
M-T[[[>1KF*SK;-8Y#3(*=[<I:>8/C[SD3J"0W8V:U0Y.*W),8MTM @)RN5U4
M:($:$6L=6'*PGV76'*)PS&40T5M^I9W@+! BJT*&&NF#0E5YBQI.3-'+[)GI
ME=)-FKB?_8YC1%HD<T]8,8O9PMJBCOPMR*EV.KN)4'59CXO[FHSY\*:W:Z+H
M0WL7+5'4AR>Z7T-K7Q#@>I+H?O@%:=0+&KRH8)VO8B]A(RY8P$P+-[R$/V-*
MCQ,<U_7-A,IA.08Z072W5!YAIGQ^S34?/U) !2JL1U)J#K,]3XXK<R)-X(C6
M0F4OE5$WVB#85O].:O_S&P+I:M@58M3BZK6"T6G\U:J+W>:RWR?U#37"B*J$
M'"L MX*7*K) 6:'G+<7]_H9J4A,L:T%YH*,*L2R4%Z0O;#CN6/%X,$O[Q'PN
ML%D.J\%50WXM<:OLY@6)6GRJL?68[@-(\VY:A$ZV2F>>+2Y60,ZUY &X"__2
MF,P*G$KS<$!(5-"$W<VLMLJ":THM[F>+ZQEW%1I5(_E[5_O"$UT-J//![+J1
M#'9U91J7+TTETH?!38JJ5/"R%&ZJ_[PW%-/;[5"$^=F>\P816W/!&P<S%BPH
M*O;4+.\YJ,5+6ZQA(KS-+E>$]\?#A JRI6S-*DVE#.?JRW1)F1/Q/DAE'YTF
M)673.I':?:&0!1L ^:0,"[#K@V<M:?/3O(@DQW/X_9-'S6- ZHN\&HF$C^3!
M@G_LX0&>"Y5^$60Z:Y.=:PY^JC^5X<B34Z,"4J@/UF3]IF(U&?S0'1.C,T@.
M-OT*9S<YNL+YP52/5RLHP;2TK]>")/N7YKHE3S.GK;ME9X^2[HGP#G,>CL?B
M/)PL^!:YKWN+PW@J(^KAG#C7Y8"JQ"37@*4IV9%U&Y"SME<"[E3\&Y 3#\2+
MI%/0UB"?"5-,X918<"9OCSC\5^0S"9)@'@Y8)G87)9FK9%C>Y_G; LY9W&B2
MKP(3 !(XR9TOES+=4!'(T0BA][?U%$.+7.%Z]XED. P66=BHX]%W^26B?(7#
M2 T40RN- @;[G -\V011@FRK/8F_H.Z(:1*)]A'5CB1)3#.78L>RR31:19V^
MPKW06<A-A6(Y758KK(:&Q-6-O"#/8R(O'%+F]63Q9!1#5+$6WC:N548I9)@=
M7G91,K)K/]V4G3A,<C6Z+KBT]SLJ,6Y\[9*Y-@M-D!84E863%RD+9,IMIRP4
M;8/_)$;!Y8;ZR7$BS'_;#>1+F<R=HQ>4D@@V48FBKNWGJ$L7V;JS+)=.1/@
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
MGUKSNO!:62N&JTD.PA<3B7[NFVD]=SF)$ZN*H[0Y.'$:R- D3^ /Z?:X)F7
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
M"3.ER<U.#%JR.4#WR+$2P7+K..SV2:8 THEQN';#[YQ246J@;5Y^I4\5EX#
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
MY]6I!*!7R]G=7;UD*B%?9/R)]0P3;::1ZR Z&F#/U.#]EMY4#"@=\R%U-BQ
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
M.ILE<I1<F4Z/.RL,O<A/V%>AFQUQ:2C,]4X*R<.%3W**D8GA ZU8N> ?10_
MF\,X85PG<8SRI2+7-!U70W-3BF\5LQ81+ M;^D9@G@8,(E%M'X@ZFQ(8R>BZ
ME,&,6K%;/5[W/6L9L;#<!U8%N@_';4;^76CQW0(BO?LEO1X?:RVKF#'U;)?*
MJV3)LN'":QCW 68XDST1\ZO5&..U-67-#3NQN T=)O!E&T.)B:1$7)BBMSXT
M5.XRW39V45'+?UL';2?<*-$10[BAL$P 4 LW'C:M"IM.V8U-A[=(B251?Z4Q
MN\_6C!<J<ENDY$I4 X=9RF/9'!.,=-8$>%*([[(2*[GE!K9TO5XJ'9 SK&@:
MZ'C(Y>U/3OP@94/;L$NM6D&"I&3K'GSL^G6U@R(''*?)]^VBO.9M3W,I8Z@[
M:60'^9ILF.N9)-Y'/T@8Q[4RG9A<X,N&(CKL;7)WPJ)9YEM0L)^Q8.B6\T:=
M*H[=7]"^K.ULD99/[D@&[':Y(Q#8:.;=D%-E?&EFP!47H(<+K/\;V,4)?5XL
M0QR,.$8PX!#O5V\X+(6SY*@O(KZV1P$1=8C,LR?GK98%D>?%Q:9,"%K."9H(
MO3 7$Q%#)Z71I:!\P]D4>: -B^=<FHX<T:HR0N,>NHLL7E_ !VQY<:6XJ"F"
MPITJ]';5N\L\WO_N6M_*W-R^N8RQ[G;K+U:Q5$-*80^0I+&JDT$1X0Y<C$0.
MI(<^&#%?S9Q:.>^/5M,3)N()^77;FZ!/ 24];QX+4QJ;5X]6>M9?_(7S:OMY
MM6LA8OZ6O(E3@W38 \[D^..*S]>2C#"7ER&AWJ&8],O95\2H6@$&HJP5P:HY
MR\/*83-;0UJ8\/:Y09.U *#CJK[C$J]2L[>G;#>E<C:+^DFC2YQ7!21CS+JT
MV>'(6?1=NLK9^>C\E+O?^CDGN255-E7U![K<R?[];I41M3WB&%Y:M4%)M[@E
M5U+ 9=2\*%/)?+/N[E-.OD04;MUJOMG_6L^1Q2IUU9_\^%_R['EU5=]H9?:H
MV7->?./X5G#7>JXI39ZW5H675'V#$1D,M#ZU"L,QTL2@4AX2F[F%TO[^LJ'O
MDH/!2"FX)6@S3VLX+=IM]FCO;NJ\MB-87[K' &KH*4N9[Y+A%D(XD[?;.E6%
M"(RNU&Y1S4ZEM,91TFF1]:T>2CDA.I/'/&\;]]C0JF0CZ[A;Z1X(]'GIY;G(
MJW\7D4>C[@JD6//55(/_6#>29#'AJ61AV+]?BOWXWV*/<+V.;52=38^>Y[>4
MN&3ZKV:-[K_P.O0RHXW;2C1)8:LD9DR';U177NZ<41>QE4SW7$UJ?E\WRR6
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
MBV 94D1#'XX3^ .G9>,VJ D8O?#[0[I_C>BO8Q W@4F?9X$0RN:N ;61X?_
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
M6^UDE+<@1'%^C861Z+Y9 Y0B/E\_V#@PI9AWLOFA&F>J8 ^>!7.D_^6LJ.:
MD*!8"'KR+[@J_+[TA;XT-,6V'%+(.HISUPT=K*E60FZ:LEFR[ZF*O4/A^AO*
MU,]ZO#[K82>SIOSI6-LW/T#'T>7@%)J 544+.2[;_F0=F$NQ(4&J\2>[5-I$
MGJ?<FOW_1(^ '\;QT0QK\EMK4^:7785DW,0?7!O=@,%P_%;,[D'TCVUB[$2^
M712VL^@9R08[(WZ%F:><K+PSWF;B$]2;]TX!<SG5B(0WP(E=J0L\I/#[Z$2I
M/9:U4D0,W"=X=3@Y4DL*L;-==C(?GV*TZ1%$N*/-XBI?Y$KE4V6 __5^O@9<
M!9+-Z4=&:CI^0F;A[*E8E5D/K(2J ""3-?JKKQ0,1QCGU!\H&:,U<>-24SU5
MI\GM'.(-D-\.2P%]%16('H(I#B$JJ8?'\4WYF"^A;8MB ]]BNX;T[2B;J ;G
M3^ #U]U'FF)U(/?-$W2<<X.U"?8>'H_(37X4YC<)B/X< YCF OXP7Z ?,<V:
M$91G7J?2TM S;8C&94!W#)D3IWO(17R"^3SA)[A2L'J$CJ,UCEQRC*6+ECBQ
M0ZQBC J$V.QAW#+]26C2C#H.C3K&?*M]_"D8!,[+Q\?Y6B<#AZVA6L8TV$^;
M' G+DA%,'RD-YI5.@TD9%DSZE&VDPG-;2DVNJSBJ&9,_0%-K]_L&Y-ZS#-O'
M:#%'EFV4I;!%U+^ZV2E"]<$6U>MAF#G8!;Z!W8ZRP6.B&7^!-S<14&6X22&M
M*&5$T$+'IB#!5),F\D'OXNLZU+!6BT\];VO3<0*]/<J%0/4)@3MQYGH3?BHF
M,FC*@B D=)H4]Y93Y%-AHVNYH3&VHDS&2769NU!O:P8-]/X[+#6&'. <Z,=3
M @N,5WF%7GI=!T#\'ED=3UX=&+UD'X^ZJ0\SXL[1CRT@[HI@K*@?XN,'Z_*
M?H.\[)H67HV#VK]%!0EN )Y3^DBZV\T:5<'%_'%.YK/W="N8_]34+I#5_B<C
MM'RJ2H"HH(ZMPV*0D$837>PS&[;Z716KT4 &?01I3C$](I#0S#$1B0XP+7X6
M4XM T E[X#%]3.NZ]O6H'X"/72=;V[<E4GMU;IW*1E5@PQ_R%6V'#&T.:XV@
MP"KV=8CK=$H1^8Q]14E(1]TY5?<0=8NL5AIJ98=CGR?,,4]!X+=JN^OB2BUN
MN,GK\40HJ^X#LE@33IJT=&RSKGI=3!^6Y:*\QTL.U:3C=JOB/S>H> #TW+3.
MPC<JFF2=DTY)![CD7TWH#%C/:3E .72;T$>(:A=B/A ,;8IDW#NS8JHM8$IM
M4G,(SQ=[KINSEV7^.)_:' ;WB_(6 H:FY;)\!%9PR/,'A-U3/!$VZ.$PEB<V
M)O+J/DR,KAG/GG.,1/QF1N\EFVB0B^K.^-MD+^L#>XS[ <?59JF=.ZML -PQ
M R28Z0/[#0A2=#= \MFW60_);H8ALTR->]>*)[CF@!DE19:8G&ED3%(5+YF<
MT(ECR2+E9_VP&65ILAV '1>5.GR+REB7"@I75DWL'KV-"Z,@C"-M^$%97<"*
MZ,/8]6&L^L#3 TIDGO7@0W4HZA]&?84@]K?J/(4?,.YM(\,RZ)8MR;OWI1RD
MRQG+/"D-&(Q1@=!P/D2_5E%T8",>*S9@-"9Z8+O AH0_W/#A1S"&6N?._CO]
M\_MR;D-05VR \>H!3\%_<*:3#01Z:XB -4;T.,R2<D9)O>] I7C**P>)GJCK
M%CI)EVL/154NYJC[=71>Y##IUF:.V+J6&^+,.!;G@6,Q'/M_./3=_ZP7^]WD
M'K]KS_Y>?[<WE/.&GY5K)3*AN HOCG^HZ9G"S:EZ:2ZPGUJ>F >VI6O!N+17
M$TD?6W]QD-KL6);9^IM=+# 0DN43+\RLE'>H, (D$TX0I83(.=EK;R?.2"PU
M?*VTI/F(K)9:48EC7GLK=60C7/%_UXDUZ'P-].7)]^"-:^DS3['5UT_#*F[1
MJ-;H6.>VBR:Z"-;;T>'147#FCM'K =H0Y.0M;,BVW*>TMI+'^$HI*6"CJ1:0
MF9'B7*']$BO^2&P;<A6J)>OOB)8V+9>PFNX*0V^F5*2S$OH(%C++[V@@QR &
M75?J11\/&YK%UU*X <0.]89O,1L+Z1$8T].%Q=NZO'0'P_(2:^G%:Q&>[F_U
M]"#^M+KG]_MBEZ7- 6[@L#=R&;UX&<+3_<C3.Q_$!S:HXXX81)4*9P]G]>WW
MR8>L\P9LOQ!%K,GRZ[7_%2(=C[0;H/G@MH&@SL\\5YH).KZ>GA8> ?B/#&U9
MN#711X+:MVH;*>=-Q[J L'CG#+,@&H-F,E16*'(P83O(J'P1?BEY26=TIZGU
M28]PV%J62/S YMU&L PS9VP[+5_*Y\.L?Y0R+0WZE)30O''LX3"\9TLP=[T[
ML$$'C@"7V&/KA9BT[O7/_Z8.A.!#1.!8X@-TEC7+5JN)HXJO=@Y \5SH32#4
M1X>CX_# \6?MVM2/N5JRL;N8;#UQ)E;2T$]I0@K$%^%H5B'/Q763YBHR[\H:
MPGE(E1/=*O,Z( >K.'!5-!1RB2[;NWG.+TFZ;QY&AH*%BUG(>X7I+*\Q\:4?
M?'9FEJPP\J'.#<?[PPI,@>&H_G6SM%OH.+0C-I)?9__X#)OD4MPD!!HC \6*
MF^W#W:0NXQC)]Z-2^^U@5OX(LDU>6@[RD'#;^0.<*(Q..K/!/G,;K#STC3E'
M@]U2"TAEO.F:E3NT\"X D[*O;18+$B8B:4[@^8&ARF"H4&AC:_/P2)"[-=F
MT"Z"^X<]4VX<3"YA@7TL;@^SWHF\A#ZB159CI]@$D>'+ILO55LIP(^I 0G.^
M.)2ECJRZ?<F^O3R1,=L$=#4MR_%]56B2<,BF!Q(2G:*L:?MJQLF!.<W5$3X/
M+SK?=![=W!:&YN"52#D@0"%7<)?3I#.R]MX\;"L]@094 \7( V@VEV>22)72
M-_D/"(HK@.P@^/+?R^IW"NU6%2M1)""MYZN'@HQ"T?TX=^UK:OKKJ0QZV9P[
M=J/Q*ONM4/,!'&637%[RS66>-DK8J[PZM,ZYG9641KM-L[;BY)#FU<4=I=EM
M5+E(,T&>A/WM[$/N2+ZV#U_81FVO%:A#1=@^EB#O _C\IG.G>,6/A<_J:^DS
MM"2$M>BO=JS,FO28VZG)4M/V?*21":_MV(%$6U'DL4ASXT_OV,KFU79@^28T
M'!5@E&=E^;N&ZB0<9#<!L<*44U@T;L#\=H5WKV#[-:JMG U-4S.&:@4)/N%@
M8=KY^J$J-_</XEW&.+;[(?* #7ZSAL&,_*6&^D$2<^%<"+@*[#M;CHQV[T:&
MA4DUO'*A\Z1D*B3>Q:.Z&G4G2#'BN>A#\U_+ FP]HYIM#)N%4J/ZQ))V/A97
MJ/=,9!6K22U7<R2QX#P#<+$G9:+!@OO)>HI@)SH3K1ZOK26Z?[R%Q"5L?[5X
ME%KNX\VVY"3K=:)=.M40C0:51,.Y?C:Y!:OU%A9Q+FW'CP!'^5>*M$U\+;6+
MZ<4ECD)Z@:D#U;+XW0&CN7IJ!\S7N\R6,'Z=[7.>OCVBYT^P.;P74PX@-KC;
M%MXLPUL'/%WI;S@>3$HL$Y]CQZQ,6&6T&#E5]:YS^25*<7T:M![540QHC31H
MR1HD-_R:Q7!M?>]KDM.:$MP5'U]Z9VU+Z\9C>C'\7:SPH%<:JO=NLQ)\+$"2
MC\BH_1 0'=5"+AJ7*)OYP A@<!*1MGK&LT"[RBMPQ05B\C-$-@=B ./;LX]D
M+#'(4H<QQ!Q7O[);TDWE954A4*4%<P!FT\?YFAC'E[]C3H!9E=^MC<5'0KCK
MF%>.\"6M+.5M?XR"<3VS#1?.<XW?=9[(<%: &0C=3\0UT&3/1./0YS(/A.5'
M@+II^"H.,V8F,S%X]:?_;9-7$+0&MC%UWU-:W *YHEZDAVV=ZKA3ZV*F)@P3
MP.#@?T4RJAGQS'V^//MZT^ZIO5(RDWRN;,[K#_4D)^#V36GRSHI^1B4VRL4S
M@I4CTXT&0#M;SJ!G^Q(U[8WM_( YM9K!VK\K<H /MS>C?5R/#D<I_6GS61\.
M$DMYE<7036[TKT]X3^K:636?W1=F5;5/?]OS+6WXX._,#(1L_9GC;):_M$BA
MJ*1VTBC[CA(.[!5",Y&*R^XG^)=!YU-8P%<./6\7\ZS:L*R&V*7S$ +/#@*2
MT5HNWO&F1P'OP7:5X/*O6\7W94YZ+' ]X?RN5AM\E7)[_I%%Y7:"+TB]'IV9
M'=?(%0 #T"UV;>7_3>%B%=ATNR62J.!AZ$9G78)U7_4$\UVJ"E\PIB-8-N?Y
MTQQ4'<Q9FJ!G!+4UFL>[1\U?-[LO/Q139US7?7\&K?J=AE;1SS?VWX%%!9 =
MVGEE+"IO:F^'A^.+C0E-?(6[65.KX7TS];1U)W$\3";9M(*&7N6!6L/=?_(C
M'*<1>81*.:7.RH],BB<WAFDM'T0>\?1=)#PJ5C;\"W0#7/!-*JZ^B8#-46EE
M!AE!)"E*#"Q,)-D?V9L&,2P+-N&="Y.6.!KF9J@\A9>#>#?J)L)(4,6C?Y>:
MKQQH*. #78L6.1G>6.Z-N[.HINA"\KR8R&BKHV#,(U*#;-9@/4AF_&;2PRZF
M43VJ[G26K _ @7_8WX,1^_DTUQB=%("D;HE&HU%T$4;UXNLHY3#7(/'ZBVZ=
M+_4H0H.V[)@1#66CV C$[*") IH3X$EY>]1%G80Q1:;@E11+ ;AP4>FDG*%Q
MH'B<*W78I+@ ].(CV="QS32)C@DA$,H#42\'1F?IX]Y(^M@-%YD4"I-YV;&2
MN&6F%JD#"K:MSH;Q#N:(WS8;W@NVD#A.6(*)K'XJ],;:DU;U!PE>; YWA"9
M^B7* 8Y!=90.E6AKS)K_;RN])VB="]5\_G9Y+7T605F>3[X'C\-G,5!F ("7
M4-,BOK8&[Y;>ZT60N1"H\>7\\JQY+_&)U7.M&>7^59@L'4YR!]+A^+ ?5CT)
M*YVD8KJC#^ZS\&,XJMG*40/C'=ZMJQF4VK OP6.LW^S(6C2+JJ"4Z-@%3UK8
M&U3V &"+VY?LMBI_#\UQ]:.AX55IO4='&2ZGPEX(FVK72%"T&;O'?+[4898Z
MZIWP7OI"L4V3HFNYH5WM:W<2S/).;5*_U\6>6)-6).*R+[I^6YHQ$H<FZ:64
MMC>4<ZV#;:E_-W8@]W=K5D)Q?V:#Y24V=BM*&R6#A;7M#MM&/M)L#7:9XL&?
M/F+;-RNAN(0&7T%VJ:=%RU&BU#>-3Y:_KU_8S;^_.4QZDKWH&M);%#.3<]HH
M]'"XRD$DD?,HP<G8I)<EO'Z)]>A$\162\KPTG67G]L"C&QA.3\/SY'7;YG T
M/6_V@#9WN_E='<@#VXZMR[_3PA$)6\S!0&W+-D]X;72S6GB7S-@DWU!,57*E
M]1.=U_ZLXZ: 2E521VL+F?ZFCD=6<XI!I,V(\K5Q[34M@T_M-[X+>Z=I>.AC
M6=T5$,[\#J^QS0]_C:^9K:XT=BG@>1[K>=KUIK5P?C=^I2(+;V1?J= [.Q,%
MFXDM]9SVIH>SEM;^IAVRRGAPA)/W9A\VP+:BFT8*6X[;*9OM;G3WXZ8B34@H
MW=ZL=:K)*,?[:\: [0 U@"WS8WBOS";5H4[R?$1V-B+\MZG]S>APV%5S]^;D
ML!<D' N:=F/O'Y]UW+O4ZS_$ /,WD%KD!*K"7V*B::M>AS: QO[4[OV-S]87
M]]DBG_Y^,)D^E! )H8^!:YV]YPJ"E4,&,YXK-NF0B!B?)7NX-,3 3GQP!]2B
MEI2J$K*X79@HT><2P*L+1C]DK'PX!YI"1VY37XPIMD73CB%ZA(Z.K\5E*+4[
M$%',JN44OAW$-C/S"66T[0U_"=07A-(98DIM@I#SA!&XWG1:-&-2=1Z!!EMC
MDSB:H VO\>SF*$92,L\]2M_/&)3A$H1O#^;J-OO/O$'(34)5:Y05"89O7[##
M;?')MF/QHA)4^X]U'E&,K-4,!2P)9+#NU)@!XB_K0&#+'MC/,;ST;E'^R!Z*
MF1"/%V2XPB!M'3:#V;[%8C!3+/'GB3!]DRZ6\K!WB+%KST]MWDPASS/N-L &
MI?;GL?3G+I>[O&Q=P-!6]:UJ+[MJXN6DKI66B( P56#'YA3W@@3LG":LB?12
M@\PI?/5LO6S2ZVWK07T#A2*V^?W4/ ?>(MUVBF&0I(-L"4OV["7[@@BL[:6?
M\9O:N'PQ%C_9NQJ,;87')CG?0"X!?B6/!_U[T4Z1,F_ A[&(?:L/"8UIWC[\
M\:E*#?>.!"TC_ID%-P?>)5]8.A&W1/>>L8N%>F&ECJF21G$>'T'J?]+@*/W
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
M9W2DM!Q9'G,P51-'< 5HQ&PE--4LCJH!*%P#&G&7A\!DLSBFT5&,-Q/@WDT
M@PZ\]!_;"9QP7EP<#[R$-Q?@WET @PZ\A+<<X-YS (,.O(0W'>#>=0"##KR$
M-Q[@WGE@?U'7X2X4;SNPW7?@O#_<OWT]4W-MU.QS.+\/G]>RJ2=.='_Z<R5I
MUBUVGV^:YBI\=F,^6ME]WI_C:0NLM_\"4$L#!!0    ( $I4;$SQ$X[D3@,
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
M_%>4G]-T>%E?+/_Q</L;4$L! A0#%     @ 251L3!\CSP/     $P(   L
M             ( !     %]R96QS+RYR96QS4$L! A0#%     @ 251L3&;S
M"V""    L0   !               ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    " !)5&Q,'7CLG>T    K @  $0              @ &9 0
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " !)5&Q,F5R<(Q &  "<)P
M$P              @ &U @  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( $E4;$RE3 P;JP(  ((*   8              "  ?8(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " !)5&Q,?D))DU<$   A%0
M&               @ '7"P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!
M A0#%     @ 251L3/L#+$P+!   &1(  !@              ( !9!   'AL
M+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( $E4;$PT(TFG@P(
M "8(   8              "  :44  !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6Q02P$"% ,4    " !)5&Q,$7[U-.(%  #7'0  &               @ %>
M%P  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ 251L3$<&
MO"F*!0  &QT  !@              ( !=AT  'AL+W=O<FMS:&5E=',O<VAE
M970V+GAM;%!+ 0(4 Q0    ( $E4;$RK W76:@(  -,'   8
M  "  38C  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " !)
M5&Q,?SKH0[4!  #3 P  &               @ '6)0  >&PO=V]R:W-H965T
M<R]S:&5E=#@N>&UL4$L! A0#%     @ 251L3)0/4[:U 0  TP,  !@
M         ( !P2<  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0
M   ( $E4;$PH"4\LM@$  -,#   9              "  :PI  !X;"]W;W)K
M<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ 251L3$OC!SNU 0  TP,
M !D              ( !F2L  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q0
M2P$"% ,4    " !)5&Q,/ZC+%;4!  #3 P  &0              @ &%+0
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( $E4;$S\R)6O
MM0$  -,#   9              "  7$O  !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&UL4$L! A0#%     @ 251L3$>&E^&T 0  TP,  !D
M ( !73$  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " !)
M5&Q,:[O7<+4!  #3 P  &0              @ %(,P  >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( $E4;$Q>/]C/M0$  -,#   9
M          "  30U  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#
M%     @ 251L3'+C.J.V 0  TP,  !D              ( !(#<  'AL+W=O
M<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " !)5&Q,5K7B*[4!  #3
M P  &0              @ $-.0  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM
M;%!+ 0(4 Q0    ( $E4;$Q/L71#M0$  -,#   9              "  ?DZ
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ 251L3%D0
MXC:U 0  TP,  !D              ( !Y3P  'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q02P$"% ,4    " !)5&Q,&YWZ=[4!  #3 P  &0
M    @ '1/@  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (
M $E4;$S7\H9RM $  -,#   9              "  ;U   !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&UL4$L! A0#%     @ 251L3.]WM-.U 0  TP,  !D
M             ( !J$(  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"
M% ,4    " !)5&Q,.G2-%;0!  #3 P  &0              @ &41   >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( $E4;$REK&F$M@$
M -,#   9              "  7]&  !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&UL4$L! A0#%     @ 251L3&.&WOFU 0  TP,  !D              ( !
M;$@  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " !)5&Q,
M77:%=;4!  #3 P  &0              @ %82@  >&PO=V]R:W-H965T<R]S
M:&5E=#(W+GAM;%!+ 0(4 Q0    ( $E4;$QE/]8(M@$  -,#   9
M      "  41,  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%
M  @ 251L3'GMN:*U 0  TP,  !D              ( !,4X  'AL+W=O<FMS
M:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " !)5&Q,_P)-2K4!  #3 P
M&0              @ $=4   >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+
M 0(4 Q0    ( $E4;$R?2?=CM@$  -,#   9              "  0E2  !X
M;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ 251L3/DL[YRW
M 0  TP,  !D              ( !]E,  'AL+W=O<FMS:&5E=',O<VAE970S
M,BYX;6Q02P$"% ,4    " !)5&Q,MG\DA[0!  #3 P  &0
M@ 'D50  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( $E4
M;$Q6;5!#7 ,  ,,0   9              "  <]7  !X;"]W;W)K<VAE971S
M+W-H965T,S0N>&UL4$L! A0#%     @ 251L3&BGYQ;5 0  G00  !D
M         ( !8EL  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M    " !)5&Q,].<+(K@!  #3 P  &0              @ %N70  >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( $E4;$S@:<,_MP$  -,#
M   9              "  5U?  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
M4$L! A0#%     @ 251L3'<3;&2X 0  TP,  !D              ( !2V$
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " !)5&Q,-960
MI+@!  #3 P  &0              @ $Z8P  >&PO=V]R:W-H965T<R]S:&5E
M=#,Y+GAM;%!+ 0(4 Q0    ( $E4;$PN1-_!N $  -,#   9
M  "  2EE  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @
M251L3*,&^D>X 0  TP,  !D              ( !&&<  'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6Q02P$"% ,4    " !)5&Q,?-/%0,,!   X!   &0
M            @ $':0  >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4
M Q0    ( $E4;$S'+=BD]P$  ,P%   9              "  0%K  !X;"]W
M;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ 251L3"6N>*ZT 0
MTP,  !D              ( !+VT  'AL+W=O<FMS:&5E=',O<VAE970T-"YX
M;6Q02P$"% ,4    " !)5&Q,H9,U',<!   X!   &0              @ $:
M;P  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( $E4;$Q1
MG'1,MP$  -,#   9              "  1AQ  !X;"]W;W)K<VAE971S+W-H
M965T-#8N>&UL4$L! A0#%     @ 251L3,-2 -8& @  -08  !D
M     ( !!G,  'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M" !)5&Q,6UH12L\!  "=!   &0              @ %#=0  >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( $E4;$RGE)N=^P$  ,P%   9
M              "  4EW  !X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L!
M A0#%     @ 251L3"?:78^W 0  TP,  !D              ( !>WD  'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " !)5&Q,Y!CI6;@!
M  #3 P  &0              @ %I>P  >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;%!+ 0(4 Q0    ( $E4;$R%<1.-QP$  #@$   9              "
M 5A]  !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ 251L
M3!LQ)50@!   RA@  !D              ( !5G\  'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6Q02P$"% ,4    " !)5&Q,1F41K4\#  #T#   &0
M        @ &M@P  >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0
M   ( $E4;$RO_;7^*@(  !0'   9              "  3.'  !X;"]W;W)K
M<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ 251L3'VO^Y@_ @  60<
M !D              ( !E(D  'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q0
M2P$"% ,4    " !)5&Q,RJ$=6WP#  !$$   &0              @ $*C
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( $E4;$P^;=,J
M. (  /\&   9              "  ;V/  !X;"]W;W)K<VAE971S+W-H965T
M-3@N>&UL4$L! A0#%     @ 251L3"$5=G(! @  >P4  !D
M ( !+)(  'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " !)
M5&Q,F;,TV0L"  !W!0  &0              @ %DE   >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( $E4;$RK^ZR'D (   @)   9
M          "  ::6  !X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#
M%     @ 251L3&_]4B!X P  JQ   !D              ( !;9D  'AL+W=O
M<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " !)5&Q,NOX4D^,$  #9
M&P  &0              @ $<G0  >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM
M;%!+ 0(4 Q0    ( $E4;$P5B1N#&@(  ,0&   9              "  3:B
M  !X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ 251L3,YD
MH:!U P  ?Q$  !D              ( !AZ0  'AL+W=O<FMS:&5E=',O<VAE
M970V-2YX;6Q02P$"% ,4    " !)5&Q,(_K-_,0#   "$@  &0
M    @ $SJ   >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    (
M $E4;$Q!7U^TZ0$  -4$   9              "  2ZL  !X;"]W;W)K<VAE
M971S+W-H965T-C<N>&UL4$L! A0#%     @ 251L3""K!;3\ 0  ;@4  !D
M             ( !3JX  'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"
M% ,4    " !)5&Q,LM#)]'H$   V&   &0              @ &!L   >&PO
M=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( $E4;$SH!R./U0,
M 'P3   9              "  3*U  !X;"]W;W)K<VAE971S+W-H965T-S N
M>&UL4$L! A0#%     @ 251L3"S(0"K% @  I@L  !D              ( !
M/KD  'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " !)5&Q,
MSQ0960X"  "4!@  &0              @ $ZO   >&PO=V]R:W-H965T<R]S
M:&5E=#<R+GAM;%!+ 0(4 Q0    ( $E4;$R;M!@_1PL  ,)1   9
M      "  7^^  !X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%
M  @ 2E1L3*\*T/>Q P  V1(  !D              ( !_<D  'AL+W=O<FMS
M:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " !*5&Q,]!-7I*4"  "&"0
M&0              @ 'ES0  >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+
M 0(4 Q0    ( $I4;$P;\**J[P(  -X,   9              "  <'0  !X
M;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ 2E1L3(3H+%HE
M @  208  !D              ( !Y],  'AL+W=O<FMS:&5E=',O<VAE970W
M-RYX;6Q02P$"% ,4    " !*5&Q,@$^6KU$#  "D#P  &0
M@ %#U@  >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( $I4
M;$QJNYN:6@0  /,5   9              "  <O9  !X;"]W;W)K<VAE971S
M+W-H965T-SDN>&UL4$L! A0#%     @ 2E1L3(J8CE-P @  N0<  !D
M         ( !7-X  'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4
M    " !*5&Q,V>/3AJT"  !Q"0  &0              @ $#X0  >&PO=V]R
M:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( $I4;$RMB9.$^P(  "D,
M   9              "  >?C  !X;"]W;W)K<VAE971S+W-H965T.#(N>&UL
M4$L! A0#%     @ 2E1L3$Z>9Y%"!   O!<  !D              ( !&><
M 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " !*5&Q,@L9?
M"8X"  #?"   &0              @ &2ZP  >&PO=V]R:W-H965T<R]S:&5E
M=#@T+GAM;%!+ 0(4 Q0    ( $I4;$QE<K9D&0(  ,0%   9
M  "  5?N  !X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @
M2E1L3/*##7(Q P  10X  !D              ( !I_   'AL+W=O<FMS:&5E
M=',O<VAE970X-BYX;6Q02P$"% ,4    " !*5&Q,@8UGMD<"  #H!@  &0
M            @ $/]   >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4
M Q0    ( $I4;$S803SA*@0  )$5   9              "  8WV  !X;"]W
M;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @ 2E1L3!*>\1UW @
MN0@  !D              ( ![OH  'AL+W=O<FMS:&5E=',O<VAE970X.2YX
M;6Q02P$"% ,4    " !*5&Q,1'8!^)<$  #\&   &0              @ &<
M_0  >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( $I4;$SP
M)#V4XP0  /<9   9              "  6H" 0!X;"]W;W)K<VAE971S+W-H
M965T.3$N>&UL4$L! A0#%     @ 2E1L3+^8^:!4 @  +@@  !D
M     ( !A <! 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4
M" !*5&Q,\.L!1]T"  #A"P  &0              @ $/"@$ >&PO=V]R:W-H
M965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    ( $I4;$R/\L6!90,  (4/   9
M              "  2,- 0!X;"]W;W)K<VAE971S+W-H965T.30N>&UL4$L!
M A0#%     @ 2E1L3 VLR42J @  Z D  !D              ( !OQ ! 'AL
M+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    " !*5&Q,N1FX!=T#
M  "P%   &0              @ &@$P$ >&PO=V]R:W-H965T<R]S:&5E=#DV
M+GAM;%!+ 0(4 Q0    ( $I4;$Q1]11*K (  $8)   9              "
M ;07 0!X;"]W;W)K<VAE971S+W-H965T.3<N>&UL4$L! A0#%     @ 2E1L
M3(R"/$<Q P  :0T  !D              ( !EQH! 'AL+W=O<FMS:&5E=',O
M<VAE970Y."YX;6Q02P$"% ,4    " !*5&Q,;=3R4!T$   0%   &0
M        @ '_'0$ >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM;%!+ 0(4 Q0
M   ( $I4;$PY<J8@-08  "TE   :              "  5,B 0!X;"]W;W)K
M<VAE971S+W-H965T,3 P+GAM;%!+ 0(4 Q0    ( $I4;$S%$#"0$P(  .$%
M   :              "  < H 0!X;"]W;W)K<VAE971S+W-H965T,3 Q+GAM
M;%!+ 0(4 Q0    ( $I4;$Q1@72/AP4  %<D   :              "  0LK
M 0!X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;%!+ 0(4 Q0    ( $I4;$S\
M0.[2T (  &\,   :              "  <HP 0!X;"]W;W)K<VAE971S+W-H
M965T,3 S+GAM;%!+ 0(4 Q0    ( $I4;$SH,*+M$@(  . %   :
M      "  =(S 0!X;"]W;W)K<VAE971S+W-H965T,3 T+GAM;%!+ 0(4 Q0
M   ( $I4;$P6^JX4_@$  *\%   :              "  1PV 0!X;"]W;W)K
M<VAE971S+W-H965T,3 U+GAM;%!+ 0(4 Q0    ( $I4;$PJOT+S9 (  'D)
M   :              "  5(X 0!X;"]W;W)K<VAE971S+W-H965T,3 V+GAM
M;%!+ 0(4 Q0    ( $I4;$PMLRB>R 0  %T;   :              "  >XZ
M 0!X;"]W;W)K<VAE971S+W-H965T,3 W+GAM;%!+ 0(4 Q0    ( $I4;$Q
M"EJ)30,  !X/   :              "  >X_ 0!X;"]W;W)K<VAE971S+W-H
M965T,3 X+GAM;%!+ 0(4 Q0    ( $I4;$QZM*PQ/@(  /,&   :
M      "  7-# 0!X;"]W;W)K<VAE971S+W-H965T,3 Y+GAM;%!+ 0(4 Q0
M   ( $I4;$SF$?$]_ (  (P-   :              "  >E% 0!X;"]W;W)K
M<VAE971S+W-H965T,3$P+GAM;%!+ 0(4 Q0    ( $I4;$S"F W#" 0  #D4
M   :              "  1U) 0!X;"]W;W)K<VAE971S+W-H965T,3$Q+GAM
M;%!+ 0(4 Q0    ( $I4;$P*A^>@/@(  ),'   :              "  5U-
M 0!X;"]W;W)K<VAE971S+W-H965T,3$R+GAM;%!+ 0(4 Q0    ( $I4;$SE
M:K1 00(  )0'   :              "  =-/ 0!X;"]W;W)K<VAE971S+W-H
M965T,3$S+GAM;%!+ 0(4 Q0    ( $I4;$S9UW8/8 (  -@(   :
M      "  4Q2 0!X;"]W;W)K<VAE971S+W-H965T,3$T+GAM;%!+ 0(4 Q0
M   ( $I4;$QSR"LF?P(  "D)   :              "  >14 0!X;"]W;W)K
M<VAE971S+W-H965T,3$U+GAM;%!+ 0(4 Q0    ( $I4;$Q2WAP\I@$  * #
M   :              "  9M7 0!X;"]W;W)K<VAE971S+W-H965T,3$V+GAM
M;%!+ 0(4 Q0    ( $I4;$SE:CM'U"4! &N+!  4              "  7E9
M 0!X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0    ( $I4;$Q6P1L[>0(
M /\-   -              "  7]_ @!X;"]S='EL97,N>&UL4$L! A0#%
M  @ 2E1L3,AU)T.E!P  <4L   \              ( !(X(" 'AL+W=O<FMB
M;V]K+GAM;%!+ 0(4 Q0    ( $I4;$SQ$X[D3@,  *9$   :
M  "  ?6) @!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    (
M $I4;$S^@AN=E (  .M!   3              "  7N- @!;0V]N=&5N=%]4
?>7!E<UTN>&UL4$L%!@    !] 'T ;B(  $"0 @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>174
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>175
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>177
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.8.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>519</ContextCount>
  <ElementCount>479</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>150</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>14</UnitCount>
  <MyReports>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002000 - Statement - Consolidated Statement of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/ConsolidatedStatementOfOperations</Role>
      <ShortName>Consolidated Statement of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003000 - Statement - Consolidated Statement of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/ConsolidatedStatementOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statement of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004000 - Statement - Consolidated Statement of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/ConsolidatedStatementOfChangesInEquity</Role>
      <ShortName>Consolidated Statement of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005000 - Statement - Consolidated Statement of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/ConsolidatedStatementOfCashFlows</Role>
      <ShortName>Consolidated Statement of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005501 - Statement - Consolidated Statement of Cash Flows (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/ConsolidatedStatementOfCashFlowsParenthetical</Role>
      <ShortName>Consolidated Statement of Cash Flows (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Reporting Entity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/ReportingEntity</Role>
      <ShortName>Reporting Entity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2104100 - Disclosure - Basis of Preparation and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPolicies</Role>
      <ShortName>Basis of Preparation and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/Acquisitions</Role>
      <ShortName>Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2113100 - Disclosure - Solar Panel Manufacturing Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/SolarPanelManufacturingBusiness</Role>
      <ShortName>Solar Panel Manufacturing Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2116100 - Disclosure - Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/AccountsReceivable</Role>
      <ShortName>Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2119100 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2122100 - Disclosure - Assets Classified As Held For Sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/AssetsClassifiedAsHeldForSale</Role>
      <ShortName>Assets Classified As Held For Sale</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2125100 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2128100 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/GoodwillAndIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2131100 - Disclosure - Other Non-current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/OtherNonCurrentAssets</Role>
      <ShortName>Other Non-current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2134100 - Disclosure - Provisions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/Provisions</Role>
      <ShortName>Provisions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2137100 - Disclosure - Credit Facilities and Long-term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CreditFacilitiesAndLongTermDebt</Role>
      <ShortName>Credit Facilities and Long-term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2140100 - Disclosure - Capital Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CapitalStock</Role>
      <ShortName>Capital Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2143100 - Disclosure - Accumulated Other Comprehensive Loss, Net of Tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTax</Role>
      <ShortName>Accumulated Other Comprehensive Loss, Net of Tax</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2146100 - Disclosure - Expenses By Nature</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/ExpensesByNature</Role>
      <ShortName>Expenses By Nature</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2149100 - Disclosure - Other Charges</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/OtherCharges</Role>
      <ShortName>Other Charges</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2152100 - Disclosure - Finance Costs and Refund Interest Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/FinanceCostsAndRefundInterestIncome</Role>
      <ShortName>Finance Costs and Refund Interest Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2155100 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2158100 - Disclosure - Pension and Non-pension Post-employment Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlans</Role>
      <ShortName>Pension and Non-pension Post-employment Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2161100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2164100 - Disclosure - Financial Instruments and Risk Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/FinancialInstrumentsAndRiskManagement</Role>
      <ShortName>Financial Instruments and Risk Management</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2167100 - Disclosure - Capital Disclosures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CapitalDisclosures</Role>
      <ShortName>Capital Disclosures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2170100 - Disclosure - Weighted Average Number of Shares Diluted</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/WeightedAverageNumberOfSharesDiluted</Role>
      <ShortName>Weighted Average Number of Shares Diluted</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2173100 - Disclosure - Commitments, Contingencies and Guarantees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CommitmentsContingenciesAndGuarantees</Role>
      <ShortName>Commitments, Contingencies and Guarantees</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2174100 - Disclosure - Segment and Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/SegmentAndGeographicInformation</Role>
      <ShortName>Segment and Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2175100 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2204201 - Disclosure - Basis of Preparation and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Basis of Preparation and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPolicies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2304302 - Disclosure - Basis of Preparation and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesTables</Role>
      <ShortName>Basis of Preparation and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPolicies</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/AcquisitionsTables</Role>
      <ShortName>Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/Acquisitions</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2319301 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/Inventories</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2325301 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2328301 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/GoodwillAndIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/GoodwillAndIntangibleAssets</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2331301 - Disclosure - Other Non-current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/OtherNonCurrentAssetsTables</Role>
      <ShortName>Other Non-current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/OtherNonCurrentAssets</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2334301 - Disclosure - Provisions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/ProvisionsTables</Role>
      <ShortName>Provisions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/Provisions</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2337301 - Disclosure - Credit Facilities and Long-term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtTables</Role>
      <ShortName>Credit Facilities and Long-term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/CreditFacilitiesAndLongTermDebt</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2340301 - Disclosure - Capital Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CapitalStockTables</Role>
      <ShortName>Capital Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/CapitalStock</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2343301 - Disclosure - Accumulated Other Comprehensive Loss, Net of Tax (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxTables</Role>
      <ShortName>Accumulated Other Comprehensive Loss, Net of Tax (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTax</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2349301 - Disclosure - Other Charges (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/OtherChargesTables</Role>
      <ShortName>Other Charges (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/OtherCharges</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2355301 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/RelatedPartyTransactions</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2358301 - Disclosure - Pension and Non-pension Post-employment Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansTables</Role>
      <ShortName>Pension and Non-pension Post-employment Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlans</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2361301 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/IncomeTaxes</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2364301 - Disclosure - Financial Instruments and Risk Management (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementTables</Role>
      <ShortName>Financial Instruments and Risk Management (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/FinancialInstrumentsAndRiskManagement</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2370301 - Disclosure - Weighted Average Number of Shares Diluted (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedTables</Role>
      <ShortName>Weighted Average Number of Shares Diluted (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/WeightedAverageNumberOfSharesDiluted</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2373301 - Disclosure - Commitments, Contingencies and Guarantees (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesTables</Role>
      <ShortName>Commitments, Contingencies and Guarantees (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/CommitmentsContingenciesAndGuarantees</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2374301 - Disclosure - Segment and Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/SegmentAndGeographicInformationTables</Role>
      <ShortName>Segment and Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.celestica.com/role/SegmentAndGeographicInformation</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2404403 - Disclosure - Basis of Preparation and Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesDetails</Role>
      <ShortName>Basis of Preparation and Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2404404 - Disclosure - Basis of Preparation and Significant Accounting Policies - Impact of IFRS 15 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/BasisOfPreparationAndSignificantAccountingPoliciesImpactOfIfrs15Details</Role>
      <ShortName>Basis of Preparation and Significant Accounting Policies - Impact of IFRS 15 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Acquisitions - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/AcquisitionsAdditionalInformationDetails</Role>
      <ShortName>Acquisitions - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Acquisitions - Purchase Price Allocation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/AcquisitionsPurchasePriceAllocationDetails</Role>
      <ShortName>Acquisitions - Purchase Price Allocation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2413401 - Disclosure - Solar Panel Manufacturing Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/SolarPanelManufacturingBusinessDetails</Role>
      <ShortName>Solar Panel Manufacturing Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/SolarPanelManufacturingBusiness</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2416401 - Disclosure - Accounts Receivable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/AccountsReceivableDetails</Role>
      <ShortName>Accounts Receivable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/AccountsReceivable</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2419402 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/InventoriesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2419403 - Disclosure - Inventories - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/InventoriesAdditionalInformationDetails</Role>
      <ShortName>Inventories - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2422401 - Disclosure - Assets Classified As Held For Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/AssetsClassifiedAsHeldForSaleDetails</Role>
      <ShortName>Assets Classified As Held For Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/AssetsClassifiedAsHeldForSale</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2425402 - Disclosure - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PropertyPlantAndEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/PropertyPlantAndEquipmentTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2425403 - Disclosure - Property, Plant and Equipment - Changes to the Net Book Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PropertyPlantAndEquipmentChangesToNetBookValueDetails</Role>
      <ShortName>Property, Plant and Equipment - Changes to the Net Book Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2425404 - Disclosure - Property, Plant and Equipment - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PropertyPlantAndEquipmentAdditionalInformationDetails</Role>
      <ShortName>Property, Plant and Equipment - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2428402 - Disclosure - Goodwill and Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/GoodwillAndIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/GoodwillAndIntangibleAssetsTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2428403 - Disclosure - Goodwill and Intangible Assets - Changes To The Net Book Value Of Goodwill And Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/GoodwillAndIntangibleAssetsChangesToNetBookValueOfGoodwillAndIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Changes To The Net Book Value Of Goodwill And Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2428404 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/GoodwillAndIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2431402 - Disclosure - Other Non-current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/OtherNonCurrentAssetsDetails</Role>
      <ShortName>Other Non-current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/OtherNonCurrentAssetsTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2434402 - Disclosure - Provisions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/ProvisionsDetails</Role>
      <ShortName>Provisions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/ProvisionsTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2437402 - Disclosure - Credit Facilities and Long-term Debt - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtAdditionalInformationDetails</Role>
      <ShortName>Credit Facilities and Long-term Debt - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2437403 - Disclosure - Credit Facilities and Long-term Debt - Borrowings Under the Revolving Facility and Term Loan and Finance Lease Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtBorrowingsUnderRevolvingFacilityAndTermLoanAndFinanceLeaseObligationsDetails</Role>
      <ShortName>Credit Facilities and Long-term Debt - Borrowings Under the Revolving Facility and Term Loan and Finance Lease Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2437404 - Disclosure - Credit Facilities and Long-term Debt - Mandatory Principal Repayments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CreditFacilitiesAndLongTermDebtMandatoryPrincipalRepaymentsDetails</Role>
      <ShortName>Credit Facilities and Long-term Debt - Mandatory Principal Repayments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2440402 - Disclosure - Capital Stock - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CapitalStockAdditionalInformationDetails</Role>
      <ShortName>Capital Stock - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2440403 - Disclosure - Capital Stock - Capital Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CapitalStockCapitalTransactionsDetails</Role>
      <ShortName>Capital Stock - Capital Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2440404 - Disclosure - Capital Stock - Stock Option Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CapitalStockStockOptionTransactionsDetails</Role>
      <ShortName>Capital Stock - Stock Option Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2440405 - Disclosure - Capital Stock - Stock Options Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CapitalStockStockOptionsOutstandingDetails</Role>
      <ShortName>Capital Stock - Stock Options Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2440406 - Disclosure - Capital Stock - Black-Scholes Option Pricing Model Weighted Average Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CapitalStockBlackScholesOptionPricingModelWeightedAverageAssumptionsDetails</Role>
      <ShortName>Capital Stock - Black-Scholes Option Pricing Model Weighted Average Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2440407 - Disclosure - Capital Stock Capital Stock - RSU Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CapitalStockCapitalStockRsuTransactionsDetails</Role>
      <ShortName>Capital Stock Capital Stock - RSU Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2443402 - Disclosure - Accumulated Other Comprehensive Loss, Net of Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxDetails</Role>
      <ShortName>Accumulated Other Comprehensive Loss, Net of Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/AccumulatedOtherComprehensiveLossNetOfTaxTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2446401 - Disclosure - Expenses By Nature (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/ExpensesByNatureDetails</Role>
      <ShortName>Expenses By Nature (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/ExpensesByNature</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2449402 - Disclosure - Other Charges (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/OtherChargesDetails</Role>
      <ShortName>Other Charges (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/OtherChargesTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2449403 - Disclosure - Other Charges - Restructuring (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/OtherChargesRestructuringDetails</Role>
      <ShortName>Other Charges - Restructuring (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2449404 - Disclosure - Other Charges - Annual Impairment Assessment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/OtherChargesAnnualImpairmentAssessmentDetails</Role>
      <ShortName>Other Charges - Annual Impairment Assessment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2449405 - Disclosure - Other Charges - Pension Obligation Settlement Loss (Gain) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/OtherChargesPensionObligationSettlementLossGainDetails</Role>
      <ShortName>Other Charges - Pension Obligation Settlement Loss (Gain) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2449406 - Disclosure - Other Charges - Toronto Transition Costs and Other (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/OtherChargesTorontoTransitionCostsAndOtherDetails</Role>
      <ShortName>Other Charges - Toronto Transition Costs and Other (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2455402 - Disclosure - Related Party Transactions - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/RelatedPartyTransactionsAdditionalInformationDetails</Role>
      <ShortName>Related Party Transactions - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2455403 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2458402 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansAdditionalInformationDetails</Role>
      <ShortName>Pension and Non-pension Post-employment Benefit Plans - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2458403 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Market Value of Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansMarketValueOfPlanAssetsDetails</Role>
      <ShortName>Pension and Non-pension Post-employment Benefit Plans - Market Value of Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>2458404 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Summary of Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfPlanAssetsDetails</Role>
      <ShortName>Pension and Non-pension Post-employment Benefit Plans - Summary of Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>2458405 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Summary of Accrued Benefit Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSummaryOfAccruedBenefitObligationsDetails</Role>
      <ShortName>Pension and Non-pension Post-employment Benefit Plans - Summary of Accrued Benefit Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>2458406 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Surplus (Deficit) in Defined Benefit Pension and Other Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansSurplusDeficitInDefinedBenefitPensionAndOtherBenefitPlansDetails</Role>
      <ShortName>Pension and Non-pension Post-employment Benefit Plans - Surplus (Deficit) in Defined Benefit Pension and Other Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>2458407 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Plans Balances Reported on Consolidated Balance Sheet (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPlansBalancesReportedOnConsolidatedBalanceSheetDetails</Role>
      <ShortName>Pension and Non-pension Post-employment Benefit Plans - Plans Balances Reported on Consolidated Balance Sheet (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>2458408 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Expense Recognized in Consolidated Statement of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansExpenseRecognizedInConsolidatedStatementOfOperationsDetails</Role>
      <ShortName>Pension and Non-pension Post-employment Benefit Plans - Expense Recognized in Consolidated Statement of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>2458409 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Actuarial Gains and Losses, Net of Tax, Recognized in OCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansActuarialGainsAndLossesNetOfTaxRecognizedInOciDetails</Role>
      <ShortName>Pension and Non-pension Post-employment Benefit Plans - Actuarial Gains and Losses, Net of Tax, Recognized in OCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>2458410 - Disclosure - Pension and Non-pension Post-employment Benefit Plans - Percentages and Assumptions Used in Measuring the Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/PensionAndNonPensionPostEmploymentBenefitPlansPercentagesAndAssumptionsUsedInMeasuringPlansDetails</Role>
      <ShortName>Pension and Non-pension Post-employment Benefit Plans - Percentages and Assumptions Used in Measuring the Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>2461402 - Disclosure - Income Taxes - Major Components Of Tax Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/IncomeTaxesMajorComponentsOfTaxExpenseDetails</Role>
      <ShortName>Income Taxes - Major Components Of Tax Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>2461403 - Disclosure - Income Taxes - Reconciliation Of Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/IncomeTaxesReconciliationOfIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Reconciliation Of Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>2461404 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/IncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>2461405 - Disclosure - Income Taxes - Changes In Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/IncomeTaxesChangesInDeferredTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Changes In Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>2464402 - Disclosure - Financial Instruments and Risk Management - Cash and Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCashAndCashEquivalentsDetails</Role>
      <ShortName>Financial Instruments and Risk Management - Cash and Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>2464403 - Disclosure - Financial Instruments and Risk Management - Currency Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCurrencyRiskDetails</Role>
      <ShortName>Financial Instruments and Risk Management - Currency Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>2464404 - Disclosure - Financial Instruments and Risk Management - Foreign Currency Sensitivity Analysis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementForeignCurrencySensitivityAnalysisDetails</Role>
      <ShortName>Financial Instruments and Risk Management - Foreign Currency Sensitivity Analysis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>2464405 - Disclosure - Financial Instruments and Risk Management - Interest Rate Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementInterestRateRiskDetails</Role>
      <ShortName>Financial Instruments and Risk Management - Interest Rate Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>2464406 - Disclosure - Financial Instruments and Risk Management - Credit and Liquidity Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementCreditAndLiquidityRiskDetails</Role>
      <ShortName>Financial Instruments and Risk Management - Credit and Liquidity Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>2464407 - Disclosure - Financial Instruments and Risk Management - Fair Value Measurement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementFairValueMeasurementDetails</Role>
      <ShortName>Financial Instruments and Risk Management - Fair Value Measurement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>2464408 - Disclosure - Financial Instruments and Risk Management - Derivative and Hedging Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/FinancialInstrumentsAndRiskManagementDerivativeAndHedgingInstrumentsDetails</Role>
      <ShortName>Financial Instruments and Risk Management - Derivative and Hedging Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>2467401 - Disclosure - Capital Disclosures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CapitalDisclosuresDetails</Role>
      <ShortName>Capital Disclosures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/CapitalDisclosures</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>2470402 - Disclosure - Weighted Average Number of Shares Diluted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedDetails</Role>
      <ShortName>Weighted Average Number of Shares Diluted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/WeightedAverageNumberOfSharesDilutedTables</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>2473402 - Disclosure - Commitments, Contingencies and Guarantees - Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Commitments, Contingencies and Guarantees - Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>2473403 - Disclosure - Commitments, Contingencies and Guarantees - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/CommitmentsContingenciesAndGuaranteesAdditionalInformationDetails</Role>
      <ShortName>Commitments, Contingencies and Guarantees - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>2474402 - Disclosure - Segment and Geographic Information - Revenue By End Market As A Percentage Of Total Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/SegmentAndGeographicInformationRevenueByEndMarketAsPercentageOfTotalRevenueDetails</Role>
      <ShortName>Segment and Geographic Information - Revenue By End Market As A Percentage Of Total Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>2474403 - Disclosure - Segment and Geographic Information - External Revenue Allocated By Manufacturing Location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/SegmentAndGeographicInformationExternalRevenueAllocatedByManufacturingLocationDetails</Role>
      <ShortName>Segment and Geographic Information - External Revenue Allocated By Manufacturing Location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>2474404 - Disclosure - Segment and Geographic Information - Allocation of Property, Plant and Equipment, Intangible Assets and Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/SegmentAndGeographicInformationAllocationOfPropertyPlantAndEquipmentIntangibleAssetsAndGoodwillDetails</Role>
      <ShortName>Segment and Geographic Information - Allocation of Property, Plant and Equipment, Intangible Assets and Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>2474405 - Disclosure - Segment and Geographic Information - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/SegmentAndGeographicInformationAdditionalInformationDetails</Role>
      <ShortName>Segment and Geographic Information - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="cls-20171231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>2475401 - Disclosure - Subsequent Event (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.celestica.com/role/SubsequentEventDetails</Role>
      <ShortName>Subsequent Event (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.celestica.com/role/SubsequentEvent</ParentRole>
      <Position>116</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>cls-20171231.xml</File>
    <File>cls-20171231.xsd</File>
    <File>cls-20171231_cal.xml</File>
    <File>cls-20171231_def.xml</File>
    <File>cls-20171231_lab.xml</File>
    <File>cls-20171231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2016-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2014-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.ifrs.org/taxonomy/2017-03-09/ifrs-full</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/invest/2013-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>179
<FILENAME>0001628280-18-003056-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-18-003056-xbrl.zip
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
MY^S5?(:,.PB,7+FG*(]OXY=AWGDR/HYQ0![SZ'EJ:^^_9_=/V; ?I=V[^-7
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
M<," !CP44BE5;L[$!.E*U]N'<>6PA3C8GPH>;5RP]WS.TI?Q-H:Z_3:[:^&
M!&%(0I]@BI62RCC( ?&1T!I1KKQJ-^+%$^70=A&%/F0^I"0 @'#!N5'9I5WD
MF%<VWGT @7_)1'F_9<02^C"D/L2A1K:<C7@9RUM/L<8[) [A>S*-/I+4MMY@
MP_9!X $5PK(] P<*U]B%\ 2X'P7\]UD=<WU)NW9SUB@D*O$PWHBR_9XAJC -
M?$V@;0'PE*>]<8\-A1)PM(B.8#,CN>OWUV!FM.1X_0WP/(H)M^^)\3 @6BLA
MB X!D!J6-7K?3AFIT8)HB6G:[8,/#OG>#-)X/(HAUW3JR>=L,$Y>]=ZF[:R[
MVR0HF!V1HPEAT NHB:.I*FV21TB%+>'ED>+]9@B%7B@%E=+P/0XD\0-8YFJ0
M,4J53L0/<P.<+@[-"P^L0R[B3"F?4>-"::@A\H-RUP(.L:PD/3_@)3:^<<A=
MFP&'1G:]0'M>2# /1!B679O&QG@5T?T 8%ND=\^>_3$4J=1*(8-WX^!+"92
MI.Q&-1ZH0E57$RQQ=\Z9&.]7I5S[0BFA&0N5P$@1#Y?2+@%3-4R/VZ)+#^3(
M;Z-+2> %2)F@TZ=<&>>,&AXN=:F2U=KGP57I_/"W@FD^9Z,V_+G)<.-W_-^X
MR_K7#S.[@.RDZ[7[AW?8NS2? E-  *ZI AJ+4 C@L7!2=_-I9;OT$JSM!=@:
M)$ZCA"O;"C=BE+@[:M;NRF(B:N_M/ALU"+S?PZ<,!IX(0A]S!&G(  &\Y"(4
MZ HZ/MA&@5J,O//+CX>+AFA'Q(QSR7F .&$^I:$T?%ABGGJZ4@E84@N[5+1O
MIRR-=F0A"82M02-?8U^6_A?%G((:-D=+DO\MP/<:7Y2K0 CM$^B;F-&'@F.H
M)D4 2&IZ?]HK\8WRAS17G'K4,)]F6H;*Q#^3VA^9[UR>W<KI,+ZEL$./$Z64
M]@@@Q)<"*5&&\! $N!IEMH#!W]-W(;GP:8!)J%G(3;#)/30)/J6@U<(G /LV
M-JOSO(?$2JOJ@"1@/!00AYAAIC&72$WRK<93J E,ET6FETJI]VOIT*@.+Q2:
M&S\A]!13?-(1@PF7E7$ ^_833D& -1Z#!)+ZAB<I]P)L)[0S,-D0222HE(>6
M1/$M1$FKM =F L. T5!01G1@(@HU(1/5U4W6^[=[+2?4'MJ[F#+R$3)>S YA
M!!B\3Q+<H+IO95D-^^ 4* !\?_H@9 1+Y2,J "58 \:$GA@LCU8*A' ]P/5?
MMD=@]B;3MW''#GA('I)1HRV/!]_C.%W\$+-$#8'>=I=SBB3V& ^(Q%IR::LH
MDY&66M-JS^9)D;[&MI"0DQ!H$_YXG-L.D*"<9V%L2P K&Q^6YHB/"$Q[VI@P
M\8B)[D./^8B'ON+,$[:QS+/S;C2H8)>N]6;:@]Q3B:?UX'T.M*<1H\84!Y,F
M2Q-NA:Q2]C@7G.^A!<R3U#"HIY"6 2=V7G,PYE9/A;AZ>-*2&NE>,?>>R#LD
M"E/)N>\#:?@@M#:RK( 9R:S$$CMHZET-_C%#YU-)(O:1H4"@*31ALH8!%'"R
MX02)L.J--03]:TPFHSY1PGB87$&?A@HB(J;-!%6G"^"U?OX1P6J/\92>\@/)
MC%=BY_-S "@/K3KRA5%'LKI?:7M%W@8TGTIX@Q "A(B)J +A(1!PGY%I3VIU
M!_?Y87\/X:C/6.!S.U&/A5H3YC,\XF"*  @K/0)P2??FMCA<V @^VK-H#Y<K
M6&6&.<KB^%4Z&1X[,Z'U)AO5RK?;%*XEAE@""C37 G./!(I,NG<1K-O;ON!'
M[/GSCXR84QRV0QE53*,@Y(&0F#'":#EC"D"?51O(*0DN$.?O.'I+0"D1)MC\
M#R@& C+I%@#(A]6VE<423HOQNWJ*?2 1"05@@DH5:CLUH<0+IGZUL(_.B/'\
MTPA[ #@/,+ #R"66=N\VQ^7P$,9$5=A]0BX0Y[L+.P(A)RC06G-E^)@#/<DB
M0\YD95X&"OU3X;??'SZ_%%UX7XP#(Z)>9SAR%3['D[D4X_OM<&=IQ[R9;[DU
M+P-5Y)*C,32:<Q@(#/T0>KXBE"D:,EV>1V"U[&P^=3J>P4/A4G2_!RD-Q/56
MC#R+6"JT#[GT[-E#02 $G+;[(^0QN 2Q?KL1>SP7#,WET8F6G%/!E(\D8[Z
M925&!#Y:@FL,+@77.S.Q"98 #B&QP00+0Q"&DZXM$O(E<VJ]<AQP6Q%[/-=B
MCHFE<>1@X(<$RU!@;>*(LO]%^,J7YZF)#^12S"(V@,:VA92%&*N0>Q)"6;;$
M21_X2TP<I U'K%TN>["#\PQBBNQ4>7I]8YP+WQXH 3T:& T" X5]'4SJFPI"
M;XE>WAOF5Z"H\738F=U5J(A&&G#?PSX(D3& $P?:HW291[<WG=T\I)_&*3$V
MDT$3PC"&F#;DT "6 ^ $DQ)='O,?P6'A'!O[:4\&PTIXU&:._!+I' IV><Q_
M&F=&>%PSCRO%08BI"BC 91^ \7/8!3+_$1P=X05 ^@C04 H3#"%$5>GH$)]Y
M]2,G]^A![H3TW^.H-W@2]HP@L\1]'J==NT[Q[KC[V>!0&_\IZOT91WEC'!M.
MC :' 8.A#8T0QI26Q75!)5ZB9BA<ANFMD' P7)[&3GI8!T0(97A4A[:/DG-9
M<JT"RU0%6<JUS<#E:=0N -(H74G#(!1,2:Y-M#,I_V&Q)%XG2\W?GG#YI3<P
M'SN(ERP'FR+6R"A0Y-FSY""P1R AR,O-0M*#S%]BM<@R]*V#>Y\8.Y'P2B.D
MR)XFKQ73!GV^5R:().5+CL-L",9.(Z):4 6-FQIPCX6,4<Z],B\,D4'EH3"F
MGE]ZV5N<C_KGRP5&4[/[QI[/KSPIDQ1%DPV:Y/:-OIFEUWS<0KO(= KTVF,V
MN*;&6 /$=2"(YRE6A@J2(%$]1F*NX_(]Z&P 2=;ZF(?'OU$5FBC?QYJ$D  ?
M>N5@<(J](*C!O]=H_%>:G]HG$MC2 D,O0!@A']D-V[H\C$<&M+IY>*YGM.4D
M:8!(!#J ,$ >@@I#$?+ N&QCE:2(@#6;E0^*_KMX,.B-CAJ_8#N!!?9]%OI
M&;/@T]#3H2 04*:YAVMVU->28VM4-H,B#9 )[-% "20)Y% $(<68@Q'Z&2%!
M=51,P]%_!E8""3L65^A0$<!9*+R X#%%>.#YU3'^*PQW2PG3 +D P/;RA4H%
M4'K:Z"?ID;%:PB#4E>TU>T9_L??V%.?JZ$ +$SII/PRT)-+SD9S82 :7'8$Y
M3BSO];./A(L59^L8BX0)Q0P*082O(..3X28:"+0D7P$/B(MQ^USZ>!MWXN0U
M^M:+QS?=1/V!'"Z)PY<>PXF5T,"P.H8^LFT]1$QJF32D2_)9X[Z>]=\R^>KY
MF=.W\4MD<&#W;M2<B[5N;#2S&V0T\P(.D?8]83?MCO==*:\:5HX\Z%([KOB2
M\F/+4^<,^H=YYRGJQ]D#2]/AM*>Q'W>3M+ =-A>?QT]66[V.1W'/ 312?.!3
ME'O@@_F)P(8*\,L_/IG/F%&#ZX+M$/D":TPI,P ;U@3EOM" $EX]:J<<SS!&
MRSMAWA)UL\,?:] %V8M%E_F)O.4;,9"DOB<! ] GB% FQ.3@:81%9?/Q_)C5
M'3YT7S 6/(XW-88S=Q@\]P=)I^;.-;PA D]#284/.>7,.! (HC(1$Z*P.BJ5
MX@:ABJQ6!]@3(B386"G  ;(C9,CDC"FM=&6D-FH<:$?B FA302&5S"AY;0>2
M$C 9\ XXKNC-)B%JG4G0,-! 8Q/#"T!\0$A(RK/1L= 57= 0J-;LQ(6!Y)!
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
MG*W;J63D 0N ""6(AT1CPGF9L1#F;Y6-MB (9CN1=OS&O8.X:I^14;]&T'F
M X&,?Q8&C)6<QD,AJTX:I>0@($Z;VL?YT.FUG>D7$FF4@ C]$ 4^"#PN:6DC
M!8?5UB7;:%8+VV8?MT>H5I&,^)Z/&96!\2D9)=CPYX1D6'O51DN"]P)5,3;%
M1&3#_B![CG.==6SQF-G*[/;S6NR>=0"XYL(W[I@*D-%R"FC.H %*A;/!8?G"
MK^,W?K6OG R?6?59BY]> %DYSF4TIJ9[;1[-'^)D8'5.,6N)&Z;MCL_[879K
MQ2BGOS2 *CI%>E%JPX9I,D+<?;FI9"'NWUYLIK!XS;?ZUTR[3XH-,DG'CH :
M9)V_B@G1MW=?ULTT-&&WE(K1()2"*NT).)UIZ$,YFP?KV^_HS[>4[1=IC2#%
MQ_NK$Y$B$#3PD'$-0Z(HDZ%MI"Q'%4#MU9#B'*AP7"1[MDH7"DB187.?"25
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
MFP/F&H[56(,PH!0B&2#-D*:365V,<%:I?@+J'P3,41%QVDH\.T9OMH%_W_L
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
M<+<B*,ID=*BF!$98W!!J5 Z*6QI36IR,_<A;< 1WJ,3KT DZ!R+).  :<IN
MQ$/5S!T3JG"B3(M%V6:!!Z6MZTXF,11!'R(#SB17/LEF2!:&)85DFA9]?6;:
M3EJSJD!+1Y.PP R>8D6;I!Z^U-)0R+XW?NU6<IZ"!8V'QU!KJ$:= /4E!:KN
MX@#)%H-T-J9U3>/AQEEA\1P1ZPGSUD&#ZL)"J=IU2P[FS+2=] !A[.%8TCQJ
MJBC(Q".MR^QM<.68\(LZ0.<JV4Z!6TB4&D<C06.;.Q0:Z"#G6THX#\JTQ\?[
M_DU./*,;GA$@-[&@;_](BPZ09,QP 3%81A,WZ&/7V9-<-]F.XDGE,ISSRV5L
MO<K2%BZO4GA@ 90(,3K*94K/P9=EQK1CM1Y\E:7"65ZE1G.-(L#1VS)HMZ5&
M3[^>_Q4%CX=8Y0X^+F&*2BMS7SU!%TD3+^LL@T]$%Y6@5%/:X@>V>7<[N*2$
M$0?*4:>U#%1$QW4#QF.M+IH<J.%MD73;:F8U0.]&_9OJZBY/:LVEG(/<<UJ6
MU-6XKSF+,[N1O/DV'U$Y_^G_]W9IK^GB3E/J/89O-HBD7! ZU47&R&B(M'6G
M]3(%ZU=[9-+^^-=*TC#P5S'WH 3E.63,)%X+L0U+S7_/I(&X&-+BG^]7D09
M(AJU$-%-#-YIDY[+_Q2&LRVDP2]@+H:T7]V[E;L6T='Q$:-P]'P9C1!]@X6C
MT1*UDL;XQ9#V^__WQRK20I0N4:62R2.Q&!<^-K>YN&LK$/0O1R!__]=*@8R0
ML^<<5)""@';2QR;&$XG(=H/!+H:T]U<K=RTI(S5/H%F>Z9SPN-5S#] 6QB7,
MM072+F?7/ORZ4OF;:>TPT=$9 4IS3:$!$L3(L]T949>S:]?_[E8*I#8.@T'N
M=*3$\!C!JL8;C&'%<(_=27.]P?]<X0=N1[V[R=)M2QZXGJ]1OO3NRT1EB\>S
M[(G1X$Q,J &1$FD$)ZX^6(IY2=>/S=IX40>C1:VC!7W>G,$+Z&8X&4.2YAFW
M$G\L2B0/0\NX?Q-[HXQH,@7A>5?-$K6;!!A+9T5;1=$5#C"=G6."D+R.CPQG
M+Q9??TN6*LZ6Z5BQH)W7788<2^K+"R,8<RHXC(T49[1NQ96 +ZG5ZS;RN.LN
M@Y E?N>$![(:O &AO37 ZVMEQN/+TK;%=:N=^#T<C89?\WNZ1G@\O]-]^Z/W
M\'R%.DLFX^*G@$T=X;8./G'(E\\"S::5VM7Z20N:2DPAW+4RX'Y>RL&)F5]F
M3QO&%JZ1"VRN+9JC]KQB9CXCEV.0GSMX@[&1I[ITW*)*+Q(4T%*]>D2&O:^^
M#.^_9'"ON0"$I^KWWC=**.D@+'#NF;3:2W0+DW QU66YZ  35Q9QBC)W>43"
MKJO1PV_#WF!S>G+"53'F<:- )4\(K=4\%\$6^6O:5I6Z"T'J".=4>H:*2%GG
MA?) %(L-:).,1A:Y5] '.J<;$G-YYY0B=VQ,U.<;+ <V15TG::S@+>>T96+J
M$1FV^SEUBEN3G.5$YBM[E234J3MPQA?3,RZ2HF6/# @P"VB*#-JCX-#N2,=U
MTAB$&]R_]4 ]1R1I:YU#3$IYF#;7ED/B%# @K:LYC2P!"$Y]3%<1M/#9WWOY
MG$V^%;VNDUGB_&I0_:OJC?#(_C&<-*]>?QWF5[NR^TY$"]H[GZ*RD:$'5??P
M2"9I>2CI@6S,Z=A3,^(E?SZ/JFH3#B7DCE.Y?$+D?)I! :G+BIB/LJ@' ?9:
M)&B1'7,AZE3AQC"5SU1NF\P#0GV37O1:ERW_.TG+<_7,]? M,F54C:<C,[/'
M?D1MN CCF$'07W#+#2>3X</5W?1W7?I3>HOF#IT<)C$J\2YI5Z>]K(FJ/>U%
MB&QGU%J&O'HN+OSV^MOC_$*S6>XS,O!OP\'M]/ZP&GW,,?_=';YI.A7NM[?N
MZGT+FL+RGC!%C1%>^D"-X\0!A=!D&?02^-S"GL#WOR?7P\<-Q9K1/'!<"P4R
M&\IDGTLL;6[[6,%"_L.Q\%0RS3E:;-R&"!%5L;2.V!HMP1*25DRHI)>_(1M8
MM0M3+V@/HT^X$P&H%!C>4MJD(:*!]NL 0K_7G3C7B2!!"$5=SIDH0*LK2=-N
M;Q.$%=O ]MZ&G&S>KF@!EX4^920&5^<ANBA=+3#4>U(X4URVU"/EK]UD(>OJ
M%3#\3E9#<@$7XE!X?=->!,GX$@N3M,#@M2_$WG[)68AISPG*T/CWWFUU/9QA
M,?=&+_M/<JO_>(*,MS>3_I=IOF+K@MGH$K$2H]<8A,^>>X;IKSLM6WHP:$NG
MY4%6?A)F=)7C(]4DH(G 8P"2FQA]W>CG-8T%,UXI%SK*) 7*<%2Y!M1:1ITU
MU#PGB%$JSL*%P6WGG1E?<V8#4=,,!L==U=9H,.D9QBJ4RD/(EE"L?2&[+5:L
M4S D22H9B=QX0G( Z:"YT]"R2) )WI*B/^1BUZEEGD3RT1EEK">X:J%JU#7I
MT?\MSDPV-T==[#K5'1UAN"HKF$@R,,MM<_?AE"O'D0AH09K:=+$[LQ3C+<U]
MLLQ0JP-C%&J85>$8E(UEAI5(4ONM;FT'"6=.2]S&C+L?.&4@ZZ0&+MJ4#9_
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
M,CY]83HGJ@NV@U.3"TD-1%"H_92OT7GQ7RD5]]5GYD0F=_0T-T>;[KD7T4%
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
ML9B]5GR6$@1NP!-GF#):(R\(54T9,Q!?,(.7'<=G9,4> WTCH(."XLOQS*9
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
MZRILZZX)'D,Y(\*,*+>:8O2D;2CO0M<TLMR"U<A>Z+'&P79!RA@H$),\<^N
M;JG)2<7R&':MK19%VS[165]R*%+&WLQL2)0OQ6!1T5]S2'$H90FGVWT(IF-W
MMB?E_?1\E05\F-^=ZWGW\:&E5IN'O%Y+\(J$:IW6BFMT%0)$\*2:*LJ;GFG9
M_KQ[)'Q$2X%96U!D7%)>9!-RP3.^(AP23\V%>\/;@9[C)'PLTE79.*9T=MGJ
MX+C$.L9C2C_?0WVEAZ+[/45/PPSRLC3;-LLIGJ;^=ZNU94,Q9O(GR7@RN=SI
MD(;G%<>;]L\Q/CSI^(=FSL@5<=(G[90%)K*- ")"Q1/07G906QXQ?B^40V/%
M?O0 6?$44X"LK3*B#@K3W0(UDC ?ACG39=F(0F>XG)UV*OK\/R<SQM_0?TM;
MX ,#T3EP9-E:PRD(M8#:Q@%4QOH6A_B-[+S<]@ZTQS-'D,"4!)Z,=62]"UI+
MG46-0MY^ACN9K#8X[NG,#[1#W#FL3"FGQ$S9Y>:T*,@]%32!TF:>FL->;ZIZ
MGM.656C(5SLE&5T :\A[UOT?(7666:O.<,*VI[U=JK@.H9X$,*PBJKQ"TT07
MLL@L,U.KGISB[S;(>R1>W>"@^R!U;*9$4(IAHN(F* 0/0=8I9B.D2!U,G@X2
M\;'0.A+G" IFM>3"D32UT^C+YL>*3:I%"SW/.FGC+D@M[P_3.+WZ\^UJ1!_I
MI] ?I3CU;7+>'P\:JXA$KT)T2EEF2C:2H#:IFZ@C=,"G7%=MUSK=KF@::Y[D
M@M32)8-24BB6M&:JUM^EUDWCQ /:>5"21K0P>TGAMD[6&1%SDD;6^5H5/,@F
MVGXC^Y9R)S3=C2;>_7E^/146+Z<E])@LY[/)G^???Y^3?O]Y?NL;2;LO)XLK
M[+W++ZO5(V--VYUON?_XU?D2BGC.EJMWNO>3BPX^T>%6U<5 T:Y*CFY8BA8%
MV)HE1< .?B-?YW;M4@ _MK!O+VO<3++16'+X(?EH.2M T.6Y[UJR@J*99IZA
M7]/Y*=E')?OK]+0\OA<<] ^+Z>STF:^SM];KP'GD/HD"UVAX[0BG?Z0&W*&W
MS?VGT/<O].VO=0"G68'<U<9SZP1SL8XI119LT_/_<D5;?\ +L=0[O<>2RR3!
MZQP])?:"*1W4X)9UIVK;V;R[7P'\V,+>_OX":"=24%HE#$(J>[,I+$4.G9)"
M9\/*3]&^-+],AMI8*3W%V4ABSE%7J<>4<E.0Z,R6_I3Y,;ME"(EY*'N3=,%W
M-@;"T%*H+6O*%$<DVG_-%_][-OL4)E_/+B9KC8'<F[>DO$+X@!;(F%ENL3X-
M4$)A10LQU=E;-G:HIY(PU@[(A0S:..&%3EDJR?P S! =-JD2AW[9?Z\TC!1@
M@DU<>!E] ;++F0NKZSA&\+Y=ZN0Z4_U/(^'#Y\7\\M/G*R"AY=M9GB^F9Y]F
MZ=\GJX^L;N-OTXN[JCVLEEXUZZTQQ;=KDWWK1X\<[IX)*C_RJL-P+!&WF=E
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
MI8$I\EAV0&JA9&UUH!21M2GA#^)C=BJ<K=V(UY9NC2O@%J@#&IG2\$X%L;,
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
M T9B4&5!9GWLE;Z5GGH@"]C)\0_'EK&V 1-!04J!8=(!*%NH/4XFE1:")D\
M]4# ^L+X,I(_%4@?1:&$)'/&*?O A+*V2HD0FU3Y(3^V!Z[\/EE>_#%=?#L[
MF1;C3%]_JZB'"[IWLT]Y,?_RQ_3BXORJM/?;].)N;:_N0O^^2B[6>#-];-7[
MU96GHRRF%V=7Q<3;7[?9]G=A!(7ID$"H;#5+R-$/B:OCC5]]TU[3W3/HR 7P
M>ZGTSF=;<-M%8Y@W(@=463*/F%DM=I*3ZY0)V@SI-;"[:3\ZF+Z7+8B6/*U*
MP@GA2Y]LC2,!I&A*XC]9ORGK;_WHD<.U,V-+^@77K9YWO_'=G^=GGU9F?'0T
M,@@)REEO!0^*XN2AI4A";I\\?FSY/L&2E7DMBEY"YLED<A82!_1]ZT?:37[R
M^;@NC6 61>E0%P5O49JR.F3H.;"RJ:*^.F$V[36'B[^BD(F2)9=X,#&IQ ;T
M8I%MBDU$T):7?@K@Z+U2LADIS,@*I)0*70RV/JA(2+)I-?@IY">X)B6DM"9
ML"P#!F?+",YU2N-4;LIC;SJ#AS_9?6072##CRBQ5=CRE"";Z =9::=>8R6<1
MZ?<Z<Q:G?UZL, A6U=S-QXU2D-J7"%;&:!37Y='R>G3&,=4V7K;UW0</L_69
M1PI;CB7.!9)8 C+.0\)A3Y!@O'T(<FU]?O=G'FL;=LDX*"C> )$G,"'4YTJ%
M++<]<JQM -OTT*1@*[3X5Y2V#3-Y8W>8-(0)&1Q(2Y=6HV>5W1D$'TO--F+@
MC\/]G<3_P>G(H]6,!RZ4EVI EY8<37,17JID]NCDUKT$ ,*1D80,GJ.E=,M'
M7]]%Z+_-N\B;WKSL3Y;O+*X(*7DG10"5O;6.>5OQ&DCOH9W:.SII'''FM.Z=
MD%D:#3S;[ "YRUG650]:Y@!-O/.3^X>Z'K8\4AC'$*03&5DTH?;DHE:\>:]X
MJ9(Y L?@0L@\1' Z"UM:935/U3%$#9VY'_9("/U#LWP7FD\VJ P91<PL*&DD
M.00Y%!&L#VUN\**E\<__\RLEP[=D,M:"Q"%'%Y0/GK&H7 8Y8+4HW[[7]X;4
M=L*>M[/WT^77Z<G%NX^O]%5L70/BE72)<JH8M,A6>;+0 SY[BK*)++NRV(J=
M/ZID=F%G'"6^&H+BF:Z4%I0,5*DI7YX"?@2I'8'W-927,66C1J<]4!+,5.W+
M$@9L4S/^*8:#WQ1NM'&!*4<)-$\4C::AP@@24C.4\D)$=,09Q+J7Q^HD!-FQ
MF)SA,@HMPQ"ZFBC6R]]^2N;0]TEK%:Q):+FB(->;E&O1#Y1LAW5>H]2.P/-
M@4 N\[F(D0$%;ZR.O9K(3:<CF'>P:WZ*XQ W!@JL*R4\8!"\8RF%"NAK(&K7
M%@L/(ZEW'_/9K*Q7_64Z64[K=YQ-E[?'1J^^Y&GSS#JZTLW/%9*=UT*3R1^@
M'E70ZWG@;4^[;]K']GX)8$0^!E@M:Z1X ^1 .X@FX>T 6!\[!T9>2TG!A771
M*!.$(6N%$ = 1XTMH*/>.P>FBQ/Z:9-/=*/3[((NR?+]]-MT=OG@M,HM@_"W
MZ?S38O+U\]G)Y!P7=(PK(U1& Q;?_R?\=IL-<#O+U@7@U&:%BAMEA;4#LK50
MZ&^WRLU60,9T#?X#Q!TN/'CN@]'WZW\_1!]PSZ-'!DBBECP[7M_$M0CQSI:W
M&_JX/#+Z/OS](?J$3$':;(%;DVT*"5P%XJ=T0OLN?>+P\OMULOC?:;DIX7)Y
M,?\R7=QX23S]5N[.Z8?IR>?9_'S^Z?L?\_/+U0:NUH'=T5V?9)"8DY%6Y. $
MT[77$#"'T*<=CHGV,/_RA0YY,EF#7!L,^AB,E-*"PI",JJ*64NC8)5>R8R*7
M?M9T\75QMNQ@M=TFU="%C:C06B1SS"$Q6[NQI0UWT)YN626[;U*;\L/V5C?&
M"-IPQ\CS)HHU@ARLKKN#[WB+/GYD]#UL=8T-WI:]]MIK ]J)F]<&H57N>Q6^
M=ZNT(7T/6]V83'!6*96C-<ZA8SY7^M#?:?VY97GTP>G;A]4EL5J6$P\YH_#
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
MQ8:&99.:]MA7!0=Y:):$7>\.X;A3&^BR8S>Z[;%TG4\Z]7$!5UI;D.7X!WD
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
M]"O7GS,__M#JP3,5'97>^[9T0<WF3?XV%OP;L*?\G%:\=&(+[ G+#X!<L)C
M7;AL;CGPDN.&UAVZ5>"I,$ANE]8Z#!9N;,%J7@":/!BJENO/O&0.*SD<8R-K
MS:M::_ 6LU;.'P%L<V,%"RM(0GP*6YEF]H#+S%@8@TUL!70G:U4D4,.=W#//
MP__>J$HQH+4Y/(<KSD(VASTM1(U83>P(GJ(_QRQ<P6X=_\KZG5DAFP7A''<6
ML2T007BL@C &D*)3*X+C^OQ#L!V@M#D685LWCH?^U/_KK-8?_P\H6A^C)6/Q
MU4ZTD?_^RT]5DKMB'VXT\ZB=YZ?"<M,@!'K5?AO"1Q/8/_D"#^<?W:G=ZTQ;
MHW&K#F99=]1L->Q6KS&=8".=3O?U\P_ZS3W?T$W@S?G2V/C5CSTDN0B1W%$
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
M(');7;+Y+=,'#=% +P HH3R;<Z X?/"(OU%::/=C9(5N]-U: :/A(^UA%;@
M&C&U8VI+>E$Y^'/P*K#G,9LS8YPR1O-='#4X0_';DBE;99,SKHXV].$YAR=U
M:M8_L&O:$[C=2W V<>787G#/:4@W(;I% &,C( ,Z,=STI9A@8M'4-$)DCP&6
M,SGI0U$287K-8A[.F7$$AC,4ZO#O&6':#8OO&4I-H'3^!$E;0ATFOGEE";!;
M40*/16S.>:ME=X_&4OG]5L(DY7PGS^%S@8!RUB&+B36),7QY%GH([^SOP3N!
M(<P#HE_\O,^'4>%S>?Z XY_H<3['*4(MUH5[1MZU#H,_8(]6S)P5+L!PO*"<
M^J+K9KH.EIL9M>=X'6UL(/ ],;(HPH_J,X=P1S/$/'@CVD1<D\-QA %*!T_,
M1UPY&QRA).9KT=$!C7",46%*$;ZL3=U*W[G9%-1)X)AJH!3>'JP7Y?19HH9[
M9R.8?YB%$A\8);5#_$3N7@^:1UC5_,#2@80TZ33Z(L=IS:_](6<!7Y$#3'Z
MN@/D'82;;VCT'#2+<#*UQ]-)NSX>#\>#X70,_R,FY;;M8?OXLPCSYN211WOJ
MXY'XN* @B7%3$9]R!8!4 Z(0^_F8,59..^5C+(^F@>\TM[5U,UZ,DQVJ)(;B
M]*]LNUUOM1JM;K?7[50X,:G1JF1B4JO[HI-S.F<]]L><W9S=G-V<_13/;H:C
MG%J?=GN/<$K)*R\R*$#S*YKY3@:Y7AZY##L[-L95/1;E'##2C. QR/:<R+9W
M/PW#[LYL")3],"Q/$"4_,Y]"S;A>60+(9\_Q#TE;->AIT+-"]/P4P[-;D7/(
M?+9P8\L@J4'2%T32;T'L> ;]#/H9$6[0TZ"G$>$&2<\-20\2X8>9Y@"GDZQQ
MS.S ;N;2*"[M5L6Y*5),8:H2T/_E6OR\#J+XDJW67K"A/-,;P1&"&]@KSV%[
M2;X@Z(/R1@K$<2IU)<\Y^^P8 ,D7#CT=(A>-^M7+]D<_"\0Q#3NK$[F&]1C6
M0ZRGT[YZV<%R9X$XAO48UF-83\6LI]>YJJSQGV$]AO48UF-8S[X&5],87(;U
M&-9C6,^SLYYNZ^IEQQ.?!>(8UF-8CV$]%;.>?M?X>BID/:^F@^AS1]=&O"F
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
M705?Z \:?\&'HV40QCP["O-PHUB4L%%>5>C>4B(J6*O )GG--/*TD ENR;.
M,.W.XI$@8(]QF*050R!E_J#RB  3U>&O6BX;L,[O(LG+)UL\8V/?\:( ^ 5N
MCI@NI=PZ(L.8Y ]E]O-SE9[<B5.Y@RX:PQ_?+']<&/X(2XL"7<P^G#$@$T#X
MU\\9?T?FXL:\%D>P%ZS_*<(BZUW77>C O3 W_9[RNM!SC-V XD7BI<LXI!W&
MI>M2X$2K,Q/5%9Q)\K@(1K8UE_V:S9!1IE]-/S #H(&R%VH?B"R>>R^J,9A*
MCE>IV>*=2$U>ZGZT9O!1-[X'"; 4"?/ 1+_[P;W'YK=,O K02$/ZF,#K*J68
M+#GIB.4*]VTVF5=NKY9N6L3]X4=DW8&/I9E".ZYI_H$X=>UK_@!N$916H!G>
M_F9Y^ZWA[;?8,(C748&:]B9X.D;\$LJY%?5CHNS03S"@03$1R1,5-U5<B/JP
MB2HUL,5!<Q3>BU0^I.NBS@Q,,(SP/#7QKR")9<4E=S8 G\:%%SS'DK+I64S%
M6>Z_B?L(H<+S.B-5NP;<U8V6L%$,LXL:C2#\#I^ZA"/>AL@"54F9R)>2Q:7
M,CWG)N!<%77F)7/F*LHE*IS34BG+F>/MB)PL#.)2_>K*";^S.&7NI-;/V4I
MA[O(I #Y+P0\5G'04Q$+[UR9Y40E_0OG+@BET/.5$0&B5\2U4-!]*RM3*0,7
MWD+@H:3430=-DLIH(QU:R2)9(TP1;; :HF7H^M_AG5I63&G!,NV\^(A>E2C"
M\J$ %Q@=:+%HEI("#A>+<<Q6:S)ZDMCUT#>)G0CH&B5*H>.1W#@*F/<L@[M4
M\@+_\K675*F(J,6)$DHD#WD53V8/&&@4!\,BRL@"*()=IB$[+"8CD<7M!?XE
M7![FVDGSC'\[8IDB4JW&-TLQ&L8A8B94^17A"R& 'K;XE=<$9>N-^*=J'!0;
M@:ST-GKLJ+3\'A@"NYP']]R7MF]^0:Z$V=&,3@6$8 ;LQ*0ROUTU8FG4"#01
MN2=?;Q*8J\A^$]J%.'\:K,N7I;NRYE4TEQ %Z90G=Z/J^7@Y!AA/:Q*!\3(,
MDEN,M= :>@H1<*HE65&.KQ[C^2[8;@OX^97U2RKV5L@9><GLRHVU.L+"NJJT
M&L^AWG-7*[#]@.UAZ2\&0XBQI8<#L1.K(J14,\"O_ MD( <,6<6T; 8T(#4>
MQ"'2%T3IR;R@07&S,P]:$L^IB]#C>8="ED7 @[FHQI7] !8#!H]J#!R"5XMN
M43MV+IGJ'RJM*=,U(PUB!S>BG)]#7)6USMU(=C]0=Z&2=](N!GI]*^D;D4@9
MVC=="4$=J<+@PBGU_"L=C%'9H2DU[L$[A'N.]1:CS.'!?M$\CLM:DN;"'\%D
M\5 8 %' SV3>"S5X=V<479W5E=@84R,7'A44<.U,ZTF3K6U6'S B_LV*^(HZ
M"Y^YB/^\*WOQ;4AW"AP]D,7)VYQP_JC'WY5(D2Q=_Z.6Y,YS!*ZL$:XB:GTC
MF;N) I6:=7&+'L5P'(?N3<+YCY#F>@*K3/1&OJSGA6*Z-+8_0#<%E\W(K%'\
M\;B>EGXZ<]:$&/_FG%AZ(908OU\R+CY4+I;J]9QONL!+ >@MWAH0Y9_HUJ.6
MH0^(YAY*V(/YBNF^FVT[XE6\F(<&C_K!G9/65($HX09@L"C7ODB0PF7.2%RI
M<\O,<BHLXU6O6*3/?$>V+L/:65<V^3K$L-1ROGFB2(!U#9K:87ED2&=2E3(8
M)#='7J8(5#>DEDMJ;,+]2S(6JLEO4 <Q]@!WS3)X ?\WC7CR-@-/Z/*G$29Z
MZ5FXE0Q+)A,HIJ[3,OZL?T849.B3$^R,(#A(&N^2O+F=<T<$WZ23Q('\!9_F
M0+_AXM>N R#$V(899A>M(_9!_J,P<Z%<GBL!T<@(CL/%,=]2M_7G0Q6"S/N-
MSF'O'ZPC?+QQ9M^Q78\_O^3E.2\P#B=_-9D=V,T<8E[:K8JES#!Q/?Q@]&2-
MX\4F"AUSHDBCG3(J+,S=&TP&&Y^"C3]Y((;9$E1!U%1"$"UD1QD<+7OOMS7J
M805,1;N2-"N0O 1.@[K'1-U?G!FF)XCXGM+/#<J6O==$C+7K3^>M)S"]Z5 [
M,J-%OI!AJ:))J)+GM/3=YJ8*5N.;OL.#@!F3KS3MA0<T>8XDF7(;U5E.!;ME
M\+*FTN;)^:C7 K/9T@<&<XM6&5IOW/["''.X*]F@6GE["]U@O;3:(LX<6[BS
MT9TKZWS$:;BYI]:G2F>>.25&)E#98NJ]M2+>ZIL)R[&T5S+9?Q'UM!3NS5JZ
MG3NM 3<OLZ<7<N:\*%@'ZY;ZA:!ODW)/W85T0&(B*@]-+E09$MRM[!TB]I=6
M=A:J!L0E<\\P%EI3K-=-V](^@"D; IRC*A>H]IG-196V6E;8Z:56LF8Q<KLZ
M-4[Y@0J;?GRT52^CD9LS/M@WZX/]P_A@8>E_H.+X-A*UD+53> _[,SPL"6M:
M [L;:42+W"ZA"7+7H8S0D@Y.GCC!@H#3B=_Q3G:4-.-&WR/AZKNGN43(LNYA
MM6CIKD5W%&S=F<XVPOT&(7V+-T6F""YV]+36SH;'GU;.7(XP*'S<P11@'Y!
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
M3.-56*\$5T7%\6*B)2&N9)8;O6.BJ-W;2L"E0\I$AKD</KC*W1N_K'140';
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
MEJ_(QJ9^C%7F=-_%Q@QIZ=A9<]9,);%JQ,_[HB([(3P@D$;:+>HW\,!<E"<
M8$:E6%N/JZU<L%9TF.'/^J=%GS?Y#A@-N+!FX1QD9NXR*7,[!TP#7LXWZ21Q
M(']! PWY;[A=V>]==6S]?_[\$358%EZBCNJL(_9!_D.'%RZ\Q6Q-[:!&QD Z
MW.SD.^S E@XT?#/O/_'U_HM^W9S]Q5YO/NOG#_/ <"Z6]9PT@*_HC$;_67 ]
M_5><$S3V\2IIW ^C89BV]V'ISH'C52H?]FQVG(6YVF[SW;/#J@0^NT1*[W$
MZDF[K&"I*A7OR=XL@T\&G[ WQ8R10ZMI,,I@5!48]4_L$HOI>/-'^)2-'#P&
ME@GM7MI!ZQ\6&:Z6++AYA5B(_@_#T RJ&50SJ/9Z4$W3UKB+]Z@B]L:9?<?F
MR?[\DA=H&O3475WV$72[D\*V:W^& 5]F7<P9_]?>.11GBV]Y?V>5^#8HNOE_
MD@%54?/X@F*D&BCU'P<D]=J?J@9!]2<FQ*KPR':_6]6A3P73\;T;G <$MN!?
MWV%Q_KN?U'&,FE2%'#+T_UKHO]$P]&_HW]#_6Z5_U>BB4=G]OQ8^8,R(DO>N
M1>Z0RZ+'V*V-ES5;JZ:>"[M;+.Y](L]([_QL^.;3JQN,:'WUI-*H5^ZH-J1B
M2.45DHK1R8Q.=@A0Q]@( 0M18^>'4<M(UAA)8R2-D32&4 RA&$(Q*IE1R5Y
M)7-G[B$A]==*.1=V90$F(V.,C'G5E-(WE&(HQ5"*T<:,-E8I4$47&4,YAG*,
M/#'RQ%"%H0I#%0]21;-NB,$H5P\"=:3/X#1D8X2)$29&F!BJ,%1AJ.+AZIO*
MLH=?"S$8%:ODO5^UWN"&:HPL,;+$R!)#%88J#%4\K&$96MBJ8&5GJ.C//]O&
M-*"=:@MQ'$B2MA%W?,?;T,A5FKE'<PCY# 3>61RGYL[<-;5EAXV)N5+9"?.R
MC?NB.&%4C.J34YDM!(KEQFP56<Y-@%,):!IBOA53EW8C9Y9N5!/$D@=I%A_O
MRP\GB7!27\1G+[+XH?E[%=Q619?#?\3'"W-#4O;7KUE3!?1K/XK#Y'F&HQQ[
M7LC?$V_;P!"'\,RS@(E%8JA!Z0R1D*T]!T<2P\LIQ)H L@)PJKF:\INPOFBC
M$A"'?Z$A/XS/SWSJ5NC#N&I%@TAH[(P<_B 'D. B*S=&XJ$)#NGT$S^FF<LT
MJ 6I/)W$0K,P/2>*U.AU/KPI/3Q>7,HQJ#\3#F$1 U]HTAV-+YF%;.[&%O"?
M*+=^;C'\%3(>-]RQ/(Z#R&UUR>:W3!\T1%.: *"$\G) NL,'C_@;I85V/T8T
M91U'83NWK&Q<7_G4EJU3E#EX%=CSF,V9,0Z:I?DN3CIM7?+;DNE_99,SSGC
ME&*"EMVI6?_ KFE/X'8OP=G$E6-[P3VG(=W@_#)$_@C(@/$!R/YE=L(O(C*.
M<V1,3OI0E$287K.8AW-FQ,3))8X]@P/[?*;]#8OO&4I--1J7I"VA#A/?O+($
MV*TH@<<B-N>\U;*[1V.I_'XK89)ROA.?*^UB<[\U3GD6LWK+6.@AO+._!^\$
MAC /B'[Q\SX?1H7/Y?D#CG^BQ_D<IPBU6!?N&7G7.@S^@#U:,7-6-![[SO$2
M.?5%U\UT'2PW,VK/\3J@B=TS#YDG++P1(XLB&J&LS1S"'<T0\^"-:!-Q3<Z?
M\V%"8$1P=KIR-CA"24T4A44 C7",46%*$8U 3:=NI>^(F8&Z.@D<4PV4PMN#
M]:*</DO4<.]L!/,/LU#B Z.D=HB?R-WK;GU1_OLO/\V\Z,-8[?K38NB YOEI
M\1G4$(=/7/VT4!K"5P7E@3__ZJJY3@,EA#[#W<Q C'P#=C3T@MGWO_WG?_PE
M_XT1/Z3L6++YAM:.>H-N '[XPA9_?3<=HV[\/ZU_?AN_L]PY_ *0XW(X&/;M
M7J,U'0X'K7:OWAVW!_76H-GI=AKM>GWT[F\Y#JI3VP/S<LK,QET,F.S((W-?
MU=F%XPC<.@APG."]R Y-JD2B[#2,M34R_H:3'7\D1K#4Z]5-,^I5,LRHVW[9
MH3;ULQ[)<U:'-Y,,GNCZ[#YSSV][#]=HR2LOTO1;\Q'L/:O%(.29-:&W'X;E
M":+HZ8U $/="ZD?A4@QJ5H>:^P/Z-/%V[]+HPU@IP.,D<V(R.[";.67^TFY5
M;-)\<>Z5%_"0Q)G*641E#.&8D<7G['Y[#(#D0\=/ATB[V[VJ;#+=6># HX*X
M)M/B1>%S%HAEF$O^O6ZS?559=LI9X,!3F8M1@AZ5PA*$WRW7QT#$;<BBUY!
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
M@C>.AVJFE%V@Y6HO@/"CT)G#49,_&2T9BVOT MU:&,P8F_,/AVS!Q1IJI20
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
MRGB7)JO6A&A *7'<CL[[F(>>PSC-R:GTY"9$B+<ZR#38*\FK>85OY6=:4JG
MUQN=,CG>WC[<T$]@PJ*[>.*"?9&XD]'6+%(C(9Z[75(JQ4=<8?:V5I@Y^^1%
M/,L+.0X=!;8OTZ"U>$LLV;R$=NPS3U19_(1YI$9*.7292IXM#WNH^)HN4RZ#
MKI(0[!O^S)PS]DWZ(0#=Y<?G*FG.BU-*ITO=D'%&\O SH3C^-ZB94#Y6A1I&
M;+<I'=9]5'N\:4.N(Y/!L]4AWC;DD#$4\-NR7'M'X!2PZFU5_U\*=MRM3+]8
M_2 +?'DES$467^@U,9,XD4G49*3))[.1B\'[$/A%RFTBN/@+653 DB$*"U1T
M54F ?)G/8 5B&2)2$+)G1OYSUQL%\+/,P053]T*K<1B"CA%YJ,EF;O+$,M!=
M=BXV=J::5CMKL%_.@V[W'[=R^@>K\F5H:@^9%\Y'\;DKK1,41J(R)778GSE>
M.2]F02T+,:=<O,+1R$?K7F9R*%\%?)SQ7#)<7C3[H((?50S&T9VR45!/^X;Q
M/U/9@D:6*4QJ7F/';4=YPN*O>%1CRG2_C##4%&VGV*(COA[[27G:KHNF+B\7
MD>5<'!JP'[#N &F,$4O5T1>=5%MVKKQ9!Q?^KK]7*--ZU[]FJ21ZK;)T'<:S
M)>@S.^=%YMU>LV@H" (]="<I^TG^,'?ZZK)U52K=*Y50*^BO7'4N"M^O.NM7
MOI=6Z*W45'+) MMNX'++YZ^V?+[?V#, -FH#;)N'%MMM?;<<5J;[<C=?A^42
MUJ8MHK$(CPJ#->!LT?>@6C'Z3=7,XHI5Q95"B5CC"BR*KHBB;8NB*Z#H'S+>
M/Q#Q_D68>B<;SGU"[775"[&,=L>,=@>PJH#/CE!26(]1 2(1XTKM5*DWX(C[
MP:7#@H\="%'QW,?R% B1)E8 UXY/U\O"[*QHRY./==*?<=SYWC00CH$'].N-
M^4+C$V<":W=L/$BI6MI!LSWC';UH=@Q[DW_F@80CY"1V9JB5L%;"6@EK>8$5
MM$<@:*4[TXI:\L$US T_.XU!HE8"'PVY6 ELXM#=JGI@*WJMZ-VD]&#(L/GY
MCW?8M,B<"'[OP\!W-"SX5&>!6Q%N1?A)B?"K^I6-56TEPD\S_KNP1OI-(\#'
M,5:\55&]M9W4?M]#PZU0MD+YI(1RW]K5UJZVL6,;+[(2UDI8*V$M+[""]M %
MK8T=EQS3S?I\7Q<;.[82V$I@*X'Y<[UZWQB+.)2+M*+7QHZ/A?YVH &_!J_W
M0J965EM9?5*RVEK+-E:\BUBQ,06P+'E Y7#\.,>F4^]"5#?JG;T!ZE!0R,IH
M*Z.MC%[CT,U6O6F,31S*31J4SC]2%\*J[^]M8QK0YOHV[KNAJ2ZBRSU-J44E
MD^YLV?\ZSC/5J)*WTYV;"E7=T73(9X4N;*V/H]/GH+81U>- #$-ML7TS;=!Y
MMI>I'N?;-^N6^SG 3MSB"AOUKJG>T29)\<UYVB&Q#B1^WK]V ?,HS7"A@;#;
M7NFJ?=IW/+EG\[:\B^"O/5/2N Z\Y^[55;W9O&QT.JU.K]?O=9L_&&O VVP:
MZ<#;;O^P5??8YI:/;_O\<;^^_Z:OOWK;PZ^)>9MYD/;?J/05,Z!BP<66@?&6
MI9_=Z(F4S7)+4MM$=T_N@F/#Q]TWT=4-K$4JG^WT;)'T39%TQYV>+<):A-TQ
MPGZFR:3(9'\)AHOQ%S0#G2%;QFOQ^$WQ^$Z;WF2U XND!XFD=@[$\6&QA<^A
MP<?.R;"X9.%CX7,(\-DI+Z(9EI;Y6.2Q@LSBTE'!Q]9=;0+G[[OURZ9SX7S?
MK[>,91Z>.BH>'GR6L7T3N>W&>J%9U#DT^.P6=;[OU7O]XP6.19ZW1)YV_?)X
M06-1QXHLBSI'B#IKB2QKE6P$XF:[WK9JP9$&30^=@!MU8T,]+6H=&GQVS/LM
M8[+8LS&$>N:'L5G4L3+-VC.6*^U-IMF$KW>!4L<%GYVT!CIDFC38+<CBEH6/
MA8^%CX7/8<+G!&6;L7FG%K<L?%8T5@Z\=9A^,?W)M[WW _J#.>XX!ASZ#Z,6
M80S>.7:Q;N@)IT\Y/C;]&KI!XCR[8<Y;@HEV05GLL&\3%J7P*=P^/?Z,ST=/
MS@1>&/O.V1.+6.*&X=1,CZEAG"=&%G)XOG/=@?/[##C=&"[&IR,L/#?^L=PP
M*:>6:?CY=>AZ7R\>O%$<LE3\G9JHX1?&L<]"YR7(1O3=HOW27!<V-TWSL5A\
M&">J:5OJP/T#F>-W'QF2V2X1;A%^V7Y'@O<J5M@UTNZHV]JR:<VVSY_4ZZTC
M:S.%0VWW\CNSL%JAUG8)!WJK^MI_ 5MV&# \O[)%MG6K'HQIM:L@T"[&-^\>
M;UN-IDV>M'AX"'C8W<8H6+PRKI/FDR6I=DLZ?%Y.,EKDK,D+V&"A5^T[2S&6
M8O9#,;WW1S$V4783ROL<I%\OA@EC3H!HQ]+,2=SLP'J[[87,MH=EL][]X;
M]W[Y^TDAUF\_#@X+;A:O3@VOK'3=!,!WWR;,0U_[<QRZ61 &V50& "KGH] P
ME,-"Y</!UO:EE:Y'Q04/!W6L +6H8V7D@<M($>P.L8-SJ1/4L;<4VRV"7MH>
M!I:W6;%H4>=04<>*Q4T _,=L2E=U[APEF3'?HNF"TK1.O6NKK2V/L^+1HLZ!
MHLY**>;ZSVLEN>IP;':EC%J0]>HL L'BE%/*(U\SZW)7*99PQG4P8$DH&B/<
M)90L91FOCA"ET/W. ^,;[&L^#6!= L:];P7UI7GCVW:4_BTV J6*\<9"\7*"
MR*$,I#BA"</+!TZO0O:KYMP3-;]!E8>J<N!E'M41CN73WA]=G"D?1XX;.0Q5
M6IK@+",CHP# G2"*52V**_"H2;GFHKP;W9>DWJ8M+/X^BD.?)<XC&[G/ =R@
M&_'2C:0Z*\()M+W_7G^H.T\H9J,QP-IYC.'A:<!"/]U\ZOB,F*,[7N72#=UQ
M><(V_R,^_%.0P?N\^:R?Q4.XSX)@WF6WYG96V "GS\\/OZ=T>9_@A\U+6MZ
MFGB14&G_6 ^%J,[&DS">,J"729ZD.7Y/_.67+Q\^T==O'G[_5'?N7&]$!5.
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
M"9-Q/SBY]M1P#M[J)E*286CT4E P DZ.@BIAJ')(=8VX.$(H=^5-S(&.JTH
M(OH+ 5E8VQH=^(KF-<3')[&_,/6[>V:J/NC(TX*X*@!RE*E6@2X!!Z%%NAW>
MU"B84'2)],207!1>SM48WI97?0U$;?;"&-?OY#J!$D6*@ C^@/N@\M50-7QA
MV&0YI<>(F6C92O'COSER<OJ#M0!AGKC91/D3F?M5Z@#/@*IQGE:01MWY"&L+
M35AH#K B7 L]C$%$7V/V&, 50>A%1F-<H<7*=ICIB $70&S3UB&&J//!.%G$
M!CG]HW&C8,X)MN8 OHRD#D?'5"[;WE]3[2I)4^=? RU.]2D5?4OA/D>,-!Q>
M8U></!?A4G%%)?:"G$6P7<4R2)L?#M' 04#.&%$:\Q3&F';UJ6Z(44-*S)I!
M7HG!;FE6I4R)IH(>Q?*I.V9XAXS6PS,E7#818H13W!%H@^3L+<Q\X"/_6<$,
M*=E@6!^(W\;&IIH#3C!*R0OQ&V4<*-[^*M/7(KAK0Z,PF4K!KZ/F3O=SYU3B
M#5EVV0TJ+R(132-)%Q"I383XW#RH":G!^1(PNQ*0-S),CQK&:/-1@AB;88$:
MU,MNE5?9'L]@&[O_CN&E4Y5O5*R\T D7('(CGL_0QK0"Y65JB<("1()"=>#H
M0&D:[NS'-?[<4#"_I6X?R;$07XHCU*1;!ZX&,4,Q0[1)G8\W'T0I\(O&;[C1
MC4>OJ6-/EX@ $*7X4LDNU^55@AX4F)1VA.8POE*7#)0:DP1P2E#PA.P$TYL
M!=8PF/W_D6PU88"=_Y&<;XY\\.QK[-7!F2]"BQC#4@3F/%$:W(*-P;W."1/'
M SSFDIM]"[ ;]5K'+-_3:N<<CYF/!@_E)6T@2T3,9PYM:Z+W;4%!\R(-O8$I
MI3!Q)3=A4JD167LIO1:C-2?*UP0-K\1[5#?R()KDNJ!A 2E)@ U^@$J8#(0A
M2"?Y8PAJ'1<RI,W1BV0FI>Y77?(<9Y?BO2_<'A4W.>.9DG9SV4JG/]6=FQ(7
M2]6*8"[!?[BH9C\YSS'J[,2!*MD>0JVP;@L%7JY?($PZ O9P041IW$>V@5MK
M/;_9G9L@RTD_L80B_VOZQ^[OKSN];K-Y=W,[N.DU[SIW,O9XV6NV.R?@'Y,
MI+Y'O"3@[.[3P_G1^\4\-R1;GY$'PW/@4.@-@9T'Y'".2*T4AQ?-RN>:;Q5-
M+T4^ZIF>*DN-R5$5G82S>;->'(9<H0BGYZ7,8)\GEA?^;C*ABMT"E\IQ"[A?
MWK*?>G"6^Y3P.&I-3*D07<^Y)ZB(<-%*5/.,S$RO8Q:YL8I':N4&!5]0O<:-
M<X4E1+LF]8L!4=<\/+!NYL%M_[+5NKSK-UKWU[WV_4W_NB^H_Z;3[0Y.@?H%
M &6 9?=9![M-*_H$2I5TG:"=/Q&_@P6?7?!Q8J0P[>VX.^=RLK'19,V34V(\
M5XW D**)#62:!8]YT=V :T3\K^+!@C_P_@='#<#?J7AK\?EKI$85F0*4^X%.
MB:_ _$&]^C;[%":V."F;N*C3H4L:]#.N'LHP>Q!ACRL^=0+=I+ B")2(21$D
M9]XIQQHW:<K[*':AOUV$7!=>)J::1>H%\D*UQ(35C3ZA<HJ K;YO.'WR''C<
MD5,@2X)QZ.38FZB5\44"<!FJ4)&4CZJ"XSXE#)ZB/F?RT<*YC#W&8!T>HO>"
M"4Z+$3B 9C7W0FHC2C"4DU!*832'5**$1ING6+EE[E O;UFMBS&"8IA+H8B(
M\#U^AH6Z'MPI_"/U$66%"2P0LUMD)*#DZ%:1H[HS4*=!^T7@F.C'H@<2%-:+
M\DR9C,$-JR(4Q0,:/-(&]C.&\4"3<$.13E%JXT(#8>8FSR0L$[U@:MK/<(?2
MMB\9=LKESCUQ$E:H8F*Z3X*CM<3$+OQL]C;(I-4CC%.>Z*"R($;,#;.1Q\."
ME#*$M*PR0GCKV+2$%:#1C2<<D+#/T)<#<4@7Y'2+G0 %!?.D((H.<N^J?,H/
MANAE0[ *K%"Y4EKD3WADX*]CUR=65EP:3W[B]\KYF+ZW^5 C@)='@RB45TXA
MD^X6X14N)D?RT'X .FZ"-8>8#N-BL)2^YJ-)'RDO(08>77+W%904\FOD%Y\G
MD2.8IO0V\!@J)[^9(\Q%ORI,?IZ)@J$MO*Y4J.WB7LBTGP$^DFPUY/$-&N5H
M3H/Y*\>41"\3#I09!B#5 SRD1G2T6W0=\$CNHL>DS,"O"SK%O!R>R'_<>5XS
M/!%CE!1]J&*A'#V1((6'3\QZ*'N?9Y_45@\QE%F1@%6@'N<$6%/)EU;C^5C&
MZ645=_X?(Q;-B UI<.(N)-91.$6E6BEO=]FY&E"],>@6GC8Q:^[<\'6,E7F:
MOJD[T.C(<3+6D@; B,VQ+E3Q%P)"C)X[/]=22T2*P:S>(Y\ 5AAKUO1JF^-N
M<@S62GY#.<D@^X)Q/I:(7>X0QHUG2O HO7X0S:U/@K4X_M#A'W$'-7VF.07"
M8*@P!U>L(0Q(HJK\4^VON@_TN'6KDKH[P>P=J4-PD8>IQ:1L\#@3)8.0+"-:
M ;CX="]%6)QW[74HQX#_7-O<X8]Y)J6,R9)LE^P0>\[%8W:^3-@7D:,SHJ[S
M@L7@&#MJL()8)?&A0M% -4B$_%[A+T*K>60@GR/16!<_H#<)M%UMDS(_JBR>
M918_4LM,%&ZU937$ISVA7B/3@D1*;$'FR D5^^7577 UOU7=1"%U5:1%&_)7
MJ0YOE5SPA6X*)39#OBN3:'ANCM@;1XY9U4(FU @- ,%6K8,$*NE%%<,G[$(@
M@LX75H+\C'U9" ;*@^#AE9C2RV:V$9<,T9+V@UA MT@Q0?JI/(91JY$0>RVG
M6J@D/(0]W1XJ7@D;H=I!B2H$P;./-Q_.90<&.(/6W%E-,1*W[ 4@_FYR-!="
M>B\_GH@#2FVPB%OK(1:)T&34<^9>)+MX2]9<QY)^D:)97S#VX+<M^/G>1^$
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
MJ'=4U"O7)<V=NH3 >6KBISC/9/NL&:62J!#70KV)ER\0<=/2O-1-=G:F9OG
M:8!-\#0KT:<I3KYBLQ@XXE/">,XPYVV<;6!Q)8 &C X@8O>1$H/Y:-,1<T6;
M07<J71-%/Y=2[C"&A+GC1_1DT?MG([L>RZQCXFX"<NE?$/!8ZT+?2EGR''BB
M!I+XR=!]CA.96Q[I]9PJNLYA,->JJ@I<> M8K%JJV]/+ &6Q(+<,1)Z7;,*C
MA$LZ G;Q%9ZIB<0RD3M/)^1Q?>V\O#9!W'ZMY+*BME5)@MX;#D7>X58"AZN\
M&2;34RFHJ-F1F6X%2JF)\0J8+ZR$NY18CG6IVD,B=TO5ZJ8YS;)/>">OTAZP
MG$\<+'512 $4\S'3D%UOO3.WO3BZ@,N#BQJH'A5QD2^0CR<<31#)>'/+&8K1
M, X1,Z=$LQ0?P(@W*O"\15BYYQA_%4^)<&6B.SVM$ME?@"&P"Q^LQK7Z_,S4
M^NAE044AK0?L9 >2KTI:K2?O?HLC48+ O74?D]L +#6XV)\Q?2^]4<V;!RDV
M_X5''N#2UW3%70ZZ@_O.=:M[VVVT+[N-R[Y*3[YNW0].0#H.A+]YKA<V<06D
MHZ,7FDI9EPE&,P>4OIK9=C"R!%(4N_"&?J#L3[B?1DS2=?D:NA8+!*A&],JO
M\<S<G.<1E0KXQTCPC]R#$V1:>YJY=:5;ACMIY'/!>,S\@)>^%]6:Q>$BZL(E
M73E*X.%;Q!Q=:OPC"]!*H %F^"I^\%8-JJ_>O+<)1V#.@):DSK+&;%P"X<I%
MK63A"UHD39?W>E-B537.*U?7JXF"F+97^&.*JC.?.%!0N@N5*E>D>0M\D074
MPGTC]).*AG'9*$@ M]PD$]5P".I4Y8_/G5+O(Z&#,:TZ]+"P 9?<(;5THG4C
MG@!8+FS5RL-DAPF.B$6KADADM9?#4'2)A?"<T])FZKIDJ$@H'5JV8KEMIWJ!
M><FUO=Q93\Y]$I[23^@G!5OQ3GI)UY-D_9O^H''=ONO<7C5Z[:N;J^:-ZJY\
MW;F[.@%)]NG]]DO^0PBGUYK$+<J<+34L>S5S%L/2:29#T*E,")93;A:Y<42;
MVR*U>B8-N:A=49X9^ X70<B3D,OS4?.RHULY[I%I-J225FLE9[N9@>SLBAT1
MB&CV+<;%XF>MCRA6])/Z'@\7M+9'>0&7Z<G@2WDX/ Z*XT;3V*4Y)Z[,W8:G
MD//S]Z]C%FC3Y?6"&RW2$I(9--.80L,@50C\:G2O(GMZ)B9C,ZE/().ZU]DN
MD[K5M9G4NT\%O)8Y"3;WK^JYELV<?@ML_)$"TC3!"S25!$0+#V5;'*UX[O<)
MZF%SF$I=J42B#8'3HNXN4?=7F<Y5UL\MRE8]U[8IU6^74OU*M>ER<W/#RM.:
MROM+9=L"65VO0I4R],3=@,K'IKF ]!SM/]!ZX_87-AJ&NY)M#953TZ5IN^4^
MF$6S./W8PFN+7DN>KCF5IQ%I=G)]RM;VY.2*H0A(:DY*)P43+2''K-E$[1ES
MWE2B=M%YG3K]\7:+O%=?,:F#7&$B4@<K2_OR%4R9$N!<-5Z',NUQQ@LU6%#+
M%F.-YZUDS6*<'\5&8YIG-[UYK$R?V28W9][5N(KK;VUGHN@'NY[W\+YS>7US
M=7O;[[>NF@,P(*\Z;9FJUFW>[-Y[^-:I:@L]B@*<1^\^U%H;%UV#B1N$[(D3
M--))EN0\>:K(B)[I83AQ@8N(65K*:R:H5/C-I+M,\_XLZL*'R1)YA@-_!",$
M@E4]^&@I,>J+PAG8,94>49OC<2 A>XA33B=2<LG.R,]ND28SFT%1&B<V-WQ"
M="3D@D3+$=?'BN'W*H^@G=5<=(6G0J K$!\4"7>OAE6RD6REH>)4FX5;*@:;
M[)HP=IN=^IEQE*=<A:,G<G+K(@H69\)K3)YFFG%BJA60OB>&U8M!"&D@FDYQ
M8<D_5 ',.7>Z;#W*I[?0!%O,4 G^0\%2&C*#[^,SP:KW)%/QV7@2QE/&@,1Q
MUHOT<,LF3"(IE.1[36DD^O2]4OMSK*[PZ33IC!KRHD>3Y6 WT>,^817!\UII
MB.10O66N'% 'E+85452QREZ.NY?HEY$2,3+RLP@-*^?;C7'0@JS67-0+'_NB
M):KY&6?Z-1F>IZB68&VSJ!K/8:"8)\&1DUL.>HZ77B,2Y>-'GLH@T51VOY%A
M>2'?RAUJ*0M/"]SSP18RIJ3R#;3(OD!S;9GB3,IQ4Q;,I.FC<,L"3$LA!3=_
MY%_4LA!(<",]2ERL56QX-KEAY0R#HGW\VO0ES ZP0.()RE[X.V;9A%K&.55O
MS4)I1ETGT:HNAT_MA%>,^;@9;LMI:XBJL85L0N7*%X?A-:LJ)Z6*4Y0LDHJ!
MF+JU'"2O9;_P,H+B.\5M:.W=]:F"M!&XS-!-]#CBJBDG,XK/.MDE>DLE#MH2
MVY/M]2AZZ?-AED'&:_3D+,JB6$W3L@0]</Q)F$Q@DJ,HM>34F4HT8L4H14)>
MA.T,6=$.2E0 %">L()A2ZRC]4J=:#J6F8?JY"G^#>IPBL!'OP"[2"P-%'M 7
M+0=59JM6;>'5X9*+KHR"Q!E5:!))HE8N>AN2SD>Q:[,)/]6\GF2X4E$'*^BD
M8FZ.KI&OKZ-J@S34]#U5.S<G93>1=KL;M^@>R;C%W6KEOY!)6DQ"55U-O:.O
MX1 #L/BE:^.OD(KTJ60B'?RQ-&0)&YCG 3)%WDZ_I @(4(5N,$[U9!L6/0=)
M'(VI8%N43M1D"GZM<+FB_,^E,)0I)S3.2HZ]"F4!@8.[$',/QJ+T+5&3#/@>
MP!I@8DI!#B]P,S&A2HP9ISEQ1.52!12R7G-/S++?6<=%G*9EU-"/S=T:$ARK
MSD0IYX"&3([X6C" 7#I $AH[!D<BX8#N!]A;H#V?EC)^9<E&*O([GQ+5/4!E
MGHJ-R!%C*O57_%GJS A&-XUY@>'L*=0X!ZHLP)$.?.*1E/U8;@  Q:(1FE+\
M-1#3QDHII_SZU:PUL2,=UIH+J)PPBQ)3B>7"%XW;(:],V1]/:BH1@JB?T?(\
MG4\Q^F("JMSA=4#BBBO81%;2DHMA08B--#!(&[WGIIHDK\FQX-HP.<!0%!R
M</AX,69'U,P4KB^^>H7WJ\:M8U!VX$+X*[6M:E7G!N74-HV$.V9DT)%WT_V#
M2IZRZ7'+FS^0&0R+FBM>6LL+V)P7?D1A I0JWA3O+;-D7;D23T^%2; .BU7L
ME?-GT6>$&Q+%IJB1K#X(4:.W@D_SC9'$5*5PW(\4JI*X,JM2H4?\19WBC!L:
MQ)<P7B4@H42E5OEW+F*!8D2**#/CY^*%;2FFJ^BE@@GJ[R@R_%P%P=2KI;:-
M=Z.%3-7?N35;3%84@42R1GE8CX-.R[O'H3]8W^;R$CJI15/LL=P#&/L_E%[P
MI<S-5=T@KTF3B$ >>@(6-T[H2Y&:9U@-^1 L&O3'S(">,!3Y9-F]K>>*JN\6
M=1?DFR_+FP(E":_*K5H(7V*EI^!QBALH(3C'!-FI(TB+ +3P.T3P=J?9<L9
M<2."ML"%PK'"C^'3%'OJ/R:^L9,PXGS0;[VXX>?"=?=Q^!FC.SE;(6S8NKF[
MNKZ\N;UO#_KM3K=UW[R\5N5S@];]"10="& =O9"@WA'<QB=WJ%!!N7'/\4'-
M0J"B+_09($L!TR+P"L:GB9?"]4/*EU;HZ\MN>[QY.$[YDE:(K%IW-?^LTJK5
MPK(TO(:,"DD?]3_X#3X"H-70<0)P9LAI:]J+Z5<T5L:HGQ&E LNL@4 +P;H)
MQY*AN$,0$1?"OR9?6K9&_,5@J8:%$@ J:*H7=[_6Q*NBS_P*LH;@CAZIHJ;P
M,9\RGJ@2Q84F79X6RUD75U3%8Y@^SCR==>K-0$1"!@Z^AU6'><*KO%E"4H5\
M-25]'#8G.HL5=9(Q.>*UF]*.5-()_E!MY_%C-HIY[P\--Y!S16*W!*[RN@5Z
MQBKD,%/,CA&F5!R<NQEG/&YZ]+>\.L&B:E\B.#Z3,92J)"&XA$!D+2D&#1H0
M%W]J%5&L0;'Z( -[?>GSRDI9  &QVICZM81JDIY$;3VBHUGK4E_[</_Y@?MQ
M<2Z@H@U\@UQ!S=_FC<X ER?,+Z,OQS"MVY6X"O."LDK*K2LG4^8FWF@0^;<\
M:B'2=; <9KV4FV:G>W?=N+RZO;EN-*]:C<[]0':!O+Z_;K=.0G9R:(J\.07/
MHQ>F/ ZO18-%W#U9<&#>BJF80R[KJ[A6+\/OI2&**R>VY1'%._2W\06)Z#FU
M"V^6AX5J( \T\B8FI2K>A(&P \)<C:S6(]:'$;!ALDH_<4W^2U%*OV9^W$WG
MKMF]'30[G<%]YZ[5O+V\OR_&V'5W3ZP'X1%YR&+OZP6W\S&=$VZ'^XZ.G5Z+
M)JA/"?68P8,"$0E?O*[(I(A40M2>?7KX/3T76EN:@=%.A*A_XS-] V.>*CPM
M-!^@WW0!/'D O.X\Z-N@U^!R#GK^^6QGH'FNM6H5E\]\$IKP*<PN4IR45C'B
MZ&M=_F!D'=PRSV 6K3V-K#H$2!M9Z(*VIKMJZ#9F(!H#A@L'^RY.DXT2-E^\
ML^UQ2.CP_K\4!]8P2Z"K*R@#C;!JK,06(H4NRK\=S+OO2G@NY%S=^:3PVBU%
MI7FJA!CN2_8INNYJ&M /#*I\Z'!A$W(X^#3/N#SFFFQC8>WRV5N*QV@]R4AM
MII#%F!WY(/:/$F-PGM@WEGA!6F30Y%BO3+E4SG-,_(O8:-6@^P*D,UV,%8_#
M+W"+5TL*2BM1;QU52B3EN#-=@WFV@QI5COT0**LDH9:7K_;)K"UFW7_(1-[J
MK6MNW7("2)&Q)D%23+>$AZKI;/[MZ*>(YR^-\;00#S3&("L7<R ,N*XHN<1*
M[9*UYIX+KK1H[WD=NB S'[Q13%U()UQ>@NC%+XQCGX5UYU<MQRZ()GE63NBC
MA"GIQEB(>;+DI43!HP(*Q3(4+Z2-U%3GMU)]#YV+.AM@DG'A3.8K/,=H((2:
MPVWQGLY4D(4;4^BCP4@'X)^,&VCKG=?FOZ9>KCO7!1B+U1=/#!2<5SZ"9;F
M:H\,&%40)^>:_SM(OUX,,; MNWT4)CZ*"*TG9#%T'GD!ER:PBA&&W&D84DX
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
M%:.0EO%;I$6R](JJLSC8R;UJ93IL3D[BV[/FVXJUIB*^);[=B&\W+EFSG7T
M]*ADKO+""(S.*S?_TNAJ#F%_GG%/;4:[&$26VT]^ .N0Y!%8<Q8&IB=<%3*+
M(V#'%";:1$>9N6&'[%]0!D%>)__M3Y$+H]/4;CQM556G%HQ#17?TJ6(2/21Z
ME.CI-8];7K46C$.BAT0/B1X2/546/<?P\HH=ZVU(M]Z//HKC=[_6R[-QQUUF
M(^P2^7CKX%+U=D?* 'Y36[7=3>FUL5Q8(MC^_$N&2#4-$0+E$@6U'LQ]BVQ5
MT;!X'QW<):@="FJMPZF_4X$8[6#L0O4;UQ>Y'8RZX+7$?;F*>[&E6+/:O%PR
M=4G_$IX)SX1GPG.-\-S5M[=.>"X_,%WA:HD5R$"*/#PC+VM9X(E',/!581,\
MKXP2BDVX_702%:YU0-\X<EI-5=QO4KU'4+TUQ,N@J3T7FO!">#E5O%R1>B%+
M\""6(-;6?L)*'A=H\;W?R.3;-4XOHMF:N/K2B?WL,8-9J'#A*(: !VT3XS]M
M6=&Y.G*R4^V$!>G6<\9+F^!"<"&X;$B.]J"IK2UW53@?[SO+)BT53(G]RBW7
M%$(6[TM*VJ7QQPNT3 MM4EF<;<956>M*6:CEFZCGD,G4Z30W+E)"J4RDIPEC
MVU/0:#4[A#'"&&&LS)V/EKZ=#SJ24BV#_"3/J+V5VGM,TYILZ\KMQI),(DN!
M+(6*[?D2* F4!$H-%!PTM74H/Q</N;;!\==(C*W1=DNS@5UN@<L2Z%8W6E5<
MPE>*5@?FJ[T.>%2:D,1TQ'2')60]3ZX7//#8$2_9H1;;T,I$2*$R(;G*A=RV
M\1<V>X(G>'[(F7'U?GW'KW/)(;D8-%NZ12FE7)&?>J)P,0;Z<A^JPOG[>I4$
MB#,&Q(5!*;ME;HB2;;A5>J*9VHO*4%1IBF OAK[L/VTYV[1J.%W8:K3ZJ@)
M4F.GK<:.L16OS=8K7;71KAZAJ@ZHTF@NGHKBJ>VN7)E$_<;#T)7]W^/C)DG8
MKB[ JEO=YJHL/)EQIZUP"!>$"\+%P:-TM,U3CW,+U;;*BD)NXI6EED7:RC7:
M=.<X'AVDU(R#E%L%E!OABG!%N")<;9(+H<VF/!= T>;O@8["5A2P>^6[GIJ6
MK$4G5E*AIZU""9&$2$(D(9(0259Q[:WB:\N*II%KAMQF?@C7P12FLX!/\&C,
M,Y<!VG(X%^;&;#\:N?Q V-]_<702_H>#4_7X1"RC7GJ[K$/]:RBYU3Y671F4
M$O;T64<D%DDL'E0LMKME-0\GL4ABD<0BB<5:BL4^2<7J)$G]%)I K\+K<Y]S
M<UHJ*UJY"(6<$;.XZ\;T__.[UCOY'9;*2KZO.$C13US[>'2/SI0+]HF_L*_^
MU/1^9JN&610!>7'L</*AM8F&6&3ZS2_>.@:S#?^N*2%[-7L5)I&SW'ZMKU*Q
MX.ROU#'$M#"H[G!+[;R.N_\5B= 9SU\-?B$RI-ZW!Q6P=YP_9HYG^5/.0O,[
MX]^Q0(KL)[Q$G^U>H")NB1R3X[:YY:N&'Q\07+&:*_+F=Y@+0"4XU)C;+6-9
MJ>PRYHO##7BY8/ . \Z9?%F4^V"<4G0L;!>JY_@]@!<!K.=[3R(A\W()V%U&
MJ)&Z>D%60+KWS8V+)*VT!$B)UE.)DA8MU*()- ZI1HMZP9 :/2,UFNC(Y7($
M>PKZV"8\?16YW"=1#^7>-TE!GJN") U9%3]3E_=@B@..^I9;?#KB0:8Q.D:#
MU4YQKIQ&==7I%GREQ_#*T)'-1Z][NG(5*JJ12_3W-:CD=?*U2 ,7R-R\E)5"
M=I4BWGS6V7V_<REEK9"%$Q/_P]G4_)</E\^3'KVJ7#(8_'$=O*(^O0&?^0&F
MBCF>?,8>*R+'=B#G(*,#,S?(=TN.B+ 7QW79B".CQ(>8X:Z%7L7,C@(\5')
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
M\#X1S5;0%PL^K"E3,9B%\B%)#4-X$*$[J;A1=&:<6EB?+3NT]+6*. ]V($T
M]]VO2B%A%X)SA@W+!>O*'(UV]WVE5 +IA *+K]DE@V_U@K^U'7OP[5;MU#(&
MFQ>!KZT K%R>Q18!JJJU>JC%9E.E^CJ4&Z7I'K*W32VX2(,"('P2/C7AL]75
M9V(1/FMMAI1)U)M</8+UZ>B5-G4K9ZD1?0B)6R)1'BL+F:Q6ID[IO[7?*,,E
M*P_GZ([241I:3=+0>GW*M20F/W$F[PP*F@N<.9.37BVX[Q<?1XZ9EL?0K*>\
M!S#4%T&J"K-H4#-GG&[9[U.ZY=G([&JYE!1\I> K;8Y45\P1/@F?M#E277QN
MW5&^:NWS-NO@5K?^>5C>8$'R[=@_+ZVNH*M+>WF]\O8H!"%O^SVMT5:<;2X;
MZW@>5[5P9;$XK.R+=3V3]BI^05<%N W;>LGRK[:]6'*Z$1>4?)%-CE!<R,IJ
M)H8:QH)CF5!L"Z4Z1LT"W^+<CLM,+CRGR;Y%6)=2CA,+H]E\S.5$9'N$-(D>
M36]YIPQKQ'4NLVJ*D7!D^3K.^'C,5>V[M#J<K-@ZY>'$MP_<0Y, ?PS ,VTM
MI:L+^?WZ6:2/*:4 7?KTO;I9I$_YP=BO'7&.+THEV3X%\K(Q:NKKD*->;Z_6
MDNF#WB=J8F6,.%^K$R\$L]$,&""&NPPD7H3%V%67&*Q@.D/5$XM_=67Z:\&C
M95^1O*:QXKUCUS%'J*X<54=3ZK%\>ZVD)9^8<-1* BOM5A\Y3?:PK+-E85$/
M9)0SDU.S'3'S5<%QV8(/*9G2L(&J&96EHXJ<HSH%O1RZ7&IR4;1^6((U<EW\
M]^^P7F: /7B,89.Q;_&!!2VD6_9C=J'0WII\9]E])-=ER_&67H!UZ\8ZTKR+
MN&K/H#I&J2ZB"\5O*]I!*BZ^K+H)Q$(.N]C-4SK, BR'+.OLJJDUF>QS-U<%
M>%757^%G]9OC;;BX8K'E!%8T14I:;W6\),[=CW,SOR%>"\'^#=(NQ*:EN(P>
M2EB7Y19/6^>B?K.MIP]0(^X?YT;3&8C^:3;:!%$!GYJ.9+$\0LTPQY^UZ8J6
MS0?G,,7.E++;XZK%6O0.I?%@BKADM-#:Z[ NX*+ZR#KJ(W>UU$<>#JG"\)Y[
MX55*V-%>Q_6?LC<(5P([D:VLL^P$GV*9W+*)>RW-M3?:&)] LD*96R^%W>0I
M#75_(M0A#;6P>]V9)\&1E"B6$MOD*Y]NWB@AAA"S(6+:+7:1"R%A-"P)9%$Q
M)KS/Z%#EO=,!$V74UB/7BC+VJE2)F3+VUF3L52+P>G2J56G+I6CK3/:B?/;=
MR M-&<=?';Y?Z&R^OHM[?K\M;JJ9[0)LMP''OL*C'#O;Y7S].&R_Z?DA=NH,
M^*4Z7<??2# [T;V%@W!1;?:J7KC:<))9E].9Z\C\$Y5UZ;H+[7FS(Y>+36^C
M>-MN*2>SR6[2GJYLS+E@DDEU[9GKZSPJ*:#E43\8>^4OY<:T3_K7 HWTM$+5
ME>JU0*I]<FNR!VD:#V8/5Y=4>KCJ?8UVT4$R34Q-'8%_:'<*BF0?$9>EY&66
MRH+M7D%=Z9UX<"'# Y2!R\'."J0I%2N0HM;F9V.J%)W%.881C,;GQ$2]#Z8L
M=E?1D%:D0C>)IR>G8&.:K$SI_(#$B[EMT"EP1PFO6^!UT"H(X^^&5\!HY%G2
ME%-)RMX?\HB+'9CCU-K#E&;SV71<F4(S]@,\TA*8MJEJ=>#U'C(Y\\&U@O4&
M[,>NC?2 FNQQ@E:8%E-L4S;S?#VKMS:Y%-.6"XFUOR+>=)XEZVH&BWWTJ>@!
MXNYJI@IB.Y_H#.:3<O,E_%3R;YXG<YQHF1Y[QL"&@)$Z8P>^A^Y<G7^;PFLF
MEZ%_*3\PF\_B3!^9%XU.WXL?_($_6.;,034AT0[O )UHBLDBR-?'SN+/?_K)
M&0?B$I/[/]PZPG)]$07\\SAK87SW?>::GDRJ_,M__]>?5ER.Q^RX$."#CO!8
M 09=<C=B* 87XRL?__G=_2V"X1_=?S[>OF..#3^85GC9;]VWA_W6QV[_8_N^
M=W4U-'J=5O>ZTQ_ K\./M^_^\HHI\NOT1D9@432SK,"<_+J<6G3SC]\>OCT\
M/GS^].TLDTP/94E-S7D#I;WIS5D(7-' *!SWGLPG+H,AOO?D(X!L8-Y("'6"
M" ,P 1>S.)(X\^$/J%A-"^"DCM$(0#(\UO(CUV;\^TP"#P 9\&?N10!_/#$#
M/_X$XEGPX-FQ.)YWY7BH233P$&Z@#M7 /8!J'BIABT,":>#X$9ZQL2,, '&X
MG@N,8CL :8%7\B?'4F>H<"@39Q8/V@..AQ?R[XZ02AZF!/(0['MX@C>1T25U
M[&DZXZ&#@24$:3+._"5/KC\">2*BV0RDD37!L">,$N6-/.$@3Q'+\U.1BZ]J
M,!B7)TQU" FI@8=JG^)9J4.[%]<9_=@-_O0^G@2>R$4ZA\ &3BS&9$2,RP-)
M.;(WV:TZ&%:M*%9CX7CSTCSUG0KH5LLTK[(1KBO$)6WP6*E.S.")R^-O2\<'
M :$A3P_)*SL;&9:D>TG2_<%CG\"XEQG/R(<2@U)6!.KD(AO%5@@SA> *A;_X
M ??^TV /GM648N8;&&S\#_;KPJG31VY-/#"*GZ3P_78-IA>[^;\&;HBZJF8
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
MP6G.&UH-"';QF##^EYCQ?U7VROOFJ^U0M.0XLF!#V3=Y*B'_"RY5H"2@W#4
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
M?#KB >O$53PKM==6S\VV@EO*KJ*I+6^L*KQ*YFUU].TNM-J\[% 5 -1MZ3L
M<!8%EPA>!*_-X=6C2JP$KSK!JVH(ZK3:5'-F/Q^O*CF6Q]ZYN[:IZ!^E+I(.
MJKT.*K?H7[LY)$ 0( @0\7V#-I4(($ 0(-+[KKH4=":/A&IFD%-"*H=4SH$2
MW@TZ($)I1X273?%RU-(7A!?"2\WPTA_HZ[MT'GBII\=S: ^'ZER<A'P@OXST
M)NG- KVI\?C5>:A-@LLYPZ5'7AG!A>"R.5RT]1\\#[A0E8M:5KFH'3(UFGU5
MP1CY0:2I" ^$!\*##LO-:+;(<B-'A^"R:1B-=I]*='2HRD-:Y6%0J9VFG;>:
MUJ_S0B$4<!:9[4<CE^]5)J86IT]_.#@)#TRQ$HXH:^P ^";5:L%$9/F7;LJ0
M^"+QI:N B:'/=B3Y1?*+Y!?)KT/*KX%15@5?DE\DOTA^D?PJMSY/NZ/O-"S)
MKU>QO9]"$Z9?>'WNL[R(6=QU8S;Z\[O6._D=*& EWU\E&T@:%K#>,,DDB&?Z
MZ$RY8)_X"_OJ3TWO9[9JRD5QR!?'#B<?NL--Y.4BGVQ^\=8Y']OPR9HHWG#V
M*BVCA;/<GG&&:13<>;\<G-P621AZW&N".63\*Q*A,YX7C77'*3YXEAO9?*]T
M__1A/W0+*K7L\!P\F0"2Q P8D(F[#+@\&IM6& 6PM(S_.W)F4PY/#2=FR%XX
M"[CEFD(X8X?;S!3)J88)=VT 1\"$"6BTU=T8<6ZR;YPSSP^YEFDO5T/;X2%-
M]N!I&0T63M;QG$9,613P-G.F,],))-5='\@K<(VT\$R[R-S>A6EF@3,U [B*
MA3Y[P6,NE_*8RP:<I)DA]EX ]0VO_N#YP=1T8WED+F]'[<1J>RL^4G#'4'!R
M]IHUG+-_0D"Y&FY7\R\3#(\3P#8/V<CW_V#/IAMQ%%ZSP)_!/.8--G-->"CF
M4V:J!12+#J@EFYV93YCL>FH1>8[2WK8>23PH. NPRZ@N2J6<%N6F:<\YMZVM
M906&>E3A^]S1SL@#_XR-'0\WXC-B@BL$2KS)]"J^]G*/X5T6!VVV$$ [CD!1
M<S9U/&<:39D<,RCR.2(TF1E<!S_&\V/)M+1Y=G_ZR1D'XG(<N>Z'6T=88/S
MD#Z/;WEH.BZW'[PQ*FBL%W0]\J/P2RQ5OJ!,N?;LNT2BW'U',6.&?C#_RW__
MUY^*GWIG!A[(=O&%!]\F9L!S-X%,]5!.?N7C/[^[OT41\H_N/Q]OWS''AA_
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
MD 4G&']H]TN//SQ@"(D+[+ML^5.^2YSM]&HLMIO:-A).!5VD:<\9$"UJ646
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
MI,96->PI:4:QB[9&9K';(1;W] '^$^4[*6PX#?![7MEP\V4+KYR4+;R\7:^
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
MJ=[YPR9R=9QEMKU$KD,18C806,26TI(-=Y6H6<98QEC&2J)]-Y6V=;@BQJ$
MG,C B0S53V380$N[(T]D8)!CD&.0JQ3(;:"W'H,<@QR#'(-<=4#.9>,_!KF)
M/6P%4E+7R$S+4PXWFIGWAQ)]@. H[HDH[$0P'*&>9)!*+%UN,!\O2F/12@T,
MWI@S$<'5])L,A&JWM:=5Z V$#'VJ<R[R'#]U1M_I7C]0U(-P//U/>O;Y$C,
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
M"-+3>O)/K)--PXYFSS7!(S^ V_^G?*HR+]1W3_43HM[H->.3>>YJKXOU>7N
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
M[L_WD/IC&)5,M>C.860#2_%[[9^UL66P:J>#+O30-@,/(K#8 84Z*5A343R
M;;P/[UV]T?:V[5@P-&1@(@3%)^TKT,Y&@3Z&V65&068SY7:=R7O!V];<J'MC
MHY!BN;%1$^\*-F#> QWMX:$C)D#CLO4GFF36>5.T;XI-U$MP_HQT34C$CE P
M0O^,) !M7 ^MVR @?9 ON* &<,;VO.^C04,F3SY&7X%)[-?$!V2?!+;-9,?#
MOZ00@?0JTR1].4#])E"F@!%0K7CT(AP_[-U(;0ZI!,_\$?@L)RM*([QL_!EP
M8P@[]-%-<,/SA+V*%V0*"RC[L6VMWY;"2# #-B+P8Q],,]!]80*D23+#6/K
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
M%EP*U%0ZS&@0C'>"NA G:3@:Q:EE-'CE(]XEGO'_PDC -$/35K'!=Q98+>-
M^\:62IZ5"B=?T2#"3'S9Q =-\&U7JUC&7G< @Q!N97>VH)8V"%Y)5$%2MSCH
M:>6[RJ W#@:.9-]^Q,O?Z 3>X(VA<;$)]#"XA;BNJ_P.2;X'WRV0O3!OQMN&
M.A!ZZJD%T@!XDT?EJ.]>5X8=-42D$=[!53A?9;%)FJ[ '03<T8]02"U%IJ)[
M**!G_-Z6# !0E#!=!1@UO+\F[I.ML?@2[;Q7(>X90!M@JC^3KH5H)R0.D-A7
MXO?:U]IH0'X4!!(@48_?;6$-?HN>D?4R0B/K31-O#=Z;Q6HEVVW:==4G(LOP
M<_$]_S][;]JD.))E#7_N^15N.97V1CX62;%#9'>U6:P].5:569T9_=13'QWA
M!.H2$J4EEO[U[[TN 0)$!(L+)#AM,Y4!:'&_?L^YB[M?3UR:.3>.KYD^.(S-
ME'*<Y)J?WE7?Z<_D6%N3SQGC<&^/2/F^J"?QS1O)I5CVR>Z'0_J3NID$ A8+
M=ARH3Y,_EK($LT:E%_[-?/Q:YDK&]=<.QFUJU=^_'45DQCE)GW:\?=?[#WO[
M@857/>CK+_;Z]JW*W!S@Y.G=S]*8<8?Q\R6O$XNX05;C8,=[;K=\^W7YYG^"
MY_4D7I(CCI'$JKP$A0:9EA8CD]?(_*:_X+"2I"3)CUDU-%-'AR/3E5>11[3K
M !X5=>4_@+_(9WL4C5:.R)B>Y/4G@776%2-Z[K 4$%MCM HX0G>S1,>J(7B0
MMOOCF>,%P38YXS4L_\CN]QV5VS888^=X'WJ/S+5T9=^6KHAYRQ1M;2/EW&1:
MR"FR PG$_/18O=JL= V;NV+KP%:33  /P+-\7[72K0([!\;.?LQ['G62P3A@
MG TETJS40#@;$ ZVWF\C]?NAM$5/#L-MHNQZ#A4@WHJ9<\5<YZ)BS,H?"ZZ.
M>L"KE6H# WX(SZTP=G8CY^QXD5"O&'-2CP4(\"BVD?HOTI$O 6<J>?WB@PW/
M0GOSW4H3^#JA :]6ZO LX%D "7\UN"OG6(  SV(KST(]DU1<,5:!!V0QLBXJ
ML#&G-.#52M58.9LC&G X%2>'A+.JN:-'3VXK+WR.M<5[13_8P5",60Q 'MW7
M:B.3<5(#7JLT,."G[71L$F4<+Q#(YS#F?</G@,^Q<JGWT'95H(2OW)'M]FR
MC^[KU)!&/*D!KU9JR'6<MMN!7$?B@ ,(<"P,2/TV\C%QPO?5NY7EFBTG#JFC
M'O!:):/Z'08<SL3)(:%J;EO)L0 !SL0V4M>%LWB9IZ,B("MV*I G/Z4!KU;J
M",S@5  )A 3D9H_"J5AX8%:YNWW[&=_I97+L^6KSRC?'"[AZ"QM53VK JY4.
MEOK"UP 2X&O U\C-U_@:TF]YH"R/>I.[59?,HV!-3D?M'F_-FCR)NH@JDK?%
M/R*],*X+>9)U(37E8.1\<!<I]V.#CY>1C\*5JA? E;KW0NGDHWTXB[BPYWN^
M+J<<-B-UVL;+)*X6UK&0W":5\G,@LPQIE>MLX?T3?+GD [H&76>G,*OF"E:<
M#%OC#.:=Q'],!T1FGZKL16$02I?%G#IZ\TD&0@I7A2)R?44"_X_J"S[.A6_;
MET1^R$3\-IT79P<?13/GVXI4=+XX/'S.SEZ'YR)C,F6;3GVHB&M]")<^>G19
M32>'WO93A^&&GG@:VM:0CSV5X['SDCH@-C[X55J3@ZO/]8&G]%CJ"I^$K08#
MQ>?GJG-]I'9?#93O*WV8E,<Y?'V MJ^&?-[XHYH<L1V?8R3XD4[R-#Z1G-KB
M^<(.U8@/C.9FZM?W]:-]DMN#JT>''QX?L:US'Y(/)R/@A?JL:0W&L8I%S.?2
MNB])+X@E)ZUU51"<)[V61\-+FFKX'/" 2-T><(VN\%S8P9SL1B/5YV/&G9<W
MY3AKYIQ CT9>^J!?E@TY,/V=.Y7P;#VC'LY6@TEZ/$.ID$&@PB"%J^0H^N1[
M/I#83 >RJ@0::+]CRY[MZ&.VN1/$*'Y\5'U_H4/I"X_2U)@9IE;)U:S6RIBE
M/)">D=&\)R.TX)YI8\2&BD]')P,DB2J"R-$&9N!$5AC%C,BO63HIG(_ 9",6
M/BD5VV&F5_W']'3UR2GM]!H^2SSM,BH_.>!=6SLRN=Q^OID-N7YM_#RR7<GI
MC<KM5[8_0SPK8-AW?'!-T:6,9;E\>/UK9ZSW/6WT_HRHL8,74M78WI.!'WG!
MG#%DUR9YR\(Q?EK <S6FJ/G*=^9<^7-]E3X<GC1M)/T_E!Z50,TW5O]"OI$D
M[V)VN.;FIO;UP#3Y^V\_V@,_^#B('.?3C1U8I+&1K[X.[FQ7NI8MG<]N$/H1
MOR>X?1X[U._0\U_^_E]_^5OVC?\@[\CGVP9\ZCNWY+)'D<WT>=\GS4X_3@N
MM..;&OST[NZ&3?0_F[_?W[P3=I^^(,E\O*[=7ES4&[7V[>5UNUN];5TV&M7F
M9:/=:3>K]=;=N[\O:&E:<=XX)SXKE;"DY!D*;4A_]<>E4SV_W?[Z]=O]YR__
M$+=?[C_?__ZIY/!T5,#I'_'9M2KB;/KY WN8[-C[8S:LL7^NX27%DQT.R:$/
MQ/17PJ;L$U1]0E<P(6/"I>-9^EYBM&ZS*6Z(X7ZQ'2>@\9;]<W'O^=0F[UQ\
M=4-)B#H7OS2N1>W_=E)\,&W1U-IV_AJ((.($%2DOO?O1XQA&!$/B\YC4'3O@
MMWHQ1R=O$=]#S_I#W$[(_.S^^__[,*5@5L+?/?^/I:N^_/[]EDR)*#L-3\:Y
MKQRRJ+$)<KW$O@91'"$.F42)RZ+8!CXX7D\Z] -)SZ)F4I3GST)0HECOB25/
M5BIA1Z+MB,\E,.-.& L)/HG+_B/Q''7Z7EE#E_S'AQ?Q?=K/L\O[[Q_$&?,X
M:4XPR?PP59)O<</R"LC8)!['-5T6\0^I?L=&Q [BR-@.6/OBATCE>\%86DI?
MP:$TA<04O[E]$JA/S'LN GH(&18BZ(>7<X:2$PXMTF/Z18UL:E6?_!+R)]2?
MD3UFCH[?9DW:T8L"+FE$+LV'<VK=:!2Y--))UQ8[I1T0W41N:_I2#072DX6O
MYY[.U]S.GK#T]$#Y+"Q]'>F+/ED\]8"*^$H7C7V/>T0PI<#]Q7(XAS%0K#>:
M<IRHK_TRC3]Z+C_3MN*4AC:W*4WDB^/,!SL$B8@?E>,E<E+N [U;/WOZG/-Y
M=2?#0ZV,+W>)!2:M(P\M_HND<*['E0(+UCUJ@Z63)BPKNH9$%?!3H@$91*W^
MY]JS'O7H';%0@S!^@J.>Q4@QM7#&?7H5M>@ET D2>JEZB#V%<VJ)LNR W<(1
M.1VVJY^L\_*"[/N B#1N-6FSS>".Q2X'-#P?$V_%5V/.%/'WOJ+&N5,I[.:'
M;.5.O.:=>-3K\9"E<DG^^H9.2*/;N:O?=3L7K>N[N\MZJUF[:,9.2*?9KEYU
M#^&$Y$KG]W/\JZ<M2._)!2;3JD'^3#K@DH;Y! 8W(C@Y$U/<>YG7U=A&LY+)
MD:?]XH@4GP.M<$AF^T$/=&+_*1!2.H4Z,\^UZGO&:,CK4:9O(Z70)N)%28W2
MOJW?O;VKM(&3ES'_IN=!JPMK<OAS^CTN*[(S/Z'"UTP?'$O94HZ37//3N^H[
M_9GI??)Y<P5[LOOAD/ZD;B:3;A8'+^- ?9K\L32].FM4>A75=!+N(G-!P/KK
ML.(FM;OOWY[ERYQ2C.^_V.WVVD%O1^/7OGVS17U8Y+$$UV[IMC=8VHM,B:*[
MG02[*\/LW\ETL(--AB<KC;O%[#YT<QO=/,36FV59KG_$<@%5F3Q6XX6-"W*N
M._3VN/76V%Y0Z"WT=H]ZNW;YR7)N2#GX[I.AM!VYT8DMQMFA,(4#&L;6W"XK
M17YR,+X.]WVQ3$6IK<$1@\6X1P&P "S'"A9C!2]/ RQPYK9:&C"T70F\<>
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
M.G\L)]Z"!\ #)\,#M6JE"P(  8  3I0 X B !\ #X(%F!XX "  $<+($ $<
M/  >  _4D1$  8  3I< SAH7&2<[[-CMF9:79NB7RP*#'< .I\X.S6K&X5$G
M[AYLOEFJB*LSYEJ0Y_8I?=NUK_KZI/.SN,9]_P,? L!E^R?'\H%^C='OM+GU
M')97O;68"CD+A"Q Q1Y14<TXD01H !I.$PVP$4 %4+&4Y,DZ[ TY'D %4($!
M@0$!*MXT(%USTX0P((#*$4,%!@2H "J6#$BM86XFZ10L"&:9C,PR]6U?67PH
M3.@)+K0>OH"L0%8PX3#A0 50 50 %4 %4 %4Y!#N854Q$H; "BP(+ A0L3DJ
MJA5CI=R !J"AY&B C0 J@(KE**->Z2#*P*12GI-*MX.!LL) > ,Q\'Q%K1#J
MV1I*]T&!HD!1,-PPW$#%IH;;8'1W"G8;4#E9J,"  !5 !3:] @U  VP$4 %4
M !5 !5 !5  50(7!A%03":EB3R35=H93Q@,/.[?T-:2?0$_[IZ?DO-F9(BP<
M.;N-;KY%7Z]K7PGL_%M"@Q\ H %H !J !J !:  :@ :@ 6@ &H &H %H !J
M!J !:$<-M'K=7*%I( P(VQ1A)9MV- F78X'#9E.+$ZXHX#8U<VIR)1WI6DJD
MW!AQHRPUZBE_AJ=&[5S4JS7C&RO .X?AG8Q;RN4B'PLC 2B'!4KB"/(5;WB!
M!T=1S> ZHO6[#6P!6\>/K?R2.( 8( :(T6T-@_OJ@"U@"]B"^0+$ +%]15]U
M<V5%@"U@"]A*U]IK'_@(0&.(?%UPJ/%S>EBL&<9BSK/LC3:RC#G.*:+N)=^6
M<9A:Z E7A8(&P:5V!&"VXC,;)AI+1%, "H"2]K@K%P=UN.%3 U#'!"A8'@ %
M0%D#*$VL2@5  !!8$@ %0-DQAFD>>-8 00P0=4R(@ND!4 "4-0^',[:8\41-
M#^;-MI@WBV?+1-_VE14Z+SQKIOZ,[/ %/'8</ ;K#NL.5  50 50 50 %4!%
M@5!Q5L.1X,@N BHP(# @0 50 50 %4 %4 %4(-@X>+"!^:3-A7L[&"@K#(0W
M$ //5]0*H9ZMH70?%!@*# 6[#;L-5&R(BFJE 30 #4 #; 10 51DWE8S5TL*
M:  :2HX&V B@ J@ *H *H *H "J BLWC"6/5?(X%#8>8#JKMC)B,!QYVANAK
M2#^!@?;/0,=_GF<.IAS'>@)H !J !J !:  :@ :@ 6@ &H &H&T)M+:YQ4P
M&  &@"W>9K".%  &@ %@L&  & "V1X"9K,)[*@C;;'+R8+#+;U??E72D:RF1
M"N3%C;+4J*?\&2 ;M7-1K]:,;X,\8>+: 'X-@E_?BWJ.VIJM=IS^KF=,?YO3
MP1_V+K:]2*ETN;8,@1T+SX.00$@@),.$U,W+WP01@8A 1" B>$8@)! 2"*ET
MA-1HFMM7#"8"$X&)P$3;B2FW63<0$8@(1 0B0HP&0@(A@9!*1TAGM6JEM7=1
MG=C9DF N,!>8RW1VZ2*OM<I'[$.5=*777 OR+#*A/STIW>B>Y_3CY]RH@?)]
MU1>A?!:.+7NV8X>V"C[! !@S -/F-G*HA?.&K,H@'^@/] ?Z _V!_A13/M ?
MZ _T!_H#_2FF?* _T!_H#_3G(/+9*NU6Q/, S:5OL[9<_J]T(^F_S.0;;[@T
MMH@0,#4OGV)HD[$YD_QZ;'S^HXI3>T  (("3)8 <UI*!!\ #X(&2\4"]6:F!
M $  (( 3)0 X N !\ !XH%:M-$$ (  0P(D2 !P!\ !X #QPUK@PM^%]6<M+
M,_38H 5V #LLY0M;YBH6'HM[<(CC><VOSIAK0>YG\5X/I?^@^N+,\E7?#E7_
M@P@]X:I0T""XU(X ]&N,?H_UJ/"S)CP5>"J "J)[1/= !5 !5  50 50 53D
MD?FH5($&H %HB$/O*D)OA-Z "MPI&!"@8AL#4C>W ^T4# @FF8Q,,O5M7UFA
M\\*S3>K/R Y?P%7@*EAP6'"@ J@ *H"*7?W:6JUR <<6F1%@!18$%@2H "J
M"J!B9U08G&\"&H"&DJ,!-@*H "JR8F],*F%2*==)I=O!0%EA(+R!&'B^HE8(
M]6P-I?N@0%&@J#?=6&/GSL%@ PTE1P/<6* "J  J@ J@ J@ *H"*S>,)5&T$
M&H"&"1I0S!QH !K@,0$50,4J&]$!&N;[>8AIH-K.B,EXX&%GAKZ&]!,8J/@,
M5%N#@5[7+IAJF&H !4 !4  4  5  5  %  %0 %0 !0 !4 !4  4 .7-DJKU
M2@L( 4* $"!D?81L-EN5=+Z(^Y;,J<F5=*1K*9'R/,2-LM2HI_P9Q!JU<U&O
MUHSOD ,5Y3-)WO/\OO+U%40S(O <NR_^NZK_MRE/U7/FJ;8YGEJ_VR4F,6 +
MV#I<. F( 6* V.RV6MW<MEQ@"]@"MF"^ #% ;'_FR]BAW, 6L 5LY;*E#- "
MM "M=+FVMCF[M:PC1H6UV5Z4!<&AM#JP6' L-IIP(0N_9\[\%.1<"PYQ'E?H
M"5>%@@;!I78$8+9R,-MA#P[$^2IP @ 5+$1%F I4'#2C S0 #25' VP$4 %4
M+*<FN^;*!"'* %:.&2L&]R@ *H#*$4,%SA90 50L&Y!FI0H+@F.[]CSWU+=]
M987."T]"J3\C.WP!68&L8,)APH$*H *H "IVSB(BB8C,"* " P(# E0 %4 %
M4&$ %:B)!30 #; 10 50L7J1I['M3,>"!LP:;:Y&MX.!LL) > ,Q\'Q%K1#J
MV1I*]T&!A(Z#A#)NR;-41\58^<UCX24 ! "!.PN@ "@ "H "H  H  J <@"@
MG%4K3=.:D]MRA==%@Q4, -3A 07+ Z  *  *@ *@F$H?&SNGX%@ <HAIK=K.
M(,IXX&%GNKZ&]!-(:?^DE%3+G"G"0L',;72S6(<8YF#=WQ+:L9 ;@ :@ 6@
M&H &H %H !J !J !: ":<:"U*PT #  #P/+;M&;Z'#$ #  #P&#! #  ;!\
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
M7W%-1-3;YA8" 1% 1.D14:N:6S1R+(! Q5%# X&*HX;-5[=E+H=R*I7:8-X
MLHU UD%97X ,(,MY-B"O97S'B[&2+M0[./"P1'GO4Q(GO42YW6A@MQG<"[ <
M6*XP0LR!Y6IU<Y-+8#FP'%@.+%<XEJO7X,KE%L6N+CFZHOQHNKIHK5Y]/Z=Z
MM?:\,OP["D)[\#(WQ=$TO:/@?JC$P'.((JD9(BYHVE>AM)U A/2;-93N@Z*_
M/?W15:'H<06;1ZY4([R!>$B*IP@NLK2TC(6>[>L;7TC: ?W>)[4*5?_3J])^
M36*O%>R9%T<&ZHZD[&NM2H(P5O6U;:3J:[OY?J>"F[7=;F\?].V'O;U3YL:C
M[]L7N=WKVY&]18V\/=3(,UV,#1H(#=Q, ^,5V:O"A,\S%W?5)9>;KA&" D.!
M#2KP=-7:*@7]/EG-!@V&!A=1@^^]4*[M 6SEF!9QZY%)+;V2CG0M0OALOYKX
M7^E&TG^9*7#M7-2K-6/YP9W7CF,SXVM]SF$1TX6Y\ZB*,I"K3!J,V7[FL$ "
M)2.!>LW<R9M%&4B0 $@ )+!!I[MP!, !X("3YH#F!1R!W7(+J&D2WW=)K^,#
MN5#%9$:M*!D$&XO*#< %< %<O.&'(18#'H 'X %AB>&PQ/HSLH,X,A'AD*3Q
M,!2]*+!=%034]E'/=F7\ZYGKA6J&P\8'()'N:U36/J#^5) (RW3">$ $ UP
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
MQ>O3?&4I^U%O[]DB/WUT57$,[I8% 9T& 1TU'E+[+H +X *XF&P@Z9HKS 1
M !"E!T0->  >3B%R>WVQRT&"N5^5JS?#\=H"4M./X^3SV O"CVHT=KP7?5AD
M? HDZ I^+6@+9CSSOE8+9;(!"  "A@*X "Z "^ "<5]AX[[/KN6-E CE<U)B
M2%=H^4BMX"(3^EM,[\UGJ=HX\P)T!3,.,PY< !>OGKR"^0P  H"8W@?'"7A
MG'>8..^K+B\ZF-1EQ#Q>FI:6BQ."ED!+IXH'Q'/ !7"1M3P-=@)X !YF^USJ
MP /P@'"NP,LU'5OV;,<.;56:6.]U:9NGL;-.TQR1+2O:IA+971=-"N<#F.\X
M/(%]HPI!)* "J*QG@*KFY@EA?P J@(I!E7F.(5 %5"&>+6 \N\8RU+%\*=,:
MU+T37MU<V1GP'?@.H$(4"Z@ *NL[W,BBPOX 5*930\LGS -4 !6"V (&L=."
MJ$FH&A_40^*3MBND9?D1!;/\G:<7XZ;F9O6W8]][U"?28ZIV%1VV6N!#\"&<
M#--.Q@5 !5 !5"9!U6A@_@FH JH,)YFZ0!505:B .!%:$6+B8HEQ$W+*X[3D
M#<FKGOMDDI/OC,M;,L3,$W 'W %WP!UP!]P!=\ =< ?< 7<G/6^\@,:#S!M_
M4>%2929QEIH>-I;9F8<N]4STO8AGJHWQW^[2-RE98T<GKRVXO<@IA\3JQ46E
MN7=A[2OSFK>:(?-JSI4#?X&_MCASJ+E'^H*#"S8"&X&-5I_L:W O'M@(; 0V
M AOM$-O5#1ZLC-@._+5SNO#'4._DS[H^X^^__6@/_.#C('*<3S=V8#E>$/GJ
MZ^"+#.G?2[=_^QPJ-_PZ^&8'?P27OAV0R.Y\;W0WR:E]=H/0C[@@7G#[/':D
M*T//?_G[?_WE;RN>K,(;-;!=U;]2+OT1_ISDXEXN.3F7>@:-@,O:]TT-?GIW
M=U.OUCK_;/Y^?_-.V'WZ0EKAQ]NK=OVZ<U&]:E[=M:YN+Z\N;B^KS<M&N]-M
M736JM7=_7QBV]!#<VR,5B"_J27SS1G+U$*9N=ZC='X=*:TRM7GV_A(YT,K/9
M-9S+O!\J,? <TCH:!*''.8AWMO25D"*(1B-)8O,&(N0KIUG/L1?8(5<PI%^\
MR!?C5('#>+M,+QZ*F>+Q( 2?7E6_U\22AE]W Q+)H"(-Z>I"GI@_IU_J>OY(
M.G.OK?$UTP=K80E+.4YRS4_OJN_T9\*X-?F\N9(\V?UP^.GBHE*KM:K-9KW9
MZ70[[=K["9<3B3AR'*A/DS^61#%K8CK//R.?=N84V/I3!7$+6YWW;]-;)N'&
M]]=VN[U[T+<?]G;TO:2-+U7?MUI7>^IN4YIH.WM>W5#;>0N 1990^2E1=+>3
M(-^F/SW%QK3G.?WX.9-*R+^R-R!6)2%^I\]"N5Q-:M4E-\I2HY[R9T/4J,'W
MAQ+O0XGCTYF28..PJ@R2WE&_&P?0[V59)F_14<;K*[0*" <*HXW7LMM--=<7
M)_3VI/76V!%!H%2H)B@5>@N]79M2R[D@^="KCSG:2!8=GXN>>K!=EU/WWD"\
M4%AQ2,XHRLH&8S/-^?79_*QQH]W"<=UPVLRN40$+E(T%.AV<\@@6  N<- N@
M##ZX %P +@ 7G%K^H=[./?_PF5-(*@B%K<^ VB;/=G1'J]?J%6,3"<>"+EC:
M4P9$U5S=3P "@"@](."& 1? !7!Q].')OL.12RN,I,];DAZD[7(=)B\(5/"!
MPI-D(Q)%*6-?#7G=\:-*HA:Q- C;CG 0C5\9D:5=3+/'=,:A?LB9'6]9I =M
MR)K'RPJ=)MQ'F$F8R=F>\';%^.:&W'9\8WLWX *O$F8$N  N2H.+<D9;AYX,
MNNR/;-<.0E^&'%RI9ZX#P14DI-T7 ]\;B?%LN2H@^%"R<]?AR<%B'1PNQ@J%
M BZ RY'#!0X>< %< !<(?'(.?&Y'8\=[T;-+;NC;O8B+X2'"X?LZYCRV8\$8
M;,\)XZ$./  /P -\,> "N  N$*/L/4;IV[ZRPDE%;C&6+[JV.E"GO3.L-(,5
M@A6:W%<UM] ,>  >2H^'.NJI  _ 0PH/QLZF.A8\(#HQ$9T$*@P=Q8$) A2D
M!6"(8(B "^ "N  N@ O@ HE>!"X%"5R^+P<J\587E40T@!O,$,P0S!!P 5P
M%\ %< %<;"V.,X-QR_*@;]K[,FR W.I$U"(&-CFAZM6_5@8W>A__6:"4<+U0
MB=K%F?RPR9[4XT4H+!<L%RQ7AN6JU<Q513\-TP6\G#!>8$> "^ "N-@ %YC
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
MJTG-H]IEMW5UB)I'AM1%?US:"G5]^>OG^\N?Q<WG[]<_?_W^KV^WW[<O!K2
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
M_ 7^ G^!O_*MSV-5]>V&!7^]BNU]B#AU?^GU,W^KBY@M7#=5HQ_?&>_49Y*
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
M56<KDX59R4XB-JN5*MR"DBZ:%AW 1J4*U0+W@YB@/8?5GJ:^ S.A.K!IF,^
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
M%,ACZX.EQZ6"7<Z#75Z.);6T69BBC"<F(_ TP 7@ G !N !<L&6G6ZA/"0X
M!YPU!UPT]$4>SB,XJ7U3^$Y[O%=O&;\7H[$?\&#2=08#0=-_6_SJQ:'HW_/G
MG_TP%&''Z[]\<QN(OA-MNWO<,,Q:V[CM-KJU1LLP>O6;FV3W>/.F4;5ZA]P]
MKA0AUZWCMT/N/5*3'8_U!4F4),8B_BQW>HOT.#K7X0^.2X,HY$;M0.T;'],#
M_;Z\K4]0B>@F&93AX91T]][2O2D>2KIWVS2HC[JV;E>K6K9N6[4RG^C>+'/C
MT?>=;V^5N?%[WEXO<^.A\[MOSR]SX_>]W2AUZ\LT\-@96) PPHG)IV [(XJ^
M^>%7+Q#TKO_2-$L^<ED,D"9F=)>W\G?Q;*N9WLH+'KF#&AQ0\6.I>,=6NTZH
M"2LU=!SXWYQ0E8Q;=8GG1RM_L^,@H&ZXDY57]$4_MB-YX!!P !P<M212$GE;
MK>;>U3BMG;02+?+ TT!$3B#4@:>KKMOAT%.H/%1>H\K?\^>5VNFJF/YJ3N=!
MX*SWBIYXT(=N0[>/1.>!/R;Q3"Y7\[3+T^.H5[KN?\7.>"V'K[O;\2+R^Z53
M XH'#(Y9DP_J5W[UVT"6^ZO?KD)=K7]?A.WR,'0&<K&:O.8%4>\_<ALE9NGH
MRX.(GH0H=1=F,PW*W(]IDD29>W$JHS&3IY++\^5SPGB\@G#E'JV%');I8^OC
M*$E)<Y)<+'K04D' )I;.)I;3);OW(^YN*M[MMRN6;7.B=OEV%[/IUN?" >VY
MH/TP'F[AY /]@?Y ?Z _T)]BR@?Z _V!_D!_H#_%E _TIU#ZLU?MZL()#\I5
M*.4JE_[LE)-?Q.IA6H)OZK8;[G+/%FRF_@O[%_=B'DRF\DT.1=)6% (PU2^?
M8FA3"4LE[-ME%$X"#X 'P .F46F! $  (( S)0 X N !\ !XH-:$(P "  &<
M+0' $0 /@ ?  Q8B B  $,#Y$L!%M5VIZN[V$8HH[RL'G.\&=@ [+,0)C(H)
M]V"^G^=XMMN^>I14:A=]=F$/>? H^N]9Y#-/1(P&P:-VH'A%#NE55@[I56\E
M4R%F@2D+4'% 5!@5"V@ &H &V B@ JA8'N2I5>J(\2#& ZC @,"  !7;&Y"6
MOF5"&!! Y82A @,"5  5"P;$K.I;23H'"X)5)BVK3'TG$+8\%";RF2RT'DU
M5B KF'"8<* "J  J@ J@ J@ *G*8[B&K& %#8 46!!8$J-@>%49%6RDWH %H
M*#D:8". "J!B<99A59J896!1*<]%I=Y@(.PH9/Z #?Q 4"N8>+:'W'L4H"A0
M% PW##=0L:WAUCB[.P>[#:B<+51@0( *H *;7H$&H $V J@ *H *H *H "J
M"J!"8T"JAH!4L1>2S+WAM.2!QUU;^A313Z"GP]-3>M[L5!%>'3F[BVZ^15_K
MM:\$=OXMH<$/ -  -  -0 /0 #0 #4 #T  T  U  ]  -  -0 /0 +23!IIE
MZ2LT#80!8=LBK&3+CCKA<BIPV&YI,>.* FY3TZ<F-]SEGBW8C!O#NL(6HP<1
M3/%4-2^999C:-U: =X[#.TMN*9>+?"J,!* <%RBI(RBO>,,+/#J*3(UY1)MW
M&]@"MDX?6_D%<0 Q0 P0H]NJ&O?5 5O %K %\P6( 6*'FGU9^LJ* %O %K U
M6VNO<>0C +4A<KW@4./G_+!H:L9BSJOLU0:BC#FN*:+NI;QMR6%JD<\\$3$:
M!(_:$8+9BL]L6&@L$4T!* #*K,==:1_5X89/#4"=$J!@>0 4 &4#H-20E0J
M ""P)  *@++G'*9VY%4#3&* J%-"%$P/@ *@;'@XG+9DQC,U/5@WVV'=+%DM
M8WTG$';D3N2JF?@K=J()>.PT> S6'=8=J  J@ J@ J@ *H"* J'BPL21X(@N
M BHP(# @0 50 50 %4 %4 %48+)Q],D&UI.V%VYO,!!V%#)_P 9^(*@53#S;
M0^X]"C 4& IV&W8;J-@2%4:E"C0 #4 #; 10 50LO<W45TL*:  :2HX&V B@
M J@ *H *H *H "J BNWG$]JJ^9P*&HZQ'&3NC9@E#SSN"M&GB'X" QV>@4[_
M/,\<3#F.]030 #0 #4 #T  T  U  ]  -  -0-L1: U]R4P &  &@+V^36,=
M*0 ,  / 8,$ , #L@ #3687W7!"VW>+DT6"7WZZ^&^YRSQ9L9B+/NL(6HP<1
M3 %9-2^999C:MT&>,7%M ;\JP:_OQP^NV)FM]ES^MI8L?^O3P>\.+K:#2*ET
ML;8E CL5G@<A@9! 2)H)J967OPDB A&!B$!$\(Q 2" D$%+I"*E:T[>O&$P$
M)@(3@8EV$U-NJVX@(A 1B A$A#D:" F$!$(J'2%=F$:E?G!1G=G9DF N,!>8
M2W=TJ9U7KO()^U ES?2::T&>12;4IR>A&OW@N_WD.5TQ$$$@^BSBS\QU^(/C
M.I$CPFL8 &T&X*6YU1QJX;PAJS+(!_H#_8'^0'^@/\64#_0'^@/]@?Y ?XHI
M'^@/] ?Z _TYBGQV"KL5\3Q ?>';95LN_\6]F >3J7R3#9?:D@@!4_WR*88V
M:5LSR:_'VM<_#)S: P(  9PM >202P8>  ^ !TK& U:M8H( 0  @@#,E #@"
MX 'P 'C -"HU$  (  1PI@0 1P \ !X #UQ4V_HVO"]J>6F&'ANTP Y@AX5X
M85U?Q<)3<0^.<3RO_NR,N1;D?A;O[9 'CZ+/+NQ ])U(]-^SR&>>B!@-@D?M
M"$&_VNCW5(\*OZC!4X&G JA@=H_9/5 !5  50 50 50 %7E$/BH&T  T  W)
MU-O U!M3;T %[A0,"%"QBP&Q].U .P<#@D4F+8M,?2<0=N1.Y&J3^"MVH@FX
M"EP%"PX+#E0 %4 %4+&O7VN:E38<6T1&@!58$%@0H *H "J BKU1H7&]"6@
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
MS0(/P,,)X&'C,[&!!^!AM_E;P69KA\GQ_"VK@; +SR _!KA$?A7T!_I3*/E
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
M,QF>Z2BV)FA&P7W0W=!.X3HYP$J  K23P=Y+KLAK.)40/\)_()[]C/P^SOX
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
M ^LVG%B;W9V'LXWA=8M,F2-Q":IR7 F2KJOW^E>MUYZW'\:ZY;O\?L^Y+)3
MKRM$WU/?OZ+L!3$OQZX^?6V[EMV&C$S(_=A0T]\^5F0+7OF8MN:;?21PC(3S
M+">I7,@7L2/$N4HIG$$%K/!!($H\(N9IV0;T[F_AY 8>NU#8$DX(9=CL_N'K
MJ$*QN96==*7O9E7T5/_10D7-\ 0PA6A3[5=[PTY5E(OQ)\-WNS4,%1\B'54>
MFVS=VFH=+"->>#JR5<O-OQ!93^@S]2'1/[D'?1'A6[2"XJ5E8]C<T$)MK2(]
M<4,JT#T^&OW43*&NL754/I1#9@\VQ\4@R !1A>2)$"X/LA.>Q]&^$CV=NFP)
MQ0\1O/J9)@?+=T';DM[8UTH>\/@EYB^XG+M3^]4^.EP<( $"7HEQ$:\04OO9
M/DJP[PO-B5_P@ =GO04)"#2&YV;C=WYYF<"NO2RD>T'$OM2+X+HF%%"825I"
MF5)#PC*Y[1IO/*+^ "ZMD #DP@;(7W$BJ]V)_AS><88'S^\)_W:/$:>!0'5U
M1SF' P.U*;\.X.N_A.H"&?"XAQM.@B33))9JQI3O,I9M,;@W876<S_ FK,U@
M;S@CK#=52<52O<I  =/XE:ZU^==E).MR9]^8STUA^>\_['^>!)(:O6^OZ5U&
MVC4^OYFF]Q[68@FP9^)BGIX70UH;\J\P;CIM[M737F>@3$P44G@)SX7*F6)[
M%B<M"J#=^=('U.8K<E;HN!<^\XMZM:@S#]KUM9#H7M1N 9GE1\Y[7.U;%XAM
MMJ!^IRGHE&GF<G/CJMS\"_Q4OB3>IJ%]^VA(R#M'2Q("\SQ3_9_*S=:>?3=]
MG57B*=_3'A4H27]ZR^?Q>EPB*.5,QD'"PG&:N8F]9VHU>!</UIH:;3YJTW15
M\VQ5G1N0(E$ILI9>,XM+=.4OQL@>_#<!-#Z8@L0,Y@D#"V G@7)<X^(,#]$3
MU$,6WD:A(F>!I=N"\:;#'IOEU5>X)7A+ WB;F/GT@<CWH43W6^IAWQ*!-B*Y
MK3(L4)]L</@=(MXC/:.BP62:U@R$7Z\#L9-<))Q:6SIK#V\[WY]J")?_=X]5
M*C>./6RU:SINS=6>P"WPS]>B[%^8@_U4! W#K#+(_Q 6J9O8V20;#<HM'?1M
MG8_Z92+4+1-4%1GEP(5XJ:?Q4I^[Z'I. T]>TA@'PI:)#83L-*>^A]D]#B,6
MK"V+S>"\<Q*^P&(83WR18:V$5V-W3O!SL<2)I;AMK<2@?F\NG+B^]=)!W&)3
MGUT\YSQ:Q)K"\()$B[5998:]K2J5%-Q5<V@<A7/*X);-^JIE@KQ&0$A">Y.H
M1)5(( -"N>X<7Y%G7 K^=>MC9QS0C#^-6&>:\WVVD.9)@,N94]WZ;"'-#Y#
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
MR6*-(O7NA>7<S^>3RAA*L3B_Z;SFIFXV:!>H??;)T+/S15G;.:MN]R[ K24
MMG?H!*2B+**XJ=SK*C%]>[U>-3J<I >-URI"GXK5'<V\EMV]LT^G@!U U#U=
M.P6S/K/N[MD6D"N)$UDISK?ZYRPRU]LX<%$]H[[R4Q_R^=E$[W6J.&ZP85 Y
MB0)*E[F>)*&Z?']-9]IM#&52G"^F^;]]M'9/;5Z/NWJ$8""B':^[MC_1,"18
MF8'KJ[/7EZ@+"K4 QS $_*C+KWZ^NKI+GQPBO[N8:A@RG/G2QH]TI5R[M8".
MWV=I+9=O0BG**C7N@CA- !B(9.G'RI<V:IG719E"X:?;/&T[(5HC$(8AV_GB
MZDJ7-Z?AQ-IR$0%<?G>PEUK'LPY,G&XET?YIAD*_O)XL(BPAM_F\NL7-IW>+
M=3]6I9&N=^R&2.T ,PPI:VGV389L#:VRB!K!_"9-43GT_;G(KVNX7.WMUSF
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
M-<CE1/Z7<& KA#TR;/0A;$\)L2Z<[[(F+K-];,_R$;_9F?J@GXFS("R"1BE
M,*.1DIH CR1:E:<C,EC1@#O[*Z_5!7>.=@D&-EF**_]%__ 1W=Q]]F$13;VU
M)^5#C>5C!LPXY5H0Q(!U'@*F. ?08P:,-D%@C*36[>2T^CE,FSX(//##;LCG
MJ1;VT9&U]8;(E):(>ZY!2$^:5D>-6RKJ4G4R*I7WG#5QFNK-F:X/ONN,HF/2
M)Z]+;_/;LE$G5RG/RJSZ=Y7GZR!M<M]@&9$>69Z*"T!A 17I^ML3EYQ5-><6
MJF">01J)7KBO!]J.AP^KD$,3%1)WF[S[ +Y[VCFSG'NJ+ (4*1_ISR+5F=:
M",8X9YI1V4 K[,W!KG\^:X66@[]D/L0I/<)%2KZ/U*[QIKF];R8-):FD+ A0
M>R!HP" P%8"WR$+KN#2J@2-Z;QYU?7!5^Z0<C["Z+:%3S X24^O=LFC@.X*(
M (9'FTFEH!XCG0<.89/B*0,/#:[UQ,_$2JU2<3Q<=&?5'*YH/>Z:"81TP%X"
M)A4!F!@) HY4YBH@B F!S#?@)OGS<E,+E!S\L'L_#8EHIXOY\G?EMM'D0N/H
M43.N1-0R@P6"1WL[J."!-)@"A 1UBGB(FP1VJI^)#_LD\M!1PX^(F1YC9LV\
M438,D<4-Z@V"#A@2]0J5$@<'"CG C FGG6.>/(.\J<-YH[1#TU'PVFK3FI2G
M)-VA%]-Y7(;3<+XPL]SE.KT#GI;5%GRUF.53/YOY!V%%1[-H%S-GB%GF$4)
MVBADI.8::!O59FBB+-"(TT8%$(;T@VG,<]L9>R0K,>BM\J*TEU&&I.KP6Z);
M]OJT+ZEPM4QW6HWQ--EIC7?G?D&))-%.>$;B&>D]4(YBX#A70,634A@+-;8-
MXEJ&?%YI?\>,?FD&?IBQWKMJ 5*0Z6P'E9H<("W.DXE .>0LF<%: <T43,5:
M731I;""&"!R:7%,-^,33 >\/2O8CW3D> UW<P?S95[FTSG3\^TNIIS-MYSO<
M,PX?*#/(6%6EU@^41>.#1..#IKU3O?4S:F63LK0#/N"TQ5N]T75H1?O$?4L7
M<<D7Y$,1,?FH77H;71:C*JNR+@T5ZL8S9 IY3T-4TB0S$#!F/.#!IYM"J#AF
M6'G1(+Z9_51JP% 4'YJ/*V_DZWE%V\_^>OGJ=1JZ9^^N)LY,I+J&P0*NF !6
M1ZD2N2* P*!#!&G#8 ,9/> S53=,/Z)U&'HO/*+W\JVET47=AB$R+8T/1".
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
M< C "&T U5H 2@*+1BKW IM C:ZE,O>8R$1__Q@UU3+7D]UHKC?,(+*:4H4
MPPX"04D*A8<*.*,@BI+!D- @=T1_-QM'KMS3?"3-B#/DR?='47Y]/XWG^$7I
M9[M9X&'3#+.@(IX<1)0@"#Y%JG,G@6$RHNLTQZ*=BK[/A D:DV?@0/Y\=NE=
M\G_;&\E_WS(3"#*EI(]F+1% \?B#>9AB"X3S'D$=S^WG<$G0%A,TI4X_*LT=
MMCVH-,NR#Y>ZO.AQHI/I=!$5FJMKG9=5G&'2,&=].9.O0S)&U69\>7_ZPWV%
M0[K]34[J=KXHZ^<:WM<YDYAZ9& \^Y'S0#&.@&5& Z&"X$%)COPS4(S:6.PG
MDK$#V@WZ)'XG6Y+YFJY)+J+D3\5!EW<BI^6'93+.:#//;U)IL"K8^<]%?KT>
M ;O9I&@V=B:M-3 8%/5.H@$T.AYFCEO 3%#<,$:"> :>?)UP8?^D/?)"_[;(
M7#$]6Y3V4L]\$=*IEJ+=[J#.'T"]Y6+_B)$R F&PW#A@4FH.08T!1C.[NI$6
MR,5O6U'KNGU/;)&%^J/DD0SS:C'+IU')J1X6JAN=;5FY=K3.B-$J@J1!5$\=
MD$Q&<4RIN'V*8([(!D9=7R\[+:][>\0:\L3ZF,^J2O=37RR6J2OO$AS625R[
MOWNFH7>64 \P(PX$A%*F:*FCA(0(VT I= VRU_;USM+)N=,)]?HP%M=MF;,4
M\%I,[[.2G?OY?.)O3],D'OLVKQXHDV.TM9Z'O5'KA$DI!.X!\8]L^L<9U38V
MSC@6G',5=Y$6$G@F4FYZ2I<BTT*%7)/SI2\#J=UU*3J@VIA,H]MXK'JZ]T&6
MT6%#9P%YQVRD'I5! >DQ!)I*"H)%E&*(75RV\1M&G7#?@#3N^QCK^=+S2U$6
MTWGQ2'F,5F75J+<#\U.Q2EPQ[R$5PL89QW@\WP)J-Y%F^TWHXQZ9"8A#1 P0
M G$@@PY (ZJ HI!PG.(YM#SF(.[PY3=)JB(L9KX&TH\;9R'@J 9S QB&&A#M
M=,I0+(!W4BH2K#'>CO\<;V$MG[X%-R?5D3< %3;+21^8&_<(;G(WK]DS$_%$
M\1A!@+&%0.+(4X+X569/RQ"SH1:'C^!2L945[XYN0^IN]Y#?'_"WTCOD4^]>
M^6G\8YYN1G=*C$,&RBQQ!'K)@"($@:"E $XS#*056#G+(((-(F7Z>D7N0IIT
M3,;>5*_'ND /.MCJMB(J6G'RU3]G4?5Z>W4]*:IDNVNT&Q,H49-?Z.1+E"Y4
MELEYT_/U)[]TEUPQPK^3YGUJ\SX4R /A'\JC\# P5V;4.CE?%]-9,<F=GGMW
M/H\_4Y_3<._W.D85=HF=]RO<9G4N<[?TR306@9,0@!*, 8OB?(H+":C%E%'L
MC!4C4V/3^OK'ZWN7I>FQB-Q32OBPL:)H#U&B8@*(PR+50Q3 *LV ]]@C9R3S
MXAD4%FZ%%YX6%^Z<EB/(LW#NRV_Y,MEVE,X/T;K-6W93'7@[^>[@T3*FK)4H
MGN\*)Q]\A# 04D @G+9&&":%;B<!2,<5=+IDDFVY&#HE\[!9&I8Y/Q\$XC3A
MRV,&S*S7@4AJ4^'%N#(F1*/'0PFD8]!H*F1P[:0-^9E8LR=*#\F=9WJVOO6B
MDE:IMTO=]J3,9ZDB4ER(^S?%61/>;7^Z##ML/=4(:!HB@D1@8(*B "FE$!$\
M2-R.E?HS<?8HUN'("[6-E8J/X,JCQ\H@,X1)18 VV .,I 9$&;WR,)'$2_XL
MBK3VP')]$GE0.;J?EBEBL\S-(JU-*U;/DP$S%3SAD32 )'W(&2\ 2F8"EHXH
MZ U'L %C]O:2.I3ITP9!^[B[.^Q&Y:,NO_KY*H]X^F2\[W[WT)W<UQS8O4TV
M]<@,%-(@HD! ).64=1C@X P0(=5!@X))5LOEK3_,4X6O]03]5RF4_XX?O?M2
MW&&WOH@[:7/DF!ERVCD5Y:U+(MY#P@ WR8%2"1N,BY87?0:)CUO@C U9C_NB
MZ)!G6?*K3[7?VN7&HT?-!$K%O$V2OU #9I4% B<U!$H3C2JJ?6C C[V5J.Z
M'_ND:9/G[Q3;N$SJ^6XQ=4WXJ>F0F50F$&@IH$S)A#@#"KK;4I@(":-KE5L;
M]E&S/68:@*"#ITE:4:X-J7;$>!E"T&#+#$ <"D #QX JXP$C0@C/$=)-PA'[
MBN;H0I[U0\TC)=E&A$\FU=HD!=R7-FX>?;%)83VH?X8I-QI" YR5*8T/=<!:
MA&^CD[31XJB$)1O1.E*G.0#Q%F?(C."(!22!1I "+S2*UJ"PM])&VL!'7>:[
M(R8HQD+M(_?6T8K, 6S8ZAP95ISKH$1RY%8 H8!!(&%U/661"PPUN';NOFYX
M]XPX-+U[4EB+X[BQ[6DR[YP1)*X+<2HDCS8.M IRM4Q4<^T;A/EUJ]CVPY C
M('ES'^(.!&-+HV?84 NAE4!4CM3,:Q $#"MR( ^Q:^#^T*U>VR,'#D+I\5U+
MWZ.3G"DCLHNKZ\J;[_<J>FE9:38E,TV-Q^>G6/UXI>-/F^)=KXLRKN'I U_%
MU;?GE][O27!TA-+^^'ENR4\I.6S%-W>/:>N.E&O.DW=582.&^98\0]U,E"%*
M%,%6 :@5!YX' 8PD:,6\'%MJCHJ.[=?]_D$!S,8^^#M'RY#UCC@G %>< J.)
M31E=?52 .*)6"T=M.R4KNGAO'@,7U7+@;WL-1N )V0:['C94!H5AU@H"O.<>
M$(T"<!BEX"KDO?/<:M*@/D''CF:CY-7.%^ _D4W/*;)IE#SZ$P1$':;^G:=5
M*F].PXFUY>(.O_LD+"-46>]@KNL$,@R0Y?5D4;&-S>=5\?%U_KD;JS*EUCN.
MT9_E,3)[I=BF#EE0'"L+4=P@/OE32@2PYAPH[SBE083@:SU9]NG-LKYH]YOB
M9'Y6^EE<\?V./?6&R Q3U%$FHRSA!G@M'9 J6N(!<A5(,-$2;B?BO5M7S.;K
MOJE"=S<$'-3-<F0.8L.ZE'3 -6V1:WPG=A^QS?ORRO8[ZW 1O]L@>EU5W)I]
M*3[Y^:NB^%IQUZ 0#3IY/RSY+4\;HZ]IQJB&/27"YJ/BKEGFK3;:" F$Q@$$
M+!R@.GC@&<>8,H.8$.-2N5:W!#51?=(Z"T9)2SA,'EP8$ $%$-0*@! 1$@8D
M)&W@%]>;T^^12[CMTJ41@<9QKU*3(S9UR(30$CD93WN'-3#$\6BN<PLL@4%
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
M?:X.&+E,)NDB#PP5NG%Q_>1/9S-2?:X.&*FTKAQ\OCV"O@09IMGIW+X]3W9
M1*-UY*Q9.B#^;#J[)ZFBEAUXOBV"-C<R;N/LYB0M^Q[M@@RU6*R#>MS=!S^S
MB-V&97FYK.[$UIJK"T;.)[<'HC[F'FM84G<G+%?):C4OG*'\+L[?XUG%C[K9
MI%VP=IGDCMYDM<XJ)V=5'=X%N946@,,#.B$IS=*PW!3I=<4R78;7BX?.A_2L
M^5IEZ+=T&Z-95?*[CX[IE+ S0#TQM%,RJROK\9%M$;E=<8(JA?=M_^-C4"X7
M)DZ+8U2=+)+KV>KC/#Z95%%OLF%846&!BK-9/,\7U<WY:[ZGE7<H<\/Y9C'[
MGR1XNQ>3637MZI&"@4"K;[NV_Z)A(-BZ@4^E<S*7J N$6J!C&  _Q-D?R6H;
MNLM_<\[ZW<6KAH'A8Y)-PJ_BPKB>/KG0\?LRE^7F3"B_994_W 4X30@8"++\
MGVTN;; R[],LOPJ_.)1IVPEHC4@8!K:K]=U=G#U<7*O))%L' C=_.SM+K>.W
M#@Q.MRO1Z=<,Q7YV/U\'6JYGD]FJB.+.%CMA/<Y56*1/!W8#4CO$# -E)<N^
MR92ML96EP2)8/>2O*!+Z_KV>W5=(N3HYKG,"FYB?3>;LG+&]!YL-&:LR9^>,
M->2A;W*K?</51K=([)?9LL*5AM</MD]"97GN?[Y]@JI*;._C;9%SF115F3[&
M02N>7JD]0=:I85V3UV Y;3)EUVPUXZ!G8BOI;[7![9&:NS7!\]MD^I^D;>_3
M;1%SE=QL[QW\/4EOLOC^=C:I?FVAXNB>B&WPO;4P<U],[LJ/Y45D#NR4KU+:
MPF3;_*)V\&B7B)Z@<]]62;;(;S!]21;KLI!;<( >/L2+]76\/5)[?U:=N$[?
MV1,P6^+T@UM,-S$]]21\=7']*5WM.&@%E08O[ F22OO&67.T1G@ZC[./\2*9
M/],@O5X&9WYYDN1JHWLBMJ(RG35):Z2O/R^3?Z^#?-V7T\[[@:<[(J8B;D<'
MM47:B]))OZWO/B?9Q?75;9P7XIK-U^%O)P@]9XH^R:X&<XV9^F2BTDIV_D0'
M68BS2<G%]L>GC.RJ9,\6JU^GL[M?M\_\&L]?5*,X4(>[+*V=U_"F!>U/1K9-
M5/AY$T/\99I<Q^OYJB:)!^?ID.#T+IXMFM/[;)K6R2UF_^4NR=6M+JW[YFB;
MT-LP7S99?TY^V4%3D]PC,QTD>IH'Z@L'Y'WXS^W3.5WUB[QOWI4$ZW0QS1?7
M;MZV=]G;O31_9?G28!8?7Z'"+R*;9)OC^)RX]'IW<VKC7WQ^^!3F3Z\+#_XZ
MR0+UR;M5<K=[_3S^G,S_]G-X5=1@ML@QY3377 BNH"..8P\!%%8[I(AB\#FW
MA;V?9EN$.V3WTU/Q-F*UF"FRA@/A-*:&:&N\8Q;LV%2:LBIL/JJ2RB8_I=DT
MR?[V\PZ@[<=UUMZ0MX_H481IGQ@&=L,OBO7BKWDETV3ZMY]7V3IY_&6Z6(6O
MQVTR5L-2L?$_&NO6Q4MN=,'-Q8X;]6U6Z2NJ-%'$A.(:>:HXI,(IC@7')2J>
M2=>C9AU9C9MHVIG2/Z1E7<!9*%G7^F*?60V--&8S540M I1+Z2BQ.'RBUB"_
M8Y(X$^TUK#K5G8-&W1'-:5FBM16G$:K?J0H-HSK/V/Q^-*<5C<D[+EQ</YJ3
MF_I<95FNCUD><[O[\,SP?Z$H9\P0L-/ ^K!.>T<@L%!03DJ6D(*B3_W8Y],T
M48YSI9;V 6&K6G&UOK^?SP)A&R 6-_75X_A4D0* >&>=E$1[[*RTBI=,.LA
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
MF'-ED3>(#M8#[T_U>D3HK<6<QZ!5 \2<D8.$(42H 4H[IJD7LB0)@W'&XSH
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
MW&/(D*<E5XBA^K5,N\PH&:&RU$%SV"O@RP!6WK_YA''\^%PDI37,4F,(=IH
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
M^1;RZN+$AIYT2X]:KV[3K"@UFNHGER$.EBYN-FDD*9+$&HJ04%![[X'862G
M-,A%Z*GY1@?K1Z^(MJI*8;&;A"TQODG2ZR<] EZ2?)8F59PS@@Q 2+SQ#B*E
M)79Y&?EROS2N_G%.3RT[>E.D;@"MZR-N[*GEIU1-_KV>!2"RRV2:)'=NL9JM
M'I8;JGR:F=S-F<_C(TVA:LT5<:N@!<A0J@P)6%+*=W:;IPT:!?;4^J,#O>D#
MR';6G:E:3"^352!Q:M=9T.*@W+-T8T\O*^Y8Q^>(H!*<2RV"?<]8WCHW[Y.[
M84LPV*! <$_-/;I?5UH%L*Y>Y"_[&#SEY*#4'Y^(D-0,$6Z"L@("@&%V=Y%'
MY-V+:LNTIQ8<7<BT-CPM?<GUO]]]2F<X"_HF@C>NJ-'8>@-ER8(&L'X<N*>&
M&#U\M<UA:]5V?+0\-ET/T%E6XJO1D9"8&PU-4&/@O 5,Z'([$KQ)+EU/?2AZ
MLP>;0C=DJ"*P,$F2Z=(',!\OA170S:YG@:/EMLG&XD9-5K,OI]M\U9HQ0D2!
M( 3(K7$>2"^"TU4BAJULD$L&WJ2V]8MG$YNAB.J:].X^62PWS5X>0[N?'UX'
M?K_&V?20*W[4]&CU11$%2#KG.!'& (BTH1;N/E&FZM>\@F\W[CHXS'53\K8=
M;(JW7R;+)/N23*_3S*_S)KMY@#!WLPZEZU4:'#E,.+62&<2Q%X1I7A:%PL)
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
MTT[++<(<<%A_J>TI579\2VVW$FB8$G.(Y/L\9^<B\VEVG<P>:=:5];/]ET3
M*NU]@,)!#BRC7JM20'EUR/KAYY[R=?M3S<'![S='HVRC^8:2'HXGWE0^AS^1
MOX,T58IK21T)FR:#CLAM],TPXU2EBP\CPN>\'(4CK5:9PPZ%[\AH)X+9@$WX
MP$I<M%!]-@\Z(Q&A+6$?S39H#;6.4@J^ET,!RC#P11<U3IRGC'GM2C ]]_5+
MP?>:T]"&MM2/_)^'X?<>G(56>86 T=#B8"0@@K JT7!8?C_MC"N+O5:4MAZ,
M/[IRO?7(_[ ZU8I+UV8[8XX0DE(A2; *'@=SJ+3V QQ.-RB[-&S$O[(@JK4S
M/@^F$9WH<$=-T'('D?=$Y3I/=[:B5WA$>2K=R[=5J(;<!_8:8R<MUH.C(I%G
M;1 3_@7!MR#$*;,#$WM1_]BOU[R53DS4MD ;G;I4,!>.C(L$54CEQ:P$9_FQ
M*B?0EMP'(.C8;= 6Y%I-5QKA]:-IS4B-R[$I2RO6QM7Z<P!OMHA7R3_3U:X_
MYU%CX^B82 -.,)2,"X$$D(Q@)TNR$<#UJZ]T:$NV(H:T&X1J"O9#6$9F]_/J
M4CT\(&(<Y"7ZO=?(2H&]Q^$W6X*A8PWNO;X=D;8&SQA.J3?DUVVY3A'CU%LE
M=.X0:1'@V]E1PHD^P^E=W(*N'UAO :WQ:,>3E*$S5.3)J(A1"YS$PGK-*1<V
M[(SEML@UD*-/D>E)3^I#5G?/S_W>C7:^;L[YK*3'93(K'CO:(O6\F2+).>*
M 4*I" LE(5:2DD7@=7WK;QS%V<[5BGY@;*(IO;;!%M9(!5BPGYF E@"'>;F7
M<LE%?5-C'$7::FM'1P!VL8(4&2BU5HS-R,@SE8?F*?<>Y-?*"#5E<)X;K.OG
MI(VC_EKK*T0MV'K;._87A&EM0]D_?82\,U9[2:2Q$@,=5+\,U7.,4?T3C7$4
M;NIGEVD%VR$MVJ==@<N\S(OK;77_HU;MT9&1 0QS[+7&PF-A%&38E A0YNK'
M.,91!ZJ^9=LF;.VN4$5UNLX6J'-GCPBR@#D*M%<6.180@**$0E'=X(!]'"T.
M6ER@.L:VW]S5)Z?*U?-76R\?]H2*I^[GV+-H+_/SW\>VB$6SQ:"!3S@H-&++
MV/NSTVMKSA]) :6GAF"-35 X8C4O4_@=]Z#2\?I;0/2\A-P:<T=<4ISWOA9.
M:R8))9B42(9/F?9Y-'1&IF[G>G,TA;=[G-]<;F\!R<E4B-U3$59 2.>TE(8C
M P'69=*'ML*0!HV>^TQ]Z%017JE@7?2&] <*FJOD2#Y],/**!^N%0 U%'F,#
MQ%!7\J>@5&//<J@AJ?W2;@;(]R?XD28J]"[O\<A9IZM5>K=="BN(>\_SD>8Z
MN*=$8 >-"CXJ<K8L$V$-QGU>U:CLF=43URNI-X=CT#)?Z7UUR;]\.-):6J A
M! @[PP)0B)3E BU&X[S0WY+8&V(Q_,+^TNCQ:7; ZJEF%)XY800@M4A+QVT
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
M,$K)O$4MT'+WY9(&90YZNE/;B5*. NLA#;'==YDL/\:SZ0:#H^;6WA$1ED8
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
M8J$) (I!BO)6KQN^.+65[H4,W^>F=2FF;:)6]X[;\Q?;9PF\QT6[>3825C-
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
MGH["OH"@\(X91VPPX(PVJ.3$25T_PM+Z[9Q.Q=L,ECX$O%' ZB)^\GS$O##
M2NJ40]AXRXQ1.VZ0J"_DUEOY]2#D^L!T(^;-P<7V\N!E<I]? @L6_BI>'93T
ML2&14=Q[*J2FUE&D/:=<E#PQ@$;4:J\38;>(39?R_E<RG__G(OVZN$KB9;I(
MIN^6R_5>7^CDF"CX#LQK)@ 2A 4;7VKI2ZZ0L/4O;+?>0Z]#B;<#3I<BOTQN
M9LM5%B]6>;+ 44D_?S32)'CWC!B%%,"&T$#Z3FVYE_4%W'I'O X%W B33I?N
MP&L6S]\MILFW_TP>CJ_9SY^-F,7$6^,]X1IQKBQ%.Q_!6%/_PD?K3>ZZ7*P;
M@=*-:+<;R*-=>-QW.O1XI"%B'GD/J1($8D&"F5'R0HUKD*'6>A^Z3B3<$C!=
M?K]^-D\R$VBZ2;/C7^^S)Z-@19C@ T(&M"<D^ ?:L1T'"-6/0;;?!J[#C[<)
M)IVNRNG=7;JX6J63/S:!T2<-,H\OT4<&1A!;9A' "!C%-,=4@YU?:((&UY?Y
MVXAPM0Y1]TEJ[MM]LE@F18[F:ITES]_?;C[:RW<=+VS1RBNWY4&*(M%J,;U,
MKM>+:=DR_-TB/-<IQ]LJU?GN73:I+LB8+?_X$"_BFV23CS0P 7G#R?#+%WTG
M>Y/.*>J*-,H\>7(6B)OFMF[X^]B+HI@TK 6+=?CDWRW^'WOOVMW&C:4+_Z+S
MOKA?/N+:G9G$]K*=Z3.?:C%46>8T1?H4*2<^O_X )*LD6Q)9A;J!<CJK$UNJ
M0@'/?@!L[!MBV='RN-#80+SE]G:SVC4ES!=KM=N5^X0B*3V^4<0T9"09X0XQ
MA@TS&/M#?1P3EB39+MWH6I#M5D0EL?U"*B <LTI(IK5$C,#3G3\FZG%HRM"*
M#D55)N'0V2(KT^ ]4K#H"Q<^G+I^K%?U0^_UM^C"?/OI8SBL[SZ5U0L!H&D-
M%42XZ%93V,50!VP,@[Y&15 V9?WN'FF$HW-B.R'(B3%"W?IEOXN0Z\6C8U,%
ML)P:Q3%61)EXZ;3G]>PF7@F19_CHV!)-)DXO5%\IA;**);UVY@P3<1IT_[>?
MWI?+,AP#8G[2X0[WNE#WNVI[6RWNSL>?MF^A\,@*%0_86E*L*'>8T5J!X-YG
M5$%Y?*EMIX PD17-94L/?7H7MO88^+'8[>U]B5X@P^47"XUUF$"(84FLPY08
M3G6C1!(\90944IKCE KT*)#.&?*JUNOMG]% HY;+>#&8WU;'X_ZOVV,PZ _0
MG3W$=6VL( !H9865TBD(%(68NAHG"&FZB7JB4M[SG-U&ACDUT_ZT[#[Y_*F7
M 8IMI79Q:=W]MOAK=7=_]^OJ;K5_8>%*;:Y0S'++'<<<>1E.($)YT^#J:'H]
MYXG*@$^]G$T$]/B&]':VS(._;WD5%LRCC3[FCL<^[8-"$CJ]4]5J%Z]0"C1Z
M;L3=C9C]/E-8$N_7EL #P;$#@7/H5 $"6@Y J\LPKPC?;J;,]$\43D(M'5;,
M&,\Y"RH%ER=<#;=ZRC3 #M;,J<ATUJ Y&>K7FP!_6N);I[X_/%_8L.T[2J6
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
M_6+]KMJ&97[_#9ZM"7CFC0(('Q9LQKDD4AJ)+76NT1V F-(B-6!\<&M!;,=
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
M-:!1@J#3Z4X?]'IM\L-@.9#8W]Q'M#YNPQ%I596ZW/]9EIN8SAF&C<##_+O
MATO-%)X2X2S4F%JMM D:CVGB%#D@*ITHK]-T/@'(@S*H$T\*A!&BR%K@&5%8
M6>W( ]6A[[%LO$Z[]&!0CE]HY5$1DJ8:S1,#2P#GU]7BC]5Z%6-$_ZY+,@2G
M.);4>ZV4L099XF(X  #&<4<\(+Z5.?N*\)VL+HGA6&CM'-0DS%A'%%6HQA5:
M->4% ]/5)6E-IK'JDG1#_>KJDB0A<[%D27*KX<CIO426>8K"+L(<UXS5<',M
MIR3Y/-5,6O.MC3-L%- S<P]?'F.+X@,]VBV(4@I(AYC#E%,;S?&D1H\:KG(O
MC#(!;X;A:B^\_V9M-Q3G8>O%VBNOC:SYD/3W354NUM$I7><3G"Z2_4<0R>XX
MSA:<;-],8<*Q4RAGH# 66Q%.]T[4V""KLJR?.PD7GC!P-% 332]JN8R^Y]7F
M]B'G\LUV?XSLW:^_/02MG=(NGPO4.5NZ?\ O%$"3@+3U!"+OL:566EQ#XA U
MZ4:>U\&S>?%.I."[XY8187BSW7PY_NW==K>OROVJ.IRN3N[N5 H.^(4"*8N
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
MH(6!J = CX"A#^8DDZ4^.@+@VR'0F7/Z_[";[Y[;SG?#[><75:D9^E,@3QQ
M%'KC*=/8!;F9.@;4V![WW71/4?HYM;3\A9[1#OT,--TWZ!<;*0RUU@""F8."
M:RR-HW4\4H!)F=S5OZRY=$D'&%HL?].VQB=3M?(G96L^+)U8 "TH/TN/"BP<
M\I))19%EC&&+8",QCNBD[H)$?7X .LZMF20)(S5(M[Q;+;>;>*7,<]B=C]%M
M\V[AH8[67H (UL[#* )=#X,@GYXY,Z+Q>S1.C07;K(MGDT$<J_B\5-WGQ4L:
MSB^#_=HN/#784T*!ET82[06C]1&< >PG31](J1]WY=F1TXHO_TDP -<+ !6"
M6'AE*:<JKA%-K!US1J27T)RH).)/0>F.4DK<O#^6U=WOL73DUOVUKQ9?MO%&
MAPB@7V__#-WYGW)YL&>^L'^W?;WPA#GE.% 46\\15T+5-AWF+4JGW(AWIET]
MY4:4T+RU.W?+:O7E6);G']7VS_WG]XL#9"DT'J3= A@&*=>4:(H85X0X"QHM
M3KF,RE>_(G[/(;ILB!^E%S&/X]RI+U_6JSC67IQOW61!M7;&:,\,=E#%-0,W
MBX54-CV.><0[Y5XKW<>2VJP!K"=<ST>LGAXJL(962:N=)%:+\(\RC::DB4CW
M(8]XW=PK8F.B'!(UUFZK>U1_7M!=NS=4( F#&AYT;RB%1Q!0AQI;C>(\?=D;
M\4JYJR?:)+(:O\;EX[IY$]0>?/RYTV7,;_]8KVX/PO]0[O?'DDSQI!GOG<^]
M7I^-.)0WISNCHYDGH8[>N48*!R,Q'+7 $"N0%D X"L/")0T68==L,[>SP:9;
MW;F7&BA@6,SCQ6J& RT$MY9976.B9+N:?]/7@QM&S&?KM V$V-753WM<F/=8
M[/QB(-;SKQ3&0L\0#W 92")B0)D:*&+<E'[V'K%2_7GPA&:#X#5KO,:ATVUB
M,AX]6&!)/";.<80(9<80PIKQ68VSCQ;O*[:G,1+]T7E]+,@T^F9>X><C]/?E
MKJR^AG7Q?=BO%G&)O#N"\LPZV:9*2N?F"LIB+1(.!%680FZA\KS&"AJ5936O
M-&$_K:4R-EKSFCZ?C.&BYO'".X7Q3A,)%=",2$1AO&6SF98,7TE-KQ%4CV$
MRXPF+=:9ER<(LQ!3X#U'RBO&-,2\F2"689:[5M);HFTXT@NKGXDMF6HO.9$D
M(W)L[PXVM4227'J[,)H8P8D!6DF,.9+6XP9=VJ,0U)AQ9?WE^I0K R,U)V>.
M1M=P&*C*SW'Z?3W=5_BFW!\N,HJ6UMWQTM:WFQ9JVEF*#?VQP@-*G9 >J:#Z
M<<.9@<U\-\C0+!DYOMUO9IQ3W62A5[%3V\V[^VKY>;$KMY_B=3WQNK$FXFQU
M*;0PL:7":L UY#3HH=0@S04UHAXB8#H]"V"B",-!J30-B--ZL,)A<U_=G\I!
MY^X\>C$ZN+L+Z7)3!11:2  @,&$W!-IH&_Y\=#P:A=J%@F6&4S=WTOEF"NDD
M(4IR!5&<2-X96N.C)1-3;C,=G$I#"OZL:VE0]*[/P11+V(>-]&48+CN<6C51
M8*F,4%B&-=5@SS5'#T J0-,CDB=U0 W%EJ=NJ#%0G%,W?W$<+4YS%]XMPA&9
M8V\AI-P([8V3MKY:07LF;>YFHJ&%_81-XP#XL](I4SM2]BP:Y& UQ9TTDFBH
M@; > X1Y/%6P.FE-@P!9CB?QP833_?J9;G EROV[$\_'T!)\01-Y^>%"(ADX
MKBP1R#M,O 2$-!A(<26>IX%UCL'P&DRP]KNE[J)HCX\7@@.-E1*>(2&9%$Z#
M.N!4"Z1EGDK $.B?%60O=#(7:58;<2Z2'$2"9KO;NT^?5LM5N5E^^R4"N-BO
MOKY\Y<;EEPI"L3,\C-X!ISQ!)A9'.)W/.4;I.7J#[ZK#X+\="9DYU>XY+_!%
MS +*N#:821?+"01]ID8)DA[NW4DO[QC-8C NG+F1;OI[3+'T3 @HC*(V+.<0
M8%67VS( J.QC44;CQS 7FJ;!^S<M+^&6E8[T:MAX-:8,;+6$#ACL-5.40(YX
MG5UOC!23UE,<]7K=UA+K;M_HAF&JQKW8?7[0.<N3G_<E3?O9APO'!"->*&Y]
M.& 0C!D7C1X)>/81)",X^09#*Z?25%_+:K=8O_TT0LFJ;DT77$LO82R/#HFR
M0N!PM&VF!A;IIO*) DU&=2M/BNVLR49_?0D;_R'UX=&A62W#$?>P>)]EX*67
M"T6!X8Y*";S")OQ?-$7\C:4VO0+@1+6K1N78P.CEM,J-5X"/:(@A)QA!);0!
MVDE9FW",A#K[:E&3KEJ#8#AS5MS#S AC^+IZ;*]Y*?/MF5<*9J230'%N,6-
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
MO5!X;B0+B[5!$'DIL<2JWNU-O(0[^Y/6[$2XP,U>.+]^?N5Z]'HEM,J'3L\
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
M$GIW]P0Z8 V!K+[8"=5[OEMO&I[Z8+R--.$QAH /DM!1T/IE26@J!),$*RN
MPL8 Z05L8*+TN61*]M6!EB3T:6#]+/0BE\%$H!PR1D6P=[&!:(.BXN"9DM"M
M9=F:9^R&TZ^B)<^*A#Z_<HR-S32D+B@D@F&MJ'3"*>=@LS<'7+H[ZA<@H5MC
MO\UFG@;#Y<\.""10: "@H]J*L.-Y(9KQVN K/2<2NJO83H;A\B0T49H*1*DS
M->VJA" "-^,-<QAEI?788CL9ADONG%MDR-<F1?O@YKF_6P(9=XP29A@S(EBJ
M2$.^66D@ZGY#PYG8ID'\O&AX79SY60];?W7Y]-6D_%\Z5]6WLUO>EK-N]&O3
M/L(AP+T*6N(LL0A(BF4M6 N)(V$Y^=5H'P_J&R89!8)QA#'3T+LU'A:A'EOZ
MI6B?U@+N0ON<AM:SHWU62T=U=7=*+N^N+@DC'M:!%8XRC%0=9@%((P4(W3.)
M/NRK!3LR]B*@==GDS1\GT"J!<W>G1'BGH; &8<6)QHQSLOE?#3XR&COWTU><
M+?2C%U*_CJ:,E/\9CX)$.?-7T\?Z@'1ZD]Y^R(M9<?_UNI@MEM5J#V:Y'>V7
M.$>X,L9( [&PA GPM&L#+<[*[[7/=^LKBV(XB#IGOWW\N,BSU0'QD03A'4T3
MHS5"6 @/C:'8!_])^F:0TH+N!SZ#YBU&E&,$5#J*SM55N!_*K-I_^_"N9@G%
MUBJM(946:Z$HD4QL9LEP=Y$-R Y%%5E/1'XNHHAA!@$RFG*DD$76:]?8MLYX
M,DIF?G#/,!I>%R>*AB\J'[:M2?EFDJ>S[X*.]*(*@J@N^>KNQ-?.]?9M6L>>
MK=\QR9L+$TU1S2MXB+-JWSE1F .LD90":ZHYDHX* ,)V(I'5S+4*'^\_F7U$
M4[N.27"/B0?*8R+JK8]8K<%Z$H88?LX@D)T4TQ#R* 9$Z-G12J8^@PE;[.K>
MD:.4TG;S)!BXR"&HF)7*8*(PIAN )(7=RV$,1"?%EOO6CM0;HTM:+=\/O@4M
ML*M#XL*6*RPGS&N,.!5:&[:9K\1Z[.11'Q$>T8=>"/W\FC%2LNCR"A'%#UU:
M8=>+AX=9EI:'"[-OMTR\ XH9@:7D0M>3]'(S8Z_4B,K"QL*ZB E(1YF]R(,1
MG5[7-S'7ED*3(7"H$ONA+G75)V^M!L@*A:$,HX6P&320Y)SEJRZY7T?&*;)P
M#];F/MPIN+T 4AN08-1H&U1;PL80-MCZ$9=ACR./%@+NA=0S$O6H=M,Q2C@2
M,5_-K^Z6MW4<*;R^U3"Q0CC%.,6:> 0\1US;9H!*FNXW\ Y2MS,6VD5$3+J:
M0NDL-+G_/<W3<C)3^51-/P84JV4-O,?4?7D(ZGQ,H*<])/$0&R*91XA92PT'
MKJZ2N)J8EG!D)3\'$/:@>%W2.=KDKK[,)N^SV3)%ULPF597=9>E4+:_W]459
MJ_E1CN7$9R6":4^UTO5-]4("KI1##4I"^7,>$HV#@!D6P+&IV>MBOF=R+7ST
M+@],L)(82>^Y,]8Z#8C3<N,^&3W2"_?.H!^M-'$@>/]6RV.XC<H8_FFT,1XO
MM7TZN"G7>YRJ.MHY 8Q2XP3B%G-- +?:;:Q*1^DYD^A;LU?#2NQ'=BLVAA=E
MJ]?%25:A6]5-T5!W1\ZW]G9++$#>V/"_9[P#CB+)-&_.%QW%(RK.-^"AZ0!(
M75)+7N2/80Y%^?7/,@OH%)_ST!0>U)#=71+K&--$.&89TI009>5J5;:&.L2[
M,S&#N':#:T<4E"ZJ&1\?)EFY\GNKZFUZ6]P'/S6=OLC?E,5=-K\JZ\]ORLDT
M#5^FV>-WP3N[-:?3(Q/.(*RCWE@ GS!.F$8T8.:H]1Q /Z(,T?-HUCE0'+_F
M1="TQ$.-%8<2$R"1!((JK!HA,(*ZKUG1*RF.2+-.1&T$-M!)B]2>/HDQ&'L-
MP[8."9,."4F:(U-+$.[N7$4OWWA.ZZ<G3!?UV:?_753S91AN<!]^U/W'8,=-
M9E=W$1:CF"]*-%<$&0.PTP8) )%1#2D8K$[8/02!/4LUO""V(UC8?J@\N?ZS
MM%GU4(2)_UX6BX=]5,I5N?G3UN</V?ME0L]-<?4Y;^LD#O?Z!$'%$7$*$TP$
MT-Q([C;KB 3=MV;^+/5\=(B/0/M7A5;3E^FD2K^AA]IH[IZN"<-82\@D)99Y
MK,(/T] [P5$CW2^1%,]9Z^*@=8;TDL7[*OVT""-VC\N0\F]?'SF;X_M7C;UL
MR>LBGRQWRIK2K =<J;MY6KY-'XJR_NQ-6F;%].7)M4Q.?&Z"B9<8(XRYL)YZ
M1)61JYOTG,6@6\K(F! \K>K)"<],J,/.!^O$8T@(4X0AM;X>U!DAT3F3#$XH
MA3*8?ARLCS(<K@-EM^P^$FKB3JYOTWP21GPHX'5WXX0B3@F#@& H.14*"*4!
MAUYJKBW1YZRLU:/2R2#R+"*#U_7@;^O=!\,A]S5/B#* 40FM@1IB:+3!;#58
M :QR<)PA"3'0/RC(7NB,7*2C.LX?BR3C2'#]TN JI;>3:GXD!G)WZP0ZA "
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
M.%O5_WD?E\GJ-GZM6X$4))-[2)I>(-UU>PC2._8<'T=A9&((/<,W--^/["#
M$=0OW2*D;%R%QQ$H/M#M**/[C>K??*HA@Q8SV <M= >I&F]P'%N8VBN")QF4
M>(?I>(, 8:=./*CD?OIYKEKS\I&>X4%');HFTOL(PQ]T"R/URNL"1Y9NZUKH
M>-BS'<WS$<DX6Q!:J''>\R1UZ%&/2^"DBM,->7.OLW5>/-5: .!]OJWZ=[RN
M+Q#'L3='4N43YCQR*G=P9I=OCT_L&N*7M<8N6_Y_KY(?%;@G+_<?<SM <8%;
M]B,4LIPTFR15B7'GCU'(Y5!,=W_=TM-P,%O]/4D?'JMD!<ET-7Y(PA])L4S+
MA-8H>XPWS[6F[&.T;=]U+.2:MF=I),GV;;W'Z"/7%I=EU<CFHMK?*J(3H#%
MFG0K=ZN(LL_)HT.$/ZOMJ%/I[ZTE(&Y, 4EK2[T*O1\<\L:>&0>'@>YACAUC
M/09S#"VCV7XV\HSK ;F!Z6OR%*=9FCWL'4'YG*[)O[C95F5%7DKRMU/ =0\2
M?+J#/,L,C<#W?-_N9S*FQ[159T9P1PUAO^Y4K[,1M$:"WDJP?U"-VDG_Y9ZE
M3>VAC79*(IS:YT-FV)O-HZ$J%A;]4['<>RHV[5.1[ST5'SU$#G'EX+@YRG/T
MD8+I.(0(1=@1?246=K_2\M_-^GTFP(!.0Q!Y#EV!<7Q/LZP0!TZ'#@;N@&XF
MZC"-&D!K,^@/G2'@MI\C* F1"GTI$@?GX<8AP:[H/'ADEO<1PYFP1YACEGJ?
MSS$PC6#UV>@S%NMB(>::("B29?4EB>DOZ%K3S3J*T^)O\69+_OZ7/%^5-\6W
MI'BAN+\FRR1]25;[D/]27TFUPO6ER[=)D>:K?2L,+Z*-VS5/"SS'@-ASL=99
M@0V-LX'NO+"/&K)JK #'50*HD:"V$OQ64I&CNR71)E[^\>G;\I&,5G8US'9;
M*_B2KY+-D/@U/=E"<6YZV&/%P[2U%#SM3*6_7]-GY:5^5LA_/5![B02#LK68
M3 P;DZ_>1<J'QFRPJNT&S[7A,XZ?RCW-'&?G\\S-,1[/B)VS<7M&.$=84KPA
M$:2@+8&JU^NLK(IZ;].;; 3#R OMT+2A;B,3N8$;]!M/7-<:87%Q.,:Y+#-^
M_?;;Z*N+$CRL<IUQ7.>.N.*84\/JIF_5*TAWILTXE$KSF?1E2'E/R1Q#XP0L
M2%F:E.T5T0;/?>\[ OEHBZ5]2%"'CA<XGN':AH$A1D84ZJ&I>Y9AX<@=,"^5
M#$1QT-I#>P5ZL,NTO1A$_/)WE;X1VLLXG5L&[6S<ZS!*'7*J4?1LHPD?[^R[
M'M6X<XYQ096I%QI+*^277>%A%F]>R[2D$S)ZY)%V+J5MDLNDWQ*O:0;6L&.Y
MKJ,9GF?9KAEINH<1]J!'@@VS6D@82YTJ=.":6D]]PK?N)MP !+_'O,=$U+W]
MEWD\^Y9+=,-<WF:9)AV\M=+Y$LN_VEM=&PPM@'V%\"TMPF1\WT8(DK0OL!S8
M84"6ZXDG7$-'5IQA=7<3!WG9QO"V"\*[-BM#$JS!Y(MD5&/R/B2%6K<.:&7S
MIR5QQ,\SSI@N\,J<(LGRSUQ45(EM9Y,@N0RR''-^,WI7;7Y3@X9EF=0YV5XF
M=A??;Y*%&^E^:./ "Z,P\#Q?US7;\LBTV]5@H)L.:_,[E1C&*\'>K/?72??@
MT[\T!@!BP=O+XFLC.,Y!*W77>4V>DZ>$U?GC.XG]S/I<G"5V='V8TP:=71]
MW)%8.98KIC_)/HJ5^;@/./=%5=W!SG9H>L^X;IK8AX&%?62&06 ;;J1U8QD:
M9NI@/VP$U37=W6GHN'D=?X\)+.Z[^X3(8YU)J.:-+R9Q4S;>)4V'/)V= 0SA
M=2Z9_B ;#B](&LR(L-ZT%YSZ4,.::2([</3("$W;\X)N-*)[O-?="8VA6'/:
MN'_QUGBYO F*C0+*.*NYC&Q-I3(GKSR61>E,E8;7BDM:(\0*3V/&(GTA>?Q+
MTHT4V!CKEFW9!M(-!R/7<LU>U_20,[?A_W[5\_L=(/[^B]Q<,1=%E=+$.;G>
M89F1O!PP=+Z(*<SG7&1E@ 5'6BP.8T,@>=F;GM79$K2AZ7H(8^A%C@5)PN3K
MW8!>@#G/Z@L/,]ZTZ<W6BF%S)VXNN7,:E30*SZ(X&!P_R7G'&%N>(TKS7#1I
MN"&GLYUAW+ KU-XXK19ZH1L&)LFG--V,+,-T# -U(Q&!C/BDB?_[%6O2F\*W
MX-Q*@#16#5++%Y_X<%$UFN8<,'16;,3YG(O*#+#@0%Z&LL&N*WM5ZEJ_-#O2
MH6,A(]*TR/4AA*[1C4./[/"I"N^W*]:4_14;L>2&FRY6/5')%)^:<) TFI:\
M8^>LDH@R.1<=$<9_H"+#F.#8JOKP4#07X^R-V!6  LW4H*T%R(6A@RP_]-T^
M'R)S-CX]&3*2ZC)P#^W-0631U&40IZRB,Q:=G"5B02;'V^9[FK:SRB2#[KFH
ME!1;#G?T2F.(0[VJO27[)M?";A31"5RDV;9OV7H4]$OR4(><BU;\WZ]8J:*^
M,0*W*/%3Q2Q%2EGB%*!JOWG$C'3G/4?GU4:8T=EHC+@%A\HRD V.2DWRDFS*
MO8U ?TV3@OSSQ]<Z"3,0CAS?L#7D.4$8^1J"L-_O@P+>LLVPP537<&IT[YJQ
M/'8(!:=@0_EEKO",1RUGN6<0J^/5?\[R=[X8)(?ZN>B8+',.RT0R>>+(F#:;
MTR-W*W6ZH[NNJR/3=TS3M Q=[^K@*/(BDS.'DC"BZOG?9@,V%]Y,T;F@#+Z9
M$[&1J>9,S22P/%Z^=IG*\QF<1%?,10NEVG28Y4EGC#/OT\\,'%IV!'44^#;"
MCFDA#T&O&UC##N>T<O!P8^1^0!?*[@:QR)7?C46@0(8'] \@<9=(O)SFR?#
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
MF7P2Q&V#JXJB9=0>^<R?%_%)2><3=EE\C[9O@(W1LWL()#ME+OL)9)MUL+=
M"6\<JDG$.4M6K4K34<OZT+H&?4.W74O7R B&9F,=]^,99LAY.Y3H**IUL8$%
M[AM<];M9<C4UD4 DL^J-P"&GS(G0-YZF'>?KO(@-Y'@VJC74CD.9DL+,(%UJ
M-S9&)'&TR$33T_P(A:Z&H>YV(]JVPYO "8\SC38]\>R*ED+G 'U2P*04A;I$
MXI0:=7*3M$RF9ZQ3O):P*)40.RP%J]_^_4N<9K=-18P.U8X4!B@T-=VTD1\Z
MKA7:EF&U(]FFY3-W'1#]?L7:]-N_ XH+M,  1<9>L!(F[7*1;PR^^!3H&%4"
M9UN$.6.O\8W!G5B)3XQ#EAK?"9M/E/B&,C1]A6^P!;F\YX5'9>L#D/7Z0UR\
M'@ZIZ[J+0LT)'-<.?"> NHZZ(0W+86[;.7@@];K[!J"P  _EDT6)1Z226Y)/
MLRBDS4/IY!'I$6D55NLA]++)]GD63NJW)/+F(.2R3,D5/%SLTKXW1ODV<=?;
M,0,S1#9"=*1(1[[K>1AV8V(#,]_*.'PDQ>*^_YIP[/R1P.!E-1^7/#XY?\,;
MZ&;\'3P!/9? *+N@C\NLF**?95B.HE^DX82DRZ-O>DV7:$NNX@'CZ4]<CQ/D
M67/S+QU_#T8[+K10Z.(HA*X7>=BUC"!PNG%M!S.?QI$SVDCEW'V40%#R)=%[
M6?;'9U:LO'N:5 'YE\0NU[7U([,L?!/]>;;EA (F.DZ$ [E43A\2)-N3JWKH
MN$-#5YT_'%)W;&S:'K;"$&MA1$(3#/HA;0]Q1@7Q@48*"%T:-2P6#."3.0R,
M0Z58!#C*HKCX#Z"36_?'H768Y O2RR'W)UDXK_3#R9N-R$LPY5#?9?'#(NWU
MO8JW>5D52946=15I?Q'V^.3#<?40!QJ.H&X;3JCKEM7M!K8MY##W$%0RN.(0
MT%Q2VK];?,*OANW+P6!RHOD"1,/Q6[QO*9=1,E+C#/90,KE3Q,(+OW/DQ!P1
MND[$(:7,3Q^;U)J7C_0$\VX^_)R\)!MS;S_V7].D(/_\\;4=V-8,W\$&&=NS
M#4NS=$WWNX%#3V.ZRU[B<(KC5(T/F+Q[#H>S>#X:340@7_QIN7MW#N2QPS>C
MO8B72#R[)5&:!^:R,U&>00<;%"5S)?&$W&>BL==5\E0NM$#3=4VS;0T[*' \
M'.%NI=<QH,^THT;)P*JK,JPGM\C7)2"ED.4?E^-P ZM"3N0!SF*.3/+G<W:N
MI_:L@BKPT%RT5(5I_.?H1/EC*7W\NJ7"G:]OXZ)*E^ESG%4EO<;A2"K;W.V0
M9@_=P>C;A+P-9.;TD"Q,T_8CAZ#1- <: 30=NZO).-!& 6LQ9"0XRC?$=$AZ
M 6B2I1)4CW$%8J(3\;)*7Q*0M(?-2_I),I, ](+Y../H[CN6!R\76&;H/#X9
M;PR@GM@WH;GCYN@L'_1V=+\NK\#.E/DYD;TP,T-GBI5J1G,J2_U&#JLG*CHC
MNVSZ&L_8!N>3O1X<^U+[M"'(RRI?PRS;TDL&R=OQ&)?):F%B+XP\S7:0CS77
M]:T(=W,T1S,1\Y&#P0,I#L(45=V;L,$%GCM@'/LI!W-Y.6B.2B-?.*S%L,%V
M!3HZ6WS@=@HZ.7:GCDFKX.;48?0R;4Z]P,*IO:FRR)L^1,@S)5?P<+'+^E_B
M-/N<EV6>=:/TPWYM.MZ1<=.L7HR@4X@B>:0KYR_)=;;,GY*%#XU(,Y#NAF&D
MV9KKZ('9(;)PH"^RY"&NZJ9Y+.*O&@[3V^<W;]\!<O;4,,\^+>/R$9#I=]U3
MGCZ**Y!F(*_7]Y;[R,FO*71VN5/NLLO!919N$HH]%#GXB6+_&=!M.RW\?8G<
M64 ]UJS(OC$"7,_-8^SQ:TZ>$PMO8WB0)08.9/)$B!S+/]-'T-$LS<=_^GG7
MH6[C5_HBE!%AB"8!OR;5V_7]SVE\7]]L6*<'"^@ZMA=YAADXD:%YMNX;>E^O
MU2RFLJBZT15/P+XFJ^VRWFI/7N[G=O]ELQ#"N_ DG7?6U:<I*>><K+5(FTOJ
M:<WY"F1)!5;)VT9"FPXP^*GVQ<_3KT-QDGQV,4J5P^:R(J7,OH-E*;5,2ISS
MW!8Y07-3T(\N<&31UDB1ART7(>A:!@[[F5=H0C7S'"X(X\QM*!3PTP/!7Z=?
MO?Z^JX9)3X[YO"%M"B/? ^-,6QK<X*8 ]!]-[ WITQ-E7AEI2L+H'8G3D'W&
MADT]A+C_,-,-,>OXIQ@#6.285O3U1%CU.T 6G@5U$_L:]BWD1C[V++U?&W("
MT^2]E%QL%)ZW4N@^\MO=_J@K$%=[NZ>X9PEB-#+/!93S)[ \PT?<>"G],:[.
M)^Z#V)U->C[,BL,D7 (K;-V,NB7I_8UG?TTVJ[^GU6-_^\YU5E9I59^Y+ND?
MX%<2@+.'FS6\*>!]_I(L[-"T?1QBS;5#:.H.Q$[70\]Q3<]A;WHT$J#QMX*U
M>T$?B2W@.\$,UOW-6^F>.<W?8E#4%M4YRB?R"(.8FL73$V@LSS*L=<_1J9RB
MN_/GS1KL+>$":@:@</=N4MNWI/D;!(TQ]5UIGVAF">?J3YY64#/TJVC'J'']
MR]9B2@Z]IU;[Q_;>]).,\4W.)WQ;>*<C[058Q7Z+E7*ANX%C1F9@P5#3W,@V
M#;T[LNA 2V-J;S)T#,7!N@,%EONH>*<A@O2Q3D/4,\<7$3E)&VT*<I2GLU.0
M8<S.90HRT(J#*8@,5CBTAXC>4UP1:7PS7OCC.5G20GB.DMLX)?]+E7.AVS (
M(QL[T#?)U"=$?JCUZ[R^QWG83^[8JK6J!4LG!F_>/)"T>$&5@_L$/!/(],=Z
M[K$F$X@L^5'5ZP D@2F2Y[RH\Y7GI$ASQLV<RMS%K(&3>8I3&\=UTGC:RL/_
M><U5XLG9:+$:ZPXU6B&++.6CZ^R%9+1YD2:[VU+=*-21;FNZY6'3###$FJ99
MT,1!%)B.?^GZ.-&O5?<R[Z$1NNY8B"3V2;AJLL3FTYRDL4R'CQAZ8F8[A)+I
M)ZF#T.=R'@S>]*T;Z_7O14J$)_^>$??IBS */%>S;,=V ]_7+:1#V U'-(=S
M'YS@((H3LAX5^$YA?:*X>-,I4?I8\Z81F!/35";21DMOCM-T-H\9R.Q<$I:A
M9AQD)E)XD=@HAJ1$Y&?*\NN"C&Q!V\6N Z'N(0V[R+#H_2"62>(-Y.R%)75H
MQ5KU)2[^2"KPMZY'R5Z=6WI/&"[&685L,K+YY(W].G4ZW;LG[^(?'Z$OS!ZY
M9T51B9?F(I5JC./O#B/.H9BL7M@'O _']Z&N&:YGN2$RG# * T-OX9B.ARQQ
M@94(0K'4?ML^/=&[Q,@;OULWO,W+M#X90;6WWYF[ L)]==6[2D29)_+2$(UF
M.C(Q8[UFIYQ9N15X<8X:KL+,LVJNC%>FVRSV@,"G?)M59;OM]3^3U76&8C+V
M,OGVF+P!<A??;Y([\NPC^N@OK, *M,@V'-U'%D8F]+2P@X7([YAOO!@#C&J=
M7SXFJ^VFV4S>V "^UH7[9BMY:P2HK>"XUF$4/UTNQ<[.1<(B?[/OG\X"</W.
M0V#/"O![;0>@A@!T7O0G<B#'W1US<Z3@_1Z\#AUVU8<$TD[4J$?UQ_1%[7'-
MS2=Z[L7B\+N;3P@&NH"7E<D^T/T#*:>!.C P;:B'FDT@ZZ$=&K;5 ;61Z8I$
MYA'A*8[5OS;Z3K&_DXP@S\I\DZ[HH4OPC6A2TQZ0Q/2;YZ2(F[7[*"_>S-IH
M&YGN?"6]".!3T]3S\$X(L:@QYF/!EPC,](D8DAH<W!M%JW3'GY6WAP.5) QC
MNEXLA9CI(R CJ1C]4>#-1.1QSY";3.#H>64K4Q!P(G^9S!=*,II377Q.@]8M
MJ%FNYH>^XWJZX?D6]#K0NF-XRK(;^5 59SIP66WC@I:<Z7GGLDY7Z .1E%>
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
M/W"<WIS&HQ?6'#Z",_G"TM$[Q8E!H*EMWJQ!8Q.@L*_ GML[NT!C&+C.ZL^
MO_5N;ZV;N\_9-V+.WO=BNSFG? 98]H2JH/W8VMG4'IY^=^JTYN<S>=-&2#NN
MLV5!?OD.Z/73<[RL;K)?DRJ,"WJ_ FU6CCRDV5X0N%H80F1:8;\$X=B,.W#G
M 76"E"1MP1])2M+: MI/DW;;3%HC1@A6$GVO,%V9QNVC)R^=F4="5V,KO1:"
M]M<./^0#,D)N,\V#,EFF(^^!49KZ,'M%=B(D_W'XP&F1 C)D)$FJ?#1ARG2R
M"XL90:Q#77,#(_0\!"$V^UJ3Y4&V/=,SQ#W79$J@Z>3\GY')\JQ1'H]Y)ETR
M6L#-S2O3YV.C/%#S3LX4M9(;V6'CYFV#'YO_LDG<<&;49W22O*<TO<,):T[J
MP2B$."+I* PUQX.N$7@=:-/0F*[GG@G4"9*X53*_BIA$WRO,U*9Q^^C)66?F
MG"IB$A^0$3*P:1Z4R9(N>0^,TC2+V2NR,ROYC\,'3J84D"$C?U+EHPE3II-)
MGQ5HEJY;+G(<V]2=$$'<[Q+V/1M.G#\)XYYK,C5I14S5,S)9GC7*XS'/I&O2
MBIBJ!VGR?&R4!VK>R=G<*F)B#ALW;QO\V/R73>*&,Z,^HY/D/;$C5,WF^.0S
MA0>SU<US4M0W3]2_0*^?D[),DO 'O<>-/ANO"PMYMF5"2W?MT/=,PT;D70M-
MW=-]%R.-\VRX4BCC'9,BZA=MZU,T7](L?=H^@1HTN(U?Z^,&0TX^R??0^7QI
MAL[A2X'>GFYJ3BTE8%,[A!YRRCOL[>_N7\D/%#[XO4I^5.">:-(?,SO+Q$L_
M\^DE97Z=XWDE=<:>/:&DF&.6>?VOA*[ZC&X%R6!5^==DLR*QZUN\H8@HV#PC
MD+9)AR[/2GA?5@6)4 L-ZA&V;-=R/,LS$?9L%VJNYEB&;AD:8CFIHG1\=5)"
M8']J<8,&.*#(Z[R78B>9\ KLHP<[^.#WS@".SMUJ_<0^OYF-O\0F*ZK]QC+C
M&$+AB>G#*%Z9?BXPCIGYR$_[D"S]MJ!)2_5*[WNKZ%'7?VS39_I:-/?K^%Z$
M(T181F[@:*%O:+[607"-<$!./G#@\3+P^N[I*DXWY%U.LW5>/-5N O%]OJW
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
M\^NF#OC*R$,A4<8MMNPGG_]1[(HZWZ+=!FV>RUW9M&<1OA;9WR_%KCD"H%Y
M (RH[T=I&I+8S?C1V0X AIYPZQ7#P]HN_G9HWSB?.[SM[H_\%6*GZ"!+U#P-
M,R]0-)Z/=,EZ\L!W#]5A6)W78)T1K4JYV3#U$I7H^5R@6*3^T17Y=5<8*F%+
M472MNFV'Y_ECBRW#*NO/J*']LN_&$\LHB-T ^Q F 0YQ[,,L'"8+*8XRX3/$
MAH:S'(/N[IOE2)VW$HT43%)]/_C,P+)<T+F_OW-6A@WMIK7#M&(=YX30MI8S
M_Q;;=S<Z4%C@=OYX8MH@T>VVJEQ);(@[U#5[)-'F:\Y8:#Y5PS)OLTI=GY(4
MTY#0S,U"'T8X'H;,PD#R.+/&0+;K07GSA<U3.EQ.==@W>^8'Y@WI[7$:7-X.
M#9/3*%DWZD =2=Q73C/@6L"&N:N<W=XVIT_U8C;/&3#E? N=*7Y,GRC^5.>;
M@OVP*+_R0-BLXLCSPB!-(R::((I!A/V0P<G"E,:N1[W5UZ)^K$P?)):&(?."
MGB(6?D__59?[PME4WW9M_;O=696OUWPK9'LZM4=JY[BPO%=$-7$![I!<\I0Z
M&+SGP$_<LP!%56/\IMI:=N)2E-BVF8I'?35Y-:W@*^KA ,4>#( +?>@F(0K0
M$$ BX$OV?S0TJ.W])"-*.P)\GU2S@FN43WL"^[.HJ0'U%/;(SZ66XF8IJJ,D
M;]*S[S/U)20(*/98"NV!"&9^ L%P$"4%?A#*)JRJXUC/2!^.LVVA#,<TCY+3
M;JL$JLVY%Y@=7B%+9+*M3/!2%$O;CFO3;$UFQ#4);?[ST.RY)#:TJG\42/:6
M-_GVX4E0.'&,@$^(&V28^(GK^00-IT12U_<DC]9."LURMG=B2UO5+\]Z>\F*
MX+2.$U7.Q?I,3FYON*O-,'^I>UMX9>6''_ZZ\/S3I(MNBOPLS\)2(L,\QI^%
MDQE]()T7TW+'2\OOBIRI:YD_EMN2G]9>14& H1?!$*01#1#[#QDV^*70!ZEB
M>JPZG/4L><CUGCJ SK;(OQ9.];@M/[=KR8KILC*]DEGS%+RJ)<\GA#;LOT=L
M\XOR;>Y$<FE=VI<BG*;,N999F^%)K:7XI^+YI:KS^GM:/CT5#,VZ^.?NP(3V
M4_XW5]B"-UT<OT/J8E/NFZX)EPL20(/,AV&$V%,$(Q2V]Y4#-R2)AT+U;N,6
M05E.JE]WS-X/=CB;T9 WSJ$%[K"7M$V_BJ[/ZLEWUYU!SI][B7: T[M75(07
MZ%DYL9[4J;.T2E=WR\TX,+'GEQ(OIC;[9N_UR7@7CS\?#X]-N2GS^MCX"'LD
MA&D $Q2%B0=8>//!.%2&))?;% :P'!=.$<GJN0I=HMILF2DYG3T%LZ!V9^<<
MW10]#4J7(F Z)IR)D38?$R:V[\;MKD$60@]FGAMD<90B'&8^&B#B -")DUMQ
M8#]5@KLU<ZND;5]/ENG:<?.<V:Z(AW^>E/>=],V7$ST&2XD<<YAN/OU5Y5]B
M%UK;8(.-V!_3(]5N7^X.Y>[SPTO1W2_7K-R0NFD(0>)[)(A9RIUXM!\\C:CT
M'C030UJ.+@S=<$+;^:5L ?_ZQEF/2)UJA#J_FH@0>GO/E$F/+$4!S!IUOE_*
M/&<2^67!)*1NE:(?'M5EP\:FC(AV;SO?VOY0'Y>QCM]\.OGE]C:;59("''O
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
MXS2:E^Z;=&J(-O]<.;F6(FNQ0BUGQ7V)5F!%19Q/(@'*$*1>Y$4A3  .7 _
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
M"$A(4X*R$ *"XBCQAS%\DD@VN9?Y9"F]D.]L_]]F=Y4HCTMY%Y2PW]Q=)<>
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
MU%"9B?F54!UZ9>!),+JT_*[<%6_WQ7.S2C+?C2F"U,]2D/HN#(]I*Z"!4+7
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
M0YA@$D,_!F[L)RX:%]:3#(1*=8EY(4]3P$#K_SJ43<G7L(:61?(MV6;VK70
M6*X_=>-%'RF<:K#-67?&\>-1S8EY3.+Z#0F/HX4_UD,N19L%A1@;7A2+2+,^
M/XL+8/.R<3W>+<!+$I=7L'?[2][PN^YJ/D'>?^?7%NW1;L,;:K[P-=:WNSU[
MZTN^AMKN)FN1?_J2[_Y159MOY79[O YW^(QAE94WS'JU$<W%28I# +,,ARC,
M@AB"H6E6"D.,E>+EPFR8)H .1K?G3ZOGEP.;5CE-];3_EM?%L+.K->2-\\+I
M:+]7#(3,KZ?3>NVFP"[T 5J*XBZ5GO-;1A8*5/Y"H751;-J)T\=\RP\17[7G
M7MP(W31-<.Q!G(#0@V$*(G? &,4!E;YU:#)DEDM*@RE=J:-AQG E53L6,:G#
M1&<=2_65W!SCW$UMQX6;L>WGF$\8],_MX#;#<["8R#6'[9<NOYK) T)73O^
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
M&'!_ MKYQE [Q0![ >*IPO9M:;7JO\4(KUTKSV5Y E;%1;L=\:6JNRTR0XA
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
M'&32C:&G#I;X[;1R#/(NBR8@;\S>T'G>)KPB]A13@QHUDMRE*--8,TY<V*J
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
M]4P_>6(Z)L[;=!=3GJ)J4)G&D;L411IIQ?&UE0I8&:% [0O'/@PLR_,M +R
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
M_A@5C90Z_%+BC5JCA2.*!L[5Q8PO*3L[\JIU +N12^+8#4)DL=/>(.XW<<)
M=5U,?'S-T: !I%KV)6A6I?%Z&=8@Z-L:\(4I]Q'+HV1:WF>7HLDC+!06X+%L
MJE/;S_F.3H?L=ILVR06-!K\6Q>;/;+M]!0]9Q+)<SXE,$D+'MES'[!,(#R@N
M:2D"I5F7.TCU^B[K(;<E#-5ZK<I1JD1\!A]I4/8CM]7.O.\\>UF*S^>246%
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
MI</2SKL4#98W4%A_1W*I<DE<I?33'E"^B6@8V!;=<WMI7KUZJ36.@!FYKD\
M H[K>+[9GX !@0-\U<MD1;"T+YT;G'4A>+-'JGXMK<I-ZM;7,WA(RYK[M >-
MM#'EPA2?URTC5^2*?7\I$4*]X1(K=RW<*[Q-/2ES^M_5==K<Z7B(B9B6A5R'
MQC-@0Q)9)(2@CW*^K_C!U#%(-,>-#IKQE+97M1H?XNOOORB_5'V,,U2%BJG\
MH"$ZI,=^NJQX,,#]J!"@PJ>7HOI*;!6_55T9PUP'3;)JO2VJYS(]">9K^N?!
M3TOZO7VFY-8;Q6_[9ST+P1@YA$0.P7Z(8PK5M*+0C"T3F-CE/FDR&2+M.<*:
MHMJ^&%E5/:>;5TKS"K? 687IO#4<!);K*,%@T-M@7)TZG$#M,*@AK_[DE2DC
MSYY,YT^!PR>+]*ODZ9-)_<MU_$05N^^=/YG<>PLX@#*]S<6<\T4T=<//94G'
M^YZ6/[+FBN:OZ2Y*[[(\W;2/MW0'8U[J7?N5[YG0-"-H!R;$L1]YO@\\WPIQ
MX)A^'%FK/+U/=NGF1B1O4P^#2T!@(R!'B+E%I,5M5 WP^C)UT81-@PMXT[29
M:)>*QZ>H_FCDZ<[8-("[5Z[Z@[LOQH>Z&^K]%'JRG$R8Z,%,3)_;EI)_:;3P
M*.O2S2:_&'_.:2Z15EWIKKFD^1P8%%@FBF 8$-L*0X))Z(8=&!#&?J?'O%*L
M!82$&HL),07('B"OD=?28'QH;E!?P.27871P_FMUT5(D0*^11RHP :?\0G"=
M5(=ZA/+-KTF65^P*PK1"95;1]2*AG'U/=[MMLV \!S5V+0=8R(-F:(<VQ%$4
M>1W4D'B.U+)M!IS3K.N88:]6&O5>8-6;\=?U<[E+LFV]+;BMS15=]LWA8]YU
MX5+]*K5P/.W+>V:0\:'QW2]&TAAE,"4Z\'-U,2M,]2X;#$$S?D.6$J#FI. H
M?,WN#YX=!;1YS/*LVI7U$;,VTI[%X8613Y!O>KX;>[8)?8B<#H<%,1*(7/I
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
M)-&?;I629('G'HWO;-)\2Y_H]^<AJ=)-DF^^I;NL3#?1<]D?4/E?[-$T:^5
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
M5M]LV+[6U&Q>'RI] #T'A[Z#[!"BT+1@#'"'!<;6B*UA50BFU5L*NKFJV#B
MS?ZD 3YFY:[,)3(+]#F\,68=?L<<\:-VQ.-K1[3=1,L280FJN5?4JEVW%%G6
M:N/@^E@/HRJ%^DN6W+8GD@X!$8B=*,1V:%(@M@7"F'@=(! &(]ZS4@IC(9)]
M@%Z];LMZ2)UX3^ </0J^W0._.!D_3?I(+1_IR<L1]+&&2JBZ$F[EI+W;9'Z[
M-\!.MF?Y_3NUE]"&?A!"R\;8\0 (0N#VR$+?%KQ:5C^>B??M]U=_L!IM"]U
MZSKU&JGTFAPF(_GS^VJ,]F^Z]HKLJ+WBH?78993-I=S '0WT.GF)84&SQ8/Q
M80JV19N^FKKNKNND?;LK["'+ S'&Q$3(!S'T(^PVK;1QZ 4>U]L/BH?4+/??
MUU0@GK>UBK1(C1ZJ7%_.6([%6JLFI'=,S]01M\K:H,;2+=??-"'M*AJ7^+_:
MHHU'PT1P=!0I8G)9K4*JC'JG!T@I9[(G(OJH1HKR<[ZAZ^'-<[*MJUI7)6M$
MND_S^GK4_/[W/-O]/=L]?,_N\^PN6R?Y#CT6SRQ?^K4H-G]FV^T5_8P=_0)G
MU)*F,L;^ ?U<=I5NMDM_KU**X0M;B=?6KLS(=Y!C84!@'-JF3R(,3"N(P@BZ
M-G8$WRFZ*-,F38$.E]3-LZ+5PZ>]_<8S-8$MJ1ER3@F_4-HE#Z$LW*KI#KRH
M^![-= QF7A\*'+FYD"_;$G/%RR'OS%&B2S&#+X-E:&A>_)_7*W8SEP,"WXP1
M\$P,71(Z[0=[=A1Q74@L\'&:H^Q_)D\)[[O< AR<R1[UF"\6%_X37:.O,@I?
MI>N_W!<__MI:4>M[]Q^?&B6W/G5Y2F_IJ1Q$G(:9\PL)P(6TR\5F9OQ]92'L
M ."[P R@&T 'VK[7?;#C15Q[" (?I[LF])1D@C.3AP.^F:G8?+&9^?T:?9YL
M9L9'-!Q\T05H6,;,% %<2+M<_ 7@5^&_.A7_*W4+ /0SJU8V<6/3]BR"B0="
M)Z9B@UM; (Y@+/J \/(LT*P_^'1FE%!HP@GV$ND3>+AX>>#UB:^4VR=\SWAR
M7PRFO4O^;BPENUTT1R<>8UXP6M'7'O)=MGNIZM>,:19^PI#?TL?;M%QA+XJP
MZ3H@M@(_="".O;@#$#H(BP5+9<-JCG -SO^W,G;U<\\#Y<#'&J]PV%/'/V^L
MFH5ZL0"CCO7IGN[@9'4P5"AWS5+T7;UAQP^$Z.%NL1E,:XT3Q#:! "+/C@
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
M]?AGB3%4DZ6#@50GNW+1]/?M+GND$-Y!9J]B#!P,K"#$+K$0B$++[VY$]!V
M//D .GIHS3&SPS<^9(XG629*3LJOBL#8$SX@K_:\?A@3^B;UA\IHQ^,7Q<'M
M'%?<\4P9Z4L,8>J,&XQ:BCGD[ZWIJJY1VOSZ.7\-;G]>,WI.;XIO].\4>7*[
M?;DNJBJ[W:;=!WS.3^Q2KSQ$D!\2=D%1; 78=&.XATT35K$VG)G!:@Z&UO\X
MOU6S4"_R-O5<D /%HFV'R_BP:4W[A;5X;EJQOSUJQC(VSRE[!+GL332>6AOW
MG>'T$TY=*31_RY!>/PYV%RWD*[241J2ET''4L[048%/'P_T_/ 4;AI8#L$E3
M2\^R/6Q:D==W99D.%+S'>6:P^N-AAV_R>#C2BY/%P^D<.&,\[#[BWS@>#OI1
M;SQ4\Q7ZMXF'BNA0'P]5^HD_'EZG=(+GN^0^O;H3C=%18$4 Q\ W(8EM#P$7
M]5N5/K9LL6"G$XGVK<$GJEM&,22 'U\O^\^+VQP.XXUK2_&56-#:HV8]E)>9
MF8U@?C#,3.'1I<2026P]"A#3,:Q*_<]$),NR7,\*@\#Q7"NV30_&'2;/]KEN
M;IT&R2+4_]4B5Y/ZCW28&O6?SE>JU7_Y><@(YD>HOQJ/7H;Z*[)54/U5,BSW
M_$/_#/GGO-J5];YG%?]\HC.(N>MEY9H(F('E1#:,08!AB'S@!E[L^+9K6T$@
M_]3#V)$UJWL/SSC 9R1LSS:K_FG\1F'>I^R'8YYM&,T^KW3/1;Q@;\.KYQCN
M>@]D!Q[X8\=ZPV[IW/[GPEY=.,/KH!#K\,]2A%>+;8,O)ZAE4$Y8KW8/:7E=
M%C\R=JJW?<,[MET2TY6\:;K$CSW'A< V7>1$F$"/*KV\FDH-IUE"7T_G@B$T
MGGJ(="8SD*.>O9$C648TM?,[1BF%J9U%'T]1R"V*H_A?HA*.,VA0_A1PQ:]Y
M>$L3)791Q7[ ^CGPP'<C'T,'V9838]>%O@_:\5#L <'7&F5'T:QP+:S3<S"A
M (7539I.7E&;@DDQ+1M!XF0Z]@YK@_(UENFEJ-9H.X[$2@TS_!KU1A#;UQ5=
M+P#(QX2N_BQL0<MS2-2-%GF.8"%3;@S-^G1U-)_.O5*JED%>4=)/GI@DB?,V
MF1*=I&I0A\:1NQ05&FG%D0:I8(5?@;ZE+!%=[Y[+++_O1VT'M<V01 'RS= R
M,8Z\.$9Q-RC!MF!6.&HHS7KT"INH!HWCD%>*)J-/3)%>P=HKTX*$:8BX07U2
MPOA29$J-,4=JI9 C?M'Z>U*62;Y[>3L>A#X)79-@TW)1Y!)HFWXW'C:AX)Z
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
M)7ZI,=3@GIZW^4M27,-CN '%9F"'V,06)0XQ$6SPH @&5B@1YO2#F2:4'6P
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
MB(5+(E9<XB<G>)C4CY[!(HHOPL49Y5=*X_P10*TYN:;I)AX1VIMLA$8W7&C
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
MO2.[*D1I7WA7A; 9HET5<KQ(?&9IN=[FY:Y(;NYIFO'I](EGI##;W+!I6PM
M_1OHY5-2EDER&]]MDU5$S""$R T]-R#8<=C_#YS C6POB@P7"5U2HAV$YBSP
M@+JNM#2XP;9>(O)+>O,.>OM[=R_L7SAZ\+WB^ 7[2O7[ZG(VN2@W26:6VCPT
MG;(.XORR\NIUXV*46;.9Q\H]!:_BROXI9IIV^QAGMW_E_Y'$1?,Z7W7X;39U
MD_H/VLM5D6%0R[=I?8S$-7R(';<#$I@67OU(BKM<7-65 Y 1BCY68;VP#,N8
M_Y.7Y>WBQZ[-"4OYS/49>/2!:^9RR*>]'_$-%,JF>!]): 5V1$B(G-"C$9,:
MZ-D=$H= R;=HU(^O.55C'[8IFVUI(%DTT9J77[D<JX8$*H:)_0]#"UXXK/8)
M\ IL#W]\SWY$^Z?+>=E&FFI!M57MN.7)K7(++^BM'C8'".Y^P+= TA^OE-]"
MENM1%#H8$Q+8GA<XL /B.C8:J+>JAM<OM]9@N55&L;3:SL'N8+'MJ>DIK660
MEZNU@D2+2:UJKRU.:94;>%YH]7 Y1&??# A1Z&*'$-N-7.*[%O3]L!L0L=1Z
MJ)Y*#J-9-V\?DR*)[ROYEQ2'$R>ODAHY&ZZ&R]:[0;HVD.?EZ==00R[HU"AN
M-.Z.?$JSI&ZM91(94#OT,4$6B9#M01,[':30$KL191(@R]TE80,D(.5&Z-\J
MD7"<MNT2/3Z;;,M$Q%W+W3?9DZ]V[T3>ITO1[RE,';^',I1?\1CP1YJE3[NG
M>M0O\0MOIRK9/_G>S9\9\\)G1BC'N=WRWWJ-<H4()49H4A/;=N0@%[J4[ L2
MOAW(10&M4'3W3+X6CO(#N-]57&:>&J-:/7ENS9(5?+U>$I7\Q3A(3O3_..D"
M_B\<)MAQZ"#+L]]ZX-]&@ODE?PSY%T5_$J\N1?:G,?9(^"?D6%KZ^X'H#;95
M$!+3(3:*7!<%4612Q]FO/%P/PE655_%64N#'#"@EXWMLPE)!^QFA)A$?Q;>D
M5$]%]3!!?IU_OQ7FQ4CN!1)%A%6%#Q8FGTI,.B>2ZO@2ET):?^?MR,UYX9NL
M#V1E.MC&E+H601$?F2!J[D78\.DJ2QZ:YYTE,M[QPPI]I&'SD1XA%"]%LL7(
MOX+X*=]E%2B29_97F5=X<I1F+%E.RDI6"Q40+BJ%$Y$\2 D;;'LA;!X !'GV
M6AKG5\*K'%X40G4>6(H.*K3H2 95LZ4R(835E^;;_UN\W24KVS1=BB/#":S(
MHY$3&-:^ \R)0D]U>B@YO.9DL<4"?G P=3WQ=;9X)KWY)<NK!)C6K^KS1UGW
MJ,LF-7I&1V[Y <05>.[[;WZ-E25Y9.XYT&-+46!]!@[(2T=Q*:[/>%<4;) ^
MD%='YET+(8,_5659V(!.X!C[.H$9L,7CD!1UY)A3YJ?K!BIXSHONF8+7*I#?
M;=.'^K"P\&%>?9_[96(O?MR*?+*43UF5.4<?KE*>Q#]37LR[/#(V*0P]FZ#
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
ME6]@(_0Q4Y, ^2'T0C>TN[$-FSCM TO?JKBH%'[.5\>5^9#?0E3V,3?G2SZ
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
M?&&3O6+*SU\;>^9R_Z5^06]EVP1[ON,8D$;()3B$V.[P$.H)WW*O%X5F!6[
M@VUZ7W_\SRW:#^"9XZTSIJ1#+)ZQ:G;,]27$<GPB)\6M.VK@_.G?/G108_\
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
M^&[R?_)U3G0^+[>H=2;TU@L_F:KZ?75 R(=TFL_+P- :&Q?7CWYU,B'U^^J
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
MEPA 9X>Y9A!YAK1NV3P*,%;/8I:/K*2+4Z#W4LO$,V>UE\IS)*3Q88UC5W$
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
M'!AAW<[-\5)%5<O^X0XD!Y3,F!6P^C+)9N4R#.0O)K/4=W,*7W^8)/CT C!
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
MBAJ-K3=05B1H$%6<?_1/T/2@+>)9WJJ=_6!I;=X*02=9U,]:)T)B;C0T80D
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
M:BL,B2E+-"+(#8"$9QALRO/!T52GBM[C#Y-@M1))"=10E#?9 #'45?0I&.5
MCQ)3#23[,CJ:,7!(@.A\N<QOMTNI!DY>^#[17 N/B< N.#@*,N1L];"6-1B?
M797/9J)^AIAX5@X)G,O\KCYJGGZ<:"TMT+!T@IUA@5&(5$\,6XS.[^&7EB 3
MR<?A=Z*GF[7/BSV[=3T3Z,0.$P"I15HZ;@/3F6+$.%CQ2P<&GAON!K:6NA7/
M:X)S;1/LU"Z38)9@3VEY]P@;8^5#72!M+:%G]]1GM\"*QG$CJ30\V/AN3IOE
M/=^_'1]ID7CH XM .5.& HO*XBG;*3L+3<SMUK, TJF2S;M@>VM(N?R:GXB4
M78L$>")X\(;"<L*$,4;TC@5.>GMVI9 '14I3MH^E:.!I9L?;DZL)-NP_D0)*
M3X.(-#;(,6)UE>:L'?<@!L2C+YS4KRG8O[2&Q/Z3@[$F>;_UND@D-DQY*8UR
MPDEA/(:54>,8[K=XX;@1W !'SU#<B5#.-3.=<$81<MPHJ"C0!M'JUK%VE$<=
MA(W20A@6FNU*XV<:2EQ2 X+:>^$-TLA9"P&WIGK\VT&"^GG1]X?!_O 2'-%Z
M^9#>3K)Y(-#D\_61^ZHL!7'=T R)[3SQ&D@B$43&>.\89U+M'!;C4<S]I/J7
MZ'[4E="UN,9@NKR0<ESZ*MU<:C[><[*^*8L=5(0;QK$*W.05!XE7,2&TT=>Z
M',[LZ4-6(U+RQ]/N(]= !^,E1'LH /#80T0,-52RZF#;:2=JY1BV=7_O_%?&
M\!+L/U=W':4ZFYQ<K8!W@$GKG<=6*8$D K*$@[%>P5KW78>)][Y8C\Q]NPNT
MEW.\KQW8/=918CV!% +'A!64 2$U,A6/@ -G<F#5/81.?S"FN13&<BJQL1W4
M_.J0JEP\N_YS,H@CQTDHE9P1S3$5! BC)(4[[DK-SR20-C#&^Q72V)? R8YC
MF^LB9O $"A78#9D6!#MDI)"2[M" 14R\8421MY$NEAXE-Y85=)IAWV29-!XA
M 5IIP2A2G$D!"'%E#'/+465X3(6U$<7>!EX+?8EG+(!_$V@JTNGRW;H&\)JE
M%]=^DA7KTL 7U[_G^=7BHOB8%E]*3GQ(IVGV95L>^/MB&8_K"C=9&)W/)$'"
M*^$ $, (AI05W()*0A9%W28>42QOX 4T-C&.9:'5M4C7#_ZX?Z^RY?V;>9#,
M:BVD+AV5HR,F5GGAJ,-40:JQYH:;'3(X)S$NRXA"?2.UPKH65T]QO?SV-ENN
MIUI:DV%AI_-IEBX"O;^O)NL%WUZH;\VB]T7^)5N4^F0WX/)M-OF4S;+E9N"'
MGZO%(CT:]8OL-<& (.,DA!P8:CD52&#H,!0$!6M!B!$' !^$]QV!CPAO% X\
MJ=M$0<6$80)QBI!55B/O*OY9SWM]S;Y;+=0;T@['";L4SXBTCKJZRLJ^)[,W
M\^N\N%T/U')!D'%J),$) Y!YPS!QY1X&@^<"J=,:287J7?,=2B.]0.IIU4#V
M=Y%0CS1E A)-#>)0.Z!<Q1? 8<S1YIEIFMH(.J)I6A+%D,;^[E@EL/,N+9;W
M[X-J7 ;FE;;:W=IX/'8!MEX7B7"&!,/.(VJA-3HX0SPPG1DC#1; Q53.'1$\
MNX/*,RQVPO<AL;B7CAJ75H^T3310!'CBB&4&8L\P-'[+!8LQ/I,SVN[ \=*C
M<"TRO.%UPH_Y;%*\G\S3V;O)?'5=!OO+Z,MQX-1OG!@ #>34.H&\0A)+8<B:
M$$4U(-*?&W):$VS>,:M'L6V^;'O4WC+W-D\4\Q1SJ:774E@0F%M><]OL"Q#X
MF *K(SIP'V*[;(OG@^+O)1IJ;),'VB5>.QI6,U>,F4 ^M]*:BGI"SJ^"6YN
M>(ZVUA@]+IC=^[QX"$(T0MQ+720.:V"I%I!)PX$(7IG@%4^$Q&?BO+:,CQJH
M:X'9#6VS#T$8H>GG8$+8]$LZRS=69[GD%IOPW,TDFR^6'U>?%ME5-BGN#UIK
M3;M+J/3.2&RULLH"I#FP;$ML>0DQQO(?Y4;:)K)Z9/RPQ0>+(O\:F+;0]W],
M;H^7/7VI0<*U--)JZ*5 SDLIH:B8JX(-&U-^<$197SU:;"UP>4RHJE75\J4F
M"?3>"@\9M51!IYG3R%<T$TEKG<&]ILTQ3O!'<=2(JPUW09_-)_-I^C:=!*[5
M,-6/MDFL$DX!(IB#%F"!L.9PXR2'C5S!,SE0;$]Z>3>,;8@'$UB;+?UDNC;.
M#L+@I4\3)PCWWBD/& "**689K<@.W(VILC=*:Z9%Z;? ST$+W::W=WD1S"N;
M70<AI0'(?\Y7B_3J<O+M;5Z:8\%"V_UD0^SQ2%3C7A.'E G+PC-N"25.AHV]
M.D136IN8<,&($GM[-'?Z$L6K W&=PL[-^TT8EE#1P"M7<@MS:NC.3_&2GMV&
MV@/.VL%V(_DT/4E*E\OPS4V9"AR$,,UO[R;S>YM^.@"_6NT2H''YFIRR..Q3
MRGL=S-?M]#VD]B>\FH@Z[TX"8TF]?G&/>7MR6<K#W228"PJP$I + IC7J"P$
MO^6-Q3#F>LZ(;A?TN(MWQOMQA#)JAB\21S"Q"@$,M==.>.:5K6@SY/RT7A=B
M/Q#(.)&_0Y\A;:]A/DIL]7FAIO]>98MU$NN!-)6CATL1?2?6$@ DP0Q9+0%&
MP:C9[0Q*_X"'[&V@M%^A#%IB=[',;B?+]&H36,HF,Q=,GNER#W,/0OG$OA)
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
MG)=CT#N3;QM&;/]=2^\\:9,0 S$A4$HE$,&:(L%$1;4'RIY;-FY7>B>.KR-
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
MF;-44T<H264>O.14,^LT<#FKY!M36UW0K2_<1W=2E7ZZ\^ZI\LD0]S6":B$
M%A9S+J#7E3?% UHK#O@M.:9ZD/WK7JN6"+<.<UK=_.=C\?40D7 [6][&K<@\
M(F\?UG$C\F&W4OQSMG@HCIW<-^DB8(F\8, 2Q1RG-MV*JU2ULB3GFNR4<P#U
MQYZ>)3"-P*J??7(U0Z!^;A0LM"!NF!R73C#D.!!(5\X8ARXU/\\0>JLCS*=T
M#?;ZRWKU</=E-XY]?H/]_?,SZ=[S.@R."@.D (Q8!Z&-Z+-J;G+%<BIU3-)Y
M-LBBVK\@QHYS>.; J9<D]7B[P(Q$UB"!M4$L@JZ=J+R.DM0++GI+)P#][AJZ
M0WKDG&1E8<OM=CW_]+!-?J#KU=6?RRBAJ\_[>Y"GE^9:702N#'9286.EI!9P
M"$SE>,0@*V?T)'<6G?#CM=1DW8/=<I-QS-/\OH@S[GKV_6^S^3)]Z=72%I_3
M*8@NEO$OVU-9H[+Z#)Q2#R0BP')E,6-$J$J_^ZCY+\TOTB7'AD9_3*UW;ISN
M^\UNP;#SSU'B12H@<+7<61)'D^UUUWDP#D$,&!;8$H@Q,E[@*J)*TIP(CTFN
MT_UHRH'%,&4ZEU?(_U[<WIW99S?K*F@IA>*>6Q"W@IY)"5SES.(8Y%P5FN3.
M9ARJ9H'^-H[1B':( Z0 8I9Z#;"2U=J!",RQ#AL3:8PL++T=HC4#=MRK/R]G
MP,]?-Z'K/RVWY_6Z")YPJT0Z<'>$,4FE@<1S2(GF)!5)K#,;+G$/*:VV A-%
M,"*&* 0LYB4N0.B+JY71-5W:;B>;X3Y%4ZC6[#S7.$"*D)6"(!;WT\I#PRDJ
M<9""YM04FN3^LG?^=8SXV![;\GK,L6%=?YEM_S5?+-ZOMKKX6-Q4I0VN5_N9
M>+5.<[&T^VI[?'MZ;W!,$TDPB5(0/EU)5IB6Z%N05=IEDOJV.SJ>O"0WKI@N
MQMOGA) "4P6\PD P)XV#<=B<$,4E Q=WB6H2%.K,6]A,>F]%LX^BUAM)6F##
MB(32&RV3T!6@I:2I\.SB;)B)Z/0>931%>WL:GG3AG+"*>Z"P\0IQ:7PI6NJ
MN;AHQO$)V;T;OID,ISP7^G/#>^ )D(9+ZFB*I<'&E/MSRHS-"3":I$Y_@SS/
MDMC8UL_SI;.MFZ]A7\$A@8R&F   HEG(E3"Z1,E:GJ._FY^$#EQ7HA=_2[\"
M&/7TX.IKL9[]%, YB4.#/<C5=]:R_8^T"<@")Z->HI8JRK75UOK]60YDPL-:
MIZU#7C[_5BP?3F<!.SP3THU#Z) A2!&AL=!QJ.7(N'87YVC*EO K-\W;(#GN
MPK*)T_:/V>)<;:S'YX*@B%. C#=6 @()0T:6HT/$Y82P3M+0Z9XG[=$<DRM_
M6T=K;6^YG>3*D^<"ATB(=+]=>6Z(=1BH"B/KLNXD3=)XZ)XK[=$<-6] L8CO
MN?M;$2V9V4(M;]7M_7PY3VALH]6S2Y>Z.9.<LE87@2/G4SILKX!F<2HI5^92
M@,S%'UQ:]%/W#.L%Z'$S[FR*^/Y4!LG&%7FQVJ5]KL.YDRT#-1%92KB&5CB+
MXDHN6 4QXCD&TB3SHO1A('6'[Z@9>>Y7Z^U\LY/BV73B)QG7J*<@O<.*IA+
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
M1P05P%G55Z>C:+HCTLD%LU_P!SNT9)9"8X!C0D)%!>">F?*SL,4Y<=T3XL3
M(CQZ4MD,[4%/*AG77@GGO)! :<(DPM6G.8LOY+)(ADA.G%0VPVXJ)Y6.$2L]
MP9!390P6@%I0?C7$_$+2EV3)Z[63RF:P3>4\@SL K,"8($2U55"2,CE*U%W0
MYAQ>3?RDLK6PF\,VB+!___?)D\KXZR"04@ @""DUGG@+F7?E5\??Y1AZ$SJ=
MZ%38S6$;1MC_]_U)8?_?]P??.&0"0B55W(X:5^DCX[,"3B;D-NM6V(UAFTK
MB34<8N2QPE@2QH7'GI5?S9#(6;,;7Z'Y5JP_K=Z"N)L#-XR)]O[?)TVT]_\.
MRF,9MZC&"2^],()Y<\CR##CT/,<HG]#MEVY-M,:P326^B #!HRTI):6(6Q&W
M=)B67\VMS4G-.J&[+)T*NSEL@PC[X]7)53O^.EANI&?(&@9DNK[+G.'E5P-;
MKT;0]&^8="KLYK -(NP__G9RIQU_':!B4"D%J1'1SO!.[0JW[+_:"YMS,V!"
MUT$Z%79SV'(N.)>???YF\\]/!F6P$5HRAY%"4@@ERWS1P&B'LMRGX,)$VPF$
M4PFIJ.\[_JUQ'$6+O@.4&GJGJ;2 $0X((H14*&IPT4E=^_;CCR6E=LO7?/FM
MV&P3T?'A[TGIX2=+U_ZGX?$X^/TJ??ULH>Y3#M#7>'JZ17#22RJ$U#JJ:^RU
MUZ)TDQG+V*]3I+8\6/6!_Y@Z5'TKUK.[XL-Z?A.Q>X'121UYIFU@ $FI3+0(
MJ9*,$L5Y:1P:[\5%EP$8A(4]2:*EY5;F)RZ6=]LO5Y^OY_=%^I*$04K<YA>K
M/W?_/F+.U6T>*,*>4&@\BG8)-T9Q5$TN167.'<X)>=/'HU6/PAA3T_TM&LF;
M0X+WI?DR6]X5[Y9^-E__<[9XV$%;*O/3EF&#?@(CC@MK,076"&$E<KZ"WGB9
MXT)J?!;0IWMX"CJP/[F,S=HTJ*OE;KZ]6Q:?/Q<W:13+8K/Y6&6E?[?\L%Y]
MGF^OUNGILP1NWF6("X?UDG&3<B-R&J<]!I5-([,R/TTR6]BX3.Y=0./?HWD2
M_]JDOLJYQL%"@AVS  ")-?)0&V)+')#/ROLQH4.:*1"U8U%,DY)/\MVTY.63
M'@+&FBE!3;3"J39.8<-<A0C@.7ZA"1TJ39N<[>4QH<L#E67S>S%+\.XO%$S[
MQ@ W/%V+TH!B"Y0DG!QNC0)%;+TBJK4^_"GI7L.I2DZ_?)H+[5BP?V:/@7LH
M'8V&IO,N6IL2PK+".U &XIQ[=!-RQG4G_=48L(^Z]G10W01B;*6*RZO4V!E#
M$?>@'"T"]D(NK0W&B5K%3)IA/B&&M2YF(A6P("Z9-)5X1@Y3(4PYXHCLQ9TK
M9$F]9C&39IB.>M[ZZ$&IP: 73P=#;=P04$*1AHA9S0FO5@ $W87HJ,[D_?*T
M,Q/126B@I\EF:R]TSQH%117F0MMT9,R(BM-0PG+<PMB<:*T)G2Q-8+7+ WY,
MPM5)'WSBZ2 <=P;'N0D@]@1AAI"NS%6*<ESWTU96K47^@D6YH+ZDSUL"-&/T
M%Z7YGRBKLPK_V;,!4 \5(QIY #R72BF.RE$Z '+.'"9TU#N>GL_#>]2XE;N[
M=7&7<H0\&4,-17^B79 &8* H,)HKQS213O)*T\59=6DJO[7T7\:?=(;JJ)QZ
MZE0]SZ3G3P=AN=]%,7I J204>E/-0P75Q>V..Y'Z2RYEXCJJT5E\*Q:;)QK\
M[_-B'3_HRX^S2]_II@%IZYE$%&C!C/,2:*4J':_-H)$DE[@2=@K_J$ILL3@^
MECIJ[7S[8""#G'.HL60X7<:'L-P2:"]\3CF522JZKLCQ4M=U#O;HV@^VY-VY
MQL$1ZA741E)M&29::"5*'("]O)CV3KGQNK[K#N[1:8=R:'>B<8!1=HA)C[72
M*:<L9*[<:&ML^<456AZ =MW!W3)2O9V)\=N)BV,=]!HHH"Z=!]!TM=*35.Q/
MED/GQ.3$"4PHP')H$V]XR8RI"YL$4CX/U@,^*GN$HQ5#D4\E(RPEY2BI<1=4
M*6DP/KS0?WF83X)9=>,A7PVW0Q$T9+'Q1FB#9)S&Q);CU8[_Y0_N.N58>^"G
M%.>X6A?SNV5Y2?V/8KF)(_HVW_Y0R]GBQV8^^3S)"C#O*8MK%6 $4.5P6:*
M66EJA:./<Z>^?1+\TX$AW>39UY0CJ2@20!@ %&52E7GV&:$ZIR;PQ):K;NC5
M?;F!-G)H:;$W3Z2L%$1.$4V(=Q9@#04LL\(SCTC.+9 )T6,\:1[-J=P,^%P^
M-,JI;(T5U&(NO4_'$P()@:I/$^X2,^PV$\F)G,K-L&N7*J/[G,K2$"6M$RC:
M3"1^.99*/XY<7:+$F\KKM9S*S6 ;1-@UDG%2*04&$BJM.1?>."NJKP:.Y3A0
M)K:YZ$S8S6$;1-@ULC,:">,@'0%>>:P,8YX>-C201QOH@D*#.A-V<]@&$7:-
M;.G>ITSN! @G))9>>R:JKW;4Y61+G]CI=V?";@[;F-ZEO.JO$1^(E(G*"V'#
M#,%$ER6-N2!9Y]$34ORCV_J=26 J3&M7_55YZ!6TPC.I,4DGHY!6LPK1BPL3
M;"_L.M5?FZ$Y?HJ G.JO$GK@K+5QIAEJ!3 456-EF%Y(P:]NQ%VG^FLS/$>]
M.O?FJK_&I2#:#L9)!R%UT%K$38FM-.RBLZR-LJ:.)KN6+KA73F+\:GV8\K_/
MUO\IMNFK/Q:SS6H9L?GQ8;79S"-&96ZN]-M_SM;SA-N'8GU3O)INLJ]7!4<9
M,%A*CC"P$#M 9+GMY3 N:I>FC,?@UVI2,AR:Z.^6-^OXPV??_N[^Z^QF>[5\
M7VS=;+V,@!\[T.C_Q8'KE)F6BI0:U#D5EV17F7*,9OE'+W/G--(DZ$NBTYH2
M^W3TJ_O(FR_I#=_2\ZO[8TEY!OZ*@+VR4$&0,NP)H96RN)(X$>I"7(Z7/EDZ
M$N_0,\<6(RTFM5\<A/).61^UCG* "<61$26 &&75/)B0E_;MSX^^)#JM*3'4
M8M+N*P(Q@$!(N&:,IBAWK6SENY""YB3'GU"T]Z5/EH[$.Z%XRW?+R(;8\N-L
M6Z3?3#RZTD"GB)<4$B(Q4P1X5IJ[D$%7RTWUAMR @T57.FH]L]I"%V>8(A8+
M4H850B"SBBQ,R#O2';WZBJYL)H<Q7=QZM5ZO_DQF@_[Q?G9?G#W&?:U!0%X:
MZ[R4CF, 4YB"=.5X3=3YE\&[\6CR@J<=2&%*K*MQ,/=ZD^ %PP0 Y+T0F ,C
MA105A)I=W.%<GN#/\J@5JFVC@2.N\ZV?W:3;+J>+1K[V:" :D%1RW%.)C()8
M"U$::\A0F>/8>1.B;RJK5:=X3B4:I'G<$>4FC91(X"".FV0*F:K&B67.'8/+
M])[G+E:9$I@*T]K%'5&C/:<02L:0,%1AALNC940PN9 \\ET(NT[<43,TQV3.
M\QUY#?:\WB1(20%CDBNEXU\<--[C<LR>9U6TGSR#FHK]!8<ZP?17#%(31Q\
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
M)#>%.^.G?8#EH;9F4'(BXVBT1P98%!$MQZ48O+CRB2,PXNA]\H;@3VGGVBS
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
M/NTRA3[<J0\K]37_?DXA;&OX0%TTH:R+"C%U"D.F+"M"-1G'@C5@'G]CI^N
M<AER#SPDQZR>QVI=]OV=?") ;ACVV!#E .">8@3MT98GC9KMB3?&Q':A'I1<
M<9T\1%7HP]U/,TA="6^2@I3K[.-L'O][M4]2I9$"I,HX3RU3$L=3P6GIP-$T
MDZ*);T:^73)V*((Q)KD>>F<^K\L<)[[.%_/;I-U_CJ^P<W9^N/OPF*WV]?%'
MF@.;;D*50$Q+X#5WT$93A7*HC4!QRS"ERH,-<T=U(F"P6@;LN0&"B7S7UADJ
MG,2I@:#2L, $>CJ17H[MT.+B'51+"(\L/;%V]BM$7#DE/708.D>]MM@5LQ8"
M3?JJJ3D52N>^5H-Y9.1JE/L*E:8 ,*$<1 @@*[P[SAQ@,I'DE!894"'WM1JV
MHTMO TX8;)E'T<@D$D+AP?'U+9/3R[QO+LA*Z6W5\'VE.2F82\>PY9 93+WE
M!GJVGR2.-H.97,ABNR3J ?*QQ(^= .YH9S;1SY^,59BZA0B,E1%2<\LL<;+
M):H03<H:CY.*'>M2W> ^)!\/O1T_9ZOO\YLLA8XTN=RN/%K@%$@ K$0"2..X
MI9P?5RYWMI]>&,->.[;#I)?-53J6Q9"L?;>,NTFVWAQ<3,?ZM;6)6V? H 0$
MRDHM/():>^,UT05>3+LFW33J%NY^_;3M01+#AA*MGR])M;Q]5FY9K>;K^?(^
M1:4\52!?-XLV:OOK@B,0,ZBH!!II)(VUEA98:T_[Z4H^R1U[<&'5-+C4[<-\
M.4\^T53+^;!P:]"V]EB!:LN]XH"F:DL(2"X5+J8)I1FB;/>KYF1?DAAT)XY+
M+/OUXNHPS:K=$"J.%>U5!;BPG$/"/(=2"HP*E#Q$3;3>RI6V-_EFMGBM1.U+
M!",GZD^%@MI@ZXL! \96.\,(AU@)YQ"U7!1X*:)]GS%Z(W E]$39IG(80634
M\V[4:69E8J-^?290XA5"'B-&$3;"(B6/"CXRNHFI53U.;QH;9CM0CS'PY+?9
MZL]L\R*&9Z2Q)0 "JX20D#H)F8#2 [['FT,N;:DXBCXO8[]N4OCF:KNS/]1#
MOEUNCKM4BF(Z&3]UY:JVUIC!(Q9-&"LD\,1!3367OD"."-LD>'=$MW7MD.?$
M'6X?H ]Z_NR:O[9-UMJCAKA_0.>(UC">X-83X  Y((=2A>!I7,9T1->^8&]R
MY_QN^3T>7.GM_'9YVX1N38<,WFH%B1>82<&U4Q9+7$Q:>]ED:QQ1T8A6N=8S
MYD/NC+MI'C*#VM@3:XP7('(&LJA/>D\=L<X+ 0NT..!-=L,1Y;5VM!MV#_@4
MT@HQ8,YX!GDT:#!P&C+OBAD#(II$<XW(R]81Q=J M.9A6E,U58N="'>ULJ]4
MQ6GQ&P)&3FK"H"6*:L*5I_"X[3,.FK12&9%CK/6C=C@1U&1E;0VT B];_8[
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
MGOJ40\:HB&88-A =450<O)&KA=*R+WVU4 W7X?W,AJ3."2*J3XI*)YQR[H
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
MUMG____]/U!+ 0(4 Q0    ( $I4;$P%4=!VH&D# ,*<.P 0
M  "  0    !C;',M,C Q-S$R,S$N>&UL4$L! A0#%     @ 2E1L3%FYQQTL
M*@  : 4" !               ( !SFD# &-L<RTR,#$W,3(S,2YX<V102P$"
M% ,4    " !*5&Q,1./8/BXM  #:^P$ %               @ $HE , 8VQS
M+3(P,3<Q,C,Q7V-A;"YX;6Q02P$"% ,4    " !*5&Q,@RXYI%"T  "%$0D
M%               @ &(P0, 8VQS+3(P,3<Q,C,Q7V1E9BYX;6Q02P$"% ,4
M    " !*5&Q,=CO8^H]W 0!+-10 %               @ $*=@0 8VQS+3(P
M,3<Q,C,Q7VQA8BYX;6Q02P$"% ,4    " !*5&Q,.#U//,/W  !NJ0P %
M            @ '+[04 8VQS+3(P,3<Q,C,Q7W!R92YX;6Q02P4&      8
,!@"$ 0  P.4&

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
